Deuxième synthèse : la future version de Xoops 5 - Back-office de Xoops Proposition d'amélioration du Back office (avec mise en pratique : publication par MusS d'une version personnelle)
A • Ergonomie : gestion plus intuitive des blocs (permissions, positionnement par simple glisser – déposer sur la page)
B • Nouvelles fonctionnalités du core :a / sauvegarde proposée au webmaster (du type « point de restauration ») avant l’installation d’un nouveau module ou une modification lourde
b / intégration en standard d’un éditeur wysiwyg
c / contrôle des mises à jour de modules
d / modification du thème depuis l’administration du site sans avoir à modifier les fichiers du /theme
e / un tableau de bord traitant de la sécurité du site (visualiser les logs des serveurs)
f / possibilité de personnaliser le formulaire d’inscription depuis l’administration (ajout / retrait de champs /
possibilité d'ajout d'une ou plusieurs photos du membre), soit en s'inspirant de ce qui existe depuis Xoops 2.2 soit en utilisant le Module Smartprofile (pour les développeurs : plusieurs manières de rendre cette personnalisation possible... voir ce
post)
C • Demandes d’améliorationsa / la recherche d'un utilisateur
b / amélioration de la Banque d’images de Xoops
c / un gestionnaire de menus simple
d / plus de souplesse dans la gestion des permissions de mise à jour du contenu (un niveau intermédiaire entre simple membre et webmaster, c'est à dire améliorer la possibilité de délégation que peux faire le webmaster à d'autres users)
e / (développeurs) standardisation des menus d’administration via un gabarit / class, épurer le code du core, la relation core / module / hacks ... (se reporter aux interventions « techniques » de Garrath notamment
ici)
f / Capacité de créer des mailings massifs et reprenant la charte graphique du site
g / Proposition d’intégration du système captcha en standard sur les formulaires de xoops
D • Relation module / core :a / en remplacement du système actuel, intégration du module MP manager dans le core. D’autres modules proposés : waiting, mpmanager, xplorer, XOOP DB backup & restore, xoopsinfo, avaman, blocksadmin.
b / Autre vision pour les professionnels (alléger le core) : supprimer certaines fonctionnalités du module System Admin (smiley, avatars, images, mp) et les confier à des modules dédiés
c / création de « packs xoops » contenant les modules les plus utiles en fonction des usages (Découverte / Communautaire / Vitrine / Galerie / Pro / ...) et proposition de création de sites de démos associés aux packs
d / inclusion d'office en tant du module Protector et dans le core des fonctionnalités d’alerte issues de XoopsInfo et celle de maintenance issues de XoopsCare
E • Assistant d’installation :a / système d’installation où l’utilisateur coche les modules qu’il souhaite installer en même temps que Xoops
b / Intégrer un thème modifiable à la volée dans le pack d'installation (pouvoir remplacer par exemple uniquement les images, etc...)
F • Aide embarquée : ajouter une partie documentation dans la partie Administration