Ok clairement la question est très spécifique, que personne ne voulait répondre. donc si quelqu'un d'autre veut savoir comment ajouter des boutons d'édition personnalisés dans Mediawiki, voici comment je l'ai fait
J'ai trouvé un Mediawiki help page qui demande à l'utilisateur d'éditer une page javascript particulière située au http://(wiki-site-url)/Mediawiki:Comomn.js
. En y regardant de plus près, il ne s'agit pas d'une page js mais d'un wikipage normal (stocké dans la base de données sous le nom de wikitext) qui est chargé par mediawiki pendant l'exécution. L'administrateur du site peut modifier cette page en ajoutant
if (mwCustomEditButtons) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "<path-to-image-on-the-server>",
"speedTip": "Comment visible only for editors",
"tagOpen": "open tag",
"tagClose": "closing tag",
"sampleText": "Insert comment here"}
}
Cela peut aussi être réalisée pour un seul utilisateur en appliquant la même modification sur les utilisateurs propre copie du fichier js disponible à http://(wiki-site-url/User:(Your_username)/(skinname).js
Les deux pages js pourrait être créé si elles n'existent pas déjà.
Cette méthode fonctionne très bien pour l'ajout de boutons simples. Mais si vous voulez ajouter des boutons plus complexes avec popups s'il vous plaît se référer à la page sur XEB (Extra Edit Buttons) (http://en.wikipedia.org/wiki/User:MarkS/Extra_edit_buttons) et la sorite réelle JS (http: //en.wikipedia.org/wiki/User:MarkS/extraeditbuttons.js) – Pradeep
Merci de revenir et de partager vos connaissances ici, pradeep! – Wikis