modifications pour plxMySocialButtons [résolu]
bg62
Member
bonjour,
je voudrais intégrer ce 'script' qui fonctionne à l'aide de ce code:
je pense qu'il devrait être possible de modifier 'plxMySocialButtons' pour l'intégrer de manière à fonctionner comme et avec les autres ...
mais je coince sur la modification du codage de 'plxMySocialButtons.php'
si vous avez la solution ... grand merci
@+
je voudrais intégrer ce 'script' qui fonctionne à l'aide de ce code:
<a href="http://www.like-rank.com/"><img src="http://www.like-rank.com/lrb.png" alt="Like-Rank"/></a><script type="text/javascript" src="http://www.like-rank.com/lrb.js?col=3787F0" defer="defer"></script>on peut certes le placer dans 'article.php' par exemple, mais le positionnement n'est pas 'top' du tout ...
je pense qu'il devrait être possible de modifier 'plxMySocialButtons' pour l'intégrer de manière à fonctionner comme et avec les autres ...
mais je coince sur la modification du codage de 'plxMySocialButtons.php'
si vous avez la solution ... grand merci
@+
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -
0
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
<?php /** * Plugin plxMySocialButtons * * @version 1.2 * @date 08/12/2011 * @author Stephane F * * facebook : http://developers.facebook.com/docs/reference/plugins/like/ * twitter : https://twitter.com/about/resources/tweetbutton * google+1 : http://www.google.com/webmasters/+1/button/ * **/ class plxMySocialButtons extends plxPlugin { /** * Constructeur de la classe * * @param default_lang langue par défaut * @return stdio * @author Stephane F **/ public function __construct($default_lang) { # appel du constructeur de la classe plxPlugin (obligatoire) parent::__construct($default_lang); # déclaration des hooks $this->addHook('ThemeEndHead', 'ThemeEndHead'); $this->addHook('ThemeEndBody', 'ThemeEndBody'); $this->addHook('MySocialButtons', 'MySocialButtons'); } public function ThemeEndHead() {?> <style type="text/css"> .social-buttons { text-align:center; padding:10px 0 10px 0 } .social-buttons div { display:inline-block; vertical-align:top; } </style > <?php } public function ThemeEndBody() {?> <script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <script type="text/javascript" src="http://connect.facebook.net/fr_FR/all.js#xfbml=1"></script> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"> {lang: '<?php echo "<?php \$plxShow->defaultLang() ?>"?>'} </script> <?php } /** * Méthode qui affiche les boutons sociaux * * @return stdio * @author Stephane F **/ public function MySocialButtons() {?> <div class="social-buttons"> <div> <a href="http://www.like-rank.com/"><img src="http://www.like-rank.com/lrb.png" alt="Like-Rank"/></a><script type="text/javascript" src="http://www.like-rank.com/lrb.js?col=3787F0" defer="defer"></script> </div> <div id="fb-root"></div> <div class="fb-like" data-href="<?php echo "<?php echo \$plxShow->artUrl() ?>" ?>" data-layout="button_count" data-send="true" data-show-faces="true"></div> <div> <a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-lang="<?php echo "<?php \$plxShow->defaultLang() ?>" ?>" data-url="<?php echo "<?php echo \$plxShow->artUrl() ?>"?>" data-text="<?php echo "<?php echo \$plxShow->artTitle() ?>"?>">Tweeter</a> </div> <div> <div class="g-plusone" data-size="medium"></div> </div > </div> <?php } } ?>pour ceux que cela interesse au niveau référencement ...il tourne sur mon blog, vous pouvez le voir et ... ça envoie du jus
@+
mes sites principaux : fonds d'écran gratuits - longue traîne - référencer votre site - brocante en ligne -