#!/bin/bash
# ============================================================================
# INSTALLATION MODULE RÉSULTATS ÉVALUATION
# Date: 02/11/2025
# Fichiers: resultats_evaluation.php + resultats_ajax.php
# ============================================================================

echo "==================================================================="
echo "  INSTALLATION MODULE RÉSULTATS ÉVALUATION"
echo "==================================================================="
echo ""

# Variables
SOURCE_DIR="."
DEST_DIR="/var/www/mathematiques/enseignant"
BACKUP_DIR="/var/www/mathematiques/backup"
TIMESTAMP=$(date +%Y%m%d_%H%M%S)

# Vérification fichiers sources
if [ ! -f "$SOURCE_DIR/resultats_evaluation.php" ]; then
    echo "❌ Erreur: resultats_evaluation.php introuvable"
    exit 1
fi

if [ ! -f "$SOURCE_DIR/resultats_ajax.php" ]; then
    echo "❌ Erreur: resultats_ajax.php introuvable"
    exit 1
fi

echo "✅ Fichiers sources trouvés"
echo ""

# Créer dossier backup
mkdir -p "$BACKUP_DIR"

# Backup si fichiers existants
if [ -f "$DEST_DIR/resultats_evaluation.php" ]; then
    echo "💾 Backup anciens fichiers..."
    cp "$DEST_DIR/resultats_evaluation.php" "$BACKUP_DIR/resultats_evaluation_${TIMESTAMP}.php"
    echo "   → $BACKUP_DIR/resultats_evaluation_${TIMESTAMP}.php"
fi

if [ -f "$DEST_DIR/resultats_ajax.php" ]; then
    cp "$DEST_DIR/resultats_ajax.php" "$BACKUP_DIR/resultats_ajax_${TIMESTAMP}.php"
    echo "   → $BACKUP_DIR/resultats_ajax_${TIMESTAMP}.php"
fi

echo ""

# Copier fichiers
echo "📦 Copie fichiers..."
cp "$SOURCE_DIR/resultats_evaluation.php" "$DEST_DIR/"
cp "$SOURCE_DIR/resultats_ajax.php" "$DEST_DIR/"

# Permissions
echo "🔐 Configuration permissions..."
chown www-data:www-data "$DEST_DIR/resultats_evaluation.php"
chown www-data:www-data "$DEST_DIR/resultats_ajax.php"
chmod 644 "$DEST_DIR/resultats_evaluation.php"
chmod 644 "$DEST_DIR/resultats_ajax.php"

echo ""
echo "✅ Installation terminée !"
echo ""

# Vérification
echo "📋 Vérification installation:"
ls -lh "$DEST_DIR/resultats_evaluation.php"
ls -lh "$DEST_DIR/resultats_ajax.php"

echo ""
echo "==================================================================="
echo "  PROCHAINES ÉTAPES"
echo "==================================================================="
echo ""
echo "1. Recharger PHP-FPM:"
echo "   sudo systemctl reload php8.1-fpm"
echo ""
echo "2. Tester interface:"
echo "   http://82.67.167.147/mathematiques/enseignant/resultats_evaluation.php?id_evaluation=23"
echo ""
echo "3. Vérifier API:"
echo "   http://82.67.167.147/mathematiques/enseignant/resultats_ajax.php?id_evaluation=23"
echo ""
echo "==================================================================="
