Clicky

Naviguer / Recherche

Réorganiser mon forum phpBB3

Que faire lorsque tous mes forums sont mélangés ?

J‘ai voulu modifier quelques forums, les déplacer, changer les permissions, et mon forum s’affiche étrangement, avec des catégories vides, des forums sans message, ou des messages sans forum. Bref, tout est mélangé, et j’ai l’impression que ma base de données est totalement corrompue.

ordinateur

Il n’y a rien de dramatique. En fait votre forum phpBB3 s’est un peu mélangé les pinceaux avec vos titres de forums et de catégories. Heureusement il n’est pas nécessaire d’intervenir manuellement dans la base de données, sans quoi vous y perdriez votre php latin. Il existe pour cela un script qui va régler pour vous ce problème.

• Mise en place du script de ré-arrangement

Copier et coller le code suivant dans un fichier que vous nommerez par exemple fixtree.php Lire la suite

Des miniatures sur son forum phpBB3

Billet mis à jour le 26 mars 2014

Comment permettre la création de miniatures pour une image trop grande sur mon forum phpBB3 ?
Ainsi lorsque je veux afficher une image trouvée sur un autre site, bien qu’elle soit grande, je devrais pouvoir le faire sans qu’elle déforme tout le design de mon forum.

Principe

On va utiliser un code javascript, en se fondant sur le travail open-source ThickBox. Ce code on va l’adapter pour phpBB3, et on l’appelera par une fonction bbcode que l’on va donc créer pour l’occasion.
Ainsi lorsqu’on voudra insérer une image distante sur le forum, une miniature sera créé, on lorsqu’on cliquera dessus, l’image d’origine apparaîtra.

Téléchargez,  installez et modifiez

Comme d’habitude nous n’utiliserons que des créations open-source et donc gratuites. Il vous faudra télécharger un fichier pour la feuille de style, un second fichier javascript, et un troisième également javascript. Lire la suite

Mettre de la musique sur phpBB 3

Comment mettre de la musique mp3 sur son forum phpBB 3 et la faire partager (légalement). A condition d’avoir de quoi héberger un titre musical, sans que l’on puisse le télécharger. Sinon c’est de la diffusion sans copyright.

Principe

On va utiliser du flash, et les fonctions d’édition des balises bbCode dans l’administration phpBB de votre forum.
Ensuite il faudra avoir un lien sur un titre mp3 et le mettre entre les nouvelles balises crées dans votre forum. Un lecteur apparaîtra, et vous pourrez écouter de la musique.

Téléchargez et installez

Comme d’habitude nous n’utiliserons que des créations open-source et donc gratuites. Prévoyez l’accès au ftp de votre forum.

Image

Télécharger le lecteur flash Dewplayer
Puis placer le fichier .swf à la racine de votre forum. (vous pouvez le mettre ailleurs, dans ce cas pensez à modifier le code proposé ci après)

  Dans l’administration de phpBB

Retrouvez l’onglet messages / bbcode comme sur l’image (cliquez pour agrandir):

Puis insérez dans les champs respectifs comme sur l’exemple:

[mp3]{URL}[/mp3]

Et : (Pensez à remplacer la ligne de lien en fonction de votre propre domaine)

<p style="color: rgb(133, 80, 0); font-family: Arial,sans-serif; font-size: 11px; font-weight: normal; text-align: center; text-decoration: none;">
 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/ shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="dewplayer" align="middle" height="20" width="200">
 <param name="allowScriptAccess" value="sameDomain">
 <param name="movie" value=" http://VOTRE_DOMAINE/dewplayer.swf?mp3= {URL}&amp;autostart=0&amp;bgcolor=FFFFFF">
 <param name="quality" value="high">
 <param name="bgcolor" value="855000"><embed src="/http://VOTRE_DOMAINE/dewplayer.swf?mp3= {URL}&amp;autostart=0&amp;bgcolor=FFFFFF" quality="high" bgcolor="855000" name="dewplayer" allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
 pluginspage=" http://www.macromedia.com/go/getflashplayer" align="middle" height="20" width="200"></object></p>

Publiez le résultat, et dans votre message sur le forum mettez le lien avec l’extension .mp3 entre les balises générée par phpBB que vous venez de créer.