Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

> TinyMCE4SF v02.00.02, TinyMCE 2.0.8 als wysiwyg für Sefrengo
amk
Beitrag Thu. 16. November 2006, 23:32
Beitrag #1


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



Name:
TinyMCE4SF 02.00.02

Status:
stable

Bechreibung:
Diese Erweiterung ersetzt den in Sefrengo verwendeten wysiwyg-Editor
"FCKeditor" vollständig durch den wysiwyg-Editor "TinyMCE" (Version 2.0.8)

Features:
- Analog zum FCKeditor
- Extrem schnelles laden durch GZip-Kompression
- XHTML-valider Output möglich
- Advanced-TinyMCE-Plugins werden genutzt inkl. neuem CSS- & XHTMLXtra-Plugin
- Deutsche, englische und französische UI-Sprachunterstütztung
- Vollständige Sefrengo-ResourceBrowser-Unterstützung
- Umfangreiche optionale Konfigurationsmöglichkeiten

Autor:
Alexander M. Korn (amk)

Lizenz:
GPL

Benötigte Sefrengo Version:
>= 01.03.00 (Sefrengo 1.3)
(Sollte auch mit Sefrengo 1.2 funktionieren)


Installation:
1.
Eine Sicherheitskopie der Datei "backend/inc/fnc.type_forms.php"
Ihrer Sefrengo-Installation anlegen. (Diese Datei der Sefrengo-
Orginalinstallation wird überschrieben).
2.
Innerhalb des ZIP-Verzeichnisses "backend/" befinden sich 3 Ordner:
"inc/"
"inc_SF_v01_03_00/"
"inc_SF_v01_03_01/"
Je nach dem welche Sefrengo-Version Sie nutzen, kopieren Sie die in
"inc_SF_v01_03_00/" oder "inc_SF_v01_03_01/" enthaltene Datei
"fnc.type_forms.php" in das "backend/inc/"-Verzeichnis Ihrer
Sefrengo-Installation.
3.
Danach kopieren Sie aus dem ZIP-Verzeichnis "backend/inc/"
die Datei "fnc.type_forms.tinymce.php" wiederum in das
"backend/inc/"-Verzeichnis Ihrer Sefrengo-Installation.
4.
Kopieren Sie dann aus dem ZIP-Verzeichnis "projekt01/cms/"
das Verzeichnis "tinymce/" in das "cms/"-Verzeichnis Ihres
Sefrengo-Projektes.

TinyMCE als wysiwyg-Editor für Sefrengo kann nun verwendet werden.

Deaktivierung der Erweiterung:

Wenn Sie TinyMCE als wysiwyg-Editor für Sefrengo nicht mehr nutzen
wollen, entfernen Sie einfach die Datei "fnc.type_forms.tinymce.php"
aus dem "backend/inc/"-Verzeichnis Ihrer Sefrengo-Installation. Danach
sollkte der FCKeditor wieder aktiviert sein.

Hinweise für erfahrene Benutzer:

Um die Erweiterung individuellen Bedürfnissen anzupassen, befindet sich
"projekt01/cms/tinymce" die Datei "tinymce4sf_config.php". Innerhalb
dieser Datei lassen sich u.a. bestimmte Funktionen und Plugins des TinyMCE
aktivieren. Die einzelnen Optionen sind zur Erklärung entsprechend
kommentiert. Fragen dazu beantworte ich gern im Sefrengo-Forum.

Unter "projekt01/cms/tinymce" befindet sich eine CSS-Datei namens
"tinymce4sf_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
"tinymce4sf_content_overwrite.css".

QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

02.00.02 - 16.11.2006
-----------------------------------------------------------------------------
+ config file option for Tiny's conversion of new lines to br's
+ config file option shows all buttons if "Alle Felder sichtbar"
  within SF-modul configuration isn't selected.

02.00.01 - 16.11.2006
-----------------------------------------------------------------------------
+ fnc.type_forms.php for Sefrengo v1.3.1

02.00.00 - 15.11.2006
-----------------------------------------------------------------------------
+ all possible wysiwyg/wysiwyg2 features are now available (e.g. preview,
  font, fontsize - identical to the FCKeditor implementation)
+ special config file for different functionalities / plugins / options of
  TinyMCE (e.g. the XHTMLXtra-plug, doc-type, gzip-compression etc.)
  see this file for more information - all options are commented.
+ XHTMLXtra-Plugin added
^ update to TinyMCE 2.0.8 and GZip Compressor 1.09 (1.08 via option still
  usable)
^ wysiwyg/wysiwyg2 feature handling changed and improved
^ files renamed
^ TinyMCE-UI-CSS changes & fixes for a better visual
  Sefrengo v1.3.1-UI-integration
! several rewrites, changes, improvements, fixes, feature additions

01.01.01 - 17.07.2006
-----------------------------------------------------------------------------
+ tinyMCE insert link > js-popup-feature > Sefrengo-resourcebrowser added
- 2 unused plug dirs within the tinyMCE package

01.01.00 - 12.07.2006
-----------------------------------------------------------------------------
^ optimisation for multiple wysiwyg's

01.00.00 Beta - 24.06.2006
-----------------------------------------------------------------------------
! first release


Angehängte Datei(en)
Angehängte Datei  TinyMCE4SF_v02_00_02.zip ( 397.41KB ) Anzahl der Downloads: 42
 


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
luxli
Beitrag Fri. 24. November 2006, 19:34
Beitrag #2


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 201
Mitglied seit: 01.07.2006
Wohnort: CH
Mitglieds-Nr.: 32



Bekanntlich funktionieren einige Schaltflächen im Opera nicht oder nicht richtig. Leider ist es mir bisher nicht gelungen nur diejenigen zu aktivieren die einwandfrei funktionieren. Beispiel:

Zwischenablagefunktionen zeigt die drei Schaltflächen "Einfügen", "als unformatierten Text einfügen" und "Word-Text einfügen"

Die Schaltfläche "Einfügen" funktioniert in Opera nicht wohl aber das Einfügen mit der Tastatur.
Diese Schaltfläche könnte meines Erachtens problemlos entfallen, weil das Einfügen mit Tastatur in jedem Fall schneller geht und wohl auch jedem geläufig ist.

Die Schaltfläche "Word-Text" kann unter bestimmten umständen dazu führen, dass die Seite nicht mehr sichtbar und bearbeitbar ist. Das geschieht übrigens auch im IE und FF. Soweit ich feststellen konnte geschieht das u.a. wenn im Wordtext HTML Code oder ähnliches vorhanden ist.
Diese Schaltfläche möchte ich in jedem Fall unsichtbar haben um Probleme wie beschrieben zu vermeiden.

Somit benötige ich nur "als unformatierten Text einfügen". ist das machbar?

PS: Danke Alexander, dank deinem Engagement für TinyMCE werde ich wohl den BbCode künftig nicht mehr Nutzen.
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- amk   TinyMCE4SF v02.00.02   Thu. 16. November 2006, 23:32
- - amk   so - es gab da noch ein problem mit doppelten leer...   Thu. 16. November 2006, 23:44
|- - luxli   mit 3 Versionen innerhalb von wenigen Stunden wird...   Fri. 17. November 2006, 00:51
- - HardCastle   hi amk, erstmal vielen dank für diesen hack. Ha...   Fri. 17. November 2006, 01:44
|- - amk   ZITAT(HardCastle @ Fri. 17. November 2006, 01...   Fri. 17. November 2006, 08:31
- - Ute   Hallo Alexander, habe mir gerade die neue Sefreng...   Fri. 17. November 2006, 19:10
- - amk   wie du bekommst nichts angezeigt. nur eine simple ...   Fri. 17. November 2006, 19:21
- - Ute   Lieber Alexander, sorry, das hätte ich wirklich ...   Fri. 17. November 2006, 19:27
- - Ute   Lieber Alexander, ich muss noch mal nerven. Wie s...   Fri. 17. November 2006, 19:43
- - amk   also du meinst die styles-selectbox ja? ... die st...   Fri. 17. November 2006, 19:54
- - Ute   Thanx lieber Alexander, du hast mir mal wieder we...   Fri. 17. November 2006, 20:07
- - eknem   Moin, erstmal vielen Dank für diese super Erweit...   Fri. 17. November 2006, 20:20
|- - amk   ZITAT(eknem @ Fri. 17. November 2006, 20...   Fri. 17. November 2006, 21:59
|- - andi   füge in der datei backend/inc/fnc.type_forms.tiny...   Sat. 18. November 2006, 00:24
- - eknem   Hallo andi, funktioniert, vielen Dank   Sat. 18. November 2006, 08:36
- - feniweb   @amk Der Tiny Editor währe eigentlich mein liebl...   Sat. 18. November 2006, 15:53
- - Ute   Hallo feniweb, ich bin ja keine Expertin, kann es...   Sat. 18. November 2006, 16:28
- - feniweb   @Ute Danke für den Tipp! Ich denke das war d...   Sat. 18. November 2006, 17:31
- - T3rrabug   Installiert und läuft. Vielen Dank amk   Sun. 19. November 2006, 15:06
- - HardCastle   Hi amk, bin auch noch einen reply schuldig. Auch ...   Sun. 19. November 2006, 21:22
- - amk   so mal wieder meldung von mir tja das mit der g...   Mon. 20. November 2006, 10:57
- - Ute   Lieber Alexander (amk), ich wollte mich auch noch...   Mon. 20. November 2006, 20:21
- - Ute   Hallo an alle, ich habe die Tiny 2.0.2 jetzt auch...   Tue. 21. November 2006, 22:24
|- - amk   ZITAT(Ute @ Tue. 21. November 2006, 22:24...   Wed. 22. November 2006, 00:09
- - Ute   Hallo Alexander, hier der Screenshot Viele GrÃ...   Wed. 22. November 2006, 01:41
|- - amk   ZITAT(Ute @ Wed. 22. November 2006, 01:41...   Wed. 22. November 2006, 09:10
- - Ute   Lieber Alexander, ich habe in der Sefrengo 1.03.0...   Wed. 22. November 2006, 12:19
|- - amk   ZITAT(Ute @ Wed. 22. November 2006, 12:19...   Wed. 22. November 2006, 12:28
- - Ute   Lieber Alexander, der Browsercache war es, der hi...   Wed. 22. November 2006, 12:34
- - feniweb   @amk Habe nun 3 sf-1.3.0 auf sf-1.3.1 updatet und...   Thu. 23. November 2006, 20:38
- - luxli   Bekanntlich funktionieren einige Schaltflächen im...   Fri. 24. November 2006, 19:34
- - amk   @feini: hast du schonmal probiert die gzip-kompre...   Fri. 24. November 2006, 19:50
- - Ute   Liebe Leute, lieber Alexander, ich hatte gedacht,...   Tue. 28. November 2006, 15:34
- - amk   gibt's 'n javascript error, Ute? wenn ja, ...   Tue. 28. November 2006, 15:38
- - Ute   Lieber Alexander, ja, es gibt eine Javascript-Feh...   Tue. 28. November 2006, 15:55
|- - amk   ZITAT(Ute @ Tue. 28. November 2006, 15:55...   Tue. 28. November 2006, 16:08
- - Ute   Lieber Alexander, ich habe den alten Tiny-Ordner ...   Tue. 28. November 2006, 16:40
|- - amk   ZITAT(Ute @ Tue. 28. November 2006, 16:40...   Tue. 28. November 2006, 16:57
- - Ute   Lieber Alexander, ich habe Dir eine PM mit den Zu...   Tue. 28. November 2006, 17:28
- - amk   @Ute - läuft jetzt. für menschen mit sonderzeic...   Tue. 28. November 2006, 17:51
- - Ute   Auf den besonderen Wunsch eines einsamen Herrns......   Tue. 28. November 2006, 19:46
- - amk   ich danke auch herzlichst!   Tue. 28. November 2006, 19:47
- - feniweb   @amk ZITAT@feini: hast du schonmal probiert die ...   Tue. 28. November 2006, 19:51
|- - amk   ZITAT(feniweb @ Tue. 28. November 2006, 19...   Tue. 28. November 2006, 19:59
- - feniweb   @amk Meinst du diese einstellung.   Tue. 28. November 2006, 20:47
- - ali-gator   Hi ich hab mal eine Frage zu TinyMCE und zwar wen...   Wed. 29. November 2006, 16:45
- - amk   normalerweise ganze tabelle markieren (drumherum) ...   Wed. 29. November 2006, 16:59
- - luxli   Beim Versuch mittels "Format" und ...   Fri. 1. December 2006, 16:20
- - amk   ZITAT(luxli @ Fri. 1. December 2006, 16:2...   Fri. 1. December 2006, 16:38
- - amk   so mal ein update ... v02.01.00 unter anderem sol...   Fri. 1. December 2006, 21:49


Closed TopicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 27.4.24 - 21:35

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.