Différences entre versions de « Accueil »
De WIKI-KAÏLA
Ligne 25 : | Ligne 25 : | ||
* https://www.mediawiki.org/wiki/API:Tutorial | * https://www.mediawiki.org/wiki/API:Tutorial | ||
* https://www.mediawiki.org/wiki/API:Main_page/fr | * https://www.mediawiki.org/wiki/API:Main_page/fr | ||
+ | * Tiens une [https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&prop=info&intoken=import&titles=Main%20Page sandbox], utile ? | ||
=== En pratique === | === En pratique === |
Version du 29 avril 2016 à 15:10
Utilitaires, explications[ ]
- Outils d'aide à la saisie (créer une page, un namespace, une catégorie)
- Pour configurer WikiEditor mettre le code dans cette page MediaWiki:Common.js cf 1 2
Conf skins[ ]
- Skin Mediawiki bootstrap (Actuelle)
- Skin pour test : https://www.mediawiki.org/wiki/Skin:Metrolook (celle de bokeh-library-portal fait une erreur)
API[ ]
Doc[ ]
- https://www.mediawiki.org/w/api.php
- https://www.mediawiki.org/api/rest_v1/?doc
- https://www.mediawiki.org/wiki/Wikidata_query_service
- https://www.mediawiki.org/wiki/API:Tutorial
- https://www.mediawiki.org/wiki/API:Main_page/fr
- Tiens une sandbox, utile ?
En pratique[ ]
Liste de page (besoin d'intersections)
- Pages de la catégorie Circulation en xml: http://mediawiki.afi-sa.fr/api.php?action=query&list=categorymembers&cmtitle=Category:Circulation&cmnamespace=0&format=xml
- Pages de la catégorie Circulation en json: http://mediawiki.afi-sa.fr/api.php?action=query&list=categorymembers&cmtitle=Category:Circulation&cmnamespace=0&format=json
Contenu de la page "PAge"
- http://mediawiki.afi-sa.fr/api.php?action=query&titles=Page&prop=revisions&rvprop=content&format=jsonfm&utf8=
- => Problème c'est le marup de wikimedia et c'est à parser....
- Utiliser action=raw sur la page http://mediawiki.afi-sa.fr/index.php?title=Accueil&action=raw
- Utiliser action=render pour avoir le html http://mediawiki.afi-sa.fr/index.php?title=Accueil&action=render
Playground Permissions[ ]
- Config
- Test1/test dans le groupe specialgroup
- Test2/test dans aucun groupe
- Test3/test est dans le groupe afi
- admin est dans le groupe sysop (le super admin de base)
- Namespace [[Protected:]]
- Test1 peut modifier la page Protected:Page
- Test2 peut voir la page Protected:Page
- Namespace [[Private:]]
- Private:Page
- admin peut lire et éditer les pages du namespace Private
- Test1 et Test2 ne peuvent pas les lire (extension Lockdown)
- Catégorie: Category:A_relire
- Test3 doit pouvoir lire/éditer une page de cette catégorie ex: Page
- Pas super concluant, conflit avec les namespaces ?
Playground Affichage[ ]
http://help.gamepedia.com/DPL:Parameters:_Criteria_for_Page_Selection
- Voir page ARediger:Liste
- Voir page ARelire:Liste
Besoins[ ]
- #1 Avoir une liste de catégories fixées par un administrateur sans pouvoir rattacher une page à une catégorie non existante
=> je ne vois pas encore comment, on peut éviter la création de page pour un groupe Permissions
- #2 Pouvoir gérer des droits de visibilité de certains articles
Oui, ça marche bien à base de Namespace cf ci-dessus
- #3 Voir les fiches en cours de rédaction
Gestion avec Namespace + DPl pour filtrer ?
- En tant que Cédric sur une page je vois les fiches non publiées que je dois rédiger.
- ARédiger:Cédric:Page
- ARédiger:Laura:Page
- ARelire:Laura:Page
- ARelire:Tous:Page
Pourrait être géré avec des catégories: "assigne_a_cedric" "à_rediger" "non_publié" si on peut limiter les droits comme décrit au dessus ^
BrunoP : les catégories seraient plutot des ensembles de fiches comme Dossier de l'agent, Carriere, Paie ... Oui Non ?
CH: oui, catégories = modules fonctionnels ça sonne bien
Questions: