Hallo jenses,
zuerst danke ich dir für deine schnelle reaction.
zu dein posting:
meine sprachkonfig sieht nicht so sauber wie deine, inhaltlich aber scheint mir das ok zu sein.
# SprachVariable L initialisieren
config.linkVars = L
# Standardsprache UID 0 -> Englisch
config.sys_language_uid = 0
config.language = en
config.locale_all = english
# Francais, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = fr
config.locale_all = fr_FR
[global]
##### Slogan & Logo ##########
marks.TITRE = TEXT
marks.TITRE.lang.en = Report of the Director General
marks.TITRE.lang.fr = Rapport du Directeur General
marks.LOGO = FILE
marks.LOGO.lang.en = full_delta_en.gif
marks.LOGO.lang.fr = full_delta_fr.gif
Natürlich tauchen ###TITRE### & ###LOGO### in meine HTML Template auf, das kann ich auch nachprüfen da diese Marker als txt im FE erscheinen. Der HTML Template ist auch richtig eingebunden, mein Struktur, mit menüs, inhalt...wird richtig dargestellt.
Mir hat marks.TITRE = TEXT & marks.LOGO=FILE gefehlt...
Es funzt immer noch nicht
Danke für deine Hilfe
auf den ersten Blick fehlt auf jeden Fall :
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = english
[global]
sonst weiß Typo3 nicht, daß L=0 english sein soll.
habe ich eingefügt, es hat sich nix geändert :x
Schick mal dein komplettes Setup,
so kann ich keinen Fehler finden.
Hast du 'nen Link zu der Seite zum anschauen?
jenses
Hallo Jenses,
hier mein kompletes setup:
page = PAGE
page.typeNum = 0
config.doctype = xhtml_trans
config.xhtml_cleaning = all
page.stylesheet = fileadmin/33C3/Templates/maincss.css
page.bodyTag = <body>
config.metaCharset = utf-8
page.meta.AUTHOR = BPI
page.meta.KEYWORDS = typo3, C3, conference
page.meta.DESCRIPTION = Description
page.shortcutIcon = http://typo3/fileadmin/33C3/Templates/images/favicon.ico
page.config.index_enable = 1
page.config.index_externals = 1
marks.SPRACHE = PHP_SCRIPT
marks.SPRACHE.file = fileadmin/33C3/Scripts/language2.php
# SprachVariable L initialisieren
config.linkVars = L
# Standardsprache UID 0 -> Englisch
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
# Anglais, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
[global]
# Francais, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = fr
config.locale_all = fr_FR
[global]
##### Slogan & Logo ##########
marks.TITRE = TEXT
marks.TITRE.lang.en = Report of the Director General
marks.TITRE.lang.fr = Rapport du Directeur General
#marks.LOGO.lang.en = full_delta_en.gif
#marks.LOGO.lang.fr = full_delta_fr.gif
tt_content.text.20.parseFunc.tags.typolist {
default.wrap = <UL> | </UL>
default.split.1.wrap = <LI class="orangeli"> | </LI>
1.fontTag = <OL class="list01"> | </OL>
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/33C3/Templates/c3template.htm
workOnSubpart = DOCUMENT_BODY
marks.CONTENT < styles.content.get
##### SeitenPfad ##########
marks.Pfad = HMENU
marks.Pfad {
special = rootline
special.range = 0 | -1
1 = TMENU
1.NO.ATagParams = class="level4"
1.NO.allWrap = | <img src="fileadmin/33C3/Templates/images/sup.gif"> |*| | <img src="fileadmin/Templates/C3/images/sup.gif"> |*| |
}
###### TOOLS ############
marks.PRINT = TEXT
marks.PRINT {
value = <img src="fileadmin/33C3/Templates/images/print_icon.gif" border="0" alt="Print version">
postUserFunc = tx_make_printlink
postUserFunc.include_post_vars = 1
postUserFunc.target = _blank
postUserFunc.popup = 1
postUserFunc.windowparams = (resizable=yes,toolbar=yes,scrollbars=yes,menubar=no,width=800,height=500)
postUserFunc.windowname = printwindow
}
print_page = PAGE
print_page {
typeNum = 98
10 = TEXT
10.value = This is the printable version <hr>
20 = CONTENT
20 < styles.content.get
}
marks.PDF = IMAGE
marks.PDF {
file = fileadmin/33C3/Templates/images/pdf_icon.gif
alttext = PDF Version
stdWrap.postUserFunc = tx_pdfgenerator->makePdfLink
stdWrap.postUserFunc.target = _blank
}
marks.TIP = COA
marks.TIP {
wrap = <a href="#" onclick='window.open("index.php?id=152|" , "tip", "width=489,height=370,left=100,top=100,scrollbars=no,menubar=no, resizable=1");' class="fc_footer"><img src="fileadmin/33C3/Templates/images/tip_icon.gif" border="0" alt="Tip a Friend"></a>
1 = TEXT
1.data = TSFE : id
1.wrap = &tipUrl=typo3/index.php?id=|
}
###### Menu1 ##########
marks.MENU = HMENU
marks.MENU {
entryLevel = 0
excludeUidList = 152, 150, 225, 226, 227, 228, 229, 230
1 = TMENU
1 {
expAll = 1
NO.allWrap = <div id="LftNav">|</div>
NO.ATagParams = class="level1"
}
2 = TMENU
2 {
expAll = 1
NO {
allWrap = <div id="ContLftNav">|</div>
ATagParams = class="level2"
}
}
3 = TMENU
3 {
expAll = 1
NO {
allWrap = <div id="ContLftSubNav">|</div>
beforeImg = fileadmin/33C3/Templates/images/li.gif
ATagParams = class="level3"
RO= 1
}
}
4 = TMENU
4 {
#expAll = 1
NO {
allWrap = <div id="ContLftSubNav2">|</div>
beforeImg = fileadmin/33C3/Templates/images/li2.gif
ATagParams = class="level3"
RO= 1
}
}
}
###### SubMenu ##########
marks.SubMENU = HMENU
marks.SubMENU {
entryLevel = 4
1 = TMENU
1 {
expALL = 1
NO.allWrap = <div id="SubNav1">|</div>
NO.ATagParams = class="level2"
}
2 = TMENU
2 {
expALL = 1
beforeImg = fileadmin/33C3/Templates/images/li.gif
NO.allWrap = <div id="SubNav2"><img src="fileadmin/33C3/Templates/images/li.gif">|</div>
NO.ATagParams = class="level3"
}
3 = TMENU
3 {
expALL = 1
beforeImg = fileadmin/33C3/Templates/images/li2.gif
NO.allWrap = <div id="SubNav3"><img src="fileadmin/33C3/Templates/images/li2.gif">|</div>
NO.ATagParams = class="level3"
}
}
}
Danke & Gruß
Hallo chukks !
Jo, so kann das auch nicht funktionieren!
Die Reihenfolge im Setup muß schon stimmen.
Wie folgt :
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/33C3/Templates/c3template.htm
workOnSubpart = DOCUMENT_BODY
marks.CONTENT < styles.content.get
# Slogan sprachabhängig ausgeben :
marks.TITRE = TEXT
marks.TITRE.lang.en = Report of the Director General
marks.TITRE.lang.fr = Rapport du Directeur General
# Logo sprachabhängig ausgeben : (falls das noch aktuell so sein soll ??
marks.LOGO.lang.en = full_delta_en.gif
marks.LOGO.lang.fr = full_delta_fr.gif
# Sprachauswahl zu Verfügung stellen :
marks.SPRACHE = PHP_SCRIPT
marks.SPRACHE.file = fileadmin/33C3/Scripts/language2.php
Damit sollten Logo & Slogan sprachabhäng generiert werden,
die Sprachauswahl müßte übrigens jetzt auch funktionieren.
viele Grüße
jenses
Alles Klar,
nochmal danke für deine Hilfe, jetzt verstehe ich wieso es nicht funktioniert hat...
Das LOGO ist immer aktuell
marks.LOGO = FILE
marks.LOGO {
lang.en = fileadmin/33C3/Templates/images/full_delta_en.gif
lang.fr = fileadmin/33C3/Templates/images/full_delta_fr.gif
}
ich habe nur den Pfad angepast, es wird aber nicht angezeigt, im quellcode wir nix generiert...
Gruß
Hallo chukks !
Versuchs mal damit :
marks.LOGO = FILE
marks.LOGO.file {
lang.en = fileadmin/33C3/Templates/images/full_delta_en.gif
lang.fr = fileadmin/33C3/Templates/images/full_delta_fr.gif
}
Das .file hab ich in meinem letzten Posting übersehen, sorry.
viele Grüße
jenses
Moin, dass mit dem marks.LOGO = File hatte ich gesehen, damit hat es nicht funktioniert, dafür aber das:
marks.LOGO = TEXT
marks.LOGO {
lang.en = <img src="fileadmin/33C3/Templates/images/full_delta_en.gif">
lang.fr = <img src="fileadmin/33C3/Templates/images/full_delta_fr.gif">
}
Danke Jenses, du warst ein sehr grosse Hilfe
Hallo chukks!
Du hast da ja eine sehr interessant Code-Variante gefunden, um Bilder auszugeben.
Mein Tip mit :
marks.LOGO = FILE
marks.LOGO.file {
lang.en = fileadmin/33C3/Templates/images/full_delta_en.gif
lang.fr = fileadmin/33C3/Templates/images/full_delta_fr.gif
}
ist schon nicht so ganz standardkonform.
Hab gerade noch mal in die Doku geschaut,
eigentlich macht man es so :
...
seite.10 = IMAGE
seite.10.file = fileadmin/testbild.jpg
seite.10.file.width = 100
...
Das die Sache auch funktioniert mit TEXT, ist neu für mich.
Aber eigentlich auch logisch.
Typo3 parst in den HTML-Quelltext beim Marker LOGO die TEXT-Zeile
"<img src="fileadmin/33C3/Templates/images/full_delta_en.gif">",
was dazu führt, daß das GIF abgerufen wird.
Viele Wege führen nach Rom ... #giggle#
viele Grüße
jenses