Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16

Thema: HtmlArea: Probleme mit der Zentrierung..

      
  1. #1
    TYPO3 Forum Team Moderator
    Registriert seit
    20.08.2004
    Ort
    Zirndorf bei Nürnberg
    Beiträge
    918

    HtmlArea: Probleme mit der Zentrierung..

    Hallo,

    ich benutzte die Version 1.1.3 von rtehtmlarea und habe das Problem, dass meine Zentrierung des Textes nach dem Speichern verloren geht. Leider werden alle Align Tags nach dem Speichern vom RTE entfernt...


    # HTML Area
    #RTE.default.skin = fileadmin/templates/htmlarea/htmlarea.css
    RTE.default.contentCSS = fileadmin/templates/htmlarea/dynamiccss.css
    RTE.default.enableWordClean = 1
    RTE.default.removeComments = 1

    # RTE.default.showTagFreeClasses = 0
    RTE.default.removeTags = font
    RTE.default.removeTagsAndContents = style,script,font
    RTE.default.useCSS = 1
    RTE.default.hideTags =

    RTE.default.disableSelectColor = 1
    RTE.default.disableColorPicker = 0

    RTE.default.showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, textindicator, copy, cut, paste, undo, redo, bold, italic, underline, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, insertcharacter, line, link, image, table, findreplace, removeformat, chMode,
    RTE.default.toolbarOrder = textindicator, space, bar, copy, cut, paste, undo, redo, bar, bold, italic, underline, , left, center, right, justifyfull, bar, orderedlist, unorderedlist, outdent, indent, bar, linebreak, blockstylelabel, blockstyle, bar, textstylelabel, textstyle, bar, insertcharacter, line, link, image, bar, table, findreplace, removeformat, chMode,

    # RTE.default.showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, textindicator, copy, cut, paste, undo, redo, bold, italic, underline, left, center, right, justifyfull, orderedlist, unorderedlist, outdent, indent, insertcharacter, line, link, image, table, findreplace, removeformat, chMode, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmerge
    # RTE.default.toolbarOrder = textindicator, space, bar, copy, cut, paste, undo, redo, bar, bold, italic, underline, , left, center, right, justifyfull, bar, orderedlist, unorderedlist, outdent, indent, bar, linebreak, blockstylelabel, blockstyle, bar, textstylelabel, textstyle, bar, insertcharacter, line, link, image, bar, table, findreplace, removeformat, chMode, toggleborders, tableproperties, rowproperties, rowinsertabove, rowinsertunder, rowdelete, rowsplit, columninsertbefore, columninsertafter, columndelete, columnsplit, cellproperties, cellinsertbefore, cellinsertafter, celldelete, cellsplit, cellmergeRTE.default.hideTableOperationsInToolbar = 1

    RTE.default.proc {
    // TRANSFORMATION METHOD
    overruleMode = ts_css
    // LINES CONVERSION
    dontConvBRtoParagraph = 1
    // BRING FONT TAGS INSIDE PARAGRAPHS
    internalizeFontTags = 1
    // TAGS ALLOWED OUTSIDE P & DIV
    allowTagsOutside = img, hr ,address, style, align
    // TAGS ALLOWED
    allowTags = table, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, div, p, br, span, ul, ol, li, pre, blockquote, strong, em, b, i, u, sub, sup, strike, a, img, nobr, hr, center, font, tt, q, cite, abbr, acronym, address, sdfield, style, text-align
    // TAGS DENIED
    # denyTags >
    // ALLOWED P & DIV ATTRIBUTES
    keepPDIVattribs = class, style, align
    // ALLOWED CLASSES
    # allowedClasses = _
    // CONTENT TO DATABASE
    entryHTMLparser_db = 1
    entryHTMLparser_db {
    // TAGS ALLOWED
    allowTags < RTE.default.proc.allowTags
    // XHTML COMPLIANCE
    xhtml_cleaning = 1
    // AVOID TO HSC TWICE
    htmlSpecialChars = 0
    // CLEAN TAGS
    noAttrib = b, i, u, strike, sub, sup, strong, em, quote, blockquote, cite, tt,
    tags.hr.allowedAttribs = class
    // REMAP B AND I TAGS
    tags.b.remap = strong
    tags.i.remap = em
    // REMOVE OPEN OFFICE META TAGS
    removeTags = sdfield
    // PROTECT CUSTOM TAGS
    keepNonMatchedTags = protect
    }
    }


    Leider funzt ja derzeit die Doku Seite von typo3.org net so dolle, so dass die Doku nimmer online ist.

    Vielleicht kann mir ja jemand helfen, danke schon mal...
    Geändert von Junior (01.03.2006 um 08:44 Uhr)

  2. #2
    TYPO3 Forum Team Moderator
    Registriert seit
    20.08.2004
    Ort
    Zirndorf bei Nürnberg
    Beiträge
    918
    Niemand eine Idee??
    Habe das Problem leider immer noch nicht lösen können...

  3. #3
    Forum Newbie
    Registriert seit
    24.03.2006
    Beiträge
    48
    Habe auch gerade Probleme mit diesem RTE.

    Wenn ich das richtig lese, dann hast du .proc Setting in der normalen pagetsconfig.txt deiner gewählten Konfig (typical=) angegeben. Da es eine generelle Config für .proc Direktiven zu geben scheint (in /res/proc/), weiß ich nicht, ob diese von deinen überlagert wird, wenn dort z.B. align Tags entfernt werden.
    Auch sehe ich "align" nicht in deiner "allowTags" Liste.
    So gut kenne ich mich nicht aus, aber ich denke doch, das sollte da rein, oder machst du align-Tags nur in <p> oder <div>?

  4. #4
    Forum Stammgast Avatar von LineMan
    Registriert seit
    04.09.2004
    Ort
    Galadrien
    Alter
    43
    Beiträge
    157
    ich weiss jetzt nicht, ob das auch auf denine version zutrifft, aber du musst wahrscheinlich einfach die entsprechende klasse, die um das objekt gelegt wird (heisst glaube ich 'class="align-center"' oder so ähnlich) in deinem css aufnehmen:

    .align-center {text-align:center;}
    46+2

  5. #5
    ben
    ben ist offline
    Forum Stammgast Avatar von ben
    Registriert seit
    07.03.2005
    Ort
    Düsseldorf
    Beiträge
    189
    Heyho, habe genau das selbe Problem mit der HMTLarea (wieso funktioniert bei der Standardmäßig eigentlich nix? :) )

    Das Problem ist folgendes: Sobald mal Zentriert auswählt, zeigt er auch den text zentriert (im Quellcode wird der p-tag durch align ergänzt). Nur sobald man speichert, schmeisst er das wieder raus.

    Die Anzeige ist also korrekt, HTMLarea schmeisst das nur wieder raus.

    Zwei Feststellungen bislang:
    1. Auch mit den Standardeinstellungen passiert das
    2. Bei Überschriften lässt er es zu, die kann man zentrieren...
    Beim letzteren Punkt werde ich mal ansetzen.

    Grüße,
    Ben~

  6. #6
    Forum Newbie
    Registriert seit
    24.03.2006
    Beiträge
    48
    Zitat Zitat von ben
    Das Problem ist folgendes: Sobald mal Zentriert auswählt..
    Grüße,
    Ben~
    Warum bei dem nichts geht? Auch keine Ahnung. Vielleicht Faulheit des Programmierers. Was soll ein HTML-Editor, wenn er die gängigsten Tags entfernt?

    Zum Zentrieren: das ist so eine Sache. Wenn ich den Text einer einzelnen Zeile zentrieren will, dann macht der RTE daraus ein <div style="text-align:left;">, egal ob der Text Teil eines <p> ist oder nicht. Man achte auf align:left! Und es ist trotzdem zentriert, zumindest in der WYSIWYG Ansicht...
    Alternativ wäre <center>, wenn Kollege HTMLarea das nicht killen würde. Und das tut er auch, wenn man es unter die "allowTags" gesetzt hat.

    Dieser RTE ist unvollständig dokumentiert und umständlich zu konfigurieren. Tja, bloß es gibt keine Alternative.

  7. #7
    ben
    ben ist offline
    Forum Stammgast Avatar von ben
    Registriert seit
    07.03.2005
    Ort
    Düsseldorf
    Beiträge
    189
    Heyho, das hört sich ja sehr komisch an.
    Ich nutze HTMLArea 1.2.0 auf einem Typo3 381 System.

    Folgende Konfiguration im TS Config, ansonstne gibt es keine Angaben meinerseits:


    #Eigenes CSS einbinden
    RTE.default.useCSS = 1
    RTE.default.contentCSS = fileadmin/templates/basis/extensions/htmlarea.css
    #Diverse Config
    RTE.default.enableWordClean = 1
    RTE.default.removeComments = 1
    RTE.default.disableEnterParagraphs = 1
    #Clean Styles
    RTE.default.hideButtons = fontstyle, fontsize, lefttoright, righttoleft, inserttag
    RTE.default.hidePStyleItems = PRE
    RTE.default.hideTags = font, font (full)
    # siehe oben ausführlich
    RTE.default.showTagFreeClasses = 1
    #RTE.default.classesImage = blauerRand, 10pxAbstand
    #RTE.default.classesAnchor = intern, extern, mailto
    #RTE Einstellungen
    RTE.default.showStatusBar = 1

    ## Default RTE processing rules
    RTE.default.proc {
    overruleMode = ts_css
    dontConvBRtoParagraph = 1
    remapParagraphTag = p
    allowTagsOutside = hr, address, h1, h2, h3, h4, h5, h6
    allowTags (
    a, abbr, acronym, address, blockquote, b, br, caption, cite, code, div, em,
    h1, h2, h3, h4, h5, h6, hr, i, img, li, link, ol, p, pre, q, sdfield,
    span, strong, sub, sup, table, tbody, td, th, tr, tt, ul, align
    )
    denyTags >
    ## ALLOWED P & DIV ATTRIBUTES
    ## Attributes class and align are always preserved
    ## Align attribute will be unset on entry (see below)
    ## This is a list of additional attributes to keep
    keepPDIVattribs = xml:lang
    entryHTMLparser_db = 1
    entryHTMLparser_db {
    allowTags < RTE.default.proc.allowTags
    denyTags >
    htmlSpecialChars = 1

    tags {
    ## REMOVE IMG TAGS
    img.allowedAttribs = 0
    img.rmTagIfNoAttrib = 1
    ## CLEAN ATTRIBUTES ON THE FOLLOWING TAGS
    span.fixAttrib.style.unset = 1
    p.fixAttrib.align.unset = 1
    div.fixAttrib.align.unset = 1
    hr.allowedAttribs = class
    b.allowedAttribs = xml:lang
    blockquote.allowedAttribs = xml:lang
    cite.allowedAttribs = xml:lang
    em.allowedAttribs = xml:lang
    i.allowedAttribs = xml:lang
    q.allowedAttribs = xml:lang
    strong.allowedAttribs = xml:lang
    sub.allowedAttribs = xml:lang
    sup.allowedAttribs = xml:lang
    tt.allowedAttribs = xml:lang
    p.allowedAttribs = align
    }
    removeTags = font, sdfield, strike, u
    keepNonMatchedTags = protect
    }

    HTMLparser_db {
    noAttrib = br
    xhtml_cleaning = 1
    }

    exitHTMLparser_db = 1
    exitHTMLparser_db {
    tags.b.remap = strong
    tags.i.remap = em
    keepNonMatchedTags = 1
    htmlSpecialChars = 1
    }
    }

    RTE.config.tt_content.bodytext >
    RTE.config.tt_content.bodytext.proc.overruleMode = ts_css
    RTE.config.tt_content.bodytext.types.text.proc.overruleMode = ts_css
    RTE.config.tt_content.bodytext.types.textpic.proc.overruleMode = ts_css




    Wenn ich im Editor jetzt eine Überschrift und einen Absatz zentriere fügt er sowohl dem h1 tag, als auch dem P-tag das Attribut "align=center" zu.

    Nach dem speichern hat allerdings nur noch der H-Tga das Attribut. Rumprobiert habe ich schon so einiges, aber auf ne Lösung komme ich nicht...

  8. #8
    Forum Zuschauer
    Registriert seit
    27.03.2006
    Alter
    43
    Beiträge
    1

    LÖsung ?

    Also ich hatte das selbe Problem, ich habe jetzt mit Extention Manager das Plugin "htmlArea RTE" auf Version 1.1.6 heruntergestuft (erst Deinstallieren dann über "Install from online repository" neu suchen und im Installationsfenster andere Version wählen.)

    Dann habe ich wieder die neue Version 1.2.0 heruntergeladen.

    Anschließend war das Problem verschwunden.

    Ich hoffe diese Antwort bringt was .

  9. #9
    ben
    ben ist offline
    Forum Stammgast Avatar von ben
    Registriert seit
    07.03.2005
    Ort
    Düsseldorf
    Beiträge
    189
    Nein, der Sache war ich grad selber auf der Spur.

    Jetzt habe ich aber die Lösung:
    Einfach in der Konfiguration im EM den Modus "Demo" auswählen. Dann klappts mit rechts - links - mitte. Sobald Typical gewählt ist, gehts nicht mehr...

  10. #10
    TYPO3 Forum Team Administrator Avatar von mic_jan
    Registriert seit
    05.09.2004
    Ort
    Köln
    Beiträge
    1.760
    Zitat Zitat von ben
    Nein, der Sache war ich grad selber auf der Spur.

    Jetzt habe ich aber die Lösung:
    Einfach in der Konfiguration im EM den Modus "Demo" auswählen. Dann klappts mit rechts - links - mitte. Sobald Typical gewählt ist, gehts nicht mehr...
    aber das ist ja auch nicht wirklich eine Lösung :-|

    Sonst noch Vorschläge?

    Gruss,

    Michael
    Aus gegebenem Anlass mal eine neue Signatur:
    Kein Support per PN!

 

 
Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. probleme mit htmlarea nach update auf 4.1.6
    Von AndiLaken im Forum TYPO3 4.x Installation und Updates
    Antworten: 1
    Letzter Beitrag: 23.05.2008, 11:43
  2. Antworten: 0
    Letzter Beitrag: 15.11.2007, 10:44
  3. htmlarea
    Von nameac im Forum TYPO3 4.x Rich Text Editor
    Antworten: 1
    Letzter Beitrag: 16.09.2007, 19:07
  4. Probleme bei der Installation von "htmlArea RTE"
    Von schmart im Forum TYPO3 3.x Rich Text Editor
    Antworten: 2
    Letzter Beitrag: 07.06.2006, 09:10
  5. Schwere probleme mit htmlarea
    Von cordes im Forum TYPO3 3.x Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 04.02.2006, 21:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237