Changeset 32389 in spip-zone


Ignore:
Timestamp:
Oct 26, 2009, 10:51:14 PM (11 years ago)
Author:
cedric@…
Message:

#LOGO_AUTEUR peut se contenter de l'#ID_AUTEUR de l'environnement pour retrouver son email et son gravatar

Location:
_plugins_/gravatar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/gravatar/balise/logo_auteur.php

    r29048 r32389  
    1111        $_email4 = champ_sql('address', $p);
    1212
     13        $_id = champ_sql('id_auteur', $p);
     14        $_emailsql = "sql_getfetsel('email','spip_auteurs','id_auteur='.intval($_id))";
     15
    1316        $p = $balise_logo_($p);
    1417
    15         $p->code = str_replace('calcule_logo(', 'calcule_logo_ou_gravatar(sinon('.$_email1.',sinon('.$_email2.', sinon('.$_email3.','.$_email4.'))), ', $p->code);
     18        $p->code = str_replace('calcule_logo(', 'calcule_logo_ou_gravatar(sinon('.$_email1.',sinon('.$_email2.', sinon('.$_email3.', sinon('.$_email4.','.$_emailsql.')))), ', $p->code);
    1619
    1720        return $p;
  • _plugins_/gravatar/modeles/gravatar.html

    r30406 r32389  
    1 <BOUCLE_auteur(AUTEURS){tout}{id_auteur}> #SET{gravatar,#LOGO_AUTEUR} </BOUCLE_auteur> #SET{gravatar,#LOGO_AUTEUR} <//B_auteur>
    2 [(#GET{gravatar}|sinon{#CHEMIN{images/gravatar.png}}|image_passe_partout{60}|image_recadre{60,60,center}|inserer_attribut{alt,''}|inserer_attribut{class,'photo avatar'})]
     1[(#LOGO_AUTEUR||sinon{#CHEMIN{images/gravatar.png}}|image_passe_partout{60}|image_recadre{60,60,center}|inserer_attribut{alt,''}|inserer_attribut{class,'photo avatar'})]
Note: See TracChangeset for help on using the changeset viewer.