{{indexmenu_n>10}} # Documentation (doc.picasoft.net) On suppose que vous êtes connecté au domaine `stph` du serveur MyScenari et en mode `Explorateur` (sinon voir [[technique:adminserv:sites:picasoft]] ## Modifier un module existant Pour mettre à jour un élément de documentation qui existe déjà, rendez-vous dans l'atelier `picasoft-dokiel`. On trouve les différents modules existants (documentation de Mattermost, documentation de AIL...). {{ :technique:adminserv:sites:scenari_dokiel_arb.png |}} Mettre à jour les fichiers concernés. Souvent, il s'agira de modifier un fichier `.scen` ou d'en ajouter un pour ajouter une nouvelle section. Une fois les modifications effectués, se rendre sur le fichier `.pub` du module. Vérifier via la prévisualisation que vos modifications sont correctement apportées. Exemple pour Mattermost : {{ :technique:adminserv:sites:scenari_dokier_prev.png |}} //[Copie d'écran correspondant à la version 4 de Scenari, obsolète ; dans la version 6 choisir l'onglet `Relecture` ou `Prévisualisation`]// Une fois que l'on est satisfait·e, on peut `Générer` une archive contenant les fichiers du module. {{ :technique:adminserv:sites:scenari_dokiel_generate.png |}} //[Copie d'écran correspondant à la version 4 de Scenari, obsolète ; dans la version 6 choisir l'onglet `Publications` tout en bas à gauche]// On clique ensuite sur `Télécharger` pour télécharger l'archive. ## Ajout d'un nouveau module ### Rédaction du module dans Dokiel Pour ajouter de la documentation sur un nouveau service, par exemple. Commencer par créer un nouveau dossier dans l'atelier Dokiel depuis l'arborescence. {{ :technique:adminserv:sites:scenari_dokiel_create_space.png |}} Ajouter un guide utilisateur, qui sera la base du module (clic droit → créer un item). Exemple : {{ :technique:adminserv:sites:scenari_dokiel_create_guide.png |}} Ajoutez lui un titre et une première section, sans quoi il subsiste des erreurs. Exemple : {{ :technique:adminserv:sites:scenari_dokiel_add_section.png |}} Construire votre documentation, puis pour finir, ajouter un guide web (utilisé pour la génération). Exemple : {{ :technique:adminserv:sites:scenari_dokiel_add_pub.png |}} Générer et télécharger l'archive, comme pour une modification classique. ### Mise à jour de la page d'accueil dans Optim Se connecter sur l'atelier `picasoft-optim`. Se rendre dans le dossier `doc`, puis modifier `doc.website` pour ajouter un lien vers votre nouveau module. Le lien prendra la forme `doc.picasoft.net/modules/`. Générer et publier le support web, comme pour le module. ## Mise en ligne du nouveau site Voir [[technique:adminserv:sites:update_from_archive|la page de mise à jour à partir d'une archive Scenari.]] Pour mettre à jour le module généré, on copiera les fichiers dans le dossier `modules` du site ! Tandis que pour mettre à jour la page d'accueil du site, on copiera les fichiers à la racine du site.