Sidebar Admin - Process Flow

381
Fichiers
0
Menus
0
Items
Lancer Admin
Process Flow Principal
1
Scanner Fichiers
Scan récursif /public
381 fichiers PHP/HTML
✓ Complété
2
Parser Menu
Extraction menu.html
0 parents, 0 enfants
✗ Manquant
3
Afficher Interface
UI double panneau
Fichiers ↔ Menu
✓ Prêt
4
Éditer Menu
Ajouter / Modifier
Supprimer / Réorganiser
Interactif
5
Générer HTML
Construction du
nouveau menu.html
Auto
6
Sauvegarder
Écriture menu.html
0 KB
✗ Read-only
7
Appliquer
Rechargement
Apache/Sidebar
Manuel/Auto
Vérifications Système
Fichier Menu
/opt/wevads/app/views/includes/menu.html
Permissions Écriture
chmod 644 / www-data
Sidebar Admin
/opt/wevads/public/sidebar-admin.php
API Save
/opt/wevads/public/api/save-menu.php
Procédure Détaillée

Accéder au Sidebar Admin

Ouvrir l'interface d'administration du menu sidebar.

URL: http://wevads.weval-consulting.com/sidebar-admin.php
L'interface charge automatiquement tous les fichiers serveur et le menu actuel.

Vérifier le Scan des Fichiers

Le panneau gauche affiche tous les fichiers PHP/HTML disponibles sur le serveur.

Fichiers scannés: 381
Répertoire: /opt/wevads/public/
Extensions: .php, .html
Les répertoires système (css, js, images, etc.) sont exclus du scan.

Vérifier la Structure du Menu

Le panneau droit affiche la structure actuelle du menu sidebar.

Menus parents: 0
Sous-menus: 0
Taille fichier: 0 KB
Utilisez les boutons +/- pour déplier/replier les menus.

Ajouter un Élément au Menu

Pour ajouter un fichier au menu:

1. Cliquer sur un fichier dans le panneau GAUCHE (sélection bleue)
2. Cliquer sur un menu parent 📁 dans le panneau DROIT
3. Cliquer sur le bouton → ou sur le + du parent
Les liens directs 🔗 ne peuvent pas recevoir d'enfants.

Supprimer un Élément

Pour supprimer un élément du menu:

1. Cliquer sur l'élément à supprimer (parent ou enfant)
2. Cliquer sur le bouton × rouge
OU
Cliquer sur le bouton ← central
Les éléments supprimés apparaissent dans la section "Supprimés" en bas à gauche. Cliquez dessus pour les restaurer.

Modifier un Élément

Pour modifier le titre ou l'URL d'un élément:

1. Cliquer sur le bouton ✏ de l'élément
2. Modifier le titre dans la boîte de dialogue
3. Modifier l'URL si demandé
4. Valider

Sauvegarder les Modifications

Une fois les modifications terminées:

1. Cliquer sur le bouton "💾 Appliquer" en haut à droite
2. Le HTML est généré et sauvegardé automatiquement
3. Un backup est créé avant chaque sauvegarde
Si l'API n'est pas disponible, le HTML sera copié dans le presse-papier pour collage manuel.

Appliquer les Changements

Pour voir les changements dans l'application:

Option 1 (Auto): Recharger la page de l'application

Option 2 (Manuel): systemctl restart apache2
Les backups sont stockés dans: menu.html.bak.[timestamp]
Tests & Diagnostics
381
Fichiers Scannés
0
Menus Parents
0
Sous-menus
0
KB
Ouvrir Sidebar Admin