[(#REM) Fiche complête de l'utilisateur A mettre dans une div class="vcard" Paramètres possibles : -* forcer_infos string "oui" : si == "oui", affichera les infos ne prenant pas en compte de la configuration "*_fiche" -* ] #SET{conf_i3,#CONFIG{inscription3}} [(#NOM_FAMILLE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{nom_famille_fiche}|=={on}}}|?{#SET{fullname,ok},' '}) [(#PRENOM|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{prenom_fiche}|=={on}}}|?{#SET{fullname,ok},#SET{fullname,pasok}})]] [(#GET{fullname}|=={ok}|oui)

] [(#PRENOM|et{#GET{conf_i3}|table_valeur{prenom_fiche}|=={on}}|?{#PRENOM})][ (#NOM_FAMILLE|et{#GET{conf_i3}|table_valeur{nom_famille_fiche}|=={on}}|?{#NOM_FAMILLE})] [(#GET{fullname}|=={ok}|oui)] [(#BIO|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{bio}|=={on}|oui) [

(#BIO)
]] [(#REM) Un test pour voir si on a au moins un champs d'adresse] [(#ADRESSE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{adresse_fiche}|=={on}}}|?{#SET{adresse,ok},' '}) [(#CODE_POSTAL|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{code_postal_fiche}|=={on}}}|?{#SET{adresse,ok},' '}) [(#VILLE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{ville_fiche}|=={on}}}|?{#SET{adresse,ok},' '}) [(#PAYS|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{pays_fiche}|=={on}}}|?{#SET{adresse,ok},#SET{adresse,pasok}})] ]]] [(#GET{adresse}|=={'ok'}|oui)

] [(#ADRESSE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{adresse_fiche}|=={on}}}|?{[(#ADRESSE|PtoBR)]})
] [(#CODE_POSTAL|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{code_postal_fiche}|=={on}}}|?{#CODE_POSTAL})] [(#VILLE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{ville_fiche}|=={on}}}|?{#VILLE})
] [ (#PAYS|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{pays_fiche}|=={on}}}|?{[(#PAYS|id_pays_to_pays)]}) ] [(#GET{adresse}|=={ok}|oui)

] [

<:inscription3:label_email:>

] [(#REM) Un test pour voir si on a au moins un champs telephone] [(#TELEPHONE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{telephone_fiche}|=={on}}}|?{#SET{telephone_perso,ok},' '}) [(#FAX|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{fax_fiche}|=={on}}}|?{#SET{telephone_perso,ok},' '}) [(#MOBILE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{mobile_fiche}|=={on}}}|?{#SET{telephone_perso,ok},#SET{telephone_perso,pasok}})]]] [(#GET{telephone_perso}|=={ok}|oui)

] [<:inscription3:label_telephone:> (#TELEPHONE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{telephone_fiche}|=={on}}}|?{#TELEPHONE})
] [<:inscription3:label_fax:> (#FAX|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{fax_fiche}|=={on}}}|?{#FAX})
] [<:inscription3:label_mobile:> (#MOBILE|et{#ENV{forcer_infos}|=={oui}|ou{#GET{conf_i3}|table_valeur{mobile_fiche}|=={on}}}|?{#MOBILE})] [(#GET{telephone_perso}|=={ok}|oui)

] [

<:inscription3:label_website:> [})]

] [(#LATITUDE|?{#SET{geo,ok},' '}) [(#LONGITUDE|?{#SET{geo,ok},#SET{geo,pasok}})]] [(#GET{geo}|=={'ok'}|oui)

GEO :] [<:inscription3:lat:> (#LATITUDE), ] [<:inscription3:long:> (#LONGITUDE)] [(#GET{geo}|=={'ok'}|oui)

] [

<:inscription3:label_societe:> [#SET{url_societe,ok}](#SOCIETE|et{#GET{conf_i3}|table_valeur{societe_fiche}|=={on}}|?{#SOCIETE})[(#GET{url_societe}|?{})]

] [(#REM) Un truc un peu compliqué pour la gestion des champs extras externes à Inscription3 1. On les liste avec une boucle data 2. On n'affiche que ceux avec un suffixe _fiche_nocreation - _fiche signifie qu'ils doivent être affiché dans la fiche - _nocreation signifie qu'ils ne sont pas créés par inscription3 3. On teste leur valeur, si == '', on ne les affiche pas, sinon on mets ces valeurs dans un array 4. On inclure inclure/voir_saisies avec les valeurs dans l'env ] #SET{saisies,#ARRAY} #SET{env,#ARRAY} [(#GET{conf_i3}|table_valeur{[(#CLE)]_fiche_nocreation}|=={on}|oui) #SET{valeur_champ,#ID_AUTEUR|generer_info_entite{auteur,#CLE}} [(#GET{valeur_champ}|=={''}|non) #SET{saisies,#GET{saisies}|array_merge{#ARRAY{#CLE,#VALEUR}}} #SET{env,#GET{env}|array_merge{#ARRAY{#CLE,#GET{valeur_champ}}}} ] ] [(#REM) Affichage de la date de création du compte ][(#GET{conf_i3}|table_valeur{creation}|=={on}|oui) [(#CREATION|=={0000-00-00 00:00:00}|non) [(#SET{date_creation,[(#CREATION|affdate)]})]

<:inscription3:label_inscription_depuis{date=#GET{date_creation}}:>

]] [

<:info_notes:>

(#NOTES)
]