PDA

Afficher la version complète : Affichage des discussions Partager sur Facebook



Simon
25/04/2010, 20h20
Cette modification de template ajoute un lien pour partager l'article sur Facebook dans le postbit.
http://www.vbulletin-ressources.com/forum/attachment.php?attachmentid=13899&stc=1&d=1272216003

Conception

Auteur du mod : Simon (http://www.vbulletin-ressources.com/forum/member.php?u=12718)
Version du mod : 4.0.3
Version vBulletin Requise / Version vBulletin Required : vB 4.0.3
Testé / Tested: oui sur 4.0.3
Ce Mod a été réalisé pour vBulletin-Ressources sous licence http://i.creativecommons.org/l/by-nc-sa/2.0/fr/80x15.png (http://creativecommons.org/licenses/by-nc-sa/2.0/fr/) / This Mod was made for vBulletin-Ressources under http://i.creativecommons.org/l/by-nc-sa/2.0/fr/80x15.png (http://creativecommons.org/licenses/by-nc-sa/2.0/fr/) licence.
Merci à Ombre (http://www.vbulletin-ressources.com/forum/member.php?u=1668) pour l'optimisation du code


Installation (1/3)
Dans le template "postbit", trouver:

Pour l'afficher à gauche de Bloguer ce message, rechercher:
<span class="postlinking">
Pour l'afficher après Infraction, rechercher:
<vb:if condition="$show['reportlink']">
&nbsp;<a class="report" href="{vb:raw post.reportlink}" rel="nofollow" title="{vb:rawphrase report_bad_post}"><!-- <img src="{vb:stylevar imgdir_button}/report-40b.png" alt="{vb:rawphrase report_bad_post}" /> -->&nbsp;</a>&nbsp;
</vb:if>


Ajouter après:

Pour l'afficher uniquement sur le premier message:


<vb:if condition="(THIS_SCRIPT == showthread) AND ($post[postcount] == '1')">
<a class="fb_share" href="http://www.facebook.com/sharer.php?u={vb:raw vboptions.bburl}/{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}">Partager sur Facebook</a>
</vb:if>

Pour l'afficher sur tous les messages:


<vb:if condition="(THIS_SCRIPT == showthread)">
<a class="fb_share" href="http://www.facebook.com/sharer.php?u={vb:raw vboptions.bburl}/{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}">Partager sur Facebook</a>
</vb:if>



Installation (2/3)
Dans le template "postbit_legacy", trouver:

Pour l'afficher à gauche de Bloguer ce message, rechercher:
<span class="postlinking">
Pour l'afficher après Infraction, rechercher:
<vb:if condition="$show['reportlink']">
&nbsp;<a class="report" href="{vb:raw post.reportlink}" rel="nofollow" title="{vb:rawphrase report_bad_post}"><!-- <img src="{vb:stylevar imgdir_button}/report-40b.png" alt="{vb:rawphrase report_bad_post}" /> -->&nbsp;</a>&nbsp;
</vb:if>

Ajouter après:

Pour l'afficher uniquement sur le premier message:


<vb:if condition="(THIS_SCRIPT == showthread) AND ($post[postcount] == '1')">
<a class="fb_share" href="http://www.facebook.com/sharer.php?u={vb:raw vboptions.bburl}/{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}">Partager sur Facebook</a>
</vb:if>

Pour l'afficher sur tous les messages:


<vb:if condition="(THIS_SCRIPT == showthread)">
<a class="fb_share" href="http://www.facebook.com/sharer.php?u={vb:raw vboptions.bburl}/{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}">Partager sur Facebook</a>
</vb:if>



Installation (3/3)
Dans le template "additional.css":

Ajouter à la fin:

.postbitlegacy .postfoot .textcontrols a.fb_share:hover, .postbitlegacy .postfoot .textcontrols a.fb_share, .postbit .postfoot .textcontrols a.fb_share, .postbit .postfoot .textcontrols a.fb_share:hover {
background: url({vb:stylevar imgdir_misc}/facebook.gif) no-repeat transparent {vb:stylevar left} ;
padding-{vb:stylevar left}: 20px;
}


Captures

Ombre
26/04/2010, 17h25
Bonjour, merci pour le partage :)

*Captures ajoutées.

Billyboule
26/04/2010, 19h38
Merci Simon. ;)

apple
16/05/2010, 23h03
bonsoir vous pouvez regler se topic je ni comprend rien pour vos ajoue merci

Ombre
16/05/2010, 23h10
Bonsoir,

Le sujet est convenablement rédigé, qu'est ce que tu n'arrives pas à faire exactement?

apple
16/05/2010, 23h19
je menbale les pinceau avec votre topic le premier code de recherche il faut ajouter le quelle des deux code avez vous comprie

niko236
17/05/2010, 12h41
Bonjour,
Merci pour le partage, je recherchais justement cette modification qui semble contrairement à celle que j'ai trouvé sur vb.org, permettre de partager n'importe quel message et pas seulement le premier message du sujet.

Freddy.k
28/05/2010, 13h37
Merci pour se partage je test sa demain :)

Wolvy
21/06/2010, 01h45
Je me permet juste je ne sais pas si je peux, mais ne vaudrait il mieux pas rajouter ceci pour l'ouverture dans un nouvel onglet ou nouvelle fenêtre


<vb:if condition="(THIS_SCRIPT == showthread) AND ($post[postcount] == '1')">
<a class="fb_share" href="http://www.facebook.com/sharer.php?u={vb:raw vboptions.bburl}/{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_post}}" target="_blank">Partager sur Facebook</a>
</vb:if>J'espere le mettre au bon endroit, corrigez moi si je me trompe ;) il sagit du " target="_blank""

GinjiBan
21/06/2010, 19h33
Bonjour, tout d'abord merci pour le hack que j'apprécie énormément.
Cependant j'aurais deux petites questions :

- Je n'ai pas le petit logo "Facebook" à gauche du texte 14591 savez comment le rajouter ?

- Après l'ajout sur le profil facebook, la page se ferme automatiquement ce qui est assez gênant, n'y aurait-il pas la possibilité de rediriger sur la page précédantd ? Merci à vous

Wolvy
21/06/2010, 19h37
Salut,
si il te manque le logo, c'est que tu as certainement oublié la partie de l'installation 3/3, pour ce qui est de la fenetre qui se ferme automatiquement, regarde juste au dessus de ton post, cela devrais surement t'aider un peu ;)

GinjiBan
21/06/2010, 19h55
Merci Wolvy :delicious: la nouvelle fenêtre ma effectivement bien aidé :).

Pour ce qui est de l'image, en revanche ca ne fonctionne toujours pas ..
Est-ce que je dois la télécharger et l'ajouter dans un de mes dossiers ?

Ombre
21/06/2010, 20h03
Bonsoir,

Si l'image n'est pas présente dans le dossier misc de ton style alors il te faudra l'ajouter.

GinjiBan
21/06/2010, 21h06
Oh oui, erreur de ma part, l'image se trouvait seulement dans le dossier misc du style par défaut et non pas dans le MorbidBlack.
Merci beaucoup Wolvy & Ombre, votre aide est très précieuse. Je ne me lasse jamais de ce forum byby