Hallo zusammen
Ich habe ein Problem:
Installiert ist
- TYPO3 4.2.4
- tt_news (2.2.7)
- mbl_newsevent (0.4.7)
- news_feedit (0.1.4)
- mth_feedit (0.4.2)
Die Veranstaltungen können via FE erfasst werden.
Der RTE ist konfiguriert, bis und mit Vorschau ist alles perfekt.
Wenn aber der Eintrag gespeichert wird, werden die Tags mit <p> und so weiter in die Datenbank geschrieben.
Ich komm nicht drauf, wo kann ich das ändern, dass die richtigen Einträge gespeichert werden? Denn so ist die Ausgabe dann mit <p>text</p> etc. also unbrauchbar.
Meine RTE-Konfig:
# Pfad zum CSS-File:
RTE.default.FE.contentCSS = fileadmin/templates/layout/css/rte.css
RTE.default.FE.useCSS = 1
RTE.default.FE.showButtons = formatblock, blockstyle, textstyle, textindicator,textstylelabel,blockstylelabel, bold, italic, left, center, right, orderedlist, unorderedlist, insertcharacter, 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,acronym, chMode, inserttag, outdent, indent, subscript, superscript, copy, cut, paste,chMode
RTE.default.FE.showTagFreeClasses = 1
# Span-Tags:
RTE.default.FE.classesCharacter = titel, untertitel, textnormal, textfett, textkursiv, textcolor, textklein, tr.tdtitel, tr.tdhell,tr.tddunkel,img, bodytext
RTE.default.FE.classesImage = img.bildmitrand
RTE.config.tt_content.bodytext.proc.allowedClasses = titel, untertitel,textnormal, textfett, textkursiv, textcolor, textklein, tr.tdtitel, tr.tdhell, tr.tddunkel, img.bildmitrand, bodytext
RTE.default.FE.classesTable = td.tdtitel, td.tdhell, td.tddunkel,
RTE.default.FE.classesTD = td.tdtitel, td.tdhell, td.tddunkel,
# Links:
#RTE.default.FE.classesAnchor = gruen,gruenHell,gruenDunkel
#Bilder:
RTE.default.FE.classesImage = bildmitrand
RTE.default.FE.enableWordClean = 1
RTE.default.FE.disableEnterParagraphs = 0
# Tabellen Editierungs-Optionen (cellspacing/ cellpadding / border)
RTE.default.FE.disableSpacingFieldsetInTableOperations = 0
RTE.default.FE.disableAlignmentFieldsetInTableOperations = 0
RTE.default.FE.enableColorFieldsetInTableOperations = 0
RTE.default.FE.disableLayoutFieldsetInTableOperations = 0
RTE.default.FE.disableBordersFieldsetInTableOperations = 0
# Tabellen Optionen in der RTE Toolbar
RTE.default.FE.hideTableOperationsInToolbar = 0
RTE.default.FE.keepToggleBordersInToolbar = 1
#fontstyle, fontsize werden ins html geschrieben, deshalb rausgenommen
#lefttoright, righttoleft nicht benötigt
#inserttag rausgenommen, damit redakteure damit keinen unsinn treiben
RTE.default.FE.hideButtons = fontstyle,fontsize,inserttag,strikethrough, spellcheck,line,user,subscript,superscript,lefttoright,righttoleft,textcolor,bgcolor,emoticon,underline, textindicator,
#PRE nicht benötigt, deshalb rausgenommen
#H1 aus semantischen Gründen rausgenommen (Überschrift Inhaltselemente ist schon h1)
RTE.default.FE.hidePStyleItems = PRE,address,H1,H2,H3,H4,H5,H6
#Für sauberes html rausgenommen
RTE.default.FE.hideTags = font, font (full)
RTE.default.FE.showStatusBar = 1
RTE.default.FE.proc {
// TRANSFORMATION METHOD
overruleMode = ts_css
// LINES CONVERSION
dontConvBRtoParagraph = 1
// TAGS ALLOWED OUTSIDE P & DIV
allowTagsOutside = img,hr
// TAGS ALLOWED
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
// TAGS DENIED
denyTags = font
// ALLOWED P & DIV ATTRIBUTES
keepPDIVattribs = align,class,style
// CONTENT TO RTE
HTMLparser_rte {
// TAGS ALLOWED
allowTags < RTE.default.FE.proc.allowTags
removeTags = font
// DO NOT REMOVE UNMATCHED TAGS
keepNonMatchedTags = 0
}
// CONTENT TO DATABASE
entryHTMLparser_db = 1
entryHTMLparser_db {
// XHTML COMPLIANCE
xhtml_cleaning = 1
// CLEAN TAGS
noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt, br, center
tags.hr.allowedAttribs = class
// REMAP B AND I TAGS
tags.b.remap = strong
tags.i.remap = em
rmTagIfNoAttrib = span,div,font
htmlSpecialChars = 1
}
}
# *** 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 >
}
}
Kann mir jemand helfen, wäre SUPER!
Grüsse
Roman