Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
technique:adminserv:sites:scenari [2020/11/08 22:30] – ↷ Page déplacée de technique:adminsys:sites:scenari à technique:adminserv:sites:scenari qduchemi | technique:adminserv:sites:doc [2022/04/15 20:25] – [Documentation (doc.picasoft.net)] crozatst | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | # Administration des sites de Picasoft | + | {{indexmenu_n> |
- | todo ajouter pour le site principal Picasoft : MyScenari https:// | + | # Documentation (doc.picasoft.net) |
- | demander un compte à Steph | + | < |
- | entrepôt tiers `stph` | + | ## Modifier un module existant |
- | atelier ` picasoft-optim` | + | Pour mettre à jour un élément de documentation qui existe déjà, rendez-vous dans l'atelier `picasoft-dokiel`. |
- | ==== Explications générales ==== | + | On trouve les différents modules existants (documentation de Mattermost, documentation de AIL...). |
- | https:// | + | {{ :technique: |
+ | Mettre à jour les fichiers concernés. Souvent, il s' | ||
- | === Site principal de Picasoft === | + | Une fois les modifications effectués, se rendre sur le fichier `.pub` du module. |
- | Le site de Picasoft est créé avec ScenariChain et le modèle Optim 1.4. Le contenu source (XML) est hébergé sur le ScenariServer de l'UTC. | + | < |
- | Le contenu généré (site HTML diffusé) est hébergé dans le dossier ''/ | + | Vérifier via la prévisualisation que vos modifications sont correctement apportées. Exemple pour Mattermost : |
- | NB : Un skin adapté a été créé avec ScenariStyler (style Picasoft). | + | {{ :technique: |
- | === Autres sites de Picasoft === | + | Une fois que l'on est satisfait·e, |
- | Les autres | + | {{ : |
- | ==== Installation ==== | + | On clique ensuite sur `Download` pour télécharger l' |
- | Pour contribuer aux sites Picasoft, il faut un client Scenari pour se connecter au serveur Scenari de l'UTC : | + | ## Ajout d'un nouveau module |
- | https:// | + | |
- | ==== Édition ==== | + | ### Rédaction du module dans Dokiel |
- | L' | + | Pour ajouter |
- | On pourra lire la documentation | + | |
- | Quelques conseils : | + | Commencer par créer |
- | * Pour obtenir | + | |
- | * Pour récupérer une version antérieure | + | |
+ | {{ : | ||
- | ==== Publication ==== | + | Ajouter un guide utilisateur, qui sera la base du module (clic droit → créer un item). Exemple : |
- | === Note === | + | |
- | Pour mettre à jour le site, il est nécessaire d' | + | |
- | === Génération === | + | |
- | * Sélectionner l'item racine '' | + | |
- | * Onglet '' | + | |
- | * Choisir le skin '' | + | |
- | * '' | + | |
- | === Diffusion === | + | {{ : |
- | * Télécharger pour récupérer | + | Ajoutez lui un titre et une première section, sans quoi il subsiste des erreurs. Exemple : |
- | * Utiliser transfer.py pour déposer le site sur le serveur web de Picasoft (). | + | |
- | === transfer.py === | + | {{ :technique: |
- | https:// | + | |
- | Le script '' | + | Construire votre documentation, |
+ | |||
+ | {{ : | ||
+ | |||
+ | 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`, | ||
+ | |||
+ | Le lien prendra la forme `doc.picasoft.net/ | ||
+ | |||
+ | Générer et publier | ||
+ | |||
+ | ## Mise en ligne du nouveau | ||
+ | |||
+ | Voir [[technique: | ||
+ | |||
+ | < | ||
+ | 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' | ||
+ | </ | ||
- | **Méthode alternative (manuelle) :** | ||
- | * Récupérer le ZIP | ||
- | * L' | ||
- | * Ouvrir un terminal à la racine du dossier '' | ||
- | * Exécuter cette commande (en l' | ||
- | === Autres sites === | ||
- | Pour les autre sites, la publication doit être faite à la main : suivre la procédure ci-avant. | ||
- | transfer.py doit être amélioré pour géré la publication multisites (#TODO) |