mediawiki-customization-fr: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (Replace <entry-title> with {{DISPLAYTITLE:}})
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
<h1>Personnalisation de MediaWiki</h1>
{{DISPLAYTITLE:Personnalisation de MediaWiki}}


par [http://tantek.com/ Tantek]
par [http://tantek.com/ Tantek]


(traduction amorcée et en cours par [[Christophe Ducamp]])
(traduction par [[Christophe Ducamp]])


L'installation MediaWiki sur microformats.org/wiki a été personnalisée de différentes façons.
L'installation [[mediawiki-fr|MediaWiki]] sur microformats.org/wiki a été personnalisée de différentes façons.


Cette page documente quelques-unes de ces personnalisations à des fins informatives. Cette documentation n'est ni profonde ni complète.
Cette page documente quelques-unes de ces personnalisations à des fins informatives.  
Cette documentation n'est ni profonde ni complète.


== Personnalisations ==
== Personnalisations ==
* autoriser les noms de page en bas de casse
* autoriser les noms de page en bas de casse
* permettre les phrases avec des traits d'union pour les noms de pages
** <code>$wgCapitalLinks = false;</code> dans le fichier LocalSettings.php
* permettre les phrases avec des traits d'union pour les noms de pages (plutôt que le paramétrage par défaut de MediaWiki qui convertit les tirets et espaces en underscores).
* cacher les liens MediaWiki "Discussion"/"Talk"
* cacher les liens MediaWiki "Discussion"/"Talk"
* permettre l'importation d'images externes
** <code>[http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages $wgAllowExternalImages] = true;</code>  in LocalSettings.php
* ... et plus encore qui j'en suis certain j'oublie pour le moment.
* ... et plus encore qui j'en suis certain j'oublie pour le moment.


Line 23: Line 28:
** tout en bas de casse est plus facile à lire que tout en majuscules (citation à retrouver)  
** tout en bas de casse est plus facile à lire que tout en majuscules (citation à retrouver)  
** tout en bas se casse est plus facile à saisir (citation à retrouver)
** tout en bas se casse est plus facile à saisir (citation à retrouver)
* '''les phrases-avec-des-traits-d-union sont mieux que les PhrasesEnCasseChatMot'''
* '''les phrases-avec-des-traits-d-union sont mieux que les PhrasesEnCasseChatMot et les phrases_avec_un_tiret_bas'''
** les phrases à traits d'union sont plus facile à lire (pour les humains) que les phrases en CasseChatMot. La CasseChatMot est une convention de programmeur qui n'aurait JAMAIS dû être produite de la sorte à l'intérieur de l'interface-utilisateur-textuelle (ce dont font partie les URLs). D'autres ont produit cette réparation délibérée, par ex. les noms de propriété/valeur en CSS comme  "border-left" à l'inverse des noms de propriété DOM comme "onClick". Je sais que cela fût une décision réfléchie prise par soit Bert Bos ou Håkon Wium Lie ou peut-être d'autres (citation à retrouver).
** les phrases à traits d'union sont plus faciles à lire (pour les humains) que les phrases en CasseChatMot et les phrases_avec_un_tiret_bas. La CasseChatMot est une convention de programmeur qui n'aurait JAMAIS dû être produite de la sorte à l'intérieur de l'interface-utilisateur-textuelle (ce dont font partie les URLs). D'autres ont produit cette réparation délibérée, par ex. les noms de propriété/valeur en CSS comme  "border-left" à l'inverse des noms de propriété DOM comme "onClick". Je sais que cela fût une décision réfléchie prise par soit Bert Bos ou Håkon Wium Lie ou peut-être d'autres (citation à retrouver). Les phrases_avec_un_tiret_bas sont bien moins souvent présentes dans la prose normale moyenne en français et de ce fait plus lentes à lire.
** les phrases à trait d'union sont mieux indexées (SEO) que les phrases en CasseChatMot.
** les phrases à trait d'union sont mieux indexées (SEO) que les phrases en CasseChatMot et les phrases_underscored. Les moteurs de recherche laissent tomber généralement les phrases à trait d'union dans leurs mots composés et les indexent séparément et ensemble, tandis que la même chose ne peut pas être dite pour la CasseChamot ou les phrases_avec_un_tiret_bas.
* '''Les pages de discussion sont boîteuses et sont "une boîte de réception de plus à vérifier".''' Les pages de discussion sont boîteuses (par ex. la structure/le fil est pauvre) et nous n'avons pas besoin encore d'une autre aire de discussion (en plus de l'IRC, des [[mailing-lists-fr|listes de discussion]]). Les éliminer de l'interface utilisateur par défaut a été le moyen le plus efficace d'éliminer efficacement leur usage. Les pages de discussion invisible = presque personne ne les utilise. Et un lien de moins  qui encombrait l'interface utilisateur par défaut est toujours élégant.
* '''Les pages de discussion sont boîteuses et sont "une boîte de réception de plus à vérifier".''' Les pages de discussion sont boîteuses (par ex. la structure/le fil est pauvre) et nous n'avons pas besoin encore d'une autre aire de discussion (en plus de l'IRC, des [[mailing-lists-fr|listes de discussion]]). Les éliminer de l'interface utilisateur par défaut a été le moyen le plus efficace d'éliminer efficacement leur usage. Les pages de discussion invisible = presque personne ne les utilise. Et un lien de moins  qui encombrait l'interface utilisateur par défaut est toujours élégant.


Line 32: Line 37:


[[to-do]] : A remplir ;)
[[to-do]] : A remplir ;)
Installations :
* Installer les extensions qui suivent :
** '''OverrideEntryTitle'''
** '''Recaptcha''' pour éviter la création de spam par les comptes robots. [http://jeffmcneill.com/2007/10/04/blocking-spambots-with-akismet-and-recaptcha/ Instructions ici].
** '''[https://github.com/BenWard/mediawiki-semantic-html SemanticHTML]'''
** '''SyntaxHighlight_GeSHi'''
Précédentes installations :
* [http://www.mediawiki.org/wiki/Extension:EnableAbbrTags EnableAbbrTags]
* [http://www.mediawiki.org/wiki/Extension:ExtendAnchorTags ExtendAnchorTags]
** les deux pour un support POSH/Microformats dans MediaWiki, mais devenu caduque avec '''SemanticHTML''' (voir au-dessus).


== En rapport ==
== En rapport ==


Les personnalisations du MediaWiki des microformats rend possible le "[[how-to-play-fr|comment-jouer]]" et offre de meilleures [[naming-conventions-fr|conventions-de-nommage]].
* Les personnalisations du MediaWiki des microformats rendent possible le "[[how-to-play-fr|comment-jouer]]" et offrent
de meilleures [[naming-conventions-fr|conventions-de-nommage]].
*[[mediawiki-mark-up-issues-fr|mediawiki-marquage-problématiques]]
*[[to-do#Wiki_improvements]]
*[[mediawiki-fr|mediawiki]]
*[[wiki2-fr|wiki2]]

Latest revision as of 16:29, 18 July 2020


par Tantek

(traduction par Christophe Ducamp)

L'installation MediaWiki sur microformats.org/wiki a été personnalisée de différentes façons.

Cette page documente quelques-unes de ces personnalisations à des fins informatives. Cette documentation n'est ni profonde ni complète.

Personnalisations

  • autoriser les noms de page en bas de casse
    • $wgCapitalLinks = false; dans le fichier LocalSettings.php
  • permettre les phrases avec des traits d'union pour les noms de pages (plutôt que le paramétrage par défaut de MediaWiki qui convertit les tirets et espaces en underscores).
  • cacher les liens MediaWiki "Discussion"/"Talk"
  • permettre l'importation d'images externes
  • ... et plus encore qui j'en suis certain j'oublie pour le moment.

Buts et motivations

Je suis responsable pour pousser presque toutes les personnalisations de MediaWiki sur le wiki des microformats et de ce fait j'ai imaginé que je pouvais au moins saisir quelques-uns des raisonnements dans l'espoir que d'autres pourraient peut-être trouver ça utile. Tantek

  • les URLs en bas de casse sont mieux. MediaWiki a une tendance ennuyeuse de mettre les titres d'articles en lettres capitales, ce qui bien que cela puisse être propre sur le plan stylistique (dans le sens anglais de stylistic) pour les noms propres, mais c'est incorrect pour les noms communs (ce que sont beaucoup de pages microformats ici). Oh et les balivernes sur Wikipedia, "The initial capital letter is due to technical restrictions." et cette restriction sont ridicules. C'est du logiciel. Réparez-le simplement. Plus :
    • tout dans la même casse est plus facile à lire (citation à retrouver)
    • tout en bas de casse est plus facile à lire que tout en majuscules (citation à retrouver)
    • tout en bas se casse est plus facile à saisir (citation à retrouver)
  • les phrases-avec-des-traits-d-union sont mieux que les PhrasesEnCasseChatMot et les phrases_avec_un_tiret_bas
    • les phrases à traits d'union sont plus faciles à lire (pour les humains) que les phrases en CasseChatMot et les phrases_avec_un_tiret_bas. La CasseChatMot est une convention de programmeur qui n'aurait JAMAIS dû être produite de la sorte à l'intérieur de l'interface-utilisateur-textuelle (ce dont font partie les URLs). D'autres ont produit cette réparation délibérée, par ex. les noms de propriété/valeur en CSS comme "border-left" à l'inverse des noms de propriété DOM comme "onClick". Je sais que cela fût une décision réfléchie prise par soit Bert Bos ou Håkon Wium Lie ou peut-être d'autres (citation à retrouver). Les phrases_avec_un_tiret_bas sont bien moins souvent présentes dans la prose normale moyenne en français et de ce fait plus lentes à lire.
    • les phrases à trait d'union sont mieux indexées (SEO) que les phrases en CasseChatMot et les phrases_underscored. Les moteurs de recherche laissent tomber généralement les phrases à trait d'union dans leurs mots composés et les indexent séparément et ensemble, tandis que la même chose ne peut pas être dite pour la CasseChamot ou les phrases_avec_un_tiret_bas.
  • Les pages de discussion sont boîteuses et sont "une boîte de réception de plus à vérifier". Les pages de discussion sont boîteuses (par ex. la structure/le fil est pauvre) et nous n'avons pas besoin encore d'une autre aire de discussion (en plus de l'IRC, des listes de discussion). Les éliminer de l'interface utilisateur par défaut a été le moyen le plus efficace d'éliminer efficacement leur usage. Les pages de discussion invisible = presque personne ne les utilise. Et un lien de moins qui encombrait l'interface utilisateur par défaut est toujours élégant.

Comment faire

La documentation sur la façon de modifier une installation de MediaWiki pour disposer de ces personnalisations.

to-do : A remplir ;)

Installations :

  • Installer les extensions qui suivent :

Précédentes installations :

En rapport

  • Les personnalisations du MediaWiki des microformats rendent possible le "comment-jouer" et offrent
de meilleures conventions-de-nommage.