[Astuce] Intégrer « Add This » dans votre forum

Pour les recherches et les demandes de modifications de styles concernant votre forum phpBB3.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support graphique de phpBB-fr.com

Attention : pour éviter les bugs, votre style doit être mis à jour en même temps que votre forum, et ce, dans la dernière version disponible !

[Astuce] Intégrer « Add This » dans votre forum

Messagepar Dakin Quelia » 27 Juin 2009 à 02:39

» Intégrer « Add This » dans votre forum

» Qu'est-ce que le script « Ajouter ceci » (ou en Anglais « Add This »)?

Initiés par des sites web tels del.icio.us, les marque-pages sociaux permettent à un utilisateur de sauvegarder ses pages favorites directement sur les serveurs du site de marque-page social. L'utilisateur ne classe pas ses favoris via un système d'arborescence, mais grâce au recours des tags (ou marqueurs). L'aspect social de ces sites se justifie par le fait que par défaut, les marque-pages de chaque utilisateurs sont visibles par tout le monde. On peut ainsi, en faisant une recherche sur les tags, rechercher les sites web les plus populaires dans une catégorie, ou voir les domaines de préférence (et d'expertise) d'une personne par l'observation de son nuage de tags.


Source: Wikipédia

Je vous suggère un petit tour sur le site http://www.addthis.com/ si vous souhaitez d'autres logos/boutons.

» L'intégration dans votre forum

Ceci vous permet de l'intégrer dans votre forum.

Ouvrez le fichier template styles/{VOTRE_THEME}/template/viewtopic_body.html.

Cherchez:

Code: Tout sélectionner
<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->


Remplacez par:

Code: Tout sélectionner
<!-- IF S_DISPLAY_ONLINE_LIST -->
   <h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
   <p style="padding-bottom: 10px;">
      <span style="float: left;">{LOGGED_IN_USER_LIST}</span>
      <!-- AddThis Button BEGIN -->
      <span style="float: right;">
            <a href="http://www.addthis.com/bookmark.php?v=20" onmouseover="return addthis_open(this, '', '{U_VIEW_TOPIC}', '{TOPIC_TITLE}')" onmouseout="addthis_close()" onclick="return addthis_sendto()"><img src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a>
         <script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"></script>
      </span>
      <!-- AddThis Button END -->
   </p>
<!-- ENDIF -->


N'oubliez pas de rafraîchir le fichier template (onglet Styles) et de vider votre cache (onglet Général).
Dernière édition par Dakin Quelia le 11 Jan 2011 à 15:15, édité 2 fois.
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20387
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar Giga_Boss » 29 Juin 2009 à 09:22

Hey !

bien joué, merci :wink:
Avatar de l’utilisateur
Giga_Boss
Apprenti-floodeur
Apprenti-floodeur
 
Messages: 1246
Inscription: 19 Déc 2004 à 22:43
Localisation: France - Région parisienne

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar daniel25000 » 10 Jan 2010 à 16:19

Je viens voir ton code, il s'ouvre différemment du mien;

Le mien apparait partout sur le site, sais tu comment faire pour qu'il apparaisse seulement pour partager un post ?

Seulement sur cette page par exemple: http://cyber.traque.free.fr/forum/viewtopic.php?f=12&t=18
au lieu de http://cyber.traque.free.fr/forum/index.php

Merci dans l'attente.
Daniel
daniel25000
Posteur expérimenté
Posteur expérimenté
 
Messages: 399
Inscription: 11 Juil 2006 à 03:55
Avertissements: 1

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar Morgyanne » 16 Jan 2010 à 11:18

Votre sujet a été déplacé par un membre de l'équipe.
en provenance de : Support phpBB3 ‹ Forums de discussions

@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Administrateur
Administrateur
 
Messages: 31235
Inscription: 21 Mar 2005 à 12:28
Localisation: Juste derrière toi...

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar photus » 09 Sep 2010 à 21:26

Bonjour à tous,

Pour ma part, je pense que ce script aurait plus sa place en haut de page des topics à droite, juste à gauche du bouton permettant de changer la taille des caractère.
En remplacement des icônes "Print" et "Email" (Qui sont inclues dans le script)
Tout en sachant qu'il ne faut pas que ce script apparaisse dans les MP, car il est impossible de partager un MP.
Idem pour qu'il n'apparaisse pas sur l'index du forum. ;)

En revanche, quelqu'un pourrait il m'aider à intégrer ce code à cet endroit ?
Pour ma part, voici le code que je voudrait intégrer:

Code: Tout sélectionner
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style">
<a href="http://www.addthis.com/bookmark.php?v=250&amp;username=XXXXXX" class="addthis_button_compact">Share</a>
<span class="addthis_separator">|</span>
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_preferred_4"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=XXXXXX"></script>
<!-- AddThis Button END -->


merci de votre aide
photus
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 28 Juil 2010 à 11:15

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar photus » 09 Sep 2010 à 22:33

Bonjour j'ai réussit, mais me reste un pb.

Voici ce que j'ai fait (Je n'ai pas pris le même code mentionné dans mon précédent post, car cela ne rendait pas terrible...

Donc, dans "overall_header.html"
Recherché:
Code: Tout sélectionner
         
            <!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
            <!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
            <!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
            <!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->


Et remplacé par:
Code: Tout sélectionner
 
               <!-- IF U_EMAIL_TOPIC --><li class="rightside"><!-- AddThis Button BEGIN -->
                <div class="addthis_toolbox addthis_default_style">
                <a class="addthis_button_preferred_1"></a>
                <a class="addthis_button_preferred_2"></a>
                <a class="addthis_button_preferred_3"></a>
                <a class="addthis_button_preferred_4"></a>
                <a class="addthis_button_compact"></a>
                </div>
                <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
                <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=pixelistes"></script>
                <!-- AddThis Button END -->
                </a></li><!-- ENDIF -->
                <!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
                <!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->


Mon soucis est qu'avec cela, les images du script ne sont visible que par les personnes loguées...
Du coup, pas de partage possible pour les visiteurs.

Une idée ?

merci de votre aide
photus
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 28 Juil 2010 à 11:15

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar Morgyanne » 10 Sep 2010 à 10:06

de Pyroclastique » 09 Sep 2010, 22:26
de Pyroclastique » 09 Sep 2010, 23:33


Salut,

Merci de ne faire des UPs que toutes les 24 heures minimum !
Merci de ne pas poster plusieurs messages à la suite! La fonction EDITER permet d'y remédier.

Merci d'y prêter attention à l'avenir ;).

@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Administrateur
Administrateur
 
Messages: 31235
Inscription: 21 Mar 2005 à 12:28
Localisation: Juste derrière toi...

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar ForumsFaciles » 10 Sep 2010 à 11:44

Salut,

Pyroclastique a écrit:[...]les images du script ne sont visible que par les personnes loguées...
Du coup, pas de partage possible pour les visiteurs.[...]


Lorsque l'on regarde votre code, cela est normal. Votre code est entre ces balises:
Pyroclastique a écrit:
Code: Tout sélectionner
<!-- IF U_EMAIL_TOPIC -->VOTRE_CODE<!-- ENDIF -->

Cela dit que cette option n'est disponible qu'aux membres ayant le droit d'envoyer le sujet par mail. Sur votre forum, je suppose que les invités n'ont pas le droit d'envoyer le sujet par mail.

Etant donné que votre ShareThis est entre ces balises, cela empêche donc la fonction aux visiteurs :wink:

Cordialement.
Votre sujet est résolu ? S'il vous plaît, n'oubliez pas d'éditer votre premier message, et d'y ajouter la petite coche verte Image. Merci :wink:
Toute demande de support par MP sera ignorée, et supprimée.
ForumsFaciles: services phpBB à petits prix
Heberg-Pics: vos images hébergées en toute sécurité
RedHeberg, l'hébergement professionnel de votre forum à petits prix
Avatar de l’utilisateur
ForumsFaciles
Supporter
Supporter
 
Messages: 3363
Inscription: 15 Nov 2008 à 18:04
Localisation: Alsace

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar photus » 10 Sep 2010 à 17:55

Bonjour,

merci pour la réponse.
Je viens de faire le test suivant:

J'ai enlevé le code IF et ENDIF:
Code: Tout sélectionner
<!-- IF U_EMAIL_TOPIC -->VOTRE_CODE<!-- ENDIF -->

ça marche donc pour tous les monde (membre et invités), mais maintenant, Addthis s'affiche partout et même sur l'index du forum, ce qui n'est pas le but.
J'aimerais qu'il ne s'affiche que sur le viewtopic.

J'ai aussi testé les permissions de groupes en attribuant au groupe "Invité" le droit d'envoyer des mail.
Bien entendu, après avoir remis les balises IF et ENDIF.
Ben, ça change rien, ADDthis ne s'affiche que pour les membres...

Snif

Une idée ?
photus
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 28 Juil 2010 à 11:15

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar micka76 » 11 Sep 2010 à 20:28

Bonsoir,

Quelques posts plus haut vous dites que vous avez mis le code dans le fichier overall_header.html, il est donc normal que cela s'affiche sur toutes les pages

A bientôt... :wink:
[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet Image
Mon petit forum de démonstration de style ==> Clique ici, hébergé gratuitement chez ==> 000webhost (sans pub, c'est moi qui l'est mise)
Voici un bon forum sur l'aquariophilie ==> http://www.aquadebutant.com
Si à la Saint Valentin tu me tiens la main, vivement la Sainte Marguerite que tu me tienne la ....!!! :mrgreen:

Image
Avatar de l’utilisateur
micka76
Graphiste
Graphiste
 
Messages: 7459
Inscription: 04 Oct 2007 à 11:14
Localisation: Bah regarde derrière toi

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar photus » 13 Sep 2010 à 15:54

micka76 a écrit:Bonsoir,

Quelques posts plus haut vous dites que vous avez mis le code dans le fichier overall_header.html, il est donc normal que cela s'affiche sur toutes les pages

A bientôt... :wink:


Bonjour,

Sauf qu'avec les balises suivantes dans le fichier overall_header.html, ADDThis ne s'affiche pas sur l'index. Il ne s'affiche que sur les pages de posts. ;)
Code: Tout sélectionner
<!-- IF U_EMAIL_TOPIC -->MON CODE<!-- ENDIF -->


En fait, je veux la même chose, mais visible aussi aux invités. ;)
photus
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 28 Juil 2010 à 11:15

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar photus » 21 Sep 2010 à 22:42

Une petite solution ?
photus
Posteur néophyte
Posteur néophyte
 
Messages: 22
Inscription: 28 Juil 2010 à 11:15

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar Sim1 » 11 Jan 2011 à 13:30

Je viens d'installer le script et malheureusement le message n'est pas partager donc pas d'utilité :?
Sim1
 

Re: [Astuce] Intégrer « Add This » dans votre forum

Messagepar Dakin Quelia » 11 Jan 2011 à 15:12

Bonjour,

Peut être une erreur dans l'url:
Code: Tout sélectionner
<a href="http://www.addthis.com/bookmark.php?v=20" onmouseover="return addthis_open(this, '', '{U_VIEWTOPIC}', '{TOPIC_TITLE}')" onmouseout="addthis_close()" onclick="return addthis_sendto()">

Remplace par:
Code: Tout sélectionner
<a href="http://www.addthis.com/bookmark.php?v=20" onmouseover="return addthis_open(this, '', '{U_VIEW_TOPIC}', '{TOPIC_TITLE}')" onmouseout="addthis_close()" onclick="return addthis_sendto()">

Essaye ça et je corrigerai dans le premier message. ;)

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil)
Ouvrir un compte Gratuit chez Free-H? Détail complet en cliquant ici | Créer votre forum phpBB facilement: MyFF
Mon blogue: Mon blogue | Mon jeu de rôles: Sénat Galactique | Mon hébergeur: Free-H | phpBB Forge: cliquez ici

Image
Avatar de l’utilisateur
Dakin Quelia
Supporter
Supporter
 
Messages: 20387
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique


Retourner vers Modifications et recherche de styles

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 5 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant