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
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/
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/
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Hej,
in der editor_template.js sollte man ab Zeile 249 etwas wie finden. Dort wird zum Bspl. die erste Zeile im Editor gerendet.
lg Thomas
in der editor_template.js sollte man ab Zeile 249 etwas wie
Code: Alles auswählen
// Render row 1
lg Thomas
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
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
-
- Beiträge: 230
- Registriert: 22. Sep 2004, 17:47
- Wohnort: Aschaffenburg
- Kontaktdaten: Website
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()
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
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
- Mediastuttgart
- Beiträge: 282
- Registriert: 21. Mär 2005, 12:28
- Kontaktdaten: Website
hier der code auschnitt für eine gute konfiguration von tinyMCE
einfach in der function_rex_mediapool.inc.php ändern und fertig
bye
mod
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>
';
bye
mod