#page pro
#Sur la page d'édition de la page perso, on n'affiche pas le titre de la page mais le nom/prénom de l'utilisateur
[traverse(page, "uid") == {$editProfil}]
lib.pageTitle.10.wrap =
|
# On utilise ce champ pour déterminer dans la XCLASS qu'on est sur l'intranet étudiant
plugin.tx_powermail.settings.setup.dbEntry.1.traduction >
plugin.tx_powermail.settings.setup.dbEntry.1.traduction = TEXT
plugin.tx_powermail.settings.setup.dbEntry.1.traduction.value = intranet-etudiant
plugin.tx_powermail.settings.setup.dbEntry.1.tx_ifsttar_filespublic_new >
plugin.tx_powermail.settings.setup.dbEntry.1.tx_ifsttar_infoscompl >
plugin.tx_powermail.settings.setup.dbEntry.1.roles = TEXT
plugin.tx_powermail.settings.setup.dbEntry.1.roles.field = roles
plugin.tx_powermail.settings.setup.dbEntry.1.pid.value >
plugin.tx_powermail.settings.setup.dbEntry.1.pid.field = pidedituser
plugin.tx_powermail.settings.setup.dbEntry.1.school = TEXT
plugin.tx_powermail.settings.setup.dbEntry.1.school.field = school
plugin.tx_powermail.settings.setup.dbEntry.1.libelle_etape = TEXT
plugin.tx_powermail.settings.setup.dbEntry.1.libelle_etape.field = libelle_etape
plugin.tx_powermail.settings.setup.prefill.roles = TEXT
plugin.tx_powermail.settings.setup.prefill.roles.data = TSFE:fe_user|user|roles
[END]
plugin.tx_powermail.settings.setup.prefill.pidedituser = TEXT
plugin.tx_powermail.settings.setup.prefill.pidedituser.data = TSFE:fe_user|user|pid
ifsttar.fichePerso.fonction >
ifsttar.fichePerso.fonction = CONTENT
ifsttar.fichePerso.fonction {
table = tx_wseils_domain_model_roles
select {
pidInList = {$rolesId}
where = showPagePerso = 1
orderBy = sorting
}
renderObj = COA
renderObj {
5 = LOAD_REGISTER
5 {
listRoles.cObject = TEXT
listRoles.cObject.stdWrap.data = TSFE:fe_user|user|roles
listRoles.cObject.stdWrap.replacement {
10 {
search.char = 32
replace =
}
}
}
10 = TEXT
10 {
value = {field:title}|{field:uid}[\n]
value.insertData = 1
if.isInList.field = uid
if.value.data = REGISTER:listRoles
if.negate = 1
}
20 = TEXT
20 {
value = {field:title}|{field:uid}|*[\n]
value.insertData = 1
if.isInList.field = uid
if.value.data = REGISTER:listRoles
}
}
}
ifsttar.fichePerso.school = CONTENT
ifsttar.fichePerso.school {
table = pages
select {
pidInList = {$schoolLinksId}
orderBy = sorting
}
renderObj = COA
renderObj {
10 = TEXT
10 {
value = {field:title}|{field:uid}[\n]
value.insertData = 1
if.isInList.field = uid
if.value.data = TSFE:fe_user|user|school
if.negate = 1
}
20 = TEXT
20 {
value = {field:title}|{field:uid}|*[\n]
value.insertData = 1
if.isInList.field = uid
if.value.data = TSFE:fe_user|user|school
}
}
}
ifsttar.fichePerso.formations = CONTENT
ifsttar.fichePerso.formations {
wrap =
table = tx_wseils_domain_model_formation
select {
pidInList = {$schoolLinksId}
recursive = 1
orderBy = sorting
}
renderObj = COA
renderObj {
10 = TEXT
10 {
value =
value.insertData = 1
if.isInList.field = uid
if.value.data = TSFE:fe_user|user|libelle_etape
if.negate = 1
}
20 = TEXT
20 {
value =
value.insertData = 1
if.isInList.field = uid
if.value.data = TSFE:fe_user|user|libelle_etape
}
}
}
ifsttar.editPagePerso.previewImage.20.if.isTrue.data = TSFE:fe_user|user|image