Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
J'essais sans succes d'installer le plugin Partager 2.0 directement dans mon template. Je ne comprend pas trop quelle est mon erreur.
voila ce que je met:
<tpl:Widget id="partager2">
<setting name="title">Partager</setting>
<setting name="additious">1</setting>
<setting name="blinkbits">1</setting>
<setting name="blinklist">1</setting>
<setting name="blogmarks">1</setting>
<setting name="blogmemes">1</setting>
<setting name="bluegger">1</setting>
<setting name="co_mments">1</setting>
<setting name="connotea">1</setting>
<setting name="del_icio_us">1</setting>
<setting name="de_lirio_us">1</setting>
<setting name="digg">1</setting>
<setting name="facebook">1</setting>
<setting name="fark">1</setting>
<setting name="feedmelinks">1</setting>
<setting name="furl">1</setting>
<setting name="fuzz">1</setting>
<setting name="linkagogo">1</setting>
<setting name="ma_gnolia">1</setting>
<setting name="newsvine">1</setting>
<setting name="netvouz">1</setting>
<setting name="nuouz">1</setting>
<setting name="pioche">1</setting>
<setting name="rawsugar">1</setting>
<setting name="reddit">1</setting>
<setting name="scoopeo">1</setting>
<setting name="scuttle">1</setting>
<setting name="shadows">1</setting>
<setting name="simpy">1</setting>
<setting name="smarking">1</setting>
<setting name="spurl">1</setting>
<setting name="stumbleupon">1</setting>
<setting name="tailrank">1</setting>
<setting name="twitter">1</setting>
<setting name="wikio_fr">1</setting>
<setting name="wikio_it">1</setting>
<setting name="wikio_de">1</setting>
<setting name="wikio_es">1</setting>
<setting name="wikio_us">1</setting>
<setting name="wikio_uk">1</setting>
<setting name="wists">1</setting>
<setting name="yahoo">1</setting>
</tpl:Widget>
Vous voyez ce qui ne va pas?
Hors ligne
J'ai testé dans les fichier tpl/post.html et tpl/_footer.html et a chaque fois rien ne s'affiche (mais ça ne plante pas l'affichage de la page).
Hors ligne
En fait, c'est normal. L'utilisation de la balise tpl:Widget dans un thème suppose que le widget soit déclaré en partie publique du plugin.
Ce n'est pas le cas du plugin partager2 qui n'enregistre le widget que dans la partie administration (via _admin.php).
Pour que le plugin partager2 fonctionne via un tpl:widget, il faut procéder aux étapes suivantes :
* Renommer le fichier _admin.php en _widget.php
* Créer un nouveau fichier _admin.php, contenant :
<?php
require dirname(__FILE__).'/_widget.php';
?>
* Ajouter en ligne 2 de _public.php :
require dirname(__FILE__).'/_widget.php';
Dyslexics have more fnu!
Hors ligne
Cool merci je test ça
Hors ligne
Bon bah visiblement ça ne marche pas, je me retrouve avec une page toute blanche a la place du blog :-(
Hors ligne
J'ai essayé la manip proposée par Dsls pour un plugin perso qui ne pouvait être utilisé dans le cadre de l'utilisation de la balise tpl:Widget dans un thème. Ca fonctionne très bien...
Peut-être qu'il y a un pb spécifique à l'extension Partager (que je n'utilise pas).
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Arf j'ai juste regardé sur la home page. Tu avais inclu le plugin dans quel fichier?
Hors ligne
En fait ça plante chez moi a partir du moment ou j'inclus
require dirname(__FILE__).'/_widget.php';
dans _public.php :
Hors ligne
Le blog ne s'affiche plus je me retrouve devant une page vide blanche. L'admin fonctione toujours mais le plugin n'est plus detecté.
Je vais tenter de desinstaler le plugin et de recommencer de 0 pour voir
Hors ligne
Je vais faire la modification dans mon plugin d'ici demain normalement. Par contre une question : est-ce que cela empêchera mon plugin de fontionner sur certaines version de DC2 ? (les versions pré-"tpl:widget" ?)
Hors ligne
Parfait alors !
Donc partager version 2.9 est désormais en ligne avec la modification : http://blog.chaosklub.com/index.php/pos … DotClear-2
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).