da diese problematik bereits in einen anderen thread angesprochen wurde hätte ich hier einen lösungsvorschlag.ich habe es zwar schon im besagten thread geschrieben aber event. überliest man es ja.
hier mein vorschlag ob du es umsetzt weiß ich nicht.
style/template/editor.js öffnen und folgende passage suchen:
- Code: Alles auswählen
//The new position for the cursor after adding the bbcode
var caret_pos = getCaretPosition(textarea).start;
var new_pos = caret_pos + bbopen.length;
// Open tag
insert_text(bbopen + bbclose);
und gegen diese ersetzen:
- Code: Alles auswählen
//The new position for the cursor after adding the bbcode
var caret_pos = getCaretPosition(textarea).start;
var new_pos = caret_pos + bbopen.length;
if (bbopen == '[url]')
{
var Error = '';
var URL = prompt('URL eingeben' , '');
if (!URL) {
Error = "Du hast keine URL eingegeben";
}
if (Error) {
alert("Fehler: "+Error);
return;
}
var URLTITEL = prompt('Beschreibung oder Titel eingeben' , '');
if (!URLTITEL) {
Error = "Du hast keine Beschreibung oder Titel eingegeben";
}
if (Error) {
alert("Fehler: "+Error);
return;
}
if (URL && URLTITEL) {
insert_text('[url=' + URL + ']' + URLTITEL + bbclose);
}
else {
insert_text(bbopen + bbclose);
}
}
else {
insert_text(bbopen + bbclose);
}