Des balises vidéo pour Xoops

Publié par Kilaam le 9/5/2008 (554 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
Article précédent Les alternatives à Google : Première Partie 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

     

Sondages
Achèterez-vous le eeePC ?
Déjà acheté !
Oui, bientôt
Je ne sais pas
Non, trop cher inutilement
Non

Résultats
Un peu de libre...
Kila! OpenAds