WikiUpLib:Extensions
comme eg sur http://p2pfoundation.net/ (qui tourne sous mediawiki 1.19.2)
- http://www.mediawiki.org/wiki/Extension:ShareThis (page date de nov 2011)
l'extension semble classé "stable"
j'uploade le script et les images comme il faut, j'ajoute dans localSettings.php la ligne : require_once('extensions/ShareThis.php');
... résultat
Fatal error: Call to a member function addMessage() on a non-object in /homez.22/khinyelv/www/uplib/w/extensions/ShareThis.php on line 92
[feedly mini]
effectivement, cette fonction semble non-présente dans mediawiki actuel
ce que dit le fichier HISTORY :
* $wgMessageCache->addMessages() is deprecated. Messages added via this interface will not appear in Special:AllMessages.
http://www.mediawiki.org/wiki/Manual:$wgMessageCache
en commentarisant les 2 lignes qui contiennent addMessage, ça marche ... néanmoins ça date juste une ligne de shareThis, pas un onglet. Et puis, il n'y a même pas twitter et FB dedans ... donc = sans intérêt.
Tentative install onglet "add this"
Bon, en relisant mieux http://p2pfoundation.net/ (qui tourne sous mediawiki 1.19.2), je m'aperçois que l'onglet s'intitule "share this" mais qu'en fait ça a plutôt l'air de tourner avec addThis
http://www.mediawiki.org/wiki/Extension:AddThis
Faut bien lire attentivement quoi faire. J'ai downloadé les choses depuis http://www.mediawiki.org/wiki/Special:ExtensionDistributor/AddThis dézippé, uploadé où il faut, ajouté à LocalSettings.php
require_once("$IP/extensions/AddThis/AddThis.php");
... et ça marche. Enfin toujours pas d'onglet, mais un truc à jour en haut à droite et dans la sideBar.
à noter que je n'ai pas installé d'images ... elles sont donc prises ailleurs lors du chargement de la page. C'est évident, mais il y a appel à un service tiers.