YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » bbcode.js Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.444 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen bbcode.js Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
karawan
Mitglied


Dabei seit: 14.04.05
Beiträge: 17

Fragezeichen bbcode.js Problem Antworten Zitieren Editieren Melden       UP

Hi,

ich versuche mich gerade am Einbau eines eigenen BB Codes bzw. dem Einbau in die bbcode.js (wbb 2.3.4).

Mein bbcode funktioniert:

[map=plz,ort]straße[/map] erstellt einen Link zu map24.de mit der eingegebenen adresse.

es ist möglich die straße wegzulassen und dazu noch plz ODER ort. beides geht nicht.

mein code in bbcode.js sieht folgendermaßen aus:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
function maplink(theForm, theTag, promptText) {

	if(promptText=='') { 
		promptText=getSelectedText(theForm);
	}

	if (theTag == "map") {
		strasse = prompt("Bitte geben Sie den Straßennamen ein. \nFalls unbekannt bitte das Feld leer lassen.", promptText);
		plz = prompt("Bitte geben Sie die Postleitzahl ein. \nFalls unbekannt bitte das Feld leer lassen.", promptText);
		ort = prompt("Bitte geben Sie den Ortsnamen ein. \nFalls unbekannt bitte das Feld leer lassen.", promptText);
	}

	if ( (strasse != null) || (strasse != "") || (plz != null) || (plz != "") || (ort != null) || (ort != "") ) {
		if ( (strasse != null) && (strasse != "") ) {
			if ( (plz != null) && (plz != "") ) {
				if ( (ort != null) && (ort != "") ) {
					addText("[" + theTag + plz + "," + ort + "]" + strasse + "[/" + theTag + "]", "", false, theForm);
				}
				elseif ( (ort == null) || (ort == "") ) {
					addText("[" + theTag + plz + "," + " " + "]" + strasse + "[/" + theTag + "]", "", false, theForm);
				}
			}
			elseif ( (plz == null) || (plz == "") ) {
				if ( (ort != null) && (ort != "") ) {
					addText("[" + theTag + " " + "," + ort + "]" + strasse + "[/" + theTag + "]", "", false, theForm);					
				}
				elseif ( (ort == null) || (ort == "") ) {
					addText("[" + theTag + "&nbsp" + "," + " " + "]" + strasse + "[/" + theTag + "]", "", false, theForm);
				}
			}
		}

		elseif ( (strasse == null) || (strasse == "") {
			if ( (plz == null) || (plz == "") {
				if ( (ort == null) || (ort == "") { 
					prompt("Nicht möglich. Sie müssen mindestens die PLZ \noder den Ortsnamen angeben!", promptText);
				}
				else {
					addText("[" + theTag + " " + "," + ort + "]" + " " + "[/" + theTag + "]", "", false, theForm);
				}
			}

			else {
				if ( (plz == null) || (plz == "") { 
					prompt("Nicht möglich. Sie müssen mindestens die PLZ \noder den Ortsnamen angeben!", promptText);
				}
				else {
					addText("[" + theTag + plz + "," + " " + "]" + " " + "[/" + theTag + "]", "", false, theForm);
				}
			}
		}
	}
}


ich habe im template bbcode_buttons.tpl ein bildchen mit link eingefügt, ich denke das is ok. in die datenbank habe ich:

code:
1:
2:
3:
4:
INSERT INTO bb1_bbcodes (bbcodeid, bbcodetag, bbcodereplacement, bbcodeexample, bbcodeexplanation, params, multiuse, pattern1, pattern2, pattern3, eval_replacement) VALUES
('', 'map', '<p align="center"><embed widh="272" height="202" src="\\1"></p>', '[WMV]http://ZIEL-URL/*.wmv[/WMV]', 'Zum Einfügen einer Adresse mit Map24 Link', 1, 2, '', '', '', 0),


eingegeben.

Mein Problem:

den BBCode-Link (das Bildchen) kann man nicht anklicken, ferner funktionieren nach Abändern der bbcode.js die anderen BBCode-Buttons auch nicht mehr. Nach hochladen der unveränderten bbcode.js geht alles. Woran liegt der fehler, wie muss ich es abändern?

Vielen Dank schonmal im Voraus!

Schöne Grüße
27.01.06 12:35 karawan ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Allg. Fragen und Probleme » bbcode.js Problem