Seite 2 von 3

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 16:49
von Shorty1968
Ich habe den Fehler gefunden der wird von dem MOD Better Prompt 4 BBCodes v.0.0.2 verursacht und zwar durch Folgende Änderungen:

Open: styles/prosilver/template/editor.js
Find

Code: Alles auswählen

/**
* Apply bbcodes
*/
Add before

Code: Alles auswählen

/**
* Set Caret POsition
*/
 function setCaretPosition(caretPos) {
   var elem = document.forms[form_name].elements[text_name];
    if(elem != null) {
        if(elem.createTextRange) {
            var range = elem.createTextRange();
            range.move('character', caretPos);
            range.select();
			storeCaret(elem);
        }
        else {
		if(document.selection){
		        elem.focus();
                elem.setSelectionRange(caretPos, caretPos);
			}
        else if(elem.selectionStart) {
                elem.focus();
                elem.setSelectionRange(caretPos, caretPos);
            }
            else {
                elem.focus();}
        }
    }
}
Find

Code: Alles auswählen

// Open tag
           insert_text(bbopen + bbclose);
Replace with

Code: Alles auswählen

// Open tag
        // insert_text(bbopen + bbclose); 

        // Better Prompt 4 BBCodes / 4seven / 2011

        // img
        if (bbopen == '[img]')
        {
        jPrompt(img_wiz_2, '', img_wiz_1, function(img){
        if(img){ 
        setCaretPosition(caret_pos);
        insert_text('[img]' + img + '[/img]');}
        });
        }
		
        // url
        else if (bbopen == '[url]')
        {
        jPrompt(url_wiz_2, '', url_wiz_1, function(url_title){
        if(url_title){
        jPrompt(url_wiz_3, '', url_wiz_1, function(url){
        if(url_title&&url){ 
        setCaretPosition(caret_pos);
        insert_text('[url=' + url + ']' + url_title + '[/url]');}
        });
        }
        });
        }

        // flash
        else if (bbopen == '[flash=]')
        {
        jPrompt(fla_wiz_2, '', fla_wiz_1, function(flash_width){
        if(flash_width){
        jPrompt(fla_wiz_3, '', fla_wiz_1, function(flash_height){
        if(flash_width&&flash_height){ 
        jPrompt(fla_wiz_4, '', fla_wiz_1, function(flash_url){
        if(flash_width&&flash_height&&flash_url){ 
        setCaretPosition(caret_pos);
        insert_text('[flash=' + flash_width + ',' + flash_height + ']' + flash_url + '[/flash]');}
        });
        }
        });
        }
        });
        }
		
        // Better Prompt 4 BBCodes / 4seven / 2011

        else{

        insert_text(bbopen + bbclose);}
Wäre nett wenn das jemand weiss wie man das beheben kann,den der Author gibt ja leider keinen Support mehr.

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 17:44
von Kirk
Wenn ich in deinem Editor rechts oben bei Switch On/Off WYSIWYG Mode klicke
funktioniert es, entweder liegt es an den Mod oder du hast beim Einbauen einen Fehler gemacht.

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 18:17
von Shorty1968
Der Hot Editor Funktzioniert es geht um die Prime Quick Replay und den fehler habe ich ja schon gefunden,aber ich weiss nicht was ich ändern muss damit es Passt.

Beim hotEdizor ist es der Teil der nicht will:

Code: Alles auswählen

text = convertSize(text,"1");
	}
	if(editor_type=="0"){
	//BBCode Editor
	WriteTEXT(text,"editor");
	}
	else
	{
	//WYSIWYG Editor
	alert(text);
	text=BBCodeToHTML(text);
	WriteHTML(text,"editor");
	}
}

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 18:59
von BNa
Shorty1968 hat geschrieben:Wäre nett wenn das jemand weiss wie man das beheben kann,den der Author gibt ja leider keinen Support mehr.
Natürlich gibt der Autor Support. Und zwar hier > http://www.4seven.de/forum/6test/viewforum.php?f=2
Er kann nur keinen Support mehr auf phpbb.com geben, da er dort gebannt wurde.

Nebenbei. Fixe erstmal die Basic Fehler hier in der Postbox. Du solltest Dich mal mit Tools wie Firebug beschäftigen

Code: Alles auswählen

"NetworkError: 404 Not Found - http://www.phpbb-service.de/richedit/styles/office2007/schild.gif"

"NetworkError: 404 Not Found - http://www.phpbb-service.de/images/ui-bg_flat_75_ffffff_40x100.png"

"NetworkError: 404 Not Found - http://wszene-pixs.de/integration.php?upload=true"

"NetworkError: 404 Not Found - http://wszene-pixs.de/design/wszene-pixs/style/jquery.mcdropdown.min.css"
Ausserdem:
Hoteditor hat geschrieben:Verbleibende Zeichen: 60000
Zählt nicht, warscheinlichen wegen den JS Debug Errors. Ferner brauchst Du die genannte Mod nicht, wenn Du den Hoteditor hast. Kannst Du also direkt ausbauen :wink:

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 19:47
von Shorty1968
Danke Bna werde mich dann mal an den Author wenden,über Google hatte ich das nicht gefunden.

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 19:53
von BNa
BNa hat geschrieben:Ferner brauchst Du die genannte Mod nicht, wenn Du den Hoteditor hast. Kannst Du also direkt ausbauen :wink:

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 19:59
von Shorty1968
Doch für die schnell Antwort Box bräuchte ich den noch. :wink:

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 20:02
von BNa
Ist die Mod aktuell in Deinem Board an genanntem Ort verbaut?

Ahja, schon gesehen. Du hast multiple Fehler in der Topic Ansicht und damit auch im Quick Reply Editor.
Unter anderem einen Einbaufehler in der editor.js. Liegt also doch nicht an genannter Mod :wink:

z.B. http://www.phpbb-service.de/stelle-mich ... r-t69.html

Fixe das erstmal, dann sehen wir weiter.
syntax error
editor.js (Zeile 275)
Das kannste schonmal fixen.

Öffne

styles/prosilver/template/editor.js

Finde

Code: Alles auswählen

	if (spaces) 
	{
		text = ' ' + text + ' ';
		text = convertSize(text,"1");
	}
	if(editor_type=="0"){
	//BBCode Editor
	WriteTEXT(text,"editor");
	}
	else
	{
	//WYSIWYG Editor
	alert(text);
	text=BBCodeToHTML(text);
	WriteHTML(text,"editor");
	}
}
Ersetze mit

Code: Alles auswählen

	if (spaces) 
	{
		text = ' ' + text + ' ';
		text = convertSize(text,"1");
	}
	if(editor_type=="0"){
	//BBCode Editor
	WriteTEXT(text,"editor");
	}
	else
	{
	//WYSIWYG Editor
	alert(text);
	text=BBCodeToHTML(text);
	WriteHTML(text,"editor");
	}
is_ie is not defined

Code: Alles auswählen

if (is_ie && typeof(baseHeight) != 'number')
prime_quick-reply.js (Zeile 3)
editor.js (Zeile 275)

Code: Alles auswählen

colorPalette is not defined
colorPalette('h', 15, 10);
GoogieSpell is not defined

Code: Alles auswählen

var googie = new GoogieSpell("spell/", "./spell/sendreq.php?lang=");
stelle-mich-mal-vor-t69.html (Zeile 965)

Code: Alles auswählen

"NetworkError: 404 Not Found - http://www.phpbb-service.de/styles/prosilver/theme/images/user-icon2.png"
user-icon2.png

Code: Alles auswählen

"NetworkError: 404 Not Found - http://www.phpbb-service.de/images/ui-bg_flat_75_ffffff_40x100.png"
Diese Fehler sind weiterhin offen
viewtopic.php?f=74&t=223767&p=1277628#p1277615

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 20:59
von Shorty1968
Danke das ist nett das du mir die Fehler zeigst,aber ich habe keine ahnung wie ich die Fixen kann sorry,ich würde gerne wenn ich es nur wüsste.

Re: bbcodes gehen nicht mehr?

Verfasst: 08.07.2012 21:17
von WileCoyote
Shorty1968 hat geschrieben:Danke das ist nett das du mir die Fehler zeigst,aber ich habe keine ahnung wie ich die Fixen kann sorry,ich würde gerne wenn ich es nur wüsste.
Vielleich solltest du mal die vielen Ratschläge, die dir hier bereits gegeben wurden beherzigen und MODs nicht im Akkord verbauen. Das Beheben von Fehlern ist bedeutend einfacher, wenn man nach dem Einbau jeder MOD sicher gestellt hat, dass wieder alles ohne Fehler funktioniert. Dafür muß man natürlich einiges an Zeit aufwenden, ausgiebig testen und nicht immer voller Ungeduld die nächste Baustelle aufreissen. Das ist aber scheinbar etwas, was dir völlig unmöglich ist.