BBcode Player v2.0 - Support xhtml 1.1
Par jeanseb le jeudi, juillet 12 2007, 22:27 - Dev's Blog - Lien permanent
Récemment, j'ai installé le mod BBcode Player sur un de mes forums phpBB. Ce mod ajoute des balises bbCode permettant d'inclure des vidéos, des fichiers sons ou des animations flash directement dans le post. Le problème est que ce mod date un peu et le code html est dépassé ( utilisation de la balise embed ). J'ai donc entreprit de mettre à jour cet add-on. J'en ai profité pour utiliser le dewplayer pour lire les fichiers audio.
Installation
Téléchargez le mod originel sur la page de phpBB-fr
Télécharger le dewplayer et déposez le à la racine de votre forum.
Lors de l'édition du fichier bbcode.tpl, utilisez le code suivant à la place de celui d'origine.
<!-- BEGIN quick -->
<object type="video/quicktime" style="width:320px; height:240px;" data="{URL}">
<param name="src" value="{URL}"/>
<param name="AutoStart" value="0"/>
<param name="AutoPlay" value="0"/>
<param name="bgcolor" value="#303030"/>
</object>
<!-- END quick -->
<!-- BEGIN win -->
<object type="application/x-mplayer2" style="width:400px; height:300px;" data="{URL}">
<param name="FileName" value="{URL}"/>
<param name="AutoStart" value="0"/>
<param name="bgcolor" value="#303030"/>
</object>
<!-- END win -->
<!-- BEGIN real -->
<object type="audio/x-pn-realaudio-plugin" style="width:320px; height:240px;" data="{URL}">
<param name="src" value="{URL}"/>
<param name="AutoStart" value="0"/>
<param name="controls" value="All" />
<param name="AutoPlay" value="0"/>
<param name="bgcolor" value="#303030"/>
</object>
<!-- END real -->
<!-- BEGIN son -->
<object type="application/x-shockwave-flash" data="http://temp.x-space.net/dewplayer.swf?son={URL}&bgcolor=FFFFFF" width="200" height="20">
<param name="movie" value="http://temp.x-space.net/dewplayer.swf?son={URL}&bgcolor=FFFFFF" />
</object>
<!-- END son -->
<!-- BEGIN swf -->
<object type="application/x-shockwave-flash" style="width:320px; height:240px;" data="{URL}">
<param name="movie" value="{URL}"/>
<param name="menu" value="true"/>
<param name="quality" value="high"/>
<param name="bgcolor" value="#303030"/>
</object>
<!-- END swf -->