Integration Flash-MP3-Player, dann BBCodes tot

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
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
bjoern268
Mitglied
Beiträge: 3
Registriert: 12.01.2010 22:07

Integration Flash-MP3-Player, dann BBCodes tot

Beitrag von bjoern268 »

Hallo,

ich bin gerade dabei, für meine Band ein kleines Austauschforum für Ideen zu basteln. Auf dieser Seite http://www.404techsupport.com/2009/08/1 ... in-phpbb3/ fand ich die Anleitung zu einem Flashplayer, welcher in der Lage ist, MP3-Anhänge direkt in einem Beitrag darzustellen und abzuspielen. Der Anleitung bin ich Schritt für Schritt gefolgt und kann sagen, dass diese Lösung mit Firefox wunderbar funktioniert. Sowohl in Safari und Internet Explorer als auch in Opera sind jedoch nach dem "Umbau" alle Shortcuts für BBCodes außer Funktion, lassen sich zwar klicken, es passiert aber nichts im Editorfenster. Der IE zeigt in der Statusleiste die Meldung "Fehler auf der Seite". Der Flashplayer funktioniert in allen Browsern.

Ich poste hier mal die betreffenden Stellen, die laut Anleitung geändert werden müssen, wie sie bei mir aussehen.

editor.js

Code: Alles auswählen

/**
* Add inline attachment at position
*/
function attach_inline(index, filename, attach_id){        if (filename.match(".mp3"))               {                        insert_text('[mp3]' +'http://forum.private-paula.de/download/file.php?id=' + attach_id +'[/mp3]'+'   ' + filename);                        document.forms[form_name].elements[text_name].focus();<br />                }        else                {                        insert_text('[attachment=' + index + ']' + filename + '[/attachment]');                        document.forms[form_name].elements[text_name].focus();                }}
posting_editor.html

Code: Alles auswählen

input type="button" value="{L_PLACE_INLINE}" onclick="attach_inline({attach_row.ASSOC_INDEX}, '{attach_row.A_FILENAME}', '{attach_row.ATTACH_ID}');" class="button2">  <!-- ENDIF -->
Einstellungen des BBCodes
[ externes Bild ]

Zusätzlich habe ich ein Testforum erstellt, welches mit dem Passwort "testtesttest" (ohne Anführungszeichen) zu erreichen ist --> http://forum.private-paula.de

Für eine Anregung, wo das Problem zu lokalisieren sein könnte, wäre ich äußerst dankbar!

Grüße
Björn
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Integration Flash-MP3-Player, dann BBCodes tot

Beitrag von Pyramide »

Auszug aus deiner editor.js:

Code: Alles auswählen

 document.forms[form_name].elements[text_name].focus();<br />
Das <br/> gehört da nicht hin.
KB:knigge
bjoern268
Mitglied
Beiträge: 3
Registriert: 12.01.2010 22:07

Re: Integration Flash-MP3-Player, dann BBCodes tot

Beitrag von bjoern268 »

Tausend Dank, das war der Fehler! Da wäre ich in diesem Leben nicht mehr drauf gekommen... :-D
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Integration Flash-MP3-Player, dann BBCodes tot

Beitrag von Pyramide »

bjoern268 hat geschrieben:Da wäre ich in diesem Leben nicht mehr drauf gekommen... :-D
Eigentlich habe ich nur die Fehlermeldung gelesen, in der Stand, in welcher Zeile der Fehler ist...
KB:knigge
bjoern268
Mitglied
Beiträge: 3
Registriert: 12.01.2010 22:07

Re: Integration Flash-MP3-Player, dann BBCodes tot

Beitrag von bjoern268 »

Nun, aber selbst dann wäre ich nicht auf den <br/-Befehl gekommen - ich habe einfach zu wenig Ahnung von der Materie, als dass mir das als Fehler aufgefallen wäre. So habe ich wieder was gelernt und bin glücklich, dass mein Forum läuft! :-) Hast Du noch ein Erklärung, warum die Seite im Firefox trotz des Fehlers lief? Ist dieser Browser "toleranter"?
Antworten

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