🧪 Test des Endpoints AJAX

1. Vérification de l'existence des fichiers

react_post.php existe
add_comment.php existe
get_comments.php existe
toggle_comment_like.php existe

2. Vérification des tables de la base de données

✅ Table t_publications existe
Colonnes: pub_ID, pub_user_ID, pub_title, pub_description, pub_content, pub_date, pub_link, pub_linkImg, pub_status, pub_created_at, pub_updated_at, category_ID, pub_actif
✅ Table t_publication_comments existe
Colonnes: pub_comment_id, pub_id, user_id, pub_comment, pub_comment_like, pub_comment_unlike, pub_comment_dtcreation, pub_comment_dtupdate, pub_comment_moderation, pub_comment_dtmoderation
✅ Table t_publication_reactions existe
Colonnes: reaction_id, pub_id, user_id, reaction_type, created_at
✅ Table t_publication_likes existe
Colonnes: pub_like_id, pub_id, user_id, pub_like, pub_unlike, pub_dtCreation, pub_dtUpdate
✅ Table t_users existe
Colonnes: user_ID, user_societe_id, user_name, role_ID, user_surname, user_mail, user_phone, user_location, user_snapchat, user_facebook, user_twitter, user_birthday, user_statut, user_actif, user_password, user_photo_path, user_Fullname, user_bio, user_lastname, user_dtCreation, user_abonnement, user_abonnement_dtExpiration, user_last_active, user_terms_accepted, user_rgpd_accepted, reset_token, reset_token_expiry, user_token, user_registration_date, user_last_login, user_genre

3. Vérification des données de test

📝 117 publication(s) active(s)
💬 45 commentaire(s)
👍 159 réaction(s)

🎯 Publication de test disponible: ID 1
Vous pouvez utiliser cet ID pour tester les endpoints

4. Vérification de la session

✅ Session active
⚠️ Aucun utilisateur connecté. Connectez-vous pour tester les endpoints.

5. Tests manuels recommandés

Ouvrez la console du navigateur (F12) et testez:

  1. Réactions: Cliquez sur les boutons Soutenir/Collaborer/Applaudir
  2. Commentaires: Ajoutez un commentaire sur une publication
  3. Chargement commentaires: Cliquez sur 'Voir les commentaires'
  4. Likes commentaires: Cliquez sur 👍 ou 👎 d'un commentaire

Vérifiez dans la console: