Sorry hätte ich gleich mit posten sollen:
seite = PAGE
seite {
typeNum = 0
#bodyTag = <body background="fileadmin/images/backround.gif">
bodyTag = <body bgcolor="#003366">
stylesheet = fileadmin/css/zcom.css
meta.AUTHOR = Rene Zobel
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/tamples/zcom.html
10.workOnSubpart = DOKUMENT
10.marks {
TRAILER = IMAGE
TRAILER.file = GIFBUILDER
TRAILER.file {
transparentBackground = 1
XY = 600, 140
10 = TEXT
10.value.current = 1
10.text.field = subtitle // title
10.fontSize = 75
10.fontFile = fileadmin/fonts/eurosti.ttf
10.fontColor = #BBCCEE
10.offset = 120, 155
20 = TEXT
20.text.field = subtitle // title
20.fontSize = 65
20.fontFile = fileadmin/fonts/eurosti.ttf
20.fontColor = #3333FF
20.offset = 0, 95
}
LINKS=HMENU
LINKS.special = directory
LINKS.special.value = 2
LINKS.entryLevel = 0
LINKS.excludeUidList = 8,10,24
LINKS.1 = GMENU
LINKS.1.NO = 1
LINKS.1.NO {
XY = 150, 30
backColor = #FFFF99
10 = TEXT
10.text.field = title
10.fontSize = 15
10.fontFile = fileadmin/fonts/eurosti.ttf
10.fontColor = #3333FF
10.offset = 3, 21
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 150,1
backColor = #FF6600
}
offset = 0,0
wrap = |<br>
}
LINKS.1.RO < .LINKS.1.NO
LINKS.1.RO {
backColor = #FDFFB3
10.fontColor = #FF6600
10.fontSize = 16
10.offset = 20,18
5 <.10
5.fontColor = #CCCCCC
5.offset = 22,23
}
LINKS.1.CUR < .LINKS.1.RO
LINKS.1.CUR {
10.offset = 3,21
5 >
}
LINKS.2 < .LINKS.1
LINKS.2 {
NO.10.offset = 23,21
RO.10.offset = 40,18
RO.5.offset = 42,23
CUR < .RO
}
CONTENT = COA
CONTENT {
10 = HMENU
10.special=rootline
10.special.range= 0 | -1
10.1 = TMENU
10.1.NO {
ATagParams = class="KLICKPATHNO"
allWrap = <font class="KLICKPATHNO">|</font>
linkWrap = | > |*| | > |*| |
}
10.wrap = | <br><br>
20 = CONTENT
20.table = tt_content
20.select.orderBy = sorting
20.select.where = colPos = 0
20.wrap = | <br>
}
RECHTS = CONTENT
RECHTS {
select.orderBy = sorting
select.where = colPos = 1
table = tt_content
}
UNTEN = HMENU
UNTEN.special = list
UNTEN.special.value = 4,8,10,24
UNTEN.1 = TMENU
UNTEN.1.NO = 1
UNTEN.1.NO {
ATagParams = class="UNTEN"
allWrap = <font class="UNTEN"> | </font>
linkWrap = © Zobels Computerdienste <br> | | |*| | | |*| |
}
}
}
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
key.field = header_layout
default >
1 = TEXT
1.field = header
1.wrap = <font class="NormalText"> | </font><br>
2 = TEXT
2.field = header
2.wrap = <font class="NormalText"> <b> | </b> </font><br><br>
3 = IMAGE
3.file = GIFBUILDER
3.file {
XY = 300, 28
backColor = #FDFFB3
10 = TEXT
10.text.field = header
10.fontColor = #FF6600
10.fontFile = fileadmin/fonts/eurosti.ttf
10.fontSize = 18
10.offset = 0, 22
5 <.10
5.fontColor = #CCCCCC
5.offset = 3,24
}
3.wrap = |<br>
}
tmp_tt_content_text < tt_content.text
tt_content.text >
tt_content.text = COA
tt_content.text.10 < lib.stdheader
tt_content.text.20 = TEXT
tt_content.text.20 {
field = bodytext
fieldRequired = bodytext
wrap = <font class="NormalText">|</font>
}
tt_content.div = COA
tt_content.div {
10 = TEXT
10.wrap = | <br><hr color="#FF6600" size="1">
}
#Mailform formatieren
tt_content.mailform.20.layout >
tt_content.mailform.20.layout = <tr><td align="right" valign="top" class="NormalText">###LABEL###</td><td class="NormalText"><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
#SeitenTyp "Sitemap" formatieren
tt_content.menu.20.2.stdWrap.wrap = <br><font class="NormalText">|</font>
#Tabelle formatieren
tt_content.table.20.default.split {
1.split {
1.wrap = <td valign="top" class="NormalText">|</td>
2.wrap = <td valign="top" class="NormalText">|</td>
}
2.split {
1.wrap = <td valign="top" class="NormalText">|</td>
2.wrap = <td valign="top" class="NormalText">|</td>
}
}
#Seite-Objekt ""Menu / Sitemap"/Menu der Unterseiten" formatieren
tt_content.menu.20.1.1.target = _self
tt_content.menu.20.1.1 {
NO.linkWrap >
NO.allWrap = <font class="NormalText">|</font><br>
}
#SEO
config {
doctype = xhtml_trans
xmlprologue = none
xhtml_cleaning = all
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"
simulateStaticDocuments = 1
simulateStaticDocuments_noTypeIfNoTitle = 1
pageTitleFirst = 1
}
seite {
meta.keywords.field = keywords
meta.keywords.ifEmpty = Computer, Eutin, Lübeck, Service, PC, PC-Service, Zobel, Computerdienste, Zobels Computerdienste, PC-Shop, Webdesgin, Tarifberatung, Beratung, Schulung, vor Ort, Internet, Computerwissen, Fernwartung
meta.description.field = description
meta.description.ifEmpty = Zobels Computerdienste Ihr Computer - Service für Eutin und Lübeck. Ob Service, Schulung, Beratung, Webdesgin bei uns sind Sie bei allen Fragen um den PC goldrichtig!
meta.AUTHOR.field = author
meta.AUTHOR.ifEmpty = Zobels Computerdienste
}
#*** RTE Classe des Interface (Ausrichtung)
RTE.classes {
align-left {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyleft
value = text-align: left;
}
align-center {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifycenter
value = text-align: center;
}
align-right {
name = LLL:EXT:rtehtmlarea/htmlarea/locallang_tooltips.xml:justifyright
value = text-align: right;
}
}
#
# *** Entfernt das Bild vor den Links
RTE.classesAnchor {
internalLink {
class = internal-link
type = page
image >
}
externalLink {
class = external-link
type = url
image >
}
externalLinkInNewWindow {
class = external-link-new-window
type = url
image >
}
internalLinkInNewWindow {
class = internal-link-new-window
type = page
image >
}
download {
class = download
type = file
image >
}
mail {
class = mail
type = mail
image >
}
}
## RTE Konfiguration
RTE.default {
# Zuweisung der CSS-Datei
contentCSS = fileadmin/css/zcom.css
## Markup options
enableWordClean = 1
removeTrailingBR = 1
removeComments = 1
removeTags = center, sdfield
removeTagsAndContents = style,script
# Buttons die gezeigt/versteckt werden
showButtons = textstyle, textstylelabel, blockstyle, blockstylelabel, bold, italic, underline, left, center, right, orderedlist, unorderedlist, insertcharacter, line, link, image, removeformat, table, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge, findreplace, insertcharacter, undo, redo, showhelp, about
hideButtons = fontstyle, formatblock, fontsize, strikethrough,lefttoright, righttoleft, textcolor, bgcolor, textindicator, emoticon, user, spellcheck, chMode, inserttag, outdent, indent, justifyfull, subscript, superscript, acronym, copy, cut, paste
# Hält die RTE Icons gegroupt zusammen
keepButtonGroupTogether = 1
# blendet Statusbar in htmlarea aus
showStatusBar = 0
## Add styles Left, center and right alignment of text in paragraphs and cells.
inlineStyle.text-alignment (
p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
)
## Use stylesheet file rather than the above mainStyleOverride and inlineStyle properties to style the contents (htmlArea RTE only)
ignoreMainStyleOverride = 1
proc {
# tags die erlaubt / verboten sind
allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, re, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, tt, q, cite, abbr, acronym, center
denyTags = font
# br wird nicht zu p konvertiert
dontConvBRtoParagraph = 1
# tags sind erlaubt außerhalt von p, div
allowTagsOutside = img,hr
# erlaubte attribute in p, div tags
keepPDIVattribs = align,class,style,id
# List all class selectors that are allowed on the way to the database
allowedClasses (
external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail,
align-left, align-center, align-right, author
)
# html parser einstellungen
HTMLparser_rte {
# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags
# tags die untersagt sind
removeTags = font
# entfernt html-kommentare
removeComments = 1
# tags die nicht übereinstimmen werden nicht entfernt (protect / 1 / 0)
keepNonMatchedTags = 0
}
# Content to database
entryHTMLparser_db = 1
entryHTMLparser_db {
# tags die erlaubt/verboten sind
allowTags < RTE.default.proc.allowTags
denyTags < RTE.default.proc.denyTags
# CLEAN TAGS
noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center
rmTagIfNoAttrib = span,div,font
# htmlSpecialChars = 1
## align attribute werden erlaubt
tags {
p.fixAttrib.align.unset >
p.allowedAttribs = class,style,align
div.fixAttrib.align.unset >
hr.allowedAttribs = class
# b und i tags werden ersetzt (em / strong)
b.remap = strong
i.remap = em
## img tags werden erlaubt
img >
}
}
}
# Classes: Ausrichtung
classesParagraph (
align-left, align-center, align-right
)
# Classes: Eigene Stile
classesCharacter = author
classesImage= rte_image
# Classes für Links (These classes should also be in the list of allowedClasses)
classesAnchor = external-link, external-link-new-window, internal-link, internal-link-new-window, download, mail
classesAnchor.default {
page = internal-link
url = external-link-new-window
file = download
mail = mail
}
# zeigt alle CSS-Klassen die in formate.css vorhanden sind
showTagFreeClasses = 1
# Do not allow insertion of the following tags
hideTags = font
# Tabellen Optionen in der RTE Toolbar
hideTableOperationsInToolbar = 0
keepToggleBordersInToolbar = 1
# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
disableSpacingFieldsetInTableOperations = 1
disableAlignmentFieldsetInTableOperations=1
disableColorFieldsetInTableOperations=1
disableLayoutFieldsetInTableOperations=1
disableBordersFieldsetInTableOperations=0
}
# Use same processing as on entry to database to clean content pasted into the editor
RTE.default.enableWordClean.HTMLparser < RTE.default.proc.entryHTMLparser_db
# FE RTE configuration (htmlArea RTE only)
RTE.default.FE < RTE.default
RTE.default.FE.userElements >
RTE.default.FE.userLinks >
# Breite des RTE in Fullscreen-Ansicht
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 80%