Changeset 32061 in spip-zone


Ignore:
Timestamp:
Oct 13, 2009, 9:08:43 AM (10 years ago)
Author:
cedric@…
Message:

afficher l'openid sur la fiche auteur, et l'icone dans la saisie sur la fiche auteur

Location:
_plugins_/authentification/openid
Files:
3 added
2 edited
2 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/authentification/openid/openid_pipelines.php

    r23566 r32061  
    2222}
    2323
     24/**
     25 * Afficher l'openid sur la fiche de l'auteur
     26 * @param array $flux
     27 */
     28function openid_afficher_contenu_objet($flux){
     29        if ($flux['args']['type']=='auteur'
     30                AND $id_auteur = $flux['args']['id_objet']
     31                AND $openid = sql_getfetsel('openid','spip_auteurs','id_auteur='.intval($id_auteur))
     32        ){
     33                $flux['data'] .= "<div><img src='".find_in_path('images/login_auth_openid.gif')
     34                        ."' alt='"._T('openid:openid')."' width='16' height='16' />"
     35                        .  " <a href='" . $openid . "'>$openid</a></div>";
     36
     37        }
     38
     39        return $flux;
     40}
    2441?>
  • _plugins_/authentification/openid/plugin.xml

    r29739 r32061  
    1616   <version_base>0.1</version_base>
    1717   <etat>test</etat>
    18    <icon>openid_big.png</icon>
     18   <icon>images/openid_big.png</icon>
    1919   <description>
    2020      <multi>
     
    3737                <nom>declarer_tables_principales</nom>
    3838                <inclure>base/openid.php</inclure>
    39         </pipeline>     
     39        </pipeline>
     40        <pipeline>
     41                <nom>afficher_contenu_objet</nom>
     42                <inclure>openid_pipelines.php</inclure>
     43        </pipeline>
    4044        <pipeline>
    4145                <nom>editer_contenu_objet</nom>
Note: See TracChangeset for help on using the changeset viewer.