BBCodeBox3 - Expanded Version problem nach update 3.0.8

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
r4v3n
Mitglied
Beiträge: 9
Registriert: 13.11.2010 02:22

BBCodeBox3 - Expanded Version problem nach update 3.0.8

Beitrag von r4v3n »

So, nach dem Update auf v3.0.8 hab ich da ein problem mit der BBCodeBox3 - Expanded Version Mod.

Und zwar funktioniert das Menü zum einfügen des bbcodes nicht mehr, auch wenn ich mit der Maus drüber gehe gibts keine beschreibung mehr. Leider kann ich keine Fehlermeldung anbieten, aber ich denke das Problem liegt in der "editor.js", weil mit der alten von v3.0.7-pl1 funktioniert es.

editor.js (alt v3.0.7-pl1) https://www.phpbb.de/support/pastebin.p ... view&s=592
editor.js (neu v3.0.8 ) https://www.phpbb.de/support/pastebin.p ... view&s=591

Hab die einzellnen passagen und die Unterschiede mal rausgesucht:

editor.js (alt)

Code: Alles auswählen

1012		mozWrap(textarea, text, '')
[...]
1042     function addquote(post_id, username)
[...]
1179	   var s2 = (txtarea.value).substring(selStart, selEnd)
editor.js (neu)

Code: Alles auswählen

1012 	mozWrap(textarea, text, '');

[...]

1042     function addquote(post_id, username, l_wrote)

[...]

1179	   var s2 = (txtarea.value).substring(selStart, selEnd);
Neues Zeug: zwischen "-------"

Code: Alles auswählen

function addquote(post_id, username, l_wrote)
{
	var message_name = 'message_' + post_id;
	var theSelection = '';
	var divarea = false;

---------------------------------------------------------Zeile:1055-1059 neu--------------------------------------------------------------------------------
	if (l_wrote === undefined)
	{
		// Backwards compatibility
		l_wrote = 'wrote';
	}
---------------------------------------------------------Ende neuer code-------------------------------------------------------------------------------------
	if (document.all)

[...]bisschen altes zeug[...]

	if (theSelection)
		{
			insert_text('[quote="' + username + '"]' + theSelection + '[/quote]');
		}
--------------------------------------------------Zeile:1113-1122 neu-----------------------------------------------------------------------------
		else
		{
			insert_text(username + ' ' + l_wrote + ':' + '\n');
			var lines = split_lines(theSelection);
			for (i = 0; i < lines.length; i++)
			{
				insert_text('> ' + lines[i] + '\n');
			}
		}
	}
---------------------------------------------------------Ende neuer code-------------------------------------------------------------------------------------
	return;
}
----------------------------------------------------------Zeile:1127-1162 neu-------------------------------------------------------------------------------
function split_lines(text)
{
	var lines = text.split('\n');
	var splitLines = new Array();
	var j = 0;
	for(i = 0; i < lines.length; i++)
	{
		if (lines[i].length <= 80)
		{
			splitLines[j] = lines[i];
			j++;
		}
		else
		{
			var line = lines[i];
			do
			{
				var splitAt = line.indexOf(' ', 80);
				
				if (splitAt == -1)
				{
					splitLines[j] = line;
					j++;
				}
				else
				{
					splitLines[j] = line.substring(0, splitAt);
					line = line.substring(splitAt);
					j++;
				}
			}
			while(splitAt != -1);
		}
	}
	return splitLines;
}
---------------------------------------------------------Ende neuer code-------------------------------------------------------------------------------------
/**
* From http://www.massless.org/mozedit/
*/

[...]bisschen mehr altes zeug[...]
Äh, ich verwende prosilver. :p
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: BBCodeBox3 - Expanded Version problem nach update 3.0.8

Beitrag von redbull254 »

Hallo erstmal,

nehme eine frische Datei (editor.js 3.0.8) und baue den Code von der Mod dort wieder ein. Müsste beim Update ja als Konflikt angezeigt worden sein, oder?

Habe hier schon einmal mit einer „Problem-Liste“ begonnen.

viewtopic.php?f=1&t=211317
Beste Grüße
Walter
r4v3n
Mitglied
Beiträge: 9
Registriert: 13.11.2010 02:22

Re: BBCodeBox3 - Expanded Version problem nach update 3.0.8

Beitrag von r4v3n »

Ja stimmt, wurde mir als Konflikt angezeigt. Habs so gemacht wie du sagtest, und siehe da, es hat funktioniert. :p

Danke. :wink:
Antworten

Zurück zu „[3.0.x] Mod Support“