#affiche le trombinoscope ifsttar.trombinoscope = CONTENT ifsttar.trombinoscope { wrap =
|
wrap.insertData = 1 table = fe_users select { pidInList = {$user} uidInList.field = tx_mask_trombinoscope_list } renderObj = COA_INT renderObj { # Silouhète / Avatar ou Photo 10 = COA 10 { wrap =
|
// S'il y a un avatar mais qu'il n'y a pas d'image 10 = TEXT 10 { field = avatar wrap = Profile Picture if.isTrue.field = avatar if.isFalse.field = image } # S'il y a une image, on affiche l'image 20 = COA_INT 20 { if.isTrue.field = image 10 = IMG_RESOURCE 10 { file.import.dataWrap = /uploads/pics/{field:image} file.maxW = 200 if.isTrue.field = image stdWrap.wrap = } } # Si pas d'image et pas d'avatar on affiche la silhouette en fonction du sexe 30 = COA 30 { # Cas silhouette = Madame 10 = COA 10 { wrap = Profile Picture 10 = IMG_RESOURCE 10.file = EXT:wseils/Resources/Public/Images/Annuaire/profil-Madame.png if.isFalse.field = image if.isPositive = 1 if.isPositive.if { isFalse.field = avatar isInList.field = title value = Mme,Mlle } } # Cas silhouette = Monsieur (champ title M.) 20 = COA 20 { wrap = Profile Picture 10 = IMG_RESOURCE 10.file = EXT:wseils/Resources/Public/Images/Annuaire/profil-Monsieur.png if.isFalse.field = image if.isPositive = 1 if.isPositive.if { isFalse.field = avatar isInList.field = title value = M. } } # Cas silhouette = Monsieur (champ title vide) 30 = COA 30 { wrap = Profile Picture2 10 = IMG_RESOURCE 10.file = EXT:wseils/Resources/Public/Images/Annuaire/profil-Monsieur.png if.isFalse.field = image if.isPositive = 1 if.isPositive.if { isFalse.field = avatar isPositive = 1 isPositive.if { isFalse.field = title } } } } 40 = TEXT 40 { value = #if.equals.field = uid #if.value.data = TSFE:fe_user|user|uid if.isTrue.cObject = TEXT if.isTrue.cObject { field = uid preUserFunc = Wseils\Wseils\Utility\UserFuncs\Annuaire->whoIsOnline } } } 20 = COA 20 { wrap =
|
#Prénom Nom 10 = TEXT 10 { value =

{field:first_name} {field:name}

insertData = 1 } 20 = COA 20 { wrap =

|

#Mail 10 = TEXT 10 { field = email wrap = |
if.isTrue.field = email } #Fonction 20 = TEXT 20 { field = tx_ifsttar_infoscompl noTrimWrap = |Fonction : | | if.isTrue.field = tx_ifsttar_infoscompl } 25 = TEXT 25 { if.isTrue.field = tx_ifsttar_infoscompl value =  |  } 28 = TEXT 28 { value = } #Ville 30 = TEXT 30 { field = city preUserFunc = user_various->user_liensite wrap = Site : | | Tel :  } #Téléphone 40 = COA 40 { 10 = TEXT 10 { field = telephone preUserFunc = Wseils\Wseils\Utility\UserFuncs\Annuaire->phoneNumberFormat wrap = | |  } } 45 = TEXT 45 { value = } #Bureau 50 = TEXT 50 { field = tx_ifsttar_bureau wrap = Bur : | } } 30 = TEXT 30 { field = tx_ifsttar_service preUserFunc = Wseils\Wseils\Utility\UserFuncs\Annuaire->user_nomAffectation2 wrap =

|

} } stdWrap { typolink { parameter = {$pagePerso} additionalParams { field = uid wrap = &userid=| } ATagParams = class="list-group-item" data-id="{field:uid}" ATagParams.insertData = 1 useCacheHash = 1 } } } }