WikiSail:Todo/fr

From WikiSail

Jump to: navigation, search

Voila un aide mémoire ce ce qu'il y à faire. Voir aussi le journal de ce qui à été fait.

Contents

Structure du site

  • définir les differents namespaces
  • OKdéfinir qui a droit de faire quoi: les niveaux d'authorisation. Voir mw:Preventing_Access
  • faire en sorte que les anonymes puissent editer les pages Talk ?...

Editorial

  • modifier l'aide issue de MediaWiki.org pour ne faire que ce qu'on veut
  • créer l'aide spécifique au projet
  • définir les pages de "copyright", "avertissements", etc...
  • définir les templates de pages

Parametrage

  • OKfaire une page rappelant tous les parametrages possibles les pages comme Copyright, MediaWiki:Sitenotice etc... Elle est ici: Parametrage

Extensions

A modifier

  • Polyglot: voir ce qu'on peut faire pour qu'on ne revienne pas à la page francaise si on a explicitement demande le lien vers la page anglaise. C'est très difficile de faire en sorte que le lien vers page Toto/ soit traitée comme Toto&redirect=no. Il faut modifier le parser.
  • OKMultiLang: faire en sorte qu'on trouve d'abord la langue de la page.
  • ConfirmEdit
    • tester reCAPTCHA à la place
    • OKfaire en sorte d'afficher d'emblé le captcha s'il y en a besoin pour l'édition
  • Preloader ajouter peut-être une selection aussi par nom de page comme dans BoilerplateSelection

A installer

  • OKLanguageSelector (installed)
    • detecte la langue preferee de l'utilisateur et change la langue de l'interface.
    • Marche aussi avec Multilang et Polyglot.
  • OKPolyglot (installed)
    • redirection automatique vers la page dans la langue selectionnee
  • OKMultilang (a voir)
    • permet de mettre du texte de pendant de la langue dans une page
    • ex Multilanguage qui ne marche plus dans les nouvelles versions de MediaWiki
  • OKConfirmEdit
    • voir aussi reCAPTCHA
    • ajoute un captcha a la confirmation de l'edition
    • FancyCaptcha permet d'avoir des captcha plus complexes (besoin d'installer ptyhon).
  • Google AdSense (a voir)
    • ajoute la barre adsense de google
  • Google Maps (a telecharger)
  • KML Export (a voir)
    • generates KML files for google earth
  • OKPageBy (installed)
    • ajoute le tag <pageby> qui montre les contributeurs de la page
    • voir aussi Annotation
  • PayPal (téléchargé)
    • ajoute te tag paypal. ex:
  • OKPreloader (téléchargé)
    • met en place un templete de creation de page par namespace
    • on ne va pas utiliser:
      • BoilerplateSelection -> conflit avec ConfirmEdit... il recharge le texte quand confirmedit s'active
      • ajoute dans BoilerplateSelection.php
line 55,58
    if (!$editpage->preview 
        && !$editpage->mArticle->mContentLoaded 
-        && $editpage->mArticle->mTitle->mNamespace==0 ) {
+        && $editpage->mArticle->mTitle->mNamespace==0
+        && $editpage->textbox1 == ''   ) {
      • ni Boilerplate: seulement un modele (un fichier boilerplate)
  • Colorize ?
  • CategoryTree (a tester)
    • Permet de generer un arbre des categories dans une page
  • WikiPDF
    • created PDF file from article
  • RandomImage RandomInclude RamdomText
    • pourraient etre interessantes pour metre du texte au hasard
  • SelectCategory
    • pour mettre un selecteur de categorie dans la page d'edition
  • SidebarEx ?
  • SpamBlacklist (a voir)
    • empeche la sauvegarde des pages contenant des liens vers des sites situes dans une blacklist
  • UserPageEditProtection
    • ajoute la protection pour l'edition des pages des users (User namespace)
  • WikiWidgets (a voir)
  • Regarder:
    • file:///C:/web/www.mediawiki.org/www.mediawiki.org/wiki/Category_Page_Access_Control_Extensionshtml.html
    • AuthorRestriction
    • Backup & Restore
  • OKParserFunctions(extended)
    • Fonctions #if #else #mod etc..
  • Hierarcy
    • à tester

A créer

  • une extension pour inclure automatiquement un header et un bas de page provenant d'un template prédéfini par Namespace
Personal tools