Ressources for PluXml
Ajouter une signature complète de l'auteur dans les articles
Rédigé par Frédéric
Derniers articles
Derniers commentaires
Archives
My Pluxml © 2013 - Ressources for PluXml

Généré par en 0.227s

01 novembre 2013Ajouter une signature complète de l'auteur dans les articlesClassé dans : Tutoriels

Rédigé par Frédéric
À propos

PluXml propose d'ajouter une signature ou encadré « À propos de vous » en dessous de chaque article, si vous renseignez la zone de texte 'informations'.
Mais si vous allez dans votre profil depuis la page d'administration, vous pouvez y voir d'autre informations comme le Nom de l'auteur (heureusement :D) ainsi que son mail.
Nous allons voir comment les exploiter...

Dans le thème par défaut, PluXml affiche cette signature dans le template article.php via la fonction

<?php $plxShow->artAuthorInfos('<div class="author-infos">#art_authorinfos</div>'); ?>

Celle celle-ci que l'on vas modifier afin d'avoir un belle encadré « À propos de vous ».
On vas donc utiliser le mail pour y afficher votre avatar grace au service Gravatar, puis ajouter notre Nom d'auteur.
Il vous faut donc avant tout avoir un compte avec un mail enregistré chez eux pour l'associer à une image.
Voici donc le code a remplacer pour avoir le rendus comme sur l'image de garde de cet article:
<?php $plxShow->artAuthorInfos('<blockquote><img alt="image" src="http://www.gravatar.com/avatar.php?gravatar_id='.md5(strtolower(plxUtils::strCheck($plxShow->plxMotor->aUsers[$plxShow->plxMotor->plxRecord_arts->f('author')]['email']))).'&default=http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802.jpgG&amp;r=G" class="avatar" />#art_authorinfos<small>-- #art_author - '.plxUtils::strCheck($plxShow->plxMotor->aUsers[$plxShow->plxMotor->plxRecord_arts->f('author')]['email']).'</small></blockquote>'); ?>
C'est tout, vous pouvez sauvegarder votre fichier et observer le résultat !



3 commentaires

  1. image
    Hamtaro • jeudi 07 novembre 2013 @ 21:46 #1

    Pas très pratique le code sous forme d'images... roll


  2. image
    Frédéric • jeudi 07 novembre 2013 @ 23:14 #2

    En effet Damien, je viens de corriger le tir, merci ! cool


  3. image
    Hamtaro • vendredi 08 novembre 2013 @ 17:17 #3

    Nettement mieux ! wink


Fil Rss des commentaires de cet article



Écrire un commentaire

Quelle est la cinquième lettre du mot azwwzi ? :