07.11.2011, 21:15
Seiten: 1 2
07.11.2011, 21:32
Beim IMG-Tag hat es ein extra: 1, hast du schonmal das miteingefügt? Ich habe leider keine Ahnung, was dieses extra: 1 macht.
07.11.2011, 21:34
Ja, habe ich... wenn ich den jedoch in den img_l-tag eingebe, erscheint es mit im Editor, daher habe ich es wieder raus genommen...
22.08.2013, 15:06
Ich habe dasselbe Problem..
Ich hab alles nach Anleitung eingebaut, die Buttons werden angezeigt und sind anklickbar, der Alt-Text wird angezeigt.
Beim ersten Klicken erscheint auch schön der [img_l] bzw. [img_r]-Tag, wenn ich aber ein zweites Mal drauf klicke oder die Tags schliessen möche, erscheint [/img] statt [/img_l] oder [/img_r].
Ich hab alles nach Anleitung eingebaut, die Buttons werden angezeigt und sind anklickbar, der Alt-Text wird angezeigt.
Beim ersten Klicken erscheint auch schön der [img_l] bzw. [img_r]-Tag, wenn ich aber ein zweites Mal drauf klicke oder die Tags schliessen möche, erscheint [/img] statt [/img_l] oder [/img_r].
22.08.2013, 15:11
(06.11.2011, 21:59)StefanT schrieb: [ -> ]Ohne zu wissen, was du geändert hast, ist schwer zu sagen, was das Problem ist.
22.08.2013, 15:17
Wie Shay schon sagte, alles nach dieser Anleitung.
Bild links
Regulärer Ausdruck: \[img_l\](.*?)\[/img_l\]
Ersetzung: <img src="$1" align="left" style="margin: 0px 15px 5px 0px;">
Bild rechts
Regulärer Ausdruck: \[img_r\](.*?)\[/img_r\]
Ersetzung: <img src="$1" align="right" style="margin: 0px 0px 5px 15px;">
editor.js (unter dem img-Abschnitt)
Wenn ich alles manuell eingebe, funktionieren die Codes.
Bild links
Regulärer Ausdruck: \[img_l\](.*?)\[/img_l\]
Ersetzung: <img src="$1" align="left" style="margin: 0px 15px 5px 0px;">
Bild rechts
Regulärer Ausdruck: \[img_r\](.*?)\[/img_r\]
Ersetzung: <img src="$1" align="right" style="margin: 0px 0px 5px 15px;">
editor.js (unter dem img-Abschnitt)
Code:
{type: 'button', name: 'img_l', sprite: 'img_l', insert: 'img_l', title: this.options.lang.title_img_l},
{type: 'button', name: 'img_r', sprite: 'img_r', insert: 'img_r', title: this.options.lang.title_img_r},
Wenn ich alles manuell eingebe, funktionieren die Codes.
22.08.2013, 15:30
(22.08.2013, 15:17)melancholia schrieb: [ -> ]Wie Shay schon sagte, alles nach dieser Anleitung.
Bild links
Regulärer Ausdruck: \[img_l\](.*?)\[/img_l\]
Ersetzung: <img src="$1" align="left" style="margin: 0px 15px 5px 0px;">
Bild rechts
Regulärer Ausdruck: \[img_r\](.*?)\[/img_r\]
Ersetzung: <img src="$1" align="right" style="margin: 0px 0px 5px 15px;">
editor.js (unter dem img-Abschnitt)
Code:{type: 'button', name: 'img_l', sprite: 'img_l', insert: 'img_l', title: this.options.lang.title_img_l},
{type: 'button', name: 'img_r', sprite: 'img_r', insert: 'img_r', title: this.options.lang.title_img_r},
Wenn ich alles manuell eingebe, funktionieren die Codes.
Dein img code hat 2 kleine Fehler.
Erster, es fehlt das alt Atribut und zweitens schliesst man ein img mit " />" statt ">"
22.08.2013, 15:48
Edit: Ich habs nun hinbekommen, sogar, dass man wie beim normalen img-Tag gleich in einem Pop-Up die URL eingeben kann
Meine Tags heissen img_l (Bild links neben dem Text einfügen) und img_r (Bild rechts neben dem Text einfügen).
Suche in jscripts/editor.js:
Darunter einfügen:
Suche weiter in jscripts/editor.js:
Darunter einfügen:
Meine Tags heissen img_l (Bild links neben dem Text einfügen) und img_r (Bild rechts neben dem Text einfügen).
Suche in jscripts/editor.js:
PHP-Code:
insertIMG: function()
{
image = prompt(this.options.lang.enter_image, "http://");
if(image)
{
this.performInsert("[img]"+image+"[/img]", "", true);
}
},
Darunter einfügen:
PHP-Code:
insertimg_l: function()
{
img_l = prompt(this.options.lang.enter_image, "http://");
if(img_l)
{
this.performInsert("[img_l]"+img_l+"[/img_l]", "", true);
}
},
insertimg_r: function()
{
img_r = prompt(this.options.lang.enter_image, "http://");
if(img_r)
{
this.performInsert("[img_r]"+img_r+"[/img_r]", "", true);
}
},
Suche weiter in jscripts/editor.js:
PHP-Code:
case "image":
this.insertIMG();
break;
Darunter einfügen:
PHP-Code:
case "img_l":
this.insertimg_l();
break;
case "img_r":
this.insertimg_r();
break;
Seiten: 1 2