Seite 1 von 2

Welche TinyMCE Plugins braucht man wirklich?

Verfasst: Mi 14. Mai 2008, 18:16
von rethus
Hat sich hier jemand mal die Mühe gemacht und ermittelt, welche plugins man wirklich von TinyMCE braucht, bzw. welches Plugin wofür da ist?

Schaut man in das plugins-Verzeichnis von Tinymce, ist nicht immer klar, wofür denn jetzt das Plugin (jedes Plugin hat ja ein eigenes Unterverz.) gebraucht wird.

Da es bei den meisten Servern ewig dauert, ehe die diese 1000 kleinen Dateien rübergeladen haben, würde ich gerne vor einer Contenido-Installation das tiny-MCE-Plugin-Verzeichnis entschlacken.

Hat jemand da erfahrungswerte und tipps?

Verfasst: Mi 14. Mai 2008, 18:55
von tono
Was welches Plugin macht kann auf der moxiecode-Seite nachgelesen werden.
http://wiki.moxiecode.com/index.php/TinyMCE:Plugins

Verfasst: Mi 14. Mai 2008, 22:52
von OliverL
@rethus: Gute Idee!

Nur ein Tipp:
Wenn du den Browser-Cache verwendest läd der Tiny schneller.

Und wenn du den FireFox nutzt kannst du die Seite sowieso mit Strg+F5 vollständig neu laden.

@Tono: hast du vielleicht auch ne Lösung wie ich die Anzahl der Überschriften unter Format (H1-5) reduzieren kann? Im Quellcode hab ich es gefunden aber ich möchte es über Contenido regeln bzw. einstellen.

mfg
Oli

Verfasst: Do 15. Mai 2008, 08:07
von tono
OliverL hat geschrieben:@Tono: hast du vielleicht auch ne Lösung wie ich die Anzahl der Überschriften unter Format (H1-5) reduzieren kann? Im Quellcode hab ich es gefunden aber ich möchte es über Contenido regeln bzw. einstellen.
Na klar unter http://wiki.moxiecode.com/index.php/Tin ... ockformats nachzulesen. Alle Tinymce-Configurationsoptionen können in Contenido seit 4.6.16 als System-, Mandanten-, oder Benutzereinstellungen hinterlegt werden und zwar in dem Format:
Typ: "tinymce"
Name: {Name der Option}
Wert: {Wert der Option}
Siehe dazu docs/techref/backend/backend.customizing.html

Verfasst: Do 15. Mai 2008, 08:38
von OliverL
Danke Prof-Dr-TinyMCE-Tono!

Jetzt brauch ich den Kunden nicht mehr erklären warum das da drin ist aber nicht Formatiert wurde 8)


mfg
Oli

Verfasst: Do 15. Mai 2008, 16:43
von rbi
Es gibt da eine Mandanteneinstellung, mit der man die Übertragung auch gut beschleunigen kann:
tinymce - contenido_gzip - true (das steht per Default auf false)

Unter "docs/techref/backend" gibt es eine Datei "backend.customizing.html", in der (hoffentlich) alle möglichen Einstellungen gelistet sind.

Verfasst: Do 15. Mai 2008, 16:56
von tono
rbi hat geschrieben:Es gibt da eine Mandanteneinstellung, mit der man die Übertragung auch gut beschleunigen kann:
tinymce - contenido_gzip - true (das steht per Default auf false)
Aber erst ab 4.6.16

Verfasst: Fr 16. Mai 2008, 08:25
von OliverL
Die Apache-GZip-Funktion pack EIN File. und vor dem Senden an den User wird es entpackt.

d.h. man würde nicht viel Ändern. Eventuell würde der Header der GZip-Datei die Datei sogar vergrößern.

Ich finde die Grundidee dieses Threads da besser.
Alle nicht verwendeten ...
+ Plugins
+ Sprachen
(die Sprachen die vom Backend sowieso nicht unterstützt werden)
weg löschen.

mfg Oli

Verfasst: Fr 16. Mai 2008, 08:49
von tono
OliverL hat geschrieben:und vor dem Senden an den User wird es entpackt.
Nein, das brächte ja garnichts. Die Datei wird komprimiert übertragen, wenn der Browser des Users das unterstüzt. Das bringt schon was.

Verfasst: Fr 16. Mai 2008, 09:16
von OliverL
Ok, OK. Kann man ja mal testen.

mfg
Oli

Bleibt bei mir nur die Frage: Werden die sehr kleinen Files nicht größer durch den Header des GZip's?

Verfasst: Fr 16. Mai 2008, 13:59
von tono
OliverL hat geschrieben:Bleibt bei mir nur die Frage: Werden die sehr kleinen Files nicht größer durch den Header des GZip's?
Wird alles in eine Datei zusammengesteckt: Tinymce, Plugins, Templates, und Languages. Dann wird gziped und verschickt. Die gzip-ten Dateien werden zusätzlich auf dem Server gecached, denn auch das Zippen ist aufwändig.

Ersparniss laut Moxiecode: 75% Bandbreite und mehrere Requests.

Verfasst: Di 3. Jun 2008, 12:33
von OliverL
So, ich nochmal.

Hab jetzt gerade ein neues Projekt und wollte die Gzip-Funktion verwenden. Ich muss aber gestehen das ich gar keinen Plan hab wie das funktioniert. (bin halt nen Server-DAU)

ich hab die config gefunden mit der ich das aktiviere:

Typ ; Name ; Wert
tinymce ; contenido_gzip ; true bzw false


ist das alles?
Muss ich noch den Tiny als GZip hochladen oder so? und wenn jawie sieht dann die Verzeichnisstruktur aus?

so?
Beispiel 1:

Code: Alles auswählen

...
wysiwyg/
- tinymce2/
- - [b]tinymce2.tgz[/b]
- - - tinymce2/
- - - - config.php
- - - - editor.php
- - - - ... alles andere
Beispiel 2:

Code: Alles auswählen

...
wysiwyg/
- [b]tinymce2.tgz[/b]
- - config.php
- - editor.php
- - ... alles andere
mfg Oli

PS: will das eigentlich nur machen weil 2/3 der Upload damit beschäftigt ist TinyMCE hochzuladen.

Verfasst: Di 3. Jun 2008, 15:03
von tono
Du musst nicht mehr machen.

Die php-gzip-Erweiterung sollte auf dem Server installiert sein, glaube ich, aber das ist sie eigentlich immer.

Mit dem Upload hast Du was missverstanden, den musst Du schon komplett und langwierig machen. Komprimiert und damit schneller wird nur beim Download, d.h. bei der Benutzung des Tiny.

Verfasst: Di 3. Jun 2008, 23:24
von OliverL
@tono: schadeeeeeee mit 'e'

@rethus: Hast Du dir zufällig die mühe gemach und Tiny entkalkt? :D

THX @ euch-drein

Verfasst: Do 5. Jun 2008, 14:14
von jdstrike
Mal ne andere Frage genau anderst rum.

Wenn ich jetzt nicht entschlacken will sondern ein weiteres Plugin installieren will, wie mache ich das?
Werden die Plugins irgendwo aufgerufen? Eine tinyMCE.init gibt es ja nicht?

Steh irgendwie gerade auf dem Schlauch...
hier meine Absicht: http://code.google.com/p/imgmap/

Hab auch gesehen das bei 4.8. das tinymce3 drauf ist aber immer noch das 2er läuft. hat das einen grund?

jdstrike