Communauté

Des balises vidéo pour Xoops

Publié par Kilaam le 9/5/2008 (3090 lus)
Il arrive régulièrement que l'on veulent insérer une vidéo YouTube ou autre sur son site Xoops. Hors, si le html n'est pas autorisé, ce qui est le cas normalement pour les membres normaux, il devient alors impossible de soumettre des vidéos. Une bonne astuce consiste à créer une nouvelle balise bbcode dans Xoops qui se chargera du travail.

Pour ce faire, ouvrez le fichier /class/module.textsanitizer.php et ajoutez le code suivant après l'une des balises déjà existantes.

$patterns[] = "/\[video](.*)\[\/video\]/sU";
		$replacements[] = '<object width="425" height="355"><param name="movie" value="\\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>';
		$patterns[] = "/\[youtube](.*)\[\/youtube\]/sU";
		$replacements[] = '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/\\1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/\\1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>';


Ensuite, pour insérer une vidéo Youtube, vous récupérer le code dans l'url de la page:
http://www.youtube.com/watch?v=TYBhuOP1AT0

Et vous le mettez dans :
[youtube ]TYBhuOP1AT0[ /youtube]

Pour la balise [video], vous devez récupérer l'adresse dans le src="" du code fournis par Dailymotion ou les autres.
  Voir cet article en format PDF Imprimer cet article Envoyer cet article

Naviguer à travers les articles
Liste des tutoriels pour les webmaters Article suivant
Abonnez-vous !
Connexion
Pseudo : 

Mot de passe : 

Mémoriser compte


Inscrivez-vous maintenant !
Perdu le mot de passe ?
AccessiGo

     

Un peu de libre...
Kila! OpenAds