################################################
# Configuration de la reecriture d'url avec realurl
config.simulateStaticDocuments = 0
config.baseURL = http://w3ext.univ-reunion.fr/fst/
config.tx_realurl_enable = 0
################################################
# Configuration de l'auto-analyseur pour la maquette UFR
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/templates/ufr_template_static/index.html
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
#TD.all = 1
}
# Chemin relatif de la maquette
relPathPrefix = fileadmin/templates/ufr_template_static/
}
################################################
### CObject pour la bannière changeante selon le menu labo
site.header-img = HTML
[PIDinRootline = 265]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header3.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 383]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header4.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 384]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header3.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 385]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header5.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 386]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header6.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 387]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header7.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 388]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 389]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header3.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[PIDinRootline = 390]
site.header-img.value = <img src="fileadmin/templates/ufr_template_static/img/header5.jpg" alt="UFR Sciences et Technologies - Université de La Réunion"/>
[global]
################################################
### CObject pour le lien vers accueil
site.btn-accueil = HTML
[globalVar = GP:L=1]
site.btn-accueil.value = <a href="index.php?L=1">Home</a>
[else]
site.btn-accueil.value = <a href="index.php">Accueil</a>
[end]
################################################
### CObject pour le lien vers la page laboratoire
site.btn-laboratoire = HTML
[globalVar = GP:L=1]
site.btn-laboratoire.value = <a href="index.php?id=382&L=1"><img src="fileadmin/templates/ufr_template_static/img/labo_left.png" class="img-laboratoire" alt="Laboratoires" /></a>
[else]
site.btn-laboratoire.value = <a href="index.php?id=382"><img src="fileadmin/templates/ufr_template_static/img/labo_left.png" class="img-laboratoire" alt="Laboratoires" /></a>
[end]
################################################
#### CObject pour le Menu principal de la maquette
site.menu = HMENU
site.menu.excludeUidList = 374, 380, 397, 382, 396, 412, 481, 495
site.menu.1 = TMENU
[PIDinRootline = 383, 384, 385, 386, 387, 388, 389, 390]
site.menu.1.wrap = <div style="opacity: 0.65; height: 420px; filter: alpha(opacity = 65);"> | </div>
[global]
site.menu.1 {
#expAll = 1
IFSUB = 1
IFSUB{
#doNotLinkIt = 1
wrapItemAndSub = <div class="element" style="width:120px;"> | </div>
linkWrap = |
beforeImg = fileadmin/templates/ufr_template_static/img/puceMenuPrincipalOff.png
ATagParams.dataWrap = title="{field:subtitle}"
}
ACT = 1
ACT{
wrapItemAndSub = <div class="element" style="width:120px;"> | </div>
linkWrap = |
beforeImg = fileadmin/templates/ufr_template_static/img/puceMenuPrincipalOn.png
ATagParams.dataWrap = title="{field:subtitle}"
}
CUR = 1
CUR{
wrapItemAndSub = <div class="element" style="width:120px;" id="cur"> | </div>
linkWrap = |
beforeImg = fileadmin/templates/ufr_template_static/img/puceMenuPrincipalOn.png
ATagParams.dataWrap = title="{field:subtitle}" style="text-decoration: underline;"
}
NO {
allWrap = <div class="element" style="width:120px;"> | </div>
linkWrap = |
beforeImg = fileadmin/templates/ufr_template_static/img/puceMenuPrincipalOff.png
#beforeROimg = fileadmin/templates/ufr_template_static/img/puceMenuPrincipalOn.png
ATagParams.dataWrap = title="{field:subtitle}"
}
}
site.menu.2 = TMENU
site.menu.2 {
#expAll = 1
#wrap = <div class="subelement"> | </div>
#IFSUB = 1
#IFSUB{
#doNotLinkIt = 1
#wrapItemAndSub = <div class="element" style="width:100px; margin-left: 20px;"> | </div>
#}
CUR = 1
CUR{
allWrap = <div class="element" style="width:100px; margin-left: 20px;"> | </div>
ATagParams.dataWrap = title="{field:subtitle}" style="text-decoration: underline;"
}
NO {
allWrap = <div class="element" style="width:100px; margin-left: 20px;"> | </div>
ATagParams.dataWrap = title="{field:subtitle}"
}
}
site.menu.3 = TMENU
site.menu.3 {
#expAll = 1
#wrap = <div class="subelement"> | </div>
ACT = 1
ACT{
allWrap = <div class="element" style="width:120px; margin-left: 30px;"> | </div>
ATagParams.dataWrap = title="{field:subtitle}" style="text-decoration: underline;"
}
NO {
allWrap = <div class="element" style="width:120px; margin-left: 30px;"> | </div>
ATagParams.dataWrap = title="{field:subtitle}"
}
}
################################################
### CObject pour le menu de laboratoire
site.laboMenu = HMENU
site.laboMenu.special = list
site.laboMenu.special.value = 386, 390, 389, 387, 388, 383, 385, 384
site.laboMenu.1 = TMENU
site.laboMenu.1 {
expAll = 1
NO {
allWrap = | <img src="fileadmin/templates/ufr_template_static/img/puce-lab.png" alt="*"/><br />
ATagParams.dataWrap = title="{field:subtitle}"
}
CUR = 1
CUR{
allWrap = | <img src="fileadmin/templates/ufr_template_static/img/puce-lab-on.png" class="cur" alt="*"/><br />
}
ACT = 1
ACT{
allWrap = | <img src="fileadmin/templates/ufr_template_static/img/puce-lab-on.png" class="cur" alt="*"/><br />
}
}
################################################
### CObject pour le fil d'ariane
site.breadcrumb = HMENU
site.breadcrumb.special = rootline
site.breadcrumb.1 = TMENU
[globalVar = GP:L=1]
site.breadcrumb.1.wrap = <div class="breadcrumb"><a href="index.php">Home</a> | </div>
[else]
site.breadcrumb.1.wrap = <div class="breadcrumb"><a href="index.php">Accueil</a> | </div>
[end]
site.breadcrumb.1 {
NO.linkWrap = > |
NO.doNotLinkIt = 1
CUR = 1
CUR.doNotLinkIt = 1
CUR.linkWrap = > |
}
#pour la page d'accueil
site.breadcrumb_alt = TEXT
[globalVar = GP:L=1]
site.breadcrumb_alt.value = <div class="breadcrumb">Home</div>
[else]
site.breadcrumb_alt.value = <div class="breadcrumb">Accueil</div>
[end]
################################################
### CObject menu langues
site.lang_menu = PHP_SCRIPT_EXT
site.lang_menu.file = fileadmin/templates/ufr_template_static/lang_menu.inc
################################################
### lien vers la page pdf
site.pdfprint = IMAGE
site.pdfprint.file = fileadmin/templates/ufr_template_static/img/pdf.gif
site.pdfprint.stdWrap.postUserFunc = tx_pdfgenerator2->makePdfLink
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config {
pageGenScript = EXT:pdf_generator2/gen_pdf.php
admPanel = 0
additionalHeaders = Content-type: application/pdf
}
stylesheet = fileadmin/templates/ufr_template_static/style/pdf.css
60 = TEMPLATE
60{
template = FILE
template.file = fileadmin/templates/ufr_template_static/pdf.html
workOnSubpart = BODY
subparts.CONTENT < site.article
}
#50 >
}
################################################
### recuperation id de la page courante
pageUid = TEXT
pageUid.field = uid
### recuperation du pid de la page courante (pour savoir si page courante est un enfant d'une page labo)
pagePid = TEXT
pagePid.field = pid
################################################
#### CObject pour les onglets de cette page laboratoire
site.laboOnglet = HMENU
site.laboOnglet.special = list
[PIDupinRootline = 386, 390, 389, 387, 388, 383, 385, 384]
site.laboOnglet.special.value < pagePid
[else]
site.laboOnglet.special.value < pageUid
[end]
site.laboOnglet.1 = TMENU
site.laboOnglet.1 {
expAll = 1
NO {
linkWrap = <div class="hidden"> | </div>
}
}
site.laboOnglet.2 = TMENU
site.laboOnglet.2{
expAll = 1
wrap = <ul class="onglet"> | </ul>
NO {
wrap
linkWrap = <li> | </li>
}
CUR = 1
CUR{
ATagParams.dataWrap = style="background: url(fileadmin/templates/ufr_template_static/img/onglet_on.jpg);"
}
}
####################################################
### CObject pour les onglets de cette page formation
site.formationOnglet = HMENU
site.formationOnglet.special = list
[PIDupinRootline = 365, 364, 363, 424, 425, 426, 427, 428, 429, 430, 431, 432, 434]
site.formationOnglet.special.value < pagePid
[else]
site.formationOnglet.special.value < pageUid
[end]
site.formationOnglet.1 = TMENU
site.formationOnglet.1 {
expAll = 1
NO {
linkWrap = <div class="hidden"> | </div>
}
}
site.formationOnglet.2 = TMENU
site.formationOnglet.2{
expAll = 1
wrap = <ul class="onglet"> | </ul>
NO {
wrap
linkWrap = <li> | </li>
}
CUR = 1
CUR{
ATagParams.dataWrap = style="background: url(fileadmin/templates/ufr_template_static/img/onglet_on.jpg);"
}
}
################################################
###Customize Sitemap wrap
tt_content.menu.20.2.wrap = <div class="sitemap">|</div>
tt_content.menu.20.2{
1.NO.linkWrap=<span class="sitemap-niv1">|</span>
2.NO.linkWrap=<span class="sitemap-niv2">|</span>
3.NO.linkWrap=<span class="sitemap-niv3">|</span>
4.NO.linkWrap=<span class="sitemap-niv4">|</span>
}
################################################
### CObject pour personalisé plugin search par defaut de typo3
tt_content.search.30.params.input = class="search-input"
tt_content.search.30.stdWrap.wrap = <div id="formulaire">|</div>
tt_content.search.30.target = _self
tt_content.search.30.layout = <div class="search_field_to_hide">###FIELD###</div>
tt_content.search.30.dataArray.10.size = 10
# supprime l'entrée header&keyword dans la liste deroulante
temp.temp < tt_content.search.30.dataArray.20.valueArray.10
tt_content.search.30.dataArray.20.valueArray.10 >
tt_content.search.30.dataArray.20.valueArray.10 < tt_content.search.30.dataArray.20.valueArray.20
tt_content.search.30.dataArray.20.valueArray.20 > tt_content.search.30.dataArray.20.valueArray.20 < temp.temp
# Cobject personalisé le resultat du plugin search par defaut
tt_content.search.20.stdWrap.wrap = <div class="search-result"> | </div>
tt_content.search.20 {
# rendu des titres des pages / résultats
renderObj.10 = TEXT
renderObj.10 {
textStyle >
fontTag >
wrap = <h2>|</h2>
typolink.target = _self
}
target = _self
# rendu des descriptions (on coupe à 200 caractères)
renderObj.20 = COA
renderObj.20 {
stdWrap.crop = 200 | [...]
stdWrap.wrap = <p>|</p>
stdWrap.textStyle >
}
#renderWrap = |
# Si résultat trouvé
layout.10 = TEXT
layout.10 {
value = Résultats de la recherche : ###RANGELOW### sur ###RANGEHIGH###
de ###TOTAL###
fontTag >
wrap = <h1>|</h1>
}
layout.20 = TEXT
layout.20 {
value = ###PREV### ###NEXT###
fontTag >
wrap = <span class="goto">|</span>
}
layout.wrap = <div id="range"> | </div> ###RESULT###
next.value = Suite
prev.value = Retour
target = _self
# Nombre de résultats/page
range = 10
# sans aucun résultat
noResultObj.10 = TEXT
noResultObj.10 {
value = Désolé, aucun résultat n'a été trouvé !
fontTag >
wrap = <span class="keyword">|</span>
}
noResultObj.wrap = <strong>|</strong>
}
################################################
### CObject pour la recherche
site.simpleRecherche = CONTENT
site.simpleRecherche {
table = tt_content
select.pidInList = 374
select.languageField = sys_language_uid
select.orderBy = sorting
}
################################################
### CObject pour les fleche onglets
site.ongletFleche = HTML
site.ongletFleche.value = <span style="color: #93c36c; font-weight: bold; float: left;">< </span><span style="color: #93c36c; font-weight: bold; float: right;"> ></span><span style="clear: both;"></span>
################################################
### CObject form contact
site.form_contact = PHP_SCRIPT_EXT
site.form_contact.file = fileadmin/templates/ufr_template_static/form_contact.inc
################################################
### CObject pour le mini calendrier
site.calendar = CONTENT
site.calendar {
table = tt_content
select.pidInList = 419
select.languageField = sys_language_uid
select.orderBy = sorting
}
################################################
### CObject pour le contenu du footer
site.footer = HMENU
site.footer.special = list
site.footer.special.value = 397, 380, 481, 495, 396
site.footer.1 = TMENU
site.footer.1{
wrap = TÉL. : 0262 93 81 60 - FAX : 0262 93 81 66 - <a href="mailto:doyensc@univ-reunion.fr">doyensc@univ-reunion.fr</a> - |
NO{
linkWrap = - |
}
}
##########################################################################
##########################################################################
#### Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
#Alimentation du contenu de l'auto-analyseur du CObject "TEMPLATE"
template =< plugin.tx_automaketemplate_pi1
#Selection du contenu entre les tags "<body>"
workOnSubpart = DOCUMENT_BODY
#Substitution de la sous-partie ###HEADER###
subparts.HEADER < site.header-img
#Substitution de la sous-partie ###LANG###
subparts.LANG < site.lang_menu
#Substitution de la sous-partie ###PDF###
subparts.PDF < site.pdfprint
#Substitution du lien vers l'accueil ###BTNACCUEIL###
subparts.BTNACCUEIL < site.btn-accueil
#Substitution du lien vers la page laboratoire ###BTNLABO###
subparts.BTNLABO < site.btn-laboratoire
#Substitution de la sous-partie ###MENU### et ###LEFT### par le menu dynamique
subparts.MENU < site.menu
subparts.LEFT < site.laboMenu
#Substitution du contenu ###ANNOUNCES###
subparts.ANNOUNCES < styles.content.getRight
#Substitution du pied de page ###CALENDAR###
subparts.CALENDAR < site.calendar
#Substitution du pied de page ###FOOTER###
subparts.FOOTER < site.footer
#Substitution de la zone de recherche ###SEARCH###
subparts.SEARCH < site.simpleRecherche
}
#Substitution du contenu ###CONTENT###
[PIDinRootline = 267]
#temp.mainTemplate.subparts.ARTICLE < plugin.tt_news
temp.fpListing < plugin.tx_mininews_pi1
temp.mainTemplate.subparts.ARTICLE < temp.fpListing
temp.fpListing.CMD = FP
temp.fpListing.frontPage.results_at_a_time = 1
[else]
temp.mainTemplate.subparts.ARTICLE < styles.content.get
[end]
#Substitution de la sous-partie ###ONGLET###
[PIDinRootline = 386, 390, 389, 387, 388, 383, 385, 384]
temp.mainTemplate.subparts.ONGLET < site.laboOnglet
[end]
[PIDinRootline = 365, 364, 363, 424, 425, 426, 427, 428, 429, 430, 431, 432, 434]
temp.mainTemplate.subparts.ONGLET < site.formationOnglet
[end]
#Substitution de la sous-partie ###ONGLETFLECHE###
[PIDinRootline = 386, 390, 389, 387, 388, 383, 385, 384]
temp.mainTemplate.subparts.ONGLETFLECHE < site.ongletFleche
[end]
#Substitution de la zone du formulaire de contact
[PIDinRootline = 397]
#Si nous somme sur la page de contact
temp.mainTemplate.subparts.CONTACT < site.form_contact
[global]
#Substitution breadcrumb ! marche pas sur page accueil
[globalVar = TSFE:id = 265]
temp.mainTemplate.subparts.NAV-TOOL < site.breadcrumb_alt
[else]
temp.mainTemplate.subparts.NAV-TOOL < site.breadcrumb
[end]
################################################
#### Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
################################################
### Objet PAGE par defaut:
page = PAGE
page.typeNum = 0
# Copie des elements de la partie BODY du template
page.10 < temp.mainTemplate
# Copie des elements de la partie HEAD du template
page.headerData.10 < temp.headTemplate
################################################
### Localization:
config.linkVars = L
config.sys_language_uid = 0
config.language = fr
config.locale_all = fr_FR
[globalVar = GP:L=1]
config {
sys_language_uid = 1
language = en
locale_all = en_EN
}
[global]
################################################
### DOCTYPE
config.doctype = xhtml_trans
config.xhtmlDoctype = xhtml_trans
################################################
### URL AVEC REALURL
#config.simulateStaticDocuments = 0
#config.prefixLocalAnchors = all
#config.baseURL = http://w3ext.univ-reunion.fr/fst/
#[hostname = w3ext.univ-reunion.fr]
#config.baseURL = ttp://w3ext.univ-reunion.fr/fst/
#[global]
#config.tx_realurl_enable = 1
###############################################
### PROTECTION SPAM
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
}