Ouvrir le menu principal

Modifications

Installation

862 octets ajoutés, 12 janvier 2020 à 23:49
** SelectCategory, pour '''faciliter le choix de catégories''' à appliquer lors de la création ou modification de pages ou de fichiers
** MobileFrontend (pour consultation facilitée sur smartphone). L'affichage de cartes (google maps ou OSM) n'est pas encore possible ; la demande d'extension des fonctionnalités de MobileFrontEnd aux cartes a été déposée sur GitHub.
** Cargo, pour le requêtage de données complexes (exemple : travaux des facteurs)
== En cours ==
* TimedMediaHandler (pour la lecture de fichiers audio ou video) - pb de config - provisoirement désactivé pour éviter plantage des requêtes de la base de données. Pour l'audio, on utilisera plutôt le format mp3 et l'extension Sound Manager 2
* DynamicPageList, pour lister les orgues par facteur intervenant
* Page Forms, pour créer des masques de saisie de données complexes
== Envisageables ==
* Correcteur orthographique
* Kartographer (cartes interactives)
* Cargo, pour intégrer des fonctionnalités de type "base de données", afin de répertorier les travaux des facteurs.
== Écartées ==
* ImageMagick : n'est pas à proprement parler une extension de MediaWiki, mais un programme qui devrait être installé sur le serveur pour traiter les reformatages d'images (création de miniatures, etc.). Comme ce n'est pas le cas, j'ai paramétré localsettings.php pour ne pas chercher à utiliser ce programme. Les reformatages sont effectués par GD, qui est installé par défaut. La gestion des images et des miniatures fonctionne convenablement.
* Html2Wiki : adaptation à HTML5 en cours... une première tentative d'installation s'est soldée par un crash. Requiert une autre extension (Tidy) qui n'est plus tenue à jour. Ne pas réessayer.
 
== Précautions ==
La gestion des extensions et des dépendances mutuelles est délicate, même en utilisant '''composer''', qui est censé nous ôter ce souci. Les dépendances mutuelles exprimées sous forme de versions minimales dans composer.json, sous la forme "^7" pour dire "à partir de 7.0", peuvent occasionner des bugs. De telles notations interviennent lors de l'installation, plus ou moins automatique, d'extensions.
 
Ici, j'ai dû modifier manuellement, dans composer.json, la version requise pour Maps : il y avait "^7", que j'ai remplacé par une référence à la version actuelle, à savoir 7.15.5. Il faudra s'en souvenir à l'occasion d'une éventuelle mise à jour de Maps...
= Modèles ("templates") =
La catégorie "Cavaillé-Coll" est '''créée''' en saisissant <nowiki>Category:Cavaillé-Coll</nowiki> dans la boîte de recherche. Si déjà créée, elle apparaîtra dans les résultats de recherche.
Elle est '''utilisée''' en insérant <nowiki>[[Catégorie:</nowiki>''nom de la catégorie''<nowiki>]]</nowiki> dans le texte d'une page ou d'une autre catégorie. S'il s'agit d'une page, cela signifie que désormais, cette page appartient à la catégorie "Cavaillé-Coll". S'il s'agit d'une autre catégorie, par exemple "Facteurs français", cela signifie que la catégorie "Cavaillé-Coll" est un cas particulier de "Facteurs français". ''N.B. l'extension Mediawiki:SelectCategory permet d'afficher l'arborescence des catégories chaque fois qu'une page est en mode "Modification". Le choix des catégories est obtenu via des cases à cocher. Les choix multiples sont possibles quand ils ont un sens.
Lors de la création d'une page relative à un orgue de Cavaillé-Coll, on insèrera donc <nowiki>[[Catégorie:Cavaillé-Coll]]</nowiki> dans cette page. Ce texte ne sera pas visible en dehors du mode édition, mais créera un lien (en bas de page, dans le bandeau gris) vers la catégorie "Cavaillé-Coll".
Lors de la création d'une page décrivant l'histoire de la manufacture Cavaillé-Coll, on insèrera ce même lien.
Afin d'éviter que la recherche de pages correspondant à la catégorie "Cavaillé-Coll" ne mélange les orgues et les manufactures, on veillera à compléter les pages avec des catégories supplémentaires :
* <nowiki>[[Catégorie:Orgue]]</nowiki> pour les pages décrivant des orgues ;* <nowiki>[[Catégorie:Facteur]]</nowiki> pour les pages décrivant les facteurs ou manufactures.Par exemple, des pages descriptives "Mutin" et "Convers" seront classées dans les catégories <nowiki></nowiki> et <nowiki></nowiki>, dans l'hypothèse ou le tri des pages ne ferait pas la distinction entre Aristide et ses successeurs (c'est un choix possible).
=== Interventions majeures et mineures ===
On souhaite associer aux orgues les noms des facteurs qui ont eu un rôle déterminant, sans pour autant s'interdire de nommer les autres.