WikiUpLib:Extensions

De WikiUpLib
Aller à : navigation, rechercher

Tentative install onglet "share this"

comme eg sur http://p2pfoundation.net/ (qui tourne sous mediawiki 1.19.2)

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.