WikiSail:Todo/fr
From WikiSail
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
-
dé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
faire 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.
MultiLang: faire en sorte qu'on trouve d'abord la langue de la page.
- ConfirmEdit
- Preloader ajouter peut-être une selection aussi par nom de page comme dans BoilerplateSelection
A installer
LanguageSelector (installed)
- detecte la langue preferee de l'utilisateur et change la langue de l'interface.
- Marche aussi avec Multilang et Polyglot.
Polyglot (installed)
- redirection automatique vers la page dans la langue selectionnee
Multilang (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
ConfirmEdit
- 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
PageBy (installed)
- ajoute le tag <pageby> qui montre les contributeurs de la page
- voir aussi Annotation
- PayPal (téléchargé)
- ajoute te tag paypal. ex:
- ajoute te tag paypal. ex:
Preloader (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
ParserFunctions(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

