📝 Module Journal des Éditions pour ZwiiiCMS
Ce module permet de consulter un journal des éditions de pages sur un site utilisant ZwiiiCMS. 🌐 Il affiche, par défaut, les vingt dernières modifications apportées aux pages, un nombre ajustable selon vos besoins. 🔄 L’auteur de chaque modification (visiteur ou administrateur) est également indiqué. 👤
✨ Particularité : Si une page est modifiée plusieurs fois dans la même journée, seule sa dernière version apparaît dans la liste. Le nombre total de pages affichées reste constant.
Il offre aussi la possibilité de filtrer les entrées par utilisateur et de configurer certains paramètres. ⚙️
🔧 Fonctionnalités
- 📄 Affichage des dernières pages éditées
- 🔍 Filtres par utilisateur (admin, visiteur, tous)
- ⚙️ Configuration de la limite de pages affichées
- 🛠️ Interface de configuration pour les administrateurs
📋 Prérequis
- ZwiiiCMS installé et configuré ✅
- PHP 7.4 ou supérieur 🐘
⚠️ Préalable
Ce module utilise le fichier journal.log de ZwiiiCMS, situé dans site/data. Pour qu’il soit généré, activez la journalisation dans les paramètres de ZwiiiCMS : Configuration > Connexion > Activer la journalisation 📜
📥 Installation du module "Journal" dans ZwiiCMS
-
Méthode 1 : Installation via l’interface admin (recommandée)
- Accédez à l’interface admin de votre site ZwiiCMS.
- Allez dans Gestion des modules.
- Cliquez sur Installer depuis le catalogue en ligne (icône du panier).
- Dans la liste des modules, repérez la ligne "Journal".
- Cliquez sur Télécharger le module dans le gestionnaire de fichiers.
→ Le module est automatiquement installé et prêt à l’emploi.
Méthode 2 : Installation manuelle par FTP
- Téléchargez le module "Journal" depuis le store ZwiiCMS (fichier ZIP).
- Décompressez le fichier ZIP sur votre ordinateur.
- Connectez-vous à votre serveur via FTP (ex : FileZilla).
- Dans le dossier
/module/de votre installation ZwiiCMS, créez un sous-dossier nomméjournal. - Copiez tous les fichiers décompressés dans ce dossier
/module/journal/. - Rafraîchissez la page admin de votre site : le module devrait apparaître dans la liste des modules disponibles.
Remarque :
- La méthode 1 est la plus simple et évite les erreurs de manipulation de fichiers.
- Pour la méthode 2, vérifiez que les permissions des dossiers sont correctes (généralement
755pour les dossiers,644pour les fichiers).
⚙️ Configuration
Pour configurer le module, accédez à la page de configuration via l’administration :
- Allez dans la section Modules. 📂
- Cliquez sur Journal des Éditions. 📖
- Configurez les paramètres selon vos besoins :
- Identifiant : Identifiant utilisé pour le filtrage (optionnel). 🆔
- Limite : Nombre maximum de pages à afficher. 📊
- Filtres : Cochez les types d’utilisateurs à inclure (Admin, Visiteur, Tous). 🔍
-
Cliquez sur Enregistrer pour sauvegarder vos réglages. 💾
-
Utilisez le bouton rouge Vider le journal pour effacer tout le contenu du fichier journal (sans le supprimer). 🗑️
🖥️ Utilisation
Une fois installé et configuré, le module est accessible via l’URL dédiée au journal des éditions. Les utilisateurs peuvent y consulter :
- L’historique des pages modifiées. 📜
- Un menu déroulant pour filtrer les entrées par type d’utilisateur. 🔄
🎨 Personnalisation
Vous pouvez personnaliser l’apparence du journal en modifiant les styles CSS directement dans le fichier index.css. 🎨
👤 Auteur
[Lemimi] — sur une idée de @henry Un grand merci à @fred pour le développement de ZwiiiCMS ! 🙌
📌 Version
2.04 🚀
Cet item ne reçoit pas de commentaire.