Ich probiere es gleich 😃
Danke
Ich probiere es gleich 😃
Danke
Und, funzt es bei dir damit ?
jenses
Moin jenses,
hab gerade dein code ausprobiert, leider funzt es nicht
##### Slogan & Logo ##########
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
habe ich was verpasst oder fehlt was??
danke
Gruss
Hallo chukks !
An deinem CODE-Schnipsel kann ich natürlich nicht erkennen, ob was fehlt.
Also :
1. Hast du im Setup die Sprachen definiert ?
etwa so :
# Konfiguration der Sprachen
###############################################
# Standardsprache schwedisch wird festgelegt
config.sys_language_uid = 0
config.language = se
config.locale_all = sv_SE
date_stdWrap.strftime = %d. %B %Y
time_stdWrap.strftime= %H:%M
}
###############################################
# die Variable zur Sprachauswahl wird definiert
config.linkVars = L
###############################################
# die verschieden Seiten-Sprachen werden definiert
# Swedish language, sys_language.uid = 0
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = se
config.locale_all = sv_SE
date_stdWrap.strftime = %d. %B %Y
time_stdWrap.strftime= %H:%M
}
[global]
###############################################
###############################################
# German language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
date_stdWrap.strftime = %d. %B %Y
time_stdWrap.strftime= %H:%M
}
[global]
###############################################
###############################################
# English language, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = english
date_stdWrap.strftime = %d of %B %Y
time_stdWrap.strftime= %I:%M %p
}
[global]
###############################################
2. Die Marker ###TITRE### & ####LOGO### tauchen unter den selben Bezeichnungen in deiner HTML-Vorlage auf ?
3. Wird deine HTML-Vorlage korrekt eingebunden ?
4. Folgendes mußt du ergänzen :
##### 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
Wenn du das so gecodet hast, sollte eigentlich alles funktionieren.
Noch ein kleiner Tip :
Falls dein LOGO bis auf die Beschriftung in allen Sprachen gleich ist, kannst du die Beschriftung mit GIFBUILDER dynamisch erledigen.
Vorteil :
du brauchst nur ein Bild;
solltest du das Bild austauschen wollen, brauchst du das auch nur einmal zu machen;
den Text der Beschriftung kannst du bei Bedarf im Template ganz fix ändern: nicht erst Photoshop starten, Logo ändern, speichern, per FTP hochladen.
viele Grüße
jenses
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