Name:
-----------------------------------------------------------------------------
tinyMCE4SF 01.01.00
Status:
-----------------------------------------------------------------------------
stable
Bechreibung:
-----------------------------------------------------------------------------
Diese Erweiterung ersetzt den in Sefrengo verwendeten wysiwyg-Editor
FCKeditor mit tinyMCE 2.0.6.1
Features:
-----------------------------------------------------------------------------
- Nahezu alle in Sefrengo auswählbaren wysiwyg2-Features
(in der Modulkonfiguration) werden unterstützt
- XHTML-freundliche Code-Generierung.
- Advanced-TinyMCE-Plugins werden genutzt inkl. neues Styles-Plugin
- Deutsche, englische und französische UI-Sprachunterstütztung
- Sefrengo Resource-Browser wird für die Datei-Link-Auswahl genutzt
Autor(en):
-----------------------------------------------------------------------------
Alexander M. Korn (amk)
& Co.
Lizenz:
-----------------------------------------------------------------------------
GPL
Benötigte Sefrengo Version:
-----------------------------------------------------------------------------
>= 01.03.00 (Sefrengo 1.3)
(Sollte auch mit Sefrengo 1.2 funktionieren - nur kurz getestet)
Installation:
-----------------------------------------------------------------------------
1. Eine Sicherheitskopie der Datei "/backend/inc/fnc.type_forms.php"
anlegen (diese Datei der Sefrengo-Orginalinstallation
wird überschrieben).
2. Die Verzeichniss-Struktur in der Zip-Datei ist entsprechend einer
Sefrengo-Neuinstallation gehalten.
Dementsprechend sollte man schlussfolgern können wo was hingehört.
Also die verzeichnisse "backend" & "projekt01" der Zip-Datei
ins Sefrengo-Verzeichnis kopieren, ggf. vorhandene Dateien
überschreiben.
3. Dannach ist tinyMCE als wysiwyg-Editor für Sefrengo verfügbar.
Wer tinyMCE im vom DeDi-Hack bekannten ENTER=<br/>-Modus nutzen möchte,
muss das in der Zip-Datei enthaltene Verzeichnis "backend_br-mode"
in "backend" umbenennen und wie oben beschrieben ins Sefrengo-
Verzeichnis kopieren, ggf. vorhandene Dateien überschreiben.
Hinweise:
-----------------------------------------------------------------------------
Die wysiwyg2-Features Schriftauswahl, -größe und Vorschau werden nicht
unterstützt.
Bei Wahl der wysiwyg2-Features Schriftauswahl oder -größe wird
eine Selectbox zur Formatauswahl aktiviert (Absatz, Überschrift etc.)
Unter "projekt01/cms/tinymce" befindet sich eine CSS-Datei namens
"content_overwrite.css".
Diese CSS-Datei läd tinyMCE nachdem er alle eventuell definierten Styles
einer Sefrengo-Seite geladen hat. Wie der Name der Datei schon sagt,
kann man damit die Styles der Seite innerhalb tinyMCE überschreiben.
Bsp.: Im CSS einer Website wurde als Body-Schriftfarbe ein Pastellton
gewählt und als Body-Hintergrund ein Muster definiert. Zu leichteren
Editierung der Textinhalte innerhalb des Editors notiert man dann
kontrastreichere Schriftfarben und einen Body ohne Hintergrundgrafik
{background-color:white;background-image:none;} in der
"content_overwrite.css".
Changelog:
-----------------------------------------------------------------------------
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
01.01.00 - 12.07.2006
-----------------------------------------------------------------------------
^ optimisation for multiple wysiwyg's
01.00.00 Beta - 24.06.2006
-----------------------------------------------------------------------------
! first release
hier eine kleine optimierung bzgl. multiplen wysiwyg's - also wenn {wysiwyg:1} {wysiwyg:2} {wysiwyg:x} gleichzeitig verwendet werden.
der js-code wird nicht mehr doppelt generiert - somit sollte die geschwindigkeit des seitenaufbaus (dort wo tinyMCE zum vorschein kommt) unabhängig von der wysiwyg-anzahl sein.
zudem habe ich in's package noch eine gesonderte version des hacks getan, die den ENTER=<br/>-modus beim tinyMCE aktiviert (siehe installationshinweis oben).
kann es sein dass tiny mit Opera 9 nicht funktioniert?
bei mir wird tiny in Contenflex wohl angezeigt. Ich kann auch Texte verfassen und sogar formatieren. Aber nach dem Abspeichern verschwindet alles.
Wenn ich dasselbe mit dem FF tue geht es.
Wenn ich das mit FF erstellte in Opera 9 zum bearbeiten öffne wird der Text kurz angezeigt und verschwindet sogleich hinter einem leere Tiny Feld.
Wie bereits von mir bestätigt funktioniert nach einer erneuten Installation tinyMCE im Opera 9 bzw. 9.1
Liebe Sefrengo-Leute,
orientiere mich gerade in Sefrengo und habe gleich eine Frage. Ist es möglich, im Tiny MCE(4sf s.o.) die XHTML-Extras (also die Icons für Akronym, Zitat etc.) einzuschalten? Und wenn ja, wo?
Liebe Grüße
Ute
die xhtml-extras sind ein extra-plugin von irgendwem aus der tinyMCE-community (o.ä.) ... ich habs grundsätzlich nicht mit eingebaut weil es nicht fehlerfrei funktioniert. auch sonst wäre es schwierig es ein/auszuschalten, da es an konfigurationsmöglichkeiten innerhalb der modulkonfig bzgl. wysiwyg fehlt.
ansonsten diskussionen bzgl. tinyMCE4SF bitte im aktuellen thread (v01.01.01)
http://forum.sefrengo.org/index.php?showtopic=172
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)