Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: TinyMCE Erweiterungen

  1. #1
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard TinyMCE Erweiterungen

    Hallo nochmal,

    nachdem ich die meisten meiner Frontend-Problemchen dank diesen tollen Forums gelöst bekommen habe, möchte ich ich noch dem Backend zuwenden, ich habe 2-3 (Luxus-)Problemchen, die ich beseitigt wissen möchte.
    In meiner 3.5 Instanz habe ich im TinyMCE zwei Plugins, die ich nicht missen möchte: anchor und emoticons. Ist es Update-Safe, wenn ich die aus der 3.5 in die 4.4 kopiere (nach assets/tinymce4/js/plugins/ ) oder falls nicht - wo dann hin?

    TIA
    purzel


    EDIT: Präfix ergänzt, hatte ich mal wieder vergessen
    Geändert von purzel (11.06.2019 um 20:26 Uhr)

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn du dir via Contao Manager die folgenden Pakete installierst ist das schnell und einfach drin:

    - https://github.com/cliffparnitzky/TinyMceAnchor
    - https://github.com/cliffparnitzky/TinyMceEmoticons

    Gruß, Cliff

  3. #3
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Die Idee zum CM hatte ich auch schon, hoffte aber weil er derzeit nicht funktioniert darauf, an ihm vorbei arbeiten zu können
    Trotzdem danke - wenn der CM wieder funzt, nehme ich den - ist ja (hoffentlich) nur eine Frage der Zeit.

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kannst Du am Manager vorbei ja auch über die Kommandozeile installieren. Wenn der RAM nicht reicht dann die Abhängigkeiten lokal auflösen und auf dem Zielserver nur noch composer install ausführen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    ...und auf dem Zielserver nur noch composer install ausführen.
    Das ging ja bis vor Kurzem auch nicht.
    Inzwischen hat Goneo die Probleme gefixt und ich hatte einen sehr netten EMail-Verkehr mit dem Support. Also weiterhin keinen Grund zu wechseln.

    Ich habe jetzt https://packagist.org/packages/cliff...bundle-classic installiert, da ist beides und noch zwei weitere Plugins drin. Top!

    Eine kleine (hoffentlich hierzu letzte) Frage noch: Ich habe ja das Template be_tinyMCE.html5 - da tauchen aber unter "toolbar:" NICHT die vier Funktionen der vorgenannten Plugins auf. Wie/wo habe auf DIE Buttons Einfluss? (update safe!)

  6. #6
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Beim Erstellen der Backend Seite werden die Buttons und eventuell weitere Konfiguration für den TinyMCE dynamisch hinzugefügt.

    Wenn du die Position beeinflussen willst, müsstest du dir so ein ZUp (Setup) selbst erstellen: https://github.com/cliffparnitzky/Ti...ng-a-new-setup

  7. #7
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Wenn du die Position beeinflussen willst, müsstest du dir so ein ZUp (Setup) selbst erstellen: https://github.com/cliffparnitzky/Ti...ng-a-new-setup
    Danke für den Tipp, aber das sieht für mich fürchterlich kompliziert aus - zumal ich bei diesem objektorientierten PHP nur sehr wenig verstehe.

    Ich hatte gehofft, dass ich "wie früher" irgendwo eine "tinyCustom.php" o.ä. hinlegen kann (was ja "so halb" vom Template be_tinyMCE erledigt wird - nur eben ohne die neuen Buttons) und da meine lange bewährte Buttonleiste konfigurieren kann. Bisher hatte ich
    Code:
      toolbar: 'link unlink anchor | image | bold italic underline | alignleft aligncenter alignright | bullist numlist outdent indent | undo redo | emoticons | code'
    Wenn ich die Zeile statt der originalen ins Template schreibe, Sind zwar die Smilie- und Anchor Buttons da wo sie hin sollen - aber in der zweiten Zeile zusätzlich. Kann ich nicht irgendwo ein, zwei Zeilen auskommentieren damit die Zweite Button-Reihe nicht gemalt wird? Ich weiß, das ist wahrscheinlich nicht update-safe aber das könnte ich mir ja notieren und nach etwaigem Update erneut machen

  8. #8
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.446
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du könntest folgendes machen:

    - in TinyMceAnchor/config/config.php die Zeile 34 auskommentieren
    - in TinyMceEmoticons/config/config.php die Zeile 35 auskommentieren

    Müsste alles unter "vendor/cliffparnitzky" zu finden sein.

    Ich hab mal ein Issue angelegt, der das per Systemeinstellung machen könnte: https://github.com/cliffparnitzky/Ti...ader/issues/13
    Geändert von cliffparnitzky (12.06.2019 um 15:29 Uhr)

  9. #9
    Contao-Fan
    Registriert seit
    26.03.2010.
    Beiträge
    327

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Du könntest folgendes machen:

    - in TinyMceAnchor/config/config.php die Zeile 34 auskommentieren
    - in TinyMceEmoticons/config/config.php die Zeile 35 auskommentieren
    Super, haut (nach einem `composer install`) hin. Vielen Dank!

    Zusätzlich habe ich noch Zeile 34 in TinyMceTextColor/config/config.php auskommentiert und die beiden Farbselektoren meiner eigenen Zeile zugeordnet

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Ich hab mal ein Issue angelegt, der das per Systemeinstellung machen könnte: https://github.com/cliffparnitzky/Ti...ader/issues/13
    Coole Idee, nochmal danke

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
  •