Jahia en Français > Jahia 6.1 - Ajout...

0 (0 Good)
0 (0 Bad)

Jahia 6.1 - Ajout d'un module d'administration de sauvegarde/restauration de sites

by  shorynobu »  2012/08/24 15:52

Bonjour,

 

Je souhaiterais quelques informations à propos de l'ajout de fonctionnalités dans le panneau d'administration, sous Jahia 6.1.

Je cherche à ajouter un bouton à la suite des autres dans l'onglet "administration du site", qui mènerait à une interface de sauvegarde et restauration du site.

Pour ça j'ai eu pour idée d'exploiter l'existant au niveau du module d'import/export de site situé dans l'onglet "administration du serveur" en copiant le module puis en le modifiant pour que :

- les sauvegardes (export) soient stockées localement sur le serveur,
- l'interface soit différente (au lieu de voir tous les sites existants, on travaillerait uniquement sur le site sélectionné et on verrait la liste des sauvegardes existantes)
- la restauration soit possible en allant piocher automatiquement la sauvegarde sélectionnée dans la liste.

L'objectif serait donc de permettre à chaque administrateur d'un site, en cas de pépin, de revenir à une "version précédente" de son site. La modification devrait également inclure une suppression du site existant en vue de le remplacer par l'import puisque ce dernier ne le fait pas automatiquement.

Pensez-vous que cela soit techniquement réalisable ? L'outil existant d'import/export couvre-t-il ce besoin sous réserve des modifications prévues ?

J'ai également un 2e besoin : savoir comment ajouter de nouveaux modules d'administration (de nouveaux boutons dans l'interface en somme). Le fichier menu.jsp présent dans le dossier /webapps/ROOT/admin présente la structure du menu d'administration, mais les boutons sont récupérés à un endroit que je ne parviens pas à identifier.

Merci d'avance et très bon week-end à tous.

  (shorynobu)

Number of messages  1
Registration date
Contact
Share
Feedback

Get in touch

Whether you are a current user or if you are just evaluating Jahia, we are here to help.

Contact us

Share this page