[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
TinyMCE 2.0 - Bitte Testen !!! - Seite 3 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
alli
Beiträge: 10
Registriert: 10. Mär 2011, 11:55

Re: TinyMCE 2.0 - Bitte Testen !!!

16. Apr 2012, 11:18

jorgos hat geschrieben: Da bekomme ich mit dem TinyMCE2.0 folgende Meldung:
Class 'rexTiny2Editor' not found
Hat jemand eine Ahnung?
Habe in 4.3.3 das gleiche Problem. Gibt es schon ne Lösung für?

Benutzeravatar
elwood
Beiträge: 52
Registriert: 9. Nov 2008, 23:52

Re: TinyMCE 2.0 - Bitte Testen !!!

16. Apr 2012, 17:48

Moin,

die Klasse existiert mit der Version 2.0 nicht mehr, siehe Changelog und einige Einträge vorher. Entsprechende Module müssen geändert oder auf die alte Version zurückgegangen werden.

Gruß, Elwood
Redaxo: 4.4.0

jorgos
Beiträge: 73
Registriert: 13. Jun 2011, 13:08

Re: TinyMCE 2.0 - Bitte Testen !!!

16. Apr 2012, 18:43

Danke, das reicht mir an Infos
Werde dann die Module ändern.
Hatte gedacht, dass ich irgendeinen Fehler gemacht habe. :mrgreen:

thx. Jorgos

alli
Beiträge: 10
Registriert: 10. Mär 2011, 11:55

Re: TinyMCE 2.0 - Bitte Testen !!!

17. Apr 2012, 09:52

@elwood - Danke für die Info!

Marshall
Beiträge: 70
Registriert: 8. Dez 2008, 22:05

Re: TinyMCE 2.0 - Bitte Testen !!!

27. Apr 2012, 10:28

Wow - herzlichen Dank für das Addon, ich bin begeistert!

Hier noch zum copy&pasten ein Profil inkl. den Tabellen-Features:

Code: Alles auswählen

// Pfad zum TinyMCE-Script
//
// Bei der Verwendung des TinyMCE im Frontend, oder bei Installation in einem
// Unterverzeichnis (z.B.: cms) muss hier evtl. der absolute Pfad angegeben werden
// Im Frontend muss noch zusaetzlich jQuery eingebunden werden
// z.B.: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
//
script_url : '%HTDOCS_PATH%files/addons/tinymce/tiny_mce/tiny_mce.js',

// Sprache
language: 'de',

// Theme-Optionen
theme : 'advanced',
theme_advanced_toolbar_location : 'top',
theme_advanced_toolbar_align : 'left',
theme_advanced_statusbar_location : 'bottom',
theme_advanced_resizing : true,

// Plugins
// inlinepopups hinzufuegen fuer Popups im Lightbox-Stil
// contextmenu entfernen um das Kontext-Menue (Rechts-Klick) zu deaktivieren
plugins : 'advhr,advimage,advlink,contextmenu,fullscreen,paste,preview,visualchars,redaxo,media,emotions,table',

// Buttons
theme_advanced_buttons1 : 'bold,italic,underline,strikethrough,sub,sup,|,forecolor,backcolor,styleselect,formatselect,|,charmap,cleanup,removeformat,|,preview,code,fullscreen',
theme_advanced_buttons2 : 'cut,copy,paste,pastetext,pasteword,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,|,link,unlink,redaxoMedia,redaxoEmail,anchor,|,advhr,image',
theme_advanced_buttons3 : 'tablecontrols',
theme_advanced_buttons4 : '',

// Eigener CSS fuer den Tiny - hier bei Bedarf den eigenen Pfad angeben
content_css : '%FRONTEND_FILE%?tinymcecss=true',

//document_base_url : 'http://localhost/',
//document_base_url : '%SERVER%',
relative_urls : true,
file_browser_callback : 'TinyMCE_FileBrowser',

// Beispiele fuer Farben und Formatauswahl
/*
theme_advanced_text_colors : '000000,FFFFFF,CC0000,009900,000099',
theme_advanced_default_foreground_color : '#000000',
theme_advanced_background_colors : '000000,FFFFFF,CC0000,009900,000099',
theme_advanced_default_background_color : '#FFFFFF',
theme_advanced_blockformats : 'Absatz=p,\u00dcberschrift 1=h1,\u00dcberschrift 2=h2,\u00dcberschrift 3=h3',
*/

// Groessen fuer Popup-Fenster
plugin_preview_width : 800,
plugin_preview_height : 600,
template_popup_width : 800,
template_popup_height : 600,
theme_advanced_source_editor_width : 800,
theme_advanced_source_editor_height : 600,

// sonstige Optionen
entity_encoding : 'raw',
media_use_script : true,
accessibility_warnings : false,
fix_list_elements : true,
dialog_type : 'modal'

Marshall
Beiträge: 70
Registriert: 8. Dez 2008, 22:05

Re: TinyMCE 2.0 - Bitte Testen !!!

1. Mai 2012, 15:39

Es gibt noch einen kleinen Fehler in functions/functions.inc.php Zeile 334.
Dort stehen zwei ob_end_clean() hintereinander, das kann dann
einen Notice schmeißen. Diese Meldung ist relativ ungünstig
wenn der ouput als js interpretiert werden soll.

Grüße

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

1. Mai 2012, 23:29

Danke Marshall,
ist bereits bekannt und wird bald einen Fix geben.
Gruß
Andreas

Marshall
Beiträge: 70
Registriert: 8. Dez 2008, 22:05

Re: TinyMCE 2.0 - Bitte Testen !!!

3. Mai 2012, 21:11

Hallo Andreas,
oh sorry, zwei Seiten vorher stand der Hinweis ja schon... hatte ich überlesen. Danke trotzdem.

Jetzt ist mir gerade noch etwas aufgefallen, aber das scheint mglw. ein Feature zu sein. Beim Einfügen eines Bilds über den Medienpool wird in diesem Modul ja die img-src als beispielsweise index.php?tinymceimg=myimage.jpg ('%FRONTEND_FILE%?tinymceimg=' + filename;) eingebunden.

Hat das einen speziellen Grund?

Ich habe leider ein paar Kunden bei einem großen Provider, deren Webspace bei zuvielen "gleichzeitigen" requests an die index.php (gerade bei Bildgalerien übers resize) - sporadisch und zufällig einfach einen Error 500 zurückgibt. Jetzt habe ich die Befürchtung, dass das auch hier passieren wird, wenn viele Bilder per Tinymce verbaut werden.

In meiner vorsorglichen Panik habe ich das Modul jetzt so umgebaut, dass die Bilder weiterhin einfach mit "/files/" eingebunden werden - nur musste ich dazu leider im tiny_mce.js (Zeichen 8642) rumstochern. Weißt Du oder jemand hier zufällig ob das nicht eleganter umschiffbar ist (mglw. über eine Config?)

Falls jemand dieselben Probleme hat, stelle ich die jeweiligen Code-Schnipsel gern bereit.

Viele Grüße
Marshall

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

14. Mai 2012, 15:28

Hallo Marshall,

also wenn es nur am Namen index.php liegt bringt evtl. folgende Lösung Abhilfe (Modulausgabe).
Zusätzlich natürlich noch die index.php nach z.b. image.php kopieren.

Code: Alles auswählen

<?php 
if (REX_IS_VALUE[1]) 
{
	ob_start();
?>

  <div class="tinymcewysiwyg">
  REX_HTML_VALUE[1]
  </div>

<?php 
	$content = ob_get_contents();
	ob_end_clean();
	echo str_replace('index.php?tinymceimg', 'image.php?tinymceimg', $content);
} 
?> 
Gruß
Andreas

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

14. Mai 2012, 23:46

Es gibt eine neue Verison des TinyMCE im Downloadbereich.

Version 2.1 (2012-05-14)
- Update TinyMCE auf Version 3.5.0.1
- Bugfix doppelte ob_end_clean()
- nach Upload im MP funktionierte "Datei übernehmen" nicht
- Header mit Dateiname, bei "speichern unter" wird jetzt der Dateiname übernommen
- Beispielkonfiguration mit Tabellen-Buttons aufgenommen

Beste Grüße
Andreas

iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

22. Mai 2012, 15:41

Hi,
habe soeben das neue Tiny-Addon installiert und dazu ein neues Modul angelegt.
Allerdings habe ich auf Anhieb ein paar Probleme damit (neueste Version):

1.
Alle Bilder haben jetzt diesen Pfad, welchen ich nicht sonderlich toll finde
index.php?tinymceimg=xxx.jpg
Hier solte schon wieder files/xxx.jpg stehen, denn wenn man jetzt das Addon deaktiviert, werden keine Bilder mehr angezeigt.

2.
Wenn ich ein Bild eingefügt habe, kann ich es nicht mehr durch ein anderes ersetzen, es sei denn ich lösche es vorher aus der Seite raus und für das andere komplett neu ein.
Es öffnet sich zwar der MP, aber zeigt nicht die Bildliste an und auch nicht die Bilddetails (Bild wird nicht gefunden).
Klicke ich dann auf Medien öffnet sich der MP noch einmal in einem neuen Browserfenster.

Gibt es für beide Sachen Workarounds?
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

22. Mai 2012, 21:18

Hallo iceman-fx,

ich kann das leider nicht nachvollziehen. Hast Du da evtl. Zugang dass ich mir das
mal anschauen kann!?

Gruß
Andreas

iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

23. Mai 2012, 07:55

Punkt 1 habe ich gefunden: In der Datei rex.mediapool.js ist fest hinterlegt, dass dieser Pfad zurückgegeben wird:
'%FRONTEND_FILE%?tinymceimg=' + filename;
Dies habe ich jetzt einfach wie bei früher mit dem alten String ersetzt: '../files/' + filename

Wozu soll denn der String %FRONTEND_FILE%?tinymceimg=' + filename gut sein - ImageManager ?

PS: im Block media ist als Pfad 'files/xxx' angegeben - sollte doch eigentlich auch '../files/xxx' sein, oder?


Punkt 2 habe ich auch gefunden: es wird das bisherige Bild dem Aufruf des MP mitgegeben, welcher dann nach diesem suchen soll und die Details anzeigen soll.
Nur macht er dies nicht. Auch wenn ich mal von Hand nach dieser Datei suche, wird es nicht gemacht.
Scheint wohl ein kleiner Fehler in der MP-Suche zu sein.

Ich habe jetzt einfach die Übergabe des vorhandenen Bildes aus der Datei rex.tiny.filebrowser.js entfernt, so dass er jetzt immer in der Medienübersicht startet.
In Zeile 16 (nach der schließenden Klammer) einfach ein
nameurl = '';
eingefügt.

PPS: der Fehler bestand schon in der 4.3.3 Original-Tiny-Version
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

23. Mai 2012, 08:16

Noch etwas.
Beim Reinstallieren erhalte ich nun MySQL-Fehler:

Error found in install.sql:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `rex_tinymce_profiles`' at line 1

Wenn ich aber die SQL-Befehle direkt ins phpMyAdmin schicke, dann funktionieren die.
Auch wird trotz Fehlerausgabe die Tabelle sauber angelegt.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

23. Mai 2012, 10:24

Ich habe den Tiny gerade auf einem GN2-Server installiert.
Da wird er nicht geladen und ich erhalte folgende Meldung:

<b>Fatal error</b>: Call to undefined function header_remove() in <b>/kunden/xxx_xxx/gn2-hosting/xxx/xxx/redaxo/include/addons/tinymce/functions/functions.inc.php</b> on line <b>336</b><br />

Nachtrag: habe gerade mal nach der Funktion gesucht - im gesamten REX-Include und auch separate im Tiny-Addon - nicht gefunden.
Ist das evtl. überflüssig?

Zumindest ohne diese Aufrufe wird der Editor geladen.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

23. Mai 2012, 10:49

Hallo iceman-fx,

stelle mal auf PHP5 um.

die anderen Fehler kann ich mir nicht erklären, aber ich denke mal da ist irgend etwas beim
Upload schiefgegangen. Einen Fehler im Medienpool kann ich mir nicht vorstellen, da hätten
wir schon mehr Meldungen bekommen.

Gruß
Andreas

iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

24. Mai 2012, 08:28

Ich habe immer PHP5 laufen - 5.3.x
Daran liegt es nicht.
Die Funktion header_remove() ist aber auch nicht da im Quellcode.

Bzgl. MP Suche schaue ich es mir in Rihe noch mal an.
Tiny läuft mit meinen Modifikationen erst einmal.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com


iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

24. Mai 2012, 15:47

Das erklärt zumindest, warum dieser Fehler bei PHP kleiner 5.3 auftritt und bei 5.3+ nicht ausgegeben wird.

Ist aus meiner Sicht aber nicht sinnvoll, fest auf solche Funktionen zu setzen.
Nicht jeder hat 5.3+ am Laufen.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Rex_Fan
Beiträge: 172
Registriert: 6. Apr 2010, 14:40

Re: TinyMCE 2.0 - Bitte Testen !!!

25. Mai 2012, 17:34

leider gibts mit der neuen Version schon wieder folgender Fehler:

Code: Alles auswählen

Uncaught SyntaxError: Unexpected token < 

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

28. Mai 2012, 18:16

Hallo Rex_Fan,

also am ob_end_clean dürfte es diesmal nicht liegen.
Evtl. PHP kleiner 5.3 aktiv?

Gruß
Andreas

Rex_Fan
Beiträge: 172
Registriert: 6. Apr 2010, 14:40

Re: TinyMCE 2.0 - Bitte Testen !!!

29. Mai 2012, 08:14

stimmt: PHP: 5.2.17
PHP 5.3 ist also Minimum-Voraussetzung?

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

29. Mai 2012, 09:56

Ja, da die Funktion header_remove erst ab 5.3 verfügbar ist.
War aber so nicht geplant und wird noch gefixed.

Rex_Fan
Beiträge: 172
Registriert: 6. Apr 2010, 14:40

Re: TinyMCE 2.0 - Bitte Testen !!!

1. Jun 2012, 14:29

so, hab nun die 2.1.1 geladen (PHP 5.2) - jetzt seh ich keinen Editor mehr und die Console bringt folgenden Error:

Code: Alles auswählen

Uncaught TypeError: Object #<Object> has no method 'makeMap' /files/addons/tinymce/tiny_mce/plugins/media/editor_plugin.js:1
Uncaught TypeError: Cannot call method 'push' of undefined 

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

Re: TinyMCE 2.0 - Bitte Testen !!!

4. Jun 2012, 10:22

Poste mal den PHP-Fehler!
Was ist denn das für ein Hoster?

Zurück zu „Allgemeines [R4]“