Zum Inhalt springen

<p> wird gegen <br> ausgetauscht

Erstellt am 8. Dezember 2004 · 19 Antworten · letzte Antwort am 13. Januar 2005

Tags: Frage

Dave188 ·

Hallo Forum,

hab seit ca. 1 Woche das Problem das in Newsbeiträgen die ich mit dem RTE erzeuge alle <p> Tags gegen <br> Tags ausgetauscht werden.

Im Klartext:

Wenn ich den News-Beitrag in der HTML-Ansicht anschaue sehe ich die <p> Tags (auch wenn ich den Beitrag speichere). Auf der Homepage erscheinen im Quelltext allerdings an Stelle der <p> Tags nur <br> Tags. 😢

Habe keine Änderungen an der Konfiguration vorgenommen.

Einzige Einstellung die ich bezüglich des RTE im Setup vorgenommen habe ist:

RTE.default.proc.dontConvBRtoParagraph=1
Dave188 ·

Kann vielleicht irgendjemand generelle Infos zu der Problematik geben???

Wo kann ich denn die TAGS für die Umbrüche im RTE definieren??? 😢

J69L ·

ne antwort habe ich nicht....aber wünschte ich wäre an deiner stelle, da ich genau das gegenteil erzeugen will #giggle#

Dander ·

genau die zeile sorgt dafür das die ps zu brs werden

RTE.default.proc { 
dontConvBRtoParagraph = 1 
}

setzt das ganze einfach 0 und es geht wieder

Dave188 ·

genau die zeile sorgt dafür das die ps zu brs werden

Code:

RTE.default.proc {
dontConvBRtoParagraph = 1
}

setzt das ganze einfach 0 und es geht wieder

Hat bei mir leider keinen Effekt. Im RTE scheint auch alles zu funktionieren - drücke ich Shift + Enter wird ein <br> erzeugt. Drücke ich nur Enter fügt er ein <p> ein. So soll es sein. Ich kann das sehr schön in der HTML-Ansicht des RTE nachprüfen. Allerdings erscheint dann auf der Homepage anstelle des gewünschten und im RTE angezeigten <p> ein <br>.

J69L ·

hab ebenfalls dein vorgeschlagenen code ins tsconfig meiner root seite eingegeben...funzt aber nicht...
habe mittlerweile mal versucht classes zu überschreiben bzw zu verbieten...
klappt auch nicht

wtf

J69L ·

jo...und genau so habe ich es auch schon mehrere male ausprobiert...
deswegen habe ich ja auch so blöde gefragt, weil ich verwirrterweisegedacht habe, es gäbe noch eins...
ganz so nooblike bin ich auch wieder nicht.
funzt aber immer noch nicht #giggle#

Proximo ·

Aber Dander wie kommst du denn auf sowas.. das lässt sich doch auch ganz einfach mit einer Glaskugel, einem Kopftuch und einigen Spielkarten lösen #paralyzed#

Dander ·

😉
tja hab nur meine gerade glaskugel in die waschanlage geschickt,
und kartenlegen war noch nie mein ding...

discodust ·

soooo....also, das setup

config {
admPanel = 0
language = de
locale_all = de_DE
sys_language_uid = 0
linkVars = L
simulateStaticDocuments_noTypeIfNoTitle = 1
spamProtectEmailAddresses = 5
spamProtectEmailAddresses_atSubst = @
simulateStaticDocuments_pEnc = md5
simulateStaticDocuments_pEnc_onlyP = L
simulateStaticDocuments_pEnc_onlyP = cHash, L, print, tx_ttnews[backPid], tx_ttnews[tt_news], tx_ttnews[pS], tx_ttnews[pL], tx_ttnews[arc], tx_ttnews[cat], tx_ttnews[pointer], tx_ttnews[swords]

}

#-------------------------------------+Sprache+-------------------------------------------------------------------

[globalVar = GP:L = 0]
config {
sys_language_uid = 0
language = de
locale_all = de_DE

}
#plugin.alte_ext.templateFile = fileadmin/en.tmpl
[global]

[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = en
locale_all = en_EN
}
#plugin.alte_ext.templateFile = fileadmin/de.tmpl
[global]

#-----------???flash einfügen???--------------------------+LOGO + Banner+-------------------------------------------------------------------

page = PAGE
page {
typeNum = 0
stylesheet = fileadmin/templates/screen.css
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/designvorlagetc.tmpl
workOnSubpart = SCREEN
marks {
LOGO = IMAGE
LOGO {
file = fileadmin/templates/bilder/buttons/logo.jpg
altText = Logo
titleText = Link zur Startseite
wrap = <a href="index.html" target="_self">|</a>
}
TRAILER = IMAGE
TRAILER {
file = fileadmin/templates/bilder/buttons/trailer.jpg
}
}
}
}

#-------------------------------------+MenuOben+-------------------------------------------------------------------
page.10.marks.MENU_OBEN = HMENU
page.10.marks.MENU_OBEN {
special = directory
special.value = {$menu_oben_id}
1 = TMENU
1 {

NO = 1
NO.linkWrap = |&nbsp;&#124;&nbsp;|*||&nbsp;&#124;&nbsp;|*||
}
}#-------------------------------------+Platzhalter zwischen menu oben und content+-------------------------------------------------------------------
page.10.marks.SPACER = IMAGE

SPACER {
file = fileadmin/templates/bilder/spacer.gif
}

#-------------------------------------+aktuelles Seitenmenue+-------------------------------------------------------------------
#menu2 anfang

page.10.marks.MENU = HMENU
page.10.marks.MENU {
# special = directory
# special.value = {$menu_id}
entryLevel = 2
1 = GMENU
1 {
NO = 1
NO {
XY = 180, 24
backColor = #ffffff
wrap = |<br>
5 = IMAGE
5.file = fileadmin/templates/bilder/buttons/button.jpg
5.file.width = 180
10 = TEXT
10 {
text.field = navtitle // title
fontFile = fileadmin/fonts/Arialbd.ttf
fontSize = 13
fontColor = #2E5870
niceText = 1
offset = 25, 16
}
}
RO = 1
RO {
XY = 180, 24
backColor = #ffffff
wrap = |<br>
5 = IMAGE
5.file = fileadmin/templates/bilder/buttons/button2.jpg
5.file.width = 180
10 = TEXT
10 {
text.field = navtitle // title
fontFile = fileadmin/fonts/Arialbd.ttf
fontSize = 13
fontColor = #B02635
niceText = 1
offset = 25, 16
}
}

CUR = 1
CUR < .RO

ACT = 1
ACT < .CUR

IFSUB = 1 #dies sind die >>pfeile
IFSUB < .NO
IFSUB {
20 = TEXT
20 {
text = >>
fontFile = fileadmin/fonts/arialdb.ttf
fontSize = 13
fontColor = #2E5870
niceText = 1
offset = 140, 16
}
}

IFSUBRO = 1
IFSUBRO < .RO
IFSUBRO.20 < .IFSUB.20

ACTIFSUB = 1
ACTIFSUB < .IFSUBRO

SPC = 1
SPC < .NO
SPC.10 >
}
2 < .1
2.NO.10.offset = 43, 16
2.NO.5.file = fileadmin/templates/bilder/buttons/minibutton.jpg
2.RO.10.offset = 43, 16
2.RO.5.file = fileadmin/templates/bilder/buttons/minibutton2.jpg
2.CUR.10.offset = 43, 16
2.CUR.5.file = fileadmin/templates/bilder/buttons/minibutton2.jpg
2.ACT.10.offset = 43, 16
2.ACT.5.file = fileadmin/templates/bilder/buttons/minibutton2.jpg
2.IFSUB.10.offset = 43, 16
2.IFSUB.5.file = fileadmin/templates/bilder/buttons/minibutton2.jpg
}

#-------------------------------------+DatumAnzeige+-------------------------------------------------------------------

#Datum mit Änderung am
#page.10.marks.DATUM = TEXT
#page.10.marks.DATUM {
# field = tstamp
# strftime = %e.%m.%g<br />%T
# wrap = Letzte Änderung:<br />|
#}

page.10.marks.DATUM = TEXT
page.10.marks.DATUM {
data = date:U
strftime = %B %H:%M Uhr<br />
wrap = Aktuelle Zeit:<br />|
}

#-------------------------------------+Rootline+-------------------------------------------------------------------

page.10.marks.ROOTLINE = HMENU
page.10.marks.ROOTLINE {
special = rootline
special.range = 2|-1
1 = TMENU
1.target = _self
1.wrap = |
1.NO.linkWrap = | >&nbsp;
}

#-------------------------------------+Print+-------------------------------------------------------------------

print = PAGE
print {
typeNum = 98
stylesheet = fileadmin/templates/screen.css
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/designvorlage.tmpl
workOnSubpart = PRINT
marks {
LOGO = IMAGE
LOGO.file = fileadmin/templates/logo.jpg

INHALT = CONTENT
INHALT {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
}
}
}

#-------------------------------------+Location Druckvorlage+-------------------------------------------------------------------

page.10.marks.PRINTBUTTON = TEXT
page.10.marks.PRINTBUTTON {
field = alias // uid
wrap = <a href="|.98.html" target="_blank">Druck-Version</a>
}

#-------------------------------------+MiniMenue+-------------------------------------------------------------------

page.10.marks.MINIMENU = HMENU
page.10.marks.MINIMENU {
special = directory
special.value = {$minimenu_id}

1 = TMENU
1
1.NO = 1
1.NO.linkWrap = |<br>
}

#-------------------------------------+COPYRIGHT+-------------------------------------------------------------------

page.10.marks.COPYRIGHT = TEXT
page.10.marks.COPYRIGHT.value = © 2004 Telecomputer GmbH, <br> Kölner Straße 64, 50226 Frechen

#-------------------------------------+Inhalt+-------------------------------------------------------------------

#no wrapping of RTE lines
#tt_content.text.20.parseFunc {
#nonTypoTagStdWrap.encapsLines.nonWrappedTag >
#nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = | </br>
#}

page.10.marks.INHALT = CONTENT
page.10.marks.INHALT {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}

page.10.marks.INHALT_RECHTS = CONTENT
page.10.marks.INHALT_RECHTS {
table = tt_content
select {
where = colPos = 2
orderBy = sorting
languageField = sys_language_uid
}
}

#---------------------------+Inhalt rte fehler behebung fuer UL+------------------------
tt_content.text.20.parseFunc.allowTags = b,i,u,a,img,br,div,center,pre,font,hr,sub,sup,p,strong,em,li,ul,ol,blockquote,strike,span,h1,h2,h3,h4,h5,h6

#-------------------------------------+TT-news-optik+------------------------------------

plugin.tt_news.color1.wrap = #BCD6E4
plugin.tt_news.color2.wrap = #BCD6E4
plugin.tt_news.color3.wrap = #E6EEF2
plugin.tt_news.color4.wrap = #E6EEF2

installiert ist css_styled_content 0.2.2

in den constants hab ich folgendes stehen:
menu_oben_id = 391
menu_id = 444
minimenu_id = 392
PAGE_TARGET =
styles.content.loginform.pid = 18
#enable/disable RTE conversion
content.RTE_compliant = 1

das komische ist ja, das typo diese ausgabe von <typolist> bzw auch <typohead> im browser nur macht wenn ich als contentelement "text mit bild" auswähle. bei der "normalen" aufzählung (also aufzählung als content-element) macht er das nicht und zeigt brav die schöne liste bzw. auch die überschrift.

ich bin leider wirklich anfängerin, also bitte, bitte ganz einfach erklären.

danke und gruß
vera aka discodust