[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Editor Plugins - 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/
dema
Beiträge: 36
Registriert: 2. Mär 2005, 11:07

Editor Plugins

10. Mai 2005, 09:48

Hallo!!!

ich habe den neuesten editor jetzt integriert doch irgendwie blick ich bei den plugins nicht ganz durch - die Anleitung auf der site von tinymce sagt mir gar nichts.
Laut der HP sollte dieser Editor zB Tabellen Funktion usw integriert haben ( http://tinymce.moxiecode.com/example_fu ... ample=true ) doch ich habe sowas von 0 ahnung wie ich die "aktivieren" kann.
Nach der Installation hab ich nur die Standard Funktionen in dem editor wie schon zuvor. Plugins sind aber alle aufn Server.

kann mir bitte jemand eine kurze plugin aktivierungs erklärung für newbies posten.

thx&greetz

dema
Beiträge: 36
Registriert: 2. Mär 2005, 11:07

11. Mai 2005, 23:39


Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

12. Mai 2005, 09:04

Hej,

in der editor_template.js sollte man ab Zeile 249 etwas wie

Code: Alles auswählen

// Render row 1
finden. Dort wird zum Bspl. die erste Zeile im Editor gerendet.

lg Thomas

dema
Beiträge: 36
Registriert: 2. Mär 2005, 11:07

12. Mai 2005, 12:35

hab ich gefunden - nur wie schaffe ich es jetz die tabellen funktion zu "aktivieren" [ externes Bild ]

so wie ich es verstehe hat tinymce 3 themes:
-advanced
-default
-simple

und eigentlich müsste man nur auf advanced leiten um alle funktionen zu bekommen - oder seh ich dies falsch. doch wenn dies so funktionieren sollte wo stelle ich die themes um :?:

mfg

Goldfisch
Beiträge: 230
Registriert: 22. Sep 2004, 17:47
Wohnort: Aschaffenburg
Kontaktdaten: Website

12. Mai 2005, 15:31

die anleitung auf den seiten find ich auch dürftig. aber was solls - geschenkter gaul und so.

ich hab es mal versucht, und zumindest erscheint das table-icon im editor,
nur ich kenn den befehl nicht der der den tabelle-editor öffnet.

folgendes hab ich gemacht:

1. das plugin in den plugin ordern von tinyMce gelegt.


2. plugin und icon hinzufügen

- dann kann man entweder wie tbaddade schreibt editor_template.js
öffnen und dort in eine der button-reihen "table" hinzufügen.

oder die datei function_rex_mediapool.inc in redaxo/include/functions öffnen und dort das plugin sowie das icon hinzufügen

in der funktion media_htmlarea()

Code: Alles auswählen

theme : "advanced",
	        language : "'.$LANG.'",
	        mode : "specific_textareas",
                plugins : "table",
                theme_advanced_buttons1_add_before : "tablecontrols,separator",
	    	insertlink_callback : "insertIntLink",

3. befehl und tooltipp

nun editor_template.js öffnen und in den array TinyMCE_advanced_buttons

diese Zeile hinzufügen

'tablecontrols', 'table.gif', '{$lang_theme_tablecontrols_desc}', 'mceInsertTable', true]

wie gesagt, die zeile hab ich im sinn der anderen zeilen ergänzt, nur so scheint das noch nicht zu stimmen. vielleicht weiss jemand wie die zeile lautet?

oder einen weg, wie das einfacher geht, als ich es beschrieben habe. :)

jedenfalls findet man in den plugins readme dateien, die einem doch mehr sagen, als es die webseite es zeigt.


peter

Benutzeravatar
Mediastuttgart
Beiträge: 282
Registriert: 21. Mär 2005, 12:28
Kontaktdaten: Website

13. Mai 2005, 22:27

hier der code auschnitt für eine gute konfiguration von tinyMCE

Code: Alles auswählen

		print '

		<script language="javascript" type="text/javascript" src="js/tiny_mce/tiny_mce_src.js"></script>
		<script language="javascript" type="text/javascript">
	    tinyMCE.init({
	        theme : "advanced",
	        language : "'.$LANG.'",
	        mode : "specific_textareas",
	    	insertlink_callback : "insertIntLink",
	        insertimage_callback : "insertMediaPool",
		theme_advanced_source_editor_width : 600,
	        theme_advanced_source_editor_height : 400,
			plugins : "table",
			theme_advanced_toolbar_location : "top",
			theme_advanced_buttons3_add : "separator, tablecontrols", 
			relative_urls : false,
	        content_css : "'.$STYLE_SHEET.'",
	        //extended_valid_elements : "a[href|target|name]",
	        //invalid_elements : "a",
	        '.$ADVANCED_STYLES.'
	        debug : false
	    });

	    function insertMediaPool(src, alt, border, hspace, vspace, width, height, align){
	    	window.open("index.php?page=medienpool&HTMLArea=TINY","pool","width=660,height=500,status=yes,resizable=yes");
	    }

	    function insertIntLink(href, target){
	    	window.open("index.php?page=linkmap&HTMLArea=TINY","link","width=660,height=500,status=yes,resizable=yes");
	    }

	    function tinyMCEEmail(){
	    	var email = prompt("Geben Sie eine Emailadresse ein","");
	    	alert(tinyMCE.getContent());
	    	tinyMCE.execCommand("mceInsertContent", false, "<a href=mailto:"+email+">"+email+"</a>");
	    }

		</script>
	    ';
einfach in der function_rex_mediapool.inc.php ändern und fertig

bye
mod

dema
Beiträge: 36
Registriert: 2. Mär 2005, 11:07

17. Mai 2005, 08:41

wouw super!!!!
Danke euch für die Hilfe!!!

[ externes Bild ]

mfG

Zurück zu „Allgemeines [R2]“