Auto-éditer un wikilivre/Auto-référencer/Annexer (Version orignale)
Codes de l'application en français avec les manuels
[modifier | modifier le wikicode]☞ | Ce projet est bien avancé pour linux ou mingw-windows, il est à utiliser avec indulgence. Dans cette version, les images téléversées sur wiki-Commons sans passer par wikibooks ne sont pas reconnues. Votre contribution est souhaitée. Vous pouvez rédiger vos remarques et vos recommandations dans la page Discussion. |
- Il est possible de télécharger cette application expérimentale à but éducatif
- Télécharger par ftp
Remarque concernant l'état du serveur de téléchargements
- télécharger Annexer-fr_200701.zip qui contient les copies des articles ci-dessous,
- télécharger md5sum_Annexer-fr_200701.zip qui contient la somme de contrôle attestant que le fichier n'a pas subi de modification.
- md5sum de Annexer-fr_200701.zip: c4825faa84eef1514d72edb0bd7b394e
- Les droits de copies et de partages des fichiers téléchargés sont ceux des articles ci-dessous.
- Copier le contenu de la page du premier module header.inc.sh dans un éditeur de texte comme Notepadqq,
l'enregistrer sous le nom header.inc.sh dans le répertoire des tests ~/Annexer/tests/header.inc.sh/header.inc.sh
que vous aurez créé. - Y copier également des programmes de test ctrl-header.inc.bash et test-header.inc.bash
- Ouvrir un terminal. Dans le répertoire '~/Annexer/test/header.inc.sh/', modifier le mode de lecture-écriture-exécution
des programmes de contrôle et de tests de header.inc.sh de la façon suivante : chmod 755 *.bash
Exécuter le module sans paramètre : ./ctrl-header.inc.bash puis avec le paramètre LivreTest - Éditer la page LivreTest.contenu, copier la partie éditée et l'enregistrer sous le nom LivreTest.contenu
dans le répertoire Annexer/LivreTest qui vient d'être créé par l'exécution de ./ctrl-header.inc.bash LivreTest.
- Copier le contenu de la page du module lister.sh, pour les tests, et l’enregistrer sous le nom
'~/Annexer/tests/lister.sh/lister.sh '. Y copier également les programmes ctrl-lister.bash, et test-lister.bash
Faire les test du module et observer les modifications du répertoire Annexer/LivreTest. - ... et ainsi-de-suite. Le dernier fichier à créer est le fichier d'exécution globale annexer.
- Annexes que l'on doit obtenir : 1) Annexe globale - 2) Annexe personnalisée wb - 3) Annexe personnalisée co.
- Annexe obtenue avec la version 200623 de l'application Faire_fleurir_le_sel/Annexe
Fichiers du logiciel annexer
[modifier | modifier le wikicode]- Les fichiers suivants, en cours de réécritures, devront être installés dans le répertoire ~/Annexer/src, puis installés avec l'installateur.
Auto-éditer_un_wikilivre/Auto-référencer/header.inc.sh Fichier d'entête, inclus dans tous les modules. Version 210505
Auto-éditer_un_wikilivre/Auto-référencer/lister.sh Crée les fichiers de listes pour les modules suivants. Version obsolète 200701
Auto-éditer_un_wikilivre/Auto-référencer/télécharger.sh Télécharge les pages de Wikilivres selon les listes générées.Version obsolète 200623
Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclt.sh Ajoute l'entête pour les textes et les articles de l'Annexe. Version obsolète 210125
Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclic.sh Ajoute l'entête globale pour les images et illustration, etc. Version obsolète 210125
Auto-éditer_un_wikilivre/Auto-référencer/ajouter_sclip.inc.sh Ajoute les textes des conditions de copie des images. Version obsolète 210125
Auto-éditer_un_wikilivre/Auto-référencer/sclipwb.sh Ajoute, par article, les liens vers les images selon Wikilivres. Version obsolète 210125
Auto-éditer_un_wikilivre/Auto-référencer/sclipco.sh Ajoute, par article, les liens vers les images selon Commons. Version obsolète 210125
- ↑ Ce module sclipco.sh utilise des données produites par le module sclipwb sclipco.sh l’exécutable est à réviser. Avis du 30 juillet 2020 et du 25/01/2021.
Auto-éditer_un_wikilivre/Auto-référencer/annexer.sh Commande globale. Version obsolète 200626
Auto-éditer_un_wikilivre/Auto-référencer/md5sum_src-orig Somme de contrôle des fichiers depuis la Version 200623
Auto-éditer_un_wikilivre/Auto-référencer/cp-localsrc-2-localbin . Version 210504
- ↑ L'Installateur ci-dessus installe les fichiers de commandes dans le répertoire d'exécution ~/Annexer,
il doit d'être installé en mode exécutable dans le répertoire des sources ~/Annexer/src.
Fichiers de documentation du logiciel annexer
[modifier | modifier le wikicode]- Les fichiers suivants doivent être installés dans le répertoire ~/Annexer/tests/02-manuels.
Effectuer les tests puis installer le manuel dans le système linux avec makeman_annexer.sh
Après avoir effectué l'installation dans le système linux, vous pouvez utiliser le script htmlman.sh pour créer le manuel en html et texte pour l'imprimante.
Auto-éditer_un_wikilivre/Auto-référencer/annexer_fr.1 Fichier nroff avec un aperçu, pour l'installation du manuel français version 200626
Auto-éditer_un_wikilivre/Auto-référencer/annexer_fr.html Fichier html avec un aperçu, pour l'installation du manuel français version 200626
Auto-éditer_un_wikilivre/Auto-référencer/makeman_annexer.sh Cet exécutable installe le manuel dans la sructure unix/linux en français.
Fichiers d'installation
[modifier | modifier le wikicode]- INSTALLER.sh
Cette commande télécharge tous les fichiers de commandes et installe l'application dans les répertoires du PC.
- Syntaxe
- INSTALLER.sh [ liste | pour moi | pour tous | pour admin ]
- Exemples dans le répertoire d installation : ~/tmp
- -> exemple ./INSTALLER.sh annexer.list, pour télécharger les articles depuis wikilivres.
- -> exemple ./INSTALLER.sh pour moi, pour copier les codes dans ~/Annexer.
- -> exemple ./INSTALLER.sh pour tous, pour copier les codes exécutables dans /usr/local/bin.
- -> exemple ./INSTALLER.sh pour admin, pour copier les codes exécutables dans /usr/local/sbin.
Les corrections et tests ne pourront pas se faire dans l'immédiat (juin 2020).
Sauf si des wikipédiens se dévouent.
Essayer et comparer les codes des sources obtenues avec les codes des pages wiki.
Dans l'attente, préférer l'installation des codes de tous les fichiers par copier-coller.
Fichier original à copier-coller pour télécharger l'application Annexer, avec le fichier annexer.list qui contient la liste des fichiers à télécharger :
vβ 200604 Auto-éditer_un_wikilivre/Auto-référencer/INSTALLER.sh shell exécutable
vβ 210419 Liste des fichiers à copier Texte pour mémoire, préférer lancer les copies avec la page wikilivres
Auto-éditer_un_wikilivre/Auto-référencer/html_data_conversions Copie pour contrôle du fichier INSTALLER.sh
md5sum : c7a7e6eb3347e2f0d614df29029d5578
Auto-éditer_un_wikilivre/Auto-référencer/html_url_conversions Copie pour contrôle du fichier INSTALLER.sh
md5sum : a01327f2138adeffea16e446be79e917