Tutrix.dedeine Community für wpForoinoffizieller deutschsprachiger wpForo Support
Nicht jeder möchte seinen Mitgliedern oder Gästen alle Funktionen des Editors zur Verfügung stellen.
mit folgenden Code kann man unerwünschte Funktionen entfernen
der Code kommt in die functions.php eures Wordpress Themes
der obige Code enthält alle Standardfunktionen, somit müsst ihr die die ihr behalten wollt daraus entfernen
nicht nur die Anderen, auch der Admin ist davon betroffen
So, jetzt hat der Admin wieder alle Buttons, im Gegensatz zum Rest.
Nebenbei, die Buttons erscheinen so wie in der Funktion aufgeführt, man kann also die Reihenfolge auch selber bestimmen.
Ich hab die Funktion nun noch erweitert auf 'Admin', 'Editor' und den 'Rest'.
Wie ich sehe, kann man hier auch keine Titel (H1-H6) verwenden. Mit 'formatselect' in der Funktion wird auch diese Auswahl hinzugefügt. Für die Anleitungen die ich schreibe, will ich diese Auswahl haben, alle anderen Benutzer bekommen sie nicht.
Danke für die erweiterten Codes
Aber nicht vergessen das grundsätzlich jeder alles verwenden kann, es wird ja nur der Button entfernt nicht die mögliche HTML Formatierung.
also z.B. der entfernte Button für die Schriftgröße, kann ja leicht umgangen werden in dem ich diese Formatierung eben manuell einfüge
also z.B. 20px
oder H1
usw.
Viele schreiben vorformatiert in einem externen Programm, weil es meist einfacher ist und fügen den Text dann per Copy & Paste ein
Also nicht wundern wenn trotz der nicht zur Verfügung stehenden Buttons, deine Mitglieder die fehlenden Formatierungen verwenden.
deine Mitglieder...
Welche Mitglieder? Noch hab ich keine, und ich rechne da jetzt auch nicht wirklich mit einem grossen Ansturm. Mein Forum ist vorerst vorwiegend für Monologe meinerseits vorgesehen. Es ist der schnellere und übersichtlichere Weg um Informationen zu teilen, als der Blog. Die Registration ist jedoch frei gegeben und einen Gästebereich hab ich auch mal eingerichtet. Also abwarten was passiert.
...in dem ich diese Formatierung eben manuell einfüge
Zumindest ohne den 'Quellcode'-Button eher schwierig. Eine Lösung, das 'Einfügen' im Textfeldzu unterdrücken habe ich nicht gefunden. Also mir wäre das Schreiben in Pages und das anschliessende Einfügen viel zu umständlich. Ich schreibe tendenziell da wo der Text rein soll. Aber Du hast recht, die Formatierung wird in diesem Fall grösstenteils übernommen.
Ausserdem hab ich herausgefunden, wenn man die Tastaturkürzel kennt, kann man H1 auch damit formatieren.
Mit geht es allerdings mehr darum, nicht unnötige Anreize zu schaffen und die Übersichtlichkeit im Editor zu optimieren. So fliegen die Buttons raus, die ich selber gar nicht verwenden will. Auch bin ich kein Freund von mit Smileys zugebombten Beiträgen. Also auch dieser Anreiz weg. Natürlich kann man Smileys weiterhin als Text schreiben, und WP macht wieder diese bunten Bildchen draus, aber Letzterem habe ich auch Einhalt geboten.
Noch was zur Ergänzung:
Die Tasten für die Einzüge erhält man mit 'indent' und 'outdent', die Taste zum Entfernen aller Formatierungen mit 'removeformat'.
Hier kommt wohl eine kastrierte Version vom MCE zum Einsatz. Jedenfalls lassen sich die Tasten für Hoch-/Tiefgestellt mit 'sup' und 'sub' hinzufügen. Auch diverse Andere funktionieren so nicht. Bleibt nur der Weg über den Quellcode.
du kannst über einen Filter in der functions.php deines Wordpress Themes dem Editor Funktionen hinzufügen
Beispiel Code
ist derzeit auch mal hier aktiv, dann siehst du gleich was der Code enthält
Das heisst aber, die hier Eingangs erwähnte Funktion muss erst wieder weg? Der Vollbildmodus hier funktioniert nicht, und raus kommt man auch nicht mehr, ohne die Seite nachzuladen.
Die Hostelltaste ist super, aber sonst ist es mir etwas arg viel, vor allem die Menus. Ich teste das mal bei mir.
👍