Hallo,
vielleicht kann mir (Typo3-Anfänger) hier jemand helfen. Habe folgendes Problem und bisher keine Lösung darüber gefunden.
Im Header jeder Seite ist in der Regel ein Bild zu sehen. Wenn ich jetzt neue Seiten mit Typo3 erstelle, wird keine Header-Grafik mehr dargestellt (bei den alten Seiten aber noch zu sehen). Das Feld bleibt also weiss. Woran liegt das? Und was kann ich da machen?
Über Hilfe würde ich mich freuen.
Viele Grüße,
Semseo
Hi du,
schaue mal in das verwendete HTML-Template, was an der Stelle für ein Marker gesetzt wurde. Und dann gehe auf eine Seite, auf der man das Header-Bild sehen kann und schaue im Setup nach, ob du den Marker mit irgendwelchen Angaben wieder findest. Wenn es dort kein Setup gibt, schaue bei der übergeordneten Seite (oder ihrer übergeordneten usw.), bis du ein Setup findest. (Alternativ wurde evtl. ein Ordner mit externen Scrips angelegt, diese also auch mal durchgucken.)
Das Bild wurde aber hoffentlich nicht bisher auf jeder Seite extra eingebunden bzw. via "Datensatz einbinden", oder?
Kamasutra schrieb
Das Bild wurde aber hoffentlich nicht bisher auf jeder Seite extra eingebunden bzw. via "Datensatz einbinden", oder?
Hallo Kamasutra,
Danke für deine Antwort.
Nein, ich denke nicht. Es wird ein Plugin für eine Slideshow eingesetzt. Aber am Plugin kann es ja nicht liegen, oder?
Folgende Marker sind im Template vorhanden:
# --- MAIN TEMPLATE ---
...
...
...
...
# --- EXAMPLES MARKER
marks.FLASHBANNER < styles.content.getBorder
...
marks.HEADERIMAGE < temp.imagefunction
...
marks.HEADERFLASH < temp.flashfunction
Funktioniert aber leider trotzdem nicht.
Naja, das TS sagt ja jetzt nur aus, dass dem Marker jeweils eine "Funktion" zugeordnet wurde.
Hast du denn auch das TS aus dem jeweiligen temp.xxxfunction?
Da sollte ja dann drin stehen, was gemacht wird und woher er die jeweiligen Bilder dafür nimmt.
Vermute mal, dass dort drin steht, dass er Bilder aus dem Mediafield der Seite nimmt. Eigentlich sollte dann aber eine Slide-funktion drin sein, dass er falls auf der aktuellen Seite keins vorhanden ist, das Bilder der nächst höheren Seite nimmt. Aber das ist jetzt alles mal nur in die Glaskugel geschaut.
Hallo zeroalpha,
ja hab ich.
Wie man im TS sehen kann, gibt es ja eine Ausgabe der Slideshow (siehe xml_output.php). Wenn ich die Zeile wegnehme, verschwindet die Slideshow auf allen Seiten. Füge ich sie hinzu, wieder wie vorher. Nur auf neu erstellten Seiten erscheint die Slideshow nicht.
[config]
[includeLibs]
[plugin]
[alt_print] = PAGE
[lib]
[alt_plaintext] = PAGE
[alt_plaintext_test] = PAGE # Setting up a testpage at type 199
[tt_content] = CASE
[tt_news] = < plugin.tt_news
[dmc_imageAlttext]
[page] = PAGE # Page-Object und Page-CSS # Default PAGE object:
[pdf_generator]
[slideshow] = PAGE
[typeNum] = 9005 // Page type ID
[config]
[no_cache] = 1 // No cache
[admPanel] = 0 // Hide admin panel
[pageGenScript] = EXT:slideshow/xml_output.php // Page alternate generation script
[tt_address] = COA # Introducing rendering information for tt_address:
[Marker] = TREEMENUE # Vertikales untermenues
[resources] =
[sitetitle] =
[types]
Also entwerder blick ich es nicht, aber es ist nicht das TS, dass ich erwartet habe. Eigentlich sollte sowas da stehen
temp.imagefunction {
hier das TS
}
und
temp.flashfunction {
hier das TS
}
Hier das komplette TS:
config {
simulateStaticDocuments = 0
baseURL = http://www.example.de/
tx_realurl_enable = 1
# HTML-Kommentare entfernen
disablePrefixComment = 1
}
[globalString = ENV:HTTP_HOST=www.example.at]
config.baseURL = http://www.example.at/
[global]
[globalString = ENV:HTTP_HOST=www.example.ch]
config.baseURL = http://www.example.ch/
[global]
config.doctype = xhtml_trans
[browser=msie]
config.xmlprologue = none
[global]
### Page Title ###
#includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
#plugin.mf_pagetitle.title = {$pagetitle}: {page:title}
#config.titleTagFunction = user_pagetitle_class->changetitle
### Charset ###
page.config.metaCharset = utf-8
#page.config.doctype = xhtml_strict
page.shortcutIcon = fileadmin/images/favicon.ico
[browser = msie]
page.config.xmlprologue = none
[end]
### Meta-Tags ###
page.meta.DESCRIPTION.field = description
page.meta.DESCRIPTION.ifEmpty (
{$meta.description}
)
page.meta.KEYWORDS.field = keywords
page.meta.KEYWORDS.ifEmpty (
{$meta.keywords}
)
page.meta {
#ROBOTS = {$meta.robots}
COPYRIGHT = {$meta.copyright}
EMAIL = {$meta.email}
AUTHOR = {$meta.author}
LANGUAGE = {$meta.language}
DISTRIBUTION = {$meta.distribution}
RATING = {$meta.rating}
REVISIT = {$meta.revisit}
DATE = {$meta.date}
}
### Page-Head ###
page.headerData.10 = TEXT
page.headerData.10.wrap (
<script src="fileadmin/js/srlangmenu.js" type="text/javascript"></script>
)
## metarobot dynamisch
page.headerData.90 < plugin.tx_metaext_metatags
page.headerData.90.10 =
page.headerData.90.20 =
page.headerData.90.30 =
page.headerData.90.40 =
# Canonical Tag
page.headerData.200 = TEXT
page.headerData.200 {
typolink {
parameter = {page:uid}
parameter.insertData = 1
useCacheHash = 1
# add all get parameters from the current URL
addQueryString = 1
addQueryString.method = GET
# remove the page id from the parameters so it is not inserted twice
addQueryString.exclude = id
returnLast = url
}
wrap = <link rel="canonical" href="http://www.example.de/|" />
}
### Typo3-Comment ###
temp.typo3comment = TEXT
temp.typo3comment.wrap (
This website is brought to you by TYPO3 - get.content.right
TYPO3 is a free open source Content Management Framework created by Kasper Skaarhoj and licensed under GNU/GPL.
TYPO3 is copyright 1998-2005 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
Information and contribution at http://www.typo3.com
)
### Page-Config ###
page.config {
#disableCharsetHeader = 1
stat = 1
stat_apache = 1
stat_apache_logfile = awstats.log
stat_mysql
index_enable = 1
admPanel = 0
simulateStaticDocuments = 0
#simulateStaticDocuments_aliasPro = 1
#simulateStaticDocuments_noTypeIfNoTitle = 1
#simulateStaticDocuments_pEnc = md5
#simulateStaticDocuments_pEnc_onlyP = L,cmd,fD[_FIELDLIST],fD[disable],fD[usergroup],tx_srfeuserregister_pi1[aC], tx_srfeuserregister_pi1[cmd],tx_srfeuserregister_pi1[rU],tx_srfeuserregister_pi1[sFK]
##config.simulateStaticDocuments_pEnc_onlyP = cHash,L,print,tx_ttnews[backPid],tx_ttnews[tt_news],tx_ttnews[pS],tx_ttnews[pL],tx_ttnews[arc],tx_ttnews[cat],tx_ttnews[pointer],tx_ttnews[swords]
typolinkCheckRootline = 1
inlineStyle2TempFile = 1
removeDefaultJS = external
intTarget = _top
extTarget = _blank
pageTitleFirst = 1
#Ausgabe der jeweiligen Parsezeit am Ende des Quelltextes aller Seiten
debug=1
index_enable = 1
index_externals = 1
# Send UTF-8 Notification Email Headers
notification_email_encoding = quoted-printable
notification_email_charset = utf-8
notification_email_urlmode = all
}
config.tx_kbmailcs_formMailCharset = utf-8
### Page-Object und Page-CSS ###
# Default PAGE object:
page = PAGE
page {
typeNum = 0
includeCSS {
file1 ={$page.css.file1}
file2 ={$page.css.file2}
file3 ={$page.css.file3}
file4 ={$page.css.file4}
}
}
# Border vererben
styles.content.getBorder.slide = -1
### Mehrsprachigkeit ###
# die Variable zur Sprachauswahl wird definiert
page.config.linkVars = L
page.config.sys_language_uid = 0
page.config.language = de
tt_content.mailform.20.badMess = Bitte Eintragungen in folgenden Feldern vornehmen:
# Englisch, sys_language.uid = 1
[globalVar = GP:L = 1]
tt_content.mailform.20.badMess = Please fill in these fields:
page.config.sys_language_uid = 1
page.config.language = en
#config.locale_all = en_EN
[global]
# French language, sys_language.uid = 2
[globalVar = GP:L = 2]
page.config.sys_language_uid = 2
page.config.language = fr
#config.locale_all = fr_FR
[global]
# Italian language, sys_language.uid = 3
[globalVar = GP:L = 3]
page.config.sys_language_uid = 3
page.config.language = it
#config.locale_all = it_IT
[global]
# Spanish language, sys_language.uid = 4
[globalVar = GP:L = 4]
page.config.sys_language_uid = 4
page.config.language = es
#config.locale_all = es_ES
[global]
# Spanish language, sys_language.uid = 4
[globalVar = GP:L = 5]
page.config.sys_language_uid = 5
page.config.language = ru
#config.locale_all = ru_RU
[global]
# Englisch language, sys_language.uid = 0
[globalVar = GP:L = 6]
page.config.sys_language_uid = 0
page.config.language = de
page.config.locale_all = de_DE
[global]
### Extension-CSS leeren ###
#hier werden die standard stylesheets ausgeschaltet
plugin.tx_chcforum_pi1._CSS_DEFAULT_STYLE =
plugin.tx_newloginbox_pi3._CSS_DEFAULT_STYLE =
plugin.tx_mininews_pi1._CSS_DEFAULT_STYLE =
plugin.tx_indexedsearch._CSS_DEFAULT_STYLE =
plugin.tx_veguestbook_pi1._CSS_DEFAULT_STYLE =
plugin.tx_cssstyledimgtext._CSS_DEFAULT_STYLE =
plugin.tx_thmailformplus_pi1._CSS_DEFAULT_STYLE =
plugin.tx_fdfx2cols_pi1._CSS_DEFAULT_STYLE =
plugin.tx_srfeuserregister_pi1._CSS_DEFAULT_STYLE =
plugin.tx_srlanguagemenu_pi1._CSS_DEFAULT_STYLE =
plugin.tx_macinasearchbox_pi1._CSS_DEFAULT_STYLE =
tt_content.mailform.20.RADIO.layout = <tr><td class="csc-form-labelcell">###LABEL###</td><td class="csc-form-fieldradiocell">###FIELD###</td></tr>
tt_content.mailform.20.stdWrap.wrap = <table border="0" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC" class="csc-mailform"> | </table>
### Content-Wraps ###
tt_content.text.wrap = |</div>
tt_content.text.stdWrap {
required = 1
dataWrap = <div class="layout{field:header_layout}">|
insertData = 1
}
tt_content.textpic.wrap = |</div>
tt_content.textpic.stdWrap {
required = 1
dataWrap = <div class="text-img-layout{field:header_layout}">|
insertData = 1
}
tt_content.image.wrap = |</div>
tt_content.image.stdWrap {
required = 1
dataWrap = <div class="img-layout{field:header_layout}">|
insertData = 1
}
############################################################
# Content Frames
############################################################
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
#Doorway Inhalt
#150 =< tt_content.stdWrap.innerWrap.cObject.default
#150.15.value = dyn-content
150 = TEXT
150.value = <!-- dyn-content-start -->|<!-- dyn-content-end -->
160 = TEXT
160.value = <div class="float-left">|</div>
}
plugin.tx_fdfx2cols_pi1{
templateFile = {$plugin.tx_fdfx2cols_pi1.TEMPLATE_FILE}
divHeight = {$plugin.tx_fdfx2cols_pi1.DIV_HEIGHT}
parser < tt_content.text.20.parseFunc
}
# ----SUCHE ----
temp.SUCHE= TEXT
temp.SUCHE.wrap (
<form action="{$suche.url}?&L=0" method="post" name="tx_indexedsearch_custom">
<p><input type="text" class="suchboxinput" size="20" name="tx_indexedsearch[sword]" />
<input type="submit" class="suchboxsubmit" name="tx_indexedsearch[submit_button]" value="Suche" /></p>
</form>
)
# --- LOGOUT ---
temp.LOGOUT= TEXT
[globalVar = TSFE : beUserLogin > 0]
temp.LOGOUT.wrap (
<a target="_self" href="{$base.url}typo3/logout.php?redirect=../index.php?id=375&ATBE=1&sendLogoutSignal=1" style="color:#990000; font-weight:bold;"> x LogOut</a>
)
[else]
temp.LOGOUT.wrap (
<p></p>
)
[global]
temp.imagefunction = COA
temp.imagefunction.10 = TEXT
temp.imagefunction.10.value = {$page.imagefunction.file}
#temp.styleselect = COA
#temp.styleselect.10 = TEXT
#temp.styleselect.10.value = "topbannervisualbar"
temp.styleselect = COA
temp.styleselect.10 = TEXT
temp.styleselect.10.value = "topbannervisualbar_motor"
##############################
TOPLEFT
##############################
#temp.topleft = TEXT
#temp.topleft.wrap (
<table cellpadding="0" cellspacing="0">
<tr>
<td style="vertical-align:top;padding-top:9px;width:200px;height:55px;"><div style="margin-left:11px;"><a href="http://www.example.de/index.php?id=home?{$urlparameter}" target="_self"><img src="fileadmin/template_images/transp.gif" width="179" height="70" /></a></div></td>
<td style="vertical-align:top;padding-top:24px;width:132px;height:55px;"><a href="/index.php?id=553{$urlparameter}" target="_self"><img src="fileadmin/template_images/transp.gif" width="132" height="39" /></a></td>
</tr>
</table>
)
temp.topleft = TEXT
temp.topleft.wrap (
<table cellpadding="0" cellspacing="0">
<tr>
<td style="vertical-align:top;padding-top:9px;width:200px;height:55px;"><div style="margin-left:11px;"><a href="http://www.example.de/index.php?id=home?{$urlparameter}" target="_self"><img src="fileadmin/template_images/transp.gif" width="179" height="70" /></a></div></td>
</tr>
</table>
)
##############################
HAUPTEMENU: MENU_MAIN
##############################
temp.MENU_MAIN = HMENU
temp.MENU_MAIN.1 = TMENU
temp.MENU_MAIN.1 {
#expAll=1
wrap = <table border="0" cellspacing="0" cellpadding="0" class="menu1_main_table"><tr>|</tr></table>
NO {
allWrap = <td class="menu1_main"> | </td>
}
ACT = 1
ACT {
allWrap = <td class="menu1_main_act"> | </td>
}
}
#######################################################################################
#######################################################################################
# Erzeugung des Horizontalen Menues
temp.NAVIGATION01 = COA
temp.NAVIGATION01.10.entryLevel = 0
temp.NAVIGATION01.10.1 = GMENU
temp.NAVIGATION01.10.1 {
NO {
XY = {$page.buttonsize.all}
backColor = {$page.button.bg.color.all}
10 = TEXT
10.text.field = title
10.fontColor = {$page.button.font.color.all}
10.fontFile = fileadmin/fonts/Komdat.ttf
10.fontSize = {$page.button.font.size.all}
10.niceText = 0
10.offset = 7, 20
allWrap = <div class="HorizontalerNavigationsButton">|</div>
}
ACT = 1
ACT {
XY = {$page.buttonsize.active}
backColor = {$page.button.bg.color.active}
10 = TEXT
10.text.field = title
10.fontColor = {$page.button.font.color.active}
10.fontFile = fileadmin/fonts/Komdat.ttf
10.fontSize = {$page.button.font.size.all}
10.niceText = 0
10.offset = 7, 20
allWrap = <div class="HorizontalerNavigationsButtonActiveConcept">|</div>
}
# Einen RollOver-Zustand beschreiben
RO = 1
RO {
XY = {$page.buttonsize.active}
backColor = {$page.button.bg.color.over}
10 = TEXT
10.text.field = title
10.fontColor = #ffffff
10.fontFile = fileadmin/fonts/Komdat.ttf
10.fontSize = {$page.button.font.size.all}
10.niceText = 0
10.offset = 7, 20
allWrap = <div class="HorizontalerNavigationsButtonActiveConcept">|</div>
}
}
#Vertikales untermenues
Marker = TREEMENUE
temp.TREEMENU = COA
temp.TREEMENU.10 = HMENU
temp.TREEMENU.10 {
entryLevel = 1
# wrap = <div>|</div>
1 = TMENU
1 {
NO.ATagParams.field = abstract
NO {
allWrap = <div class="subnaviLEVEL1">|</div>
stdWrap.htmlSpecialChars = 1
}
ACT=1
ACT {
allWrap = <div class="subnaviLEVEL1aktiv">|</div>
stdWrap.htmlSpecialChars = 1
}
}
}
temp.TREEMENU.10.2 = TMENU
temp.TREEMENU.10.2 {
NO {
allWrap = <div class="subnaviLEVEL2">|</div>
stdWrap.htmlSpecialChars = 1
}
ACT=1
ACT {
allWrap = <div class="subnaviLEVEL2aktiv">|</div>
stdWrap.htmlSpecialChars = 1
}
}
temp.TREEMENU.10.3 = TMENU
temp.TREEMENU.10.3 {
NO {
allWrap = <div class="subnaviLEVEL3">|</div>
stdWrap.htmlSpecialChars = 1
}
ACT=1
ACT {
allWrap = <div class="subnaviLEVEL3aktiv">|</div>
stdWrap.htmlSpecialChars = 1
}
}
temp.TREEMENU.10.4 = TMENU
temp.TREEMENU.10.4 {
NO {
allWrap = <div class="subnaviLEVEL4">|</div>
stdWrap.htmlSpecialChars = 1
}
ACT=1
ACT {
allWrap = <div class="subnaviLEVEL4aktiv">|</div>
stdWrap.htmlSpecialChars = 1
}
}
# ENDE Treemenue
# Der Ariandnepfad
temp.ariadnepfad = COA
temp.ariadnepfad.10 = HMENU
temp.ariadnepfad.10 {
workOnSubpart = ARIADNEPFAD
special = rootline
special.range = 1 | -1
1 = TMENU
1.NO.allWrap = | > |*| | > |*|
1.NO.stdWrap.htmlSpecialChars = 1
}
# Erzeugung des FOOTER
temp.FOOTER = COA
temp.FOOTER.10= HMENU
temp.FOOTER.10.special = directory
temp.FOOTER.10.special.value = {$footer.start}
temp.FOOTER.10.1 = TMENU
temp.FOOTER.10.1 {
NO {
allWrap = | :
stdWrap.htmlSpecialChars = 1
}
ACT = 1
ACT {
allWrap = | :
}
# Rollover-Effekt
#RO {
RO < .NO
RO=1
RO.10.fontColor = #6699FF
}
#######################################################################################
#######################################################################################
### sr_languagemenue ###
plugin.inactive = TEXT
plugin.inactive.value =
plugin.tx_srlanguagemenu_pi1.flag.CUR.stdWrap.wrap = <div class="CUR">|</div>
temp.langmenu < {$language_plugin}
### Suche ###
page.config.index_enable = 1
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 7
templateFile = fileadmin/templates/ext/ext_macina_searchbox.html
}
### Login ###
plugin.tx_arotealoginbox_pi1 {
pidLoginpage = 14
pidUserstorage = 24
templateFile = fileadmin/templates/ext/ext_arotea_loginbox.html
}
temp.login = TEXT
[usergroup = *]
# Logout
temp.login{
data = TSFE : id
wrap (
<div style="padding-left:40px;padding-top:10px;height:25px;line-height:25px;background-color:#ffffff;background-image: url(fileadmin/machweb/images/1pxdot.gif); background-position: bottom; background-repeat: repeat-x;">
<form action="index.php?id=|" method="post" style="margin:0px">
<input type="hidden" name="logintype" value="logout" />
<input type="submit" name="submit" title="Abmelden" value="Abmelden" class="form" style="font-size:10px;width:124px;" />
</form>
</div>
)
}
[else]
# Login, Id 27 ist die Anmeldeseite, Id 24 ist der Sys-Ordner Benutzer
temp.login{
data = 27
insertData = 1
wrap (
<div style="padding-top:10px;height:25px;line-height:25px;background-color:#ffffff;background-image: url(fileadmin/template_images/navleft_dotted.gif); background-position: bottom; background-repeat: repeat-x;">
<form action="index.php?id=33" method="post" style="margin:0px;">
<input type="text" size="5" name="user" id="user" title="Benutzername" value="" onfocus="if (this.value==this.defaultValue) this.value=''" style="background-color:#ffffff;border:1px solid #cccccc;margin:0px;height:10px; font-size:10px;width:50px;" />
<input type="password" size="5" name="pass" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" style="background-color:#ffffff;border:1px solid #cccccc;margin:0px;height:10px; font-size:10px;width:50px;" />
<input name="image" type="image" title="Anmelden" src="fileadmin/template_images/login.gif" alt="Login" style="border:0px;background-color:transparent;" />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="24" />
</form>
</div>
)
}
[global]
[globalVar = TSFE : id = 27]
temp.right = COA
temp.right.10 < styles.content.getRight
#temp.right.20 < temp.login
[else]
temp.right < styles.content.getRight
[global]
#######################################################################################
#######################################################################################
### TEMPLATE OBJECT
# --- PAGE TEMPLATE SELECTOR SETUP ---
plugin.tx_rlmptmplselector_pi1 {
templateType = main
templatePathMain = fileadmin/templates/main/
templatePathSub = fileadmin/templates/sub/
defaultTemplateFileNameMain = screen_savecall.html
defaultTemplateFileNameSub = c1_padding.html
}
# --- AUTOMAKETEMPLATE SETUP ---
plugin.tx_automaketemplate_pi1 {
content < plugin.tx_rlmptmplselector_pi1
elements {
BODY.all = 0
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 0
HEAD.all.subpartMarker = DOCUMENT_HEADER
TR.all = 1
TD.all = 1
DIV.all = 1
}
}
# --- CONFIGURE CONTENT TEMPLATE/SUB ---
temp.contentArea = TEMPLATE
temp.contentArea {
template < plugin.tx_automaketemplate_pi1
template.content.templateType = sub
workOnSubpart = contentsection
# --- OVERRIDE CONTENT COLUMNS INTO SUBPART MARKER ---
subparts.colNormal < styles.content.get
subparts.colLeft < styles.content.getLeft
subparts.colRight < temp.right
#subparts.colBorder < styles.content.getBorder
# --- EXAMPLES SUBPARTS ---
subparts.logo < temp.logo
subparts.submenu < temp.submenu_final
# --- EXAMPLES MARKER ---
marks.PATH < temp.path
marks.COPYRIGHT_DATE < temp.copyright_date
marks.TREEMENU < temp.TREEMENU
marks.NEXTPAGE < plugin.tx_gsipagenav_pi1
marks.ARIADNEPFAD < temp.ariadnepfad
marks.NAVIGATION01 < temp.NAVIGATION01
marks.FOOTER < temp.FOOTER
marks.PAGELISTCONCEPT < temp.sitemap_full_concept
marks.rstats < temp.rstats
marks.LOGOUT <temp.LOGOUT
marks.NAVIGATIONLAYER < temp.NAVIGATIONLAYER
marks.SUCHE <temp.SUCHE
}
# --- MAIN TEMPLATE ---
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
# --- OVERRIDE CONTENT AREA ---
subparts.content < temp.contentArea
# --- EXAMPLES MARKER
marks.FLASHBANNER < styles.content.getBorder
marks.TOPLEFT < temp.topleft
marks.TYPO3COMMENT < temp.typo3comment
marks.PATH < temp.path
#marks.LANGUAGE_MENU < temp.language_menu
marks.LANGMENU < temp.langmenu
marks.COPYRIGHT_DATE < temp.copyright_date
marks.TREEMENU < temp.TREEMENU
marks.NEXTPAGE < plugin.tx_gsipagenav_pi1
marks.ARIADNEPFAD < temp.ariadnepfad
#marks.NAVIGATION01 < temp.NAVIGATION01
marks.NAVIGATION01 < temp.MENU_MAIN
marks.HEADERLOGO < temp.logofunction
marks.HEADERIMAGE < temp.imagefunction
marks.HEADERSTYLE < temp.styleselect
marks.HEADERFLASH < temp.flashfunction
marks.FOOTER < temp.FOOTER
marks.PAGELISTCONCEPT < temp.sitemap_full_concept
marks.PAGELISTKOMDAT < temp.sitemap_full_komdat
marks.PAGELISTKOMLAB < temp.sitemap_full_komlab
marks.rstats < temp.rstats
marks.LOGOUT <temp.LOGOUT
marks.NAVIGATIONLAYER < temp.NAVIGATIONLAYER
marks.SUCHE <temp.SUCHE
}
plugin.etracker {
file = EXT:sk_etracker/etracker.php
global {
securitycode = {$plugin.etracker.securitycode}
prefix = {$plugin.etracker.prefix}
ssl = {$plugin.etracker.ssl}
area = {$plugin.etracker.area}
}
}
page.10 < temp.mainTemplate
page.11 < plugin.etracker
### VTS Tracking ###
page.1015 >
page.1015 < plugin.tx_dephpot_pi1
plugin.tx_nrdfimport_pi1 {
list.templateFile = fileadmin/templates/ext/template_list_02.tmpl
detail.templateFile = fileadmin/templates/ext/template_detail_02.tmpl
frontPage.templateFile = fileadmin/templates/ext/template_frontpage_02.tmpl
listView.results_at_a_time = 200
singleView.results_at_a_time = 200
}
### Index Search Config ###
[GLOBAL]
plugin.tx_indexedsearch {
show {
rules=0
parsetimes=1
L2sections=1
L1sections=1
LxALLtypes=0
clearSearchBox = 0
clearSearchBox.enableSubSearchCheckBox=1
}
# Blinding of option-selectors / values in these (advanced search) (see $optValues array in source code for options + extResume checkbox)
blind {
type=1
defOp=1
sections=1
media=1
order=0
group=1
lang=1
desc=0
results=0
# defOp.1=1
# extResume=1
}
rules_stdWrap {
}
sectionlinks_stdWrap {
}
path_stdWrap {
}
search {
rootPidList =
page_links = 20
detect_sys_domain_records = 1
}
result_link_target =
/*
flagRendering = CASE
flagRendering {
key.current = 1
2 = TEXT
2.value = German
default = TEXT
default.value = German
}
*/
/*
iconRendering = CASE
iconRendering {
key.current = 1
html = TEXT
html.value = HtmL
default = TEXT
default.value = TYPO3 pages
}
*/
tableParams {
secHead = border="0" cellpadding="0" cellspacing="0" width="100%"
searchBox = border="0" cellpadding="0" cellspacing="0"
searchRes = border="0" cellpadding="0" cellspacing="0" width="100%"
}
forwardSearchWordsInResultLink = 1
# Setting default values for piVars (please see the source code for the form-field names which you can preset values for here)
_DEFAULT_PI_VARS.extResume=1
#_CSS_DEFAULT_STYLE ( )
_LOCAL_LANG {
}
}
tt_content.mailform.20.noWrapAttr = 1
### thmailformplus ###
plugin.tx_thmailformplus_pi1.captchaFieldname = captcha_check
plugin.tx_thmailformplus_pi1._DEFAULT_PI_VARS.test >
### tt_news ###
plugin.tt_news.displayList.date_stdWrap.strftime= %d.%m.%y
plugin.tt_news.pageTypoLink.target >
plugin.tt_news.pageTypoLink.target = _blank
plugin.tt_news.displaySingle.image.imageLinkWrap.width = 800m
plugin.tt_news.displaySingle.image.imageLinkWrap.height = 800m
### tx_srfeuserregister_pi1 ###
plugin.tx_srfeuserregister_pi1.create.defaultValues.module_sys_dmail_category = 1
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.default.password_again = Wiederholung:
tt_content.image.20.1.imageWrap.width = 600m
tt_content.image.20.1.imageWrap.width = 1000m
[globalVar = TSFE : id = 27]
#page.config.intTarget = _blank
[global]
### Content from sysfolder Javascript Inhalt - Popup nach 5. Aufruf ###
page.400 = RECORDS
page.400.tables = tt_content
page.400.source = 4096
page.400.dontCheckPid = 1
slideshow.config.pageGenScript >
slideshow.config.pageGenScript = EXT:slideshow/xml_output.php
slideshow = EXT:slideshow/xml_output.php
slideshow = PAGE
Hallo Semseo,
das Bild wird in deinen Constants bestimmt:
temp.imagefunction.10.value = {$page.imagefunction.file}
Jetzt müsstest du also noch dein TS für die Constants posten.
Grüße Patrick
Hallo Patrick,
hier die Constants:
# SPRACHMENU
#---------------------------
# Aktiviere Sprachmenu: language_plugin = plugin.tx_srlanguagemenu_pi1
# Deaktiviere Sprachmenu: language_plugin = plugin.inactive
# Doppelkreuz (#) zum auskommentieren verwenden
#language_plugin = plugin.tx_srlanguagemenu_pi1
language_plugin = plugin.inactive
# METATAGS
#---------------------------
meta {
description = Mustermann GmbH
keywords = Musterstadt, Telefon, Voip
#robots = INDEX,FOLLOW
language = de
revisit = 1
copyright =
email =
author =
language =
distribution =
rating =
date =
}
# CSS
#---------------------------
page.css.file1 =fileadmin/css/one-standard.css
page.css.file2 =
page.css.file3 =
page.css.file4 = fileadmin/css/rte.css
#---------------------------
# HTML-Head - End
#----------------------------------------------------------------------------------------------------
#---------------------------
# Main-Configuration
#---------------------------
PAGE_TARGET = _top
footer.start = 8
page.imagefunction.file = fileadmin/template_images/topbanner_example.gif
#---------------------------
# Content
#---------------------------
styles.content.imgtext.maxW = 600
styles.content.imgtext.maxWInText = 480
styles.content.imgtext.borderColor =
styles.content.imgtext.borderThick = 0
styles.content.imgtext.captionSplit = 0
styles.content.imgtext.textMargin = 0
styles.content.imgtext.colSpace = 0
styles.content.imgtext.linkWrap.newWindow = 0
styles.content.imgtext.rowSpace = 0
content.RTE_compliant = 1
# Entfernt clear.gif nach Seitenelementen
content.headerSpace = 0|0
content.space = 0|0
#----------------------------------------------------------------------------------------------------
# Extensions - Begin
#---------------------------
# etracker
#---------------------------
plugin.etracker.securitycode = aKsU8W
# veguestbook
#---------------------------
plugin.tx_veguestbook_pi1 {
file.templateFile = fileadmin/templates/ext/guest_02.html
}
# tt_news
#---------------------------
plugin.tt_news {
pageTypoLink.disableAltText = 1
# cat=plugin.tt_news/file/1; type=file[html,htm,tmpl,txt]; label= Template File: HTML-template file for display of news. See EXT:tt_news/pi/tt_news_v2_template.html for an example
file.templateFile = fileadmin/templates/ext/tt_news_02.html
# cat=plugin.tt_news/links/3; type=text; label= Starting Point (pid_list): The PID of the page (or comma separated list pf PIDs) where your news articles are located.
pid_list = 4
# cat=plugin.tt_news/links/5; type=int+; label= SinglePid: The PID of the page on which single news items should be displayed (since tt_news v1.6.0 this var is called 'singlePid'. The old var-name 'PIDitemDisplay' does not work anymore).
singlePid = 20
# cat=plugin.tt_news/links/9; type=int+; label= BackPid: The PID of the page to go back to from single news item display screen.
backPid = 27
# cat=plugin.tt_news/links/7; type=text; label= Archive Link parameter: The PID of the page with a LIST element that displays only archived news items. This link appears at the bottom of the 'LATEST template and it is also used for the links in the AMENU (see: http://typo3.org/documentation/document-library/doc_core_tsref/typolink/ section 'parameter' for more information)
archiveTypoLink.parameter = 0
# cat=plugin.tt_news//10; type=int+; label= datetime Days to Archive: If this is set, elements are automatically in the archive, after the given number of days has passed. Set this to '0' if you want to disable this feature.
datetimeDaysToArchive = 1
# cat=plugin.tt_news//20; type=int+; label= List Limit: max items in LIST template.
limit = 5
# cat=plugin.tt_news//30; type=int+; label= Latest Limit: max news items in LATEST template.
latestLimit = 3
# cat=plugin.tt_news//40; type=int+; label= Category Text mode: posible values are: 0 = don't display, 1 = display but no link, 2 = link to categoy shortcut, 3 = act as category selector.
catTextMode = 1
# cat=plugin.tt_news//50; type=int+; label= Category Image mode: same values as catTextMode.
catImageMode = 1
# cat=plugin.tt_news/enable/1; type=boolean; label= Use human readable dates: This enables the use of the GETvars 'year' and 'month' for the archive links instead of the non-readable 'pS', 'pL' and 'arc'.
useHRDates = 0
# cat=plugin.tt_news/enable/2; type=boolean; label= Use Multipage Single View: Enable this if you want to divide the news SINGLE view to multiple pages.
useMultiPageSingleView = 0
# cat=plugin.tt_news/enable/3; type=boolean; label= Use bidirectional relations: If this is enabled the SINGLE view shows the the relations of news in both directions. The relation which points back to the source record will be inserted automatically.
useBidirectionalRelations = 1
# cat=plugin.tt_news/enable/4; type=boolean; label= Use Pages as related news: If this is enabled the SINGLE view shows also relations to pages.
usePagesRelations = 1
# cat=plugin.tt_news/enable/5; type=boolean; label= Use subcategories: Enable this if news should also be selected for display if they are a member of a subcategory of the selected category. Works only if categoryMode is 1 (="Show items with selected categories").
useSubCategories = 0
# cat=plugin.tt_news/enable/6; type=boolean; label= Display subcategories: If this is enabled the subcategories of the categories that are assigned to a news record will also be displayed in news records in the FrontEnd. If displayed categories in a news record are subcategories they will be wrapped with "subCategoryTitleItem_stdWrap" (titles) or "subCategoryImgItem_stdWrap" (images).
displaySubCategories = 0
# cat=plugin.tt_news/enable/7; type=boolean; label= show related news by category: If this is enabled the SINGLE view shows a list of news with the same category as the current news record.
showRelatedNewsByCategory = 0
# cat=plugin.tt_news/enable/8; type=boolean; label= Use singlePid from category: If this is enabled tt_news uses the singlePid from the first assigned category.
useSPidFromCategory = 1
# cat=plugin.tt_news/enable/9; type=boolean; label= Allow Caching: Allow caching of displayed news? If you want your news being indexed by the indexed-search this has to be enabled.
allowCaching = 1
# cat=plugin.tt_news/dims/110; type=int+; label= single-image max Width: Max width for an image displayed in SINGLE template
singleMaxW = 240
# cat=plugin.tt_news/dims/120; type=int+; label= single-image max height: Max height for an image displayed in SINGLE template
singleMaxH = 180
# cat=plugin.tt_news/dims/130; type=int+; label= latest-image max width: Max width for an image displayed in LATEST template
latestMaxW = 60
# cat=plugin.tt_news/dims/140; type=int+; label= latest-image max height: Max height for an image displayed in LATEST template
latestMaxH = 40
# cat=plugin.tt_news/dims/150; type=int+; label= list-image max width: Max width for an image displayed in LIST template
listMaxW = 120
# cat=plugin.tt_news/dims/160; type=int+; label= list-image max height: Max height for an image displayed in LIST template
listMaxH = 90
displaySingle.image.imageLinkWrap.width = 1000m
displaySingle.image.imageLinkWrap.height = 1000m
}
# gsipagenav
#---------------------------
plugin.gsipagenav {
# cat=plugin.gsi_pagenav/language; type=string; label='Previous' page: Leave empty to use page title.
prev = <<
# cat=plugin.gsi_pagenav/language; type=string; label='Next' page: Leave empty to use page title.
next = >>
# cat=plugin.gsi_pagenav/typo; type=string; label=Separator (page counter):
#This string is placed between the prev/next links. When "show page counter" is enabled, will always be visible.
separator =  
# cat=plugin.gsi_pagenav/misc; type=boolean; label=Local "Not in Menu"-Page-Navigation: If set links on pages of type "not in menu" are generated as on normal pages. The default is to generate links relative to the parent (eg. for use on "answer pages" of a form).
localnotinmenu = 0
# cat=plugin.gsi_pagenav/misc; type=boolean; label=Ignore Shortcut pages: If set shortcut pages are neither linked nor counted.
ignoreshortcut = 0
# cat=plugin.gsi_pagenav/typo; type=string; label=Wrap for 'Previous' page link
prev.wrap =
# cat=plugin.gsi_pagenav/typo; type=string; label=Wrap for 'Next' page link
next.wrap =
# cat=plugin.gsi_pagenav/typo; type=string; label=Wrap for page navigation
content.wrap = <div class="nextpage">|</div>
# cat=plugin.gsi_pagenav/typo; type=boolean; label=Show page counter:
#If set, the separator display will as "article page counter". You may use the markers ###NR### and ###TOTAL###. (see "separator")
counter = 1
# cat=plugin.gsi_pagenav/typo; type=int+; label=Number of leading zeros: Fill up page number ond page count with leading zeroes.
zeroes = 0
}
# de_phpot
#---------------------------
de_phpot.add_data = email
de_phpot.client = 1
# dmc_imageAlttext
#---------------------------
dmc_imageAlttext.altTextIsDefaultTitleText = 1
dmc_imageAlttext.alttextSplitToken =
dmc_imageAlttext.alttextSplit = 1
# source_optimization
#---------------------------
source_optimization.enabled = 1
source_optimization.remove_empty_alt_atr = 0
source_optimization.emtpy_body_tag = 1
source_optimization.remove_blur_script = 0
source_optimization.remove_generator = 1
source_optimization.remove_comments = 0
source_optimization.keep_typo3_copyright = 1
source_optimization.remove_new_lines = 0
source_optimization.remove_empty_lines = 1
source_optimization.trim_lines = 1
source_optimization.alternate_html_xhtml_language = de
source_optimization.replace_clear_gif =
# tx_srlanguagemenu
#---------------------------
plugin.tx_srlanguagemenu_pi1.showCurrent = 1
plugin.tx_srlanguagemenu_pi1.defaultLanguageISOCode = de
plugin.tx_srlanguagemenu_pi1.defaultLayout = 3
plugin.tx_srlanguagemenu_pi1.languagesUidsList = 1
# tx_srfeuserregister
#---------------------------
plugin.tx_srfeuserregister_pi1 {
#file.templateFile = fileadmin/templates/ext/tx_srfeuserregister_pi1_css.tmpl
pid = 24
loginPID = 14
userGroupUponRegistration = 11
userGroupAfterConfirmation = 12
userGroupAfterAcceptation = 13
registerPID = 18
editPID = 90
confirmPID = 16
onChangeCountryAttribute =
enableAdminReview = 1
#email = info@example.de
email = info@example.de
#email = m.mustermann@example.de
siteName = Example.de
formFields = username,password, first_name,last_name,email, address, zip, city, static_info_country, telephone,fax,language,gender,company,www, module_sys_dmail_category, module_sys_dmail_html,disable
}
#---------------------------
# Extensions - End
#----------------------------------------------------------------------------------------------------
plugin.tx_srstaticinfo_pi1.countryCode = DEU
plugin.tx_srstaticinfo_pi1.languageCode = DE
urlparameter =
[globalVar = GP:L = 1]
urlparameter = &L=1
[global]
plugin.tx_slideshow_pi1.playerParams.transition = fade
plugin.tx_slideshow_pi1.width = 948
plugin.tx_slideshow_pi1.height = 200
plugin.tx_metaext_metatags.robots = 2
extension.slideshow = EXT:slideshow/xml_output.php