Ich möchte gerne den CKEditor in das WBBLite 1.0.2pl3 integrieren.
Grundsätzlich funktioniert das auch super denn ich habe den BBCode Mod eingebaut.
Probleme macht mir jedoch die Smilie funktion da selbige wie folgt funktioniert:
config.js
Code:
// This is actually the default value.
config.smiley_images = [
'biggrin.gif','redface.gif','confused.gif','cool.gif','crying.gif','eek.gif',
'pleased.gif','frown.gif','happy.gif','mad.gif','smile.gif','tongue.gif',
'wink.gif','rolleyes.gif','baby.gif','evil.gif','tongue2.gif'
];
config.smiley_descriptions = [
'biggrin', 'redface', 'confused', 'cool', 'crying', 'eek', 'pleased', 'frown',
'happy', 'mad', 'smile', 'tongue', 'wink', 'rolleyes', 'baby', 'evil',
'tongue2'
];
config.smiley_path = '../wbblite/images/smilies/';
plugins/bbcode/plugin.js
Code:
var smileyMap = { biggrin: ':D' , redface: ':O', confused: '?(', cool: '8)', crying: ';(', eek: '8o', pleased: ':]', frown: ':(', happy: ':))', mad: 'X(', smile: ':)', tongue: ':P', wink: ';)', rolleyes: ':rolleyes:', baby: ':baby:', evil: ':evil:', tongue2: ':tongue:' },
Man beachte
Wenn ich dieses ? drin habe dann erhalte ich keinen editor sondern die seite bleibt halt ohne editor.
Wie kann ich das Escapen?
Und vorallem ich würde es gerne vermeiden das die User sich das selbst konfigurieren müssen und den Editor irgendwie so anpassen das automatisch vom WBB die Smilies eingefügt werden und am besten auch noch die vom aktuellen Template.
Da liegt auch genau mein Problem, i dont speak javascript.
Dummerweise muss diese Funktion jedoch komplett neu geschrieben werden oder umgeschrieben.
Denn ich habe die Smilies in der DB des WBB eben anders vorliegen.
{imagefolder}/smilies/biggrin.gif (Pfad)
Großes Grinsen (title)
: D (code)
0 (Ordnungsnummer)
imagefolder gibt dabei das Images Verzeichnis des aktuell gewählten Styles an.
Was ich nun möchte ist im Prinzip wie im WBB4 das die Smilies automatisch aus der Datenbank geholt und angezeigt werden im Editor.
Nur wie ich das hinbekomme k.p.
Ich hoffe das ihr mir da vllt. helfen könnt.
Im WBB4 z.b. ist diese Funktion vorhanden, vllt. kann man da ja sich orientieren? Ich hab es jedoch nicht und wie gesagt: i dont speak javascript.
Hier könnt ihr das Lite 1 downloaden:
https://jumperli.de/wbblite/filebase_ent...&entryid=7
Der Editor:
http://www1.zippyshare.com/v/uDIHUMlO/file.html
Ich würde ggf. auch dafür zahlen.
Außerdem bastle ich ein Responsive Design und da soll dieser Editor auch rein.
Das alte WBB wird jetzt zu 100% modernisiert.