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

> TinyMCE4SF v02.03.00, TinyMCE 2.1.1.1+ als wysiwyg für Sefrengo
amk
Beitrag Tue. 5. June 2007, 09:46
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.03.00

Status:
stable

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

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/"
"inc_SF_v01_04_00/"
je nach dem welche Sefrengo-Version Sie nutzen, kopieren Sie die in
"inc_SF_v01_03_00/","inc_SF_v01_03_01/" oder "inc_SF_v01_04_00/"
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:
Die neue Farbauswahl funktioniert leider auf dem Internet-Explorer nicht
in Verbindung mit dem InlinePopUp-Plugin.

Die französichen Sprachdateien des TinyMCE sind leider nicht
vollständig. Deshalb können bei französicher UI auch englische Begriffe
auftauchen.

TinyMCE ist nicht 100% kompatibel mit den Browsern OPERA und SAFARI!

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. Eine genauere Erklärung der Optionen ist ebenfalls im
Sefrengo-Wiki zu finden!

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".

CODE

02.03.00 - released 05.06.2007
-----------------------------------------------------------------------------
+ new config option (in tinymce4sf_config.php) to disable the Sefrengo's
CSS-classes within TinyMCE to use all classes defined within the
"tinymce4sf_content_overwrite.css"
+ global overwrite of all Sefrengo-module's wysiwyg2 feature configurations
(in tinymce4sf_config.php)
# creation of <b> <i> instead of <strong> <em>
^ TinyMCE updated to version v2.1.1.1+

02.02.00 - released 10.03.2007
-----------------------------------------------------------------------------
+ customization of the paste-buttons (in tinymce4sf_config.php)
+ TinyMCE-plugins: -insertion (for activation edit the
tinymce4sf_config.php)
^ GZIP-compressor script update (v1.1) and init-methode
^ TinyMCE-plugins updated (TinyMCE-package v2.1.0)
^ TinyMCE-core updated to the pre-version v2.1.1

02.01.00 - released 01.12.2006
-----------------------------------------------------------------------------
+ TinyMCE-plugin & config file option "InlinePopups" (default 'false' coz
it's experimental)
+ config file option "FormatSourceCode"
+ config file option "EntityMode"
# tried to fix a startup problem with the new TinyMCE-compressor and
some IE-versions
# replaced some TinyMCE-package files with the current CVS-versions (some
bug fixes)
# wrong js-variables names for for images and internal-sites list causes no
selectboxes within Tiny-popup's
# a startup problem in Sefrengo 01.03.00 coz of wrong charset of some
TinyMCE-language-files
# wrong german wording for the label "background image" within Tiny-popups
^ config file re-format and some additional comments

02.00.02 - released 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 - released 16.11.2006
-----------------------------------------------------------------------------
+ fnc.type_forms.php for Sefrengo v1.3.1

02.00.00 - released 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 - released 17.07.2006
-----------------------------------------------------------------------------
+ tinyMCE insert link > js-popup-feature > Sefrengo-resourcebrowser added
- 2 unused plug dirs within the tinyMCE package

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

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

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



ich freue mich über unterstützung

ihr verbessert damit die chance einer weiterentwicklung der erweiterung durch mich

PAYPAL SPENDE - www.tiefexzeitlos.de (button nutzen)

MEIN AMAZON WUNSCHZETTEL


wer ggf. als sponsor in den modulinfos (readme/forum) genannt werden möchte kann mir das mitteilen!

p.s.: es ist mir möglich, bei einer unterstützung durch firmen etc., eine rechnung mit ausgewiesener mwst. anzufertigen.


Angehängte Datei(en)
Angehängte Datei  TinyMCE4SF_v02_03_00.zip ( 512.8KB ) Anzahl der Downloads: 125
 


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
smail
Beitrag Thu. 12. July 2007, 03:15
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



So, hier folgt nun die Umsetzung von theme_advanced_blockformats

Anbei die beiden geänderten Dateien. Sie enthalten beide oben beschriebenen Änderungen.
Angehängte Datei  tinymce4sf_mod.zip ( 11.89KB ) Anzahl der Downloads: 29


Feedback erwünscht - aber erst morgen laugh.gif .


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
andi
Beitrag Wed. 12. September 2007, 12:33
Beitrag #3


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ich weiss, dass die umsetzung von smail betreffend theme_advanced_blockformat schon uralt ist. trotzdem habe ich es erst jetzt entdeckt. es ist notwendig, die auswahl der formatliste anzupassen. bis anhin war diese anpassung nicht gerade einfach.
die erweiterung macht durchaus sinn, so kann ich doch auf einfache art und weise die gewünschte auswahl in der config treffen.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- amk   TinyMCE4SF v02.03.00   Tue. 5. June 2007, 09:46
- - Rolf Furrer   Hallo Installiert nach Anleitung (da kann ma ja n...   Wed. 6. June 2007, 07:52
- - amk   kommt der fehler auch im Firefox? versuch mal fol...   Wed. 6. June 2007, 08:02
|- - Rolf Furrer   ZITAT(amk @ Wed. 6. June 2007, 09:02) kom...   Wed. 6. June 2007, 08:20
- - Ute   Hallo amk, hallo an alle, ich weiß nicht, ob die...   Tue. 19. June 2007, 17:58
|- - alexander   ZITAT(Ute @ Tue. 19. June 2007, 18:58) un...   Wed. 20. June 2007, 05:41
- - amk   also wenn der fck auch nicht läuft, liegts wohl n...   Tue. 19. June 2007, 18:25
- - Ute   Wenn TinyMCE deaktiviert ist und ich versuche übe...   Tue. 19. June 2007, 18:36
- - amk   tja 's ist mir ein rätsel   Tue. 19. June 2007, 19:20
- - STam   ... das wäre ja fast so wie als wenn man Premiere...   Wed. 20. June 2007, 08:16
- - smail   Kleine Ergänzung zur Konfiguration der "Cut...   Wed. 11. July 2007, 15:59
|- - amk   ähm der mozilla kann auch kein simples einfügen ...   Wed. 11. July 2007, 16:24
|- - smail   ZITATdie cut/copy/paste-buttons lassen sich 1. üb...   Thu. 12. July 2007, 02:17
- - smail   Und wo ich gerade dran bin, noch ein FR: Schön w...   Wed. 11. July 2007, 16:27
- - smail   So, hier folgt nun die Umsetzung von theme_advance...   Thu. 12. July 2007, 03:15
|- - andi   ich weiss, dass die umsetzung von smail betreffend...   Wed. 12. September 2007, 12:33
- - andy   Hi Alex, weißt du auf die Schnelle, wie man es ...   Mon. 3. December 2007, 21:36
|- - andi   hallo andy ich bin zwar nicht alex, aber in der d...   Mon. 3. December 2007, 21:43
- - amk   nö. damit hab ich mich ehrlich gesagt noch nie be...   Mon. 3. December 2007, 21:43
- - andy   ZITATauf gut deutsch: kopier alle für die darstel...   Tue. 4. December 2007, 20:58
- - Micylin   Der TinyMCE ist in Version 3.0 erschienen. Wo kann...   Thu. 31. January 2008, 17:49
|- - amk   ZITAT(Micylin @ Thu. 31. January 2008, 17...   Thu. 31. January 2008, 18:11
- - Micylin   Das kann natürlich sein das es den FCK Editor bet...   Thu. 31. January 2008, 21:59


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

 



RSS Vereinfachte Darstellung Aktuelles Datum: 27.4.24 - 07:34

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