TinyMce für 1.6.5
Nabend,
ich bin dabei den WySiwyG Editor "TinyMce" für den ACP der 1.6.5 anzupassen. Der Edito selbst ich schon eingebaut und funzt. Nun besteht ja weiterhin das Problem, das die Kiteigenen BBCodes nicht mehr funzen. Gut, die meisten sind durch den Editor eh überflüssig geworden. Aber einige nachträglich eingebaute funzen nun nicht mehr. (Danke BBCode, Hidden Hack, Vidogalerie....)
Ich habe nun herausgefunden, das man in den Editor eigene Buttons und Menüs einbauen kann. Mein Gedanke ist nun, alle anderen nützlichen BBCodes per Dropdown in den Editor einzupflanzen ähnlich wie hier:

Hierfür gibte es einen JS-Code:
Hier klicken für weitere Informationen
Direktlink Example
Mein Problem ist, ich weiß nicht so recht wo dieser code hingehört. Wenn ich dies wüsste müsste es doch eigentlich reichen, in die Dropdownbox z.B einen link einzufügen...(BBCode Lightbox) und diesen mit dem JS Ereignis aus der format_text.htm zu verknüpfen???
oder bin ich da auf dem Holzweg???
ich bin dabei den WySiwyG Editor "TinyMce" für den ACP der 1.6.5 anzupassen. Der Edito selbst ich schon eingebaut und funzt. Nun besteht ja weiterhin das Problem, das die Kiteigenen BBCodes nicht mehr funzen. Gut, die meisten sind durch den Editor eh überflüssig geworden. Aber einige nachträglich eingebaute funzen nun nicht mehr. (Danke BBCode, Hidden Hack, Vidogalerie....)
Ich habe nun herausgefunden, das man in den Editor eigene Buttons und Menüs einbauen kann. Mein Gedanke ist nun, alle anderen nützlichen BBCodes per Dropdown in den Editor einzupflanzen ähnlich wie hier:
Hierfür gibte es einen JS-Code:
|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
// Creates a new plugin class and a custom listbox tinymce.create('tinymce.plugins.ExamplePlugin', { createControl: function(n, cm) { switch (n) { case 'mylistbox': var mlb = cm.createListBox('mylistbox', { title : 'My list box', onselect : function(v) { tinyMCE.activeEditor.windowManager.alert('Value selected:' + v); } }); // Add some values to the list box mlb.add('Some item 1', 'val1'); mlb.add('some item 2', 'val2'); mlb.add('some item 3', 'val3'); // Return the new listbox instance return mlb; } return null; } }); |
Direktlink Example
Mein Problem ist, ich weiß nicht so recht wo dieser code hingehört. Wenn ich dies wüsste müsste es doch eigentlich reichen, in die Dropdownbox z.B einen link einzufügen...(BBCode Lightbox) und diesen mit dem JS Ereignis aus der format_text.htm zu verknüpfen???
|
|
Javascript-Quelltext |
1 |
onclick="pkBBCode('IMGO')" onfocus="blur();"> |
oder bin ich da auf dem Holzweg???
OffTopic


momentan sieht das so aus:

jeder dieser Buttons funzt tadellos. Man kann Text schreiben, markieren und dann nachtröglich formatiren. Es ist möglich Tabellen zu erstellen und alles per css zu formatieren. text kann verändert werden, farblich hinterlegt...die Möglichkeiten sind immens!!!
ich werde am WE mal ein Tut einstellen wie ihr den Editor in die 1.6.5er bekommt. Aber nur in "Content verfassen" und im ACP.
Hier könnt ihr den Edito schonmal testen. Makiert dazu den text und klickt auf die Buttons. So wie er hier zu sehen ist, ist err auch im Kit funtionsfähig.
Editor zum testen
Wenn ich das Problem der BBCodes geköst habe, lass ich mich feiern
MfG Stifli
jeder dieser Buttons funzt tadellos. Man kann Text schreiben, markieren und dann nachtröglich formatiren. Es ist möglich Tabellen zu erstellen und alles per css zu formatieren. text kann verändert werden, farblich hinterlegt...die Möglichkeiten sind immens!!!
ich werde am WE mal ein Tut einstellen wie ihr den Editor in die 1.6.5er bekommt. Aber nur in "Content verfassen" und im ACP.
Hier könnt ihr den Edito schonmal testen. Makiert dazu den text und klickt auf die Buttons. So wie er hier zu sehen ist, ist err auch im Kit funtionsfähig.
Editor zum testen
Wenn ich das Problem der BBCodes geköst habe, lass ich mich feiern

MfG Stifli
OffTopic


In wie fern?
Wir wissen nun, wie wir weitere Buttons hinzufügen können.
Man kann für das Kit wie gewohnt Bbcodes erstellen. Anstelle der Eingabe in der format_text.htm fügt man die Bbcodes dann in die compose_step3.htm in dem Abschnitt für das TinyMCE ein.
Oder ist da etwas für die neue Version geplant?
Wir wissen nun, wie wir weitere Buttons hinzufügen können.
Man kann für das Kit wie gewohnt Bbcodes erstellen. Anstelle der Eingabe in der format_text.htm fügt man die Bbcodes dann in die compose_step3.htm in dem Abschnitt für das TinyMCE ein.
Oder ist da etwas für die neue Version geplant?
...selbst wenn eine neue Version kommt, kann man das ja dann da mit rein basteln. Uns ging es nur darum das JS halbwegs zu verstehen. Wenn das funzt kann man ja den js code einfach umpflanzen.
Zumal ich auch nicht glaube, das wenn irgendwan mal n update kommt das jeder gleich updatet. Meine Seite, an der ich ewig lange gefeilt habe wird biz zum abschalten ne 1.6.5er bleiben. Und ich denke das machen viele so.
Neue Projekte werden dann aber mit der neueen Version gebastelt. Also ladet euch alle nochmal die 1.6.5...bevor dann wieder das große Fragen losgeht wo man die noch bekommt
@Cracky: umsonst ist das sowieso nicht, da ich immer wieder dazulerne!!!
MfG Stifli
Zumal ich auch nicht glaube, das wenn irgendwan mal n update kommt das jeder gleich updatet. Meine Seite, an der ich ewig lange gefeilt habe wird biz zum abschalten ne 1.6.5er bleiben. Und ich denke das machen viele so.
Neue Projekte werden dann aber mit der neueen Version gebastelt. Also ladet euch alle nochmal die 1.6.5...bevor dann wieder das große Fragen losgeht wo man die noch bekommt

@Cracky: umsonst ist das sowieso nicht, da ich immer wieder dazulerne!!!
MfG Stifli
OffTopic


Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Stifli« (5. Juni 2011, 09:18)
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
1.6.1 Anderen WYSIWYG oder wie erstelle ich Tabellen
(27. Mai 2011, 17:54)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
TinyMCE für Version 1.6.4
(16. Mai 2008, 18:55)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Editor wie auf KNW?
(12. Mai 2008, 23:20)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Anderen Editor?
(20. März 2008, 12:38)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
TinyMCE
(6. Januar 2008, 18:16)


