[TYPO3-german] RTE Image hinzufügen Button fehlt

Peter Linzenkirchner liste at lisardo.de
Mon Sep 12 20:27:35 CEST 2016


Hallo Dieter, 

die Konfiguration des RTE im bootstrap_package beginnt mit: 
RTE >
und Tschüss - die gesamte RTE-Konfiguration ist weg. Danach baut die Extension eine eigene Konfiguration auf, die sich ziemlich stark von der Standard-Konfiguration unterscheidet und eben keine Bilder im RTE erlaubt. 

Was du normalerweise beim Einschalten der Bilder im RTE machst, ist eigentlich nur das Zuschalten von vorgefertigten RTE-Konfigurationen für Bilder - und das geht nicht mehr. 

Also musst du alles manuell zuschalten. 

OK, abgesehen davon, dass Bilder im RTE innerhalb eines Bootstrap-Templates grenzwertig sind, müsste es in etwa so gehen (ohne Gewähr - ich kann es grade nicht testen, und es _ist_ Gefummel): 

RTE.default {

    ## Enable the image button
    showButtons := addToList(image)
    ## IMG-Tag erlauben
    allowedTags := addToList(img)

}

RTE.default.proc {
    ## Tags allowed outside p & div
    ## Adding img tag to the default list
    proc.allowTagsOutside := addToList(img)
}

RTE.default.proc.entryHTMLparser_db {
    allowTags < RTE.default.allowedTags
    denyTags < RTE.default.proc.denyTags

    tags {
        img {
            # erlaubte Attribute
            allowedAttribs = id, title, dir, lang, xml:lang, class, src, rel, clickenlarge, alt, style
            # clickenlarge => für vergrößerte Darstellung. Achtung: statisches Template im Setup einbinden!
            # align und style-Attribute werden entfernt
            fixAttrib.align.unset = 1
            # Ausnahmsweise style erlauben (für den Wizard):
            # TIPP: wenn man bei Bildern das Style-Attribut erlauben will (für padding z. B.)
            # dann muss das hier deaktiviert werden!
            fixAttrib.style.unset = 1
            # erlaubte Klassen, alle anderen werden entfernt
            fixAttrib.class.list < RTE.default.proc.allowedClasses
            fixAttrib.class.removeIfFalse = 1
        }
    }
}

RTE.default.proc.HTMLparser_db {
    allowTags < RTE.default.allowedTags
    denyTags < RTE.default.proc.denyTags
}
RTE.default.proc.exitHTMLparser_db {
    allowTags < RTE.default.allowedTags
    denyTags < RTE.default.proc.denyTags
}

RTE.default.proc.entryHTMLparser_rte {
    allowTags < RTE.default.allowedTags
    denyTags < RTE.default.proc.denyTags
}

RTE.default.proc.HTMLparser_rte {
    allowTags < RTE.default.allowedTags
    denyTags < RTE.default.proc.denyTags
}

RTE.default.buttons.image.options.imageHandler {
    image {
        handler = TYPO3\CMS\Rtehtmlarea\ImageHandler\EditImageHandler
        label = LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_selectimagecontroller.xlf:currentImage
    }
    magic {
        handler = TYPO3\CMS\Rtehtmlarea\ImageHandler\AddImageHandler
        label = LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_selectimagecontroller.xlf:magicImage
        displayAfter = image
        scanAfter = image
    }
    plain {
        handler = TYPO3\CMS\Rtehtmlarea\ImageHandler\AddImageHandler
        label = LLL:EXT:rtehtmlarea/Resources/Private/Language/locallang_selectimagecontroller.xlf:plainImage
        displayAfter = magic
        scanAfter = magic
    }
}

Gruß
Peter


> Am 12.09.2016 um 18:34 schrieb Dr. Dieter Porth <typo3 at mobger.de>:
> 
> Hallo Peter,
> 
> die implizite Frage des Threads ist nicht, ob die Introduction-Konfiguration den Image-Button im RTE verbietet, sondern eher, wie man die Konfiguration für den Image-Button im RTE wiederherstellt.
> 
> Wenn Thomas bei den Einstellungen bei den Konstanten und bei Modification der PageTSConfig alles richtig gemacht hat, dann und nur dann scheint  scheinbar noch eine weitere Stelle zum Konfigurieren zu geben. Ich hätte aber keine Idee, welche Stelle dies noch sein sollte. Hast du eine Idee?
> 
> Mit besten Grüßen
>    Dieter
> 
> P.S. Das es eigentlich falsch ist, im RTE einen Image Button haben zu wollen. sei hier nicht diskutiert. Denn ein solcher Button unterläuft natürlich das FAL-Konzept, welches vorm Löschen eines Bildes prüft, ob ein Bild noch irgendwo auf der Seite refereneziert wird. Thomas hat anscheinend Vertrauen in die Kompetenz seiner TYPO3-Redakteure.
> 
> Am 12.09.2016 um 08:11 schrieb Peter Linzenkirchner:
>> Hallo Thomas,
>> 
>> das Introduction Package erstellt eine komplett eigene Konfiguration für den RTE, und die enthält tatsächlich keine Bilder.
>> 
>> Gruß
>> Peter
>> 
>> 
>>> Am 11.09.2016 um 23:23 schrieb Thomas Laaser <Thomas at Laaser.eu>:
>>> 
>>> Hallo,
>>> so habe ich irgendwie keinen Erfolg. Fakt ist, wenn ich das Introduktion Package installiere, ist der Image Button weg.
>>> Ich versuche jetzt mal eine andere Distri.
>>> Gruss Thomas
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> 
>> 
>> --
>> Xing: http://www.xing.com/profile/Peter_Linzenkirchner
>> Web: http://www.typo3-lisardo.de
>> Facebook: http://tinyurl.com/lisardo-multimedia
>> 
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia



More information about the TYPO3-german mailing list