Ergebnis 1 bis 13 von 13

Thema: Wie individuellen TinyMCE für Redakteure definieren?

  1. #1
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard Wie individuellen TinyMCE für Redakteure definieren?

    In Contao 4 ist eine Änderung des TinyMCE per Template be_tinyMCE.html5 möglich - soweit so gut.
    Wie stelle ich das nun an, wenn ich einen angepassten TinyMCE ausschließlich dem Redakteur zu Verfügung stellen will?
    In CTO3.5 hatte ich da in die dcaconfig.php einfach allgemein so etwas geschrieben:
    PHP-Code:
    <?php
    # Alle Nicht Admin ansprechen.
    $this->import('BackendUser''User');
    if (! 
    $this->User->isAdmin
    array_walk_recursive($GLOBALS['TL_DCA'], function(&$v$k){
      if(
    $k === 'rte' && $v === 'tinyMCE')
      {
        
    $v 'tinyCustom';
      }
    });
    ?>
    Wie mache ich das in CTO 4.4 ? Muss ich das jeweils für jede Anwendung in app/Resources/contao/dca
    z.B.
    tl_content.php
    tl_news.php etc. anlegen?
    Geht das nicht allgemein für alle Elemente wo der TinyMCE zum Einsatz kommt ohne auf die deprecated dcaconfig zurückzugreifen?

  2. #2
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    Keiner 'ne Idee oder mache ich da grundsätzlich einen Denkfehler und stecke sozusagen gedanklich noch zu sehr in alten Cto3.5 Strukturen??

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Mach diese Abfrage einfach direkt im be_tinyMCE Template.

  4. #4
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    Ja eigentlich naheliegend, funktioniert aber bei mir nicht. Zumindest nicht mit dem o.g. Code

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Der oben genannte Code scheint auch nichts mit individuellen Konfigurationen im be_tinyMCE Template zu tun haben. Was genau hast nun umgesetzt?

  6. #6
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    Sorry als Nicht Entwickler weiß ich nicht wie das an dieser Stelle gehen soll .
    Was ich erreichen möchte ist , dass Redakteure einen anders konfigurierten tinyMCE zu sehen bekommen als die Admins.

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Zitat Zitat von Bennie Beitrag anzeigen
    Sorry als Nicht Entwickler weiß ich nicht wie das an dieser Stelle gehen soll .
    Was ich erreichen möchte ist , dass Redakteure einen anders konfigurierten tinyMCE zu sehen bekommen als die Admins.
    Dann nenne ein Beispiel einer Änderung zur Default Konfiguration, dann kann ich oder jemand anders dir ein Beispiel zeigen, wie du das umsetzen könntest

  8. #8
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    Die Änderung an sich ist ganz simpel - es sollen keine Links und keine Bikder ausgewäht werden dürfen, also hab ich den Teil
    PHP-Code:
    link unlink image 
    aus der toolbar weglassen.
    Im be_tinyMCE template umgesetzt wirkt sich das ja nun auf alle User aus und das würde ich gerne ändern. Sorry, wahrscheinlich ganz easy

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Bitteschön:
    PHP-Code:
    toolbar: '<?php if (BackendUser::getInstance()->isAdmin): ?>link unlink | image | <?php endif; ?>formatselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | code'

  10. #10
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    Danke spooky!! Dennoch die Frage ob das nicht auch so geht wie ich zunächst dachte, also eine Zuweisung eines komplett anderen Templates?

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Sollte noch genau so funktionieren, denke ich. Habe ich in Contao 4 jedoch noch nie versucht.

  12. #12
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    837

    Standard

    funktioniert ja auch, das war doch Ausgangspunkt meines ersten Posts. Was mich nur "störte" war, dass ich, wenn ich nicht die deprecated dcaconfig.php nehmen will, das für content, news etc einzeln machen muss - Da dachte ich, wegen meiner nicht guten Kenntnisse bzgl. Programmierung es gäbe einen eleganteren Weg der das mit "einem Mal erschlägt"

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.289
    Partner-ID
    10107

    Standard

    Ja, in einer eigenen Extension .

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
  •