[TYPO3-german] Wasserzeichen Extension pertectlightbox
Michael Warzitz
m.warzitz at creativteam.com
Thu Feb 17 11:14:36 CET 2011
Ich dachte ich muss die Perfectlightbox mit installieren, wo doch auch unten
$plugin.perfectlightbox.lightBoxMaxW steht!
Das mit der Lightbox finde ich jetzt auch garnicht schlecht, halt nur doof
das er das copyright wasserzeichen nicht ausgibt. Wäre es jetzt besser es
wieder zu entfernen?
Die Einbindung von dir ist relativ weit unten, sorry für das nerven!
Micha
# Allgemeine TypoScript-Konfigurationen
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
config.cache_clearAtMidnight = 1
page = PAGE
page {
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body>
stylesheet = fileadmin/style/style.css
# MetaTags angeben
meta.AUTHOR = Robert Meyer
meta.DESCRIPTION = Hier steht eine Beschreibung
metaCharset = utf-8
additionalHeaders = Content-Type:text/html;charset=utf-8
# Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
10.workOnSubpart = DOKUMENT
10.marks {
# Den Platzhalter DATUM ansprechen
DATUM = TEXT
DATUM.data = date : d.m.Y
# Inhalt ausgeben
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
# Suchformular im Platzhalter anzeigen
SUCHE < tt_content.search.30
SUCHE {
layout = ###FIELD###
stdWrap.wrap >
target = _self
redirect = 77
badMess = Bitte füllen Sie alle erforderlichen Felder aus:
dataArray.10 {
label.override.lang.de = Ihre Suche:
type = *sword = input, 12, 30
}
dataArray.20 {
valueArray >
type = scols = hidden
value =
pages.title-subtitle-keywords-description:tt_content.header-bodytext-imageca
ption
}
image.file = fileadmin/images/such_pfeil.gif
# tt_content.search.30.params.submit = class=?submit?
params.submit = class="pfeil"
# params.submit = style="vertical-align: bottom; background:
transparent;"
}
# Den Sprachwechsel als grafisches Menü erzeugen
SPRACHE = HMENU
SPRACHE {
special = language
special.value = 0,1
1 = GMENU
1.NO {
XY = [10.w]+2, [10.h]+2
backColor = #FFFFFF
10 = IMAGE
# 10.file = EXT:cms/tslib/media/flags/flag_de.gif ||
EXT:cms/tslib/media/flags/flag_uk.gif
10.file = fileadmin/images/flagge_deutsch.gif ||
fileadmin/images/flagge_england.gif
10.offset = 2,2
}
# 1.ACT=1
# 1.ACT < .1.NO
# 1.ACT.10.file = fileadmin/images/flagge_england.gif
}
# Link zur Druckversion erzeugen
# DRUCKVERSION = TEXT
# DRUCKVERSION {
# value = Druckversion
# typolink.parameter.data = page:uid
# typolink.additionalParams = &type=1
# typolink.target = _blank
# page.params = class= "links_schwarz"
#}
DRUCKVERSION = TEXT
DRUCKVERSION {
field = uid
wrap = <a href="index.php?id=|&L=0&type=1" target="_new"
class="druck">Druckversion</a>
}
# Den Trailer dynamisch ansprechen
TRAILER = IMAGE
TRAILER.file = GIFBUILDER
TRAILER.file {
XY = 960, 165
backColor = #FFFFFF
format = jpg
quality = 100
# transparentBackground = 1
# Das Hintergrundbild einlesen
10 = IMAGE
10.file.import = uploads/media/
10.file.import.data = levelmedia:-1, slide
10.file.import.listNum = 0
# 10.file.width = 960
10.offset = 0, 0
}
# Das Textmenü oben erstellen
NAV_OBEN = HMENU
NAV_OBEN {
special = directory
special.value = 2
1 = TMENU
1.NO = 1
1.NO.linkWrap =
}
REITER= HMENU
REITER{
# erstes level
1 = TMENU
entryLevel=2
1.wrap = <ul class="navlist_links">|</ul>
1{
# no state: normale Formatierung
10 = Image
NO{
wrapItemAndSub = <li>|</li>
}
# act state: gültig von der rootseite bis zur aktuellen Seite
ACT=1
ACT{
wrapItemAndSub = <li class="menu-level1-active">|</li>
}
# cur state: gültig für die aktuelle Seite
CUR=1
CUR{
wrapItemAndSub = <li class="menu-level1-current-active">|</li>
}
# ifsub state: gültig für seiten die unterseiten haben
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-level1-with-subpage">|</li>
}
}
# zweites level
2 = TMENU
2.wrap = <ul class="menu-level2">|</ul>
2{
NO{
#doNotShowLink = 1
wrapItemAndSub = <li>|</li>
}
ACT=1
ACT{
wrapItemAndSub = <li class="menu-level2-active">|</li>
}
CUR=1
CUR{
wrapItemAndSub = <li class="menu-level2-current-active">|</li>
}
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-level2-with-subpage">|</li>
}
}
# dritteslevel
3 = TMENU
3.noBlur=1
# 3.wrap = </div><ul>|</ul><div id="leer">
#3.wrap = <ul>|</ul>
3{
# no state: normale Formatierung
noBlur=1
NO{
wrapItemAndSub = <li class="level-3">|</li>
}
# act state: gültig von der rootseite bis zur aktuellen
Seite
ACT=1
ACT{
wrapItemAndSub = <li id="level-3-active" class="level-3">|</li>
}
CUR=1
CUR{
wrapItemAndSub = <li class="menu-level3-current-active">|</li>
}
IFSUB=1
IFSUB{
wrapItemAndSub = <li class="menu-level3-with-subpage">|</li>
}
}
4 = TMENU
4.noBlur=1
# 3.wrap = </div><ul>|</ul><div id="leer-4">
#4.wrap = <ul class="level-4">|</ul>
4{
# no state: normale Formatierung
noBlur=1
NO{
wrapItemAndSub = <li class="level-4-normal">|</li>
ATagParams.dataWrap =
style="background-image:url('fileadmin/images/mouseover/{field:title}.jpg');
background-repeat: no-repeat;"
}
# act state: gültig von der rootseite bis zur aktuellen
Seite
ACT=1
ACT{
wrapItemAndSub = <li class="level-4-active">|</li>
ATagParams.dataWrap =
style="background-image:url('fileadmin/images/mouseover/{field:title}.jpg');
background-repeat: no-repeat;"
}
}
}
}
}
# Das Suchformular anpassen
tt_content.search.30 {
target = _self
badMess = Bitte füllen Sie alle erforderlichen Felder aus:
dataArray.10 {
label.override.lang.de = Ihre Suche:
type = *sword = input, 10, 30
}
dataArray.20 {
valueArray >
type = scols = hidden
value =
pages.title-subtitle-keywords-description:tt_content.header-bodytext-imageca
ption
}
}
# Das Suchergebnis anpassen
tt_content.search.20 {
layout.10.override.lang.de = Ergebnisse auf dieser Seite:
###RANGELOW### bis ###RANGEHIGH### von ###TOTAL###
renderObj.10.typolink.target = _self
renderObj.20.stdWrap.crop = 200 | [?]
noResultObj.10.override.lang.de = Kein Ergebniss gefunden!
next.override.lang.de = Weiter
prev.override.lang.de = Zurück
target = _self
range = 10
}
# Sitemap anlegen
tt_content.menu.20.2 {
special = directory
special.value = 2,3
}
# Login-Formular für Webseiten-Benutzer
tt_content.login.20 {
hiddenFields.pid.value = 81
}
# Druckansicht
DRUCKVERSION = PAGE
DRUCKVERSION {
typeNum = 1
stylesheet = fileadmin/style/druckstyle.css
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/druckvorlage.html
workOnSubpart = DOKUMENT
marks {
CONTENT = CONTENT
CONTENT {
table = tt_content
select {
orderBy = sorting
select.colPos = 0
languageField = sys_language_uid
}
}
}
}
}
# Wasserzeichen
tt_content.image.20.1 {
imageLinkWrap {
typolink {
parameter.override.cObject = IMG_RESOURCE
parameter.override.cObject.file = GIFBUILDER
parameter.override.cObject.file.XY = [10.w],[10.h]
parameter.override.cObject.file.10 = IMAGE
parameter.override.cObject.file.10.file.import.data =
TSFE:lastImageInfo|origFile
parameter.override.cObject.file.10.file.maxW =
{$plugin.perfectlightbox.lightBoxMaxW}
parameter.override.cObject.file.10.file.maxH =
{$plugin.perfectlightbox.lightBoxMaxH}
parameter.override.cObject.file.20 = TEXT
parameter.override.cObject.file.20 {
# text.data = date:Y
text.noTrimWrap = | copyright wasserzeichen |
align = center
offset = 5,[10.h]15
fontFile = fileadmin/fonts/arial.ttf
fontSize = 15
fontColor= #555555
niceText = 1
# bgImg = fileadmin/user_upload/wasserzeichen.png
# mask = fileadmin/user_upload/mask_lupe.gif
shadow {
color = #000
offset = 1,1
blur = 40
opacity = 50
}
}
}
}
}
# Ende Wasserzeichen
tt_content.menu.20.2.1.NO.stdWrap.htmlSpecialChars = 0
tt_content.menu.20.2.2.NO.stdWrap.htmlSpecialChars = 0
tt_content.menu.20.2.3.NO.stdWrap.htmlSpecialChars = 0
tt_content.menu.20.2.4.NO.stdWrap.htmlSpecialChars = 0
#### BEDINGUNGEN ###
# MEHRSPRACHIGKEIT
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = gb_UK
page.10.marks.SUCHE.badMess = Please fill in the follwing fields:
page.10.marks.DATUM.10.wrap = |, today we have
page.10.marks.DATUM.10.value = Good morning
page.10.marks.KLICKPFAD.10.value = You are here:
tt_content.search.30.badMess = Please fill in the follwing fields:
tt_content.search.30.image.file.10.text = SEARCH
[global]
[treeLevel = 2]
page.10.marks.REITER.3.NO.wrapItemAndSub =
page.10.marks.REITER.3.NO.doNotShowLink = 1
page.10.marks.REITER.3.ACT.wrapItemAndSub =
page.10.marks.REITER.3.ACT.doNotShowLink = 1
page.10.marks.REITER.3.IFSUB.wrapItemAndSub =
page.10.marks.REITER.3.IFSUB.doNotShowLink = 1
[global]
[treeLevel = 5,6]
page.10.marks.REITER.2.NO.wrapItemAndSub =
page.10.marks.REITER.2.NO.doNotShowLink = 1
page.10.marks.REITER.2.IFSUB.wrapItemAndSub =
page.10.marks.REITER.2.IFSUB.doNotShowLink = 1
# # page.10.marks.REITER.3.NO.wrapItemAndSub =
# # page.10.marks.REITER.3.NO.doNotShowLink = 1
# # page.10.marks.REITER.3.IFSUB.wrapItemAndSub =
# # page.10.marks.REITER.3.IFSUB.doNotShowLink = 1
# [global]
More information about the TYPO3-german
mailing list