Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: TinyMCE updatesicher anpassen

  1. #1
    Contao-Nutzer
    Registriert seit
    10.02.2012.
    Ort
    Basel
    Beiträge
    213
    Partner-ID
    8602

    Frage TinyMCE updatesicher anpassen

    Betrifft Contao 3.x

    Ich hatte die tinyNews.php angepasst - beim Update wurde sie überschrieben.

    Updatesichere Konfigurationsänderungen gehören in die localconfig.php - soweit begriffen.

    Nun sieht der Code in der tinynews.php aber so aus:

    PHP-Code:
    <?php
    if ($GLOBALS['TL_CONFIG']['useRTE']):
    ?>
    <script>window.tinymce || document.write('<script src="<?php echo TL_ASSETS_URL?>assets/tinymce4/tinymce.gzip.js">\x3C/script>')</script>
    <script>
    setTimeout(function() {
      window.tinymce && tinymce.init({
        skin: 'contao',
    Es ist wahrscheinlich nicht sinnvoll diesen Javascript-Block in der localconfig.php nochmals ausgeben zu lassen.
    Wo/wie speichere ich meine Anpassungen am besten ab?

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das wurde so oft erklärt, dass mich wundert, dass du nichts dazu gefunden hast.

    In die localconfig.php kommen eigentlich nur $GLOBALS['TL_CONFIG'] Variablen.

    Das hier kommt in die system/config/dcaconfig.php
    PHP-Code:
    if(is_file(TL_ROOT.'/system/config/myTiny.php'))
    {
      
    $GLOBALS['TL_DCA']['tl_myTable']['fields']['myField']['eval']['rte'] = 'myTiny';

    Oder wenn man eine angepasste Konfiguration auf alle Felder aufsetzen möchte, wo default die tinyMCE.php benutzt wird.
    PHP-Code:
    /** use tinyCustom for all textareas that use tinyMCE */
    if(is_file(TL_ROOT.'/system/config/tinyCustom.php'))
    {
      
    array_walk_recursive($GLOBALS['TL_DCA'], function(&$v$k){
        if(
    $k === 'rte' && $v === 'tinyMCE')
        {
          
    $v 'tinyCustom';
        }
      });

    Core-Dateien darf man nie ändern. Core-Dateien sind die Dateien, welche in dem Downloadpaket enthalten sind.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer
    Registriert seit
    10.02.2012.
    Ort
    Basel
    Beiträge
    213
    Partner-ID
    8602

    Standard

    Zitat Zitat von Andreas Beitrag anzeigen
    Das wurde so oft erklärt, dass mich wundert, dass du nichts dazu gefunden hast.
    Vielleicht sollte ich nächstes Mal Google bemühen statt der Forum-Suche...

    Danke hast du es mir beantwortet!!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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