Changer la limite des vidéos youtube insérée dans une page web

De Kunena

Vidéos YouTube insérée dans une page web limitées à une largueur de 255px

Comment changer cela? Dans Components/com_kunena/lib/kunena.parser.php, quelque chose aux lignes 425-431 (Kunena 1.0.9) limite al largeur de toutes les vidéos.

Si vous commentez toutes les lignes avec un double slash // comme ceci

// --- config start ------------
//$vid_minwidth = 20; $vid_minheight = 20; // min. display size
$vid_maxwidth = 640; $vid_maxheight = 480; // max. display size
//$vid_maxwidth = (int)(($GLOBALS["fbConfig"]->rtewidth * 9) / 10); // Max 90% of text width
$vid_maxheight = 480; // max. display size
$vid_sizemax = 100; // max. display zoom in percent
// --- config end --------------

ensuite la largeur et la hauteur ci-dessus (Lignes 464-529) fonctionne, Youtube est à la ligne 528.

Ajouter un bouton HQ aux vidéos HD

Dans le même fichier que précédemment remplace ce code :


// convert youtube links to embedded player
$task->text = preg_replace('/<a href=[^>]+youtube.([^>\/]+)\/watch\?[^>]*v=([^>"&]+)[^>]+>[^<]+<\/a>/',
'<object width="425" height="344"><param name="movie" value="http://www.youtube.$1/v/$2&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.$1/v/$2&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>',
$task->text);

par celui-ci pour ajouter un bouton HQ aux vidéos HD:

// convert youtube links to embedded player
$task->text = preg_replace('/<a href=[^>]+youtube.([^>\/]+)\/watch\?[^>]*v=([^>"&]+)[^>]+>[^<]+<\/a>/',
'<object width="560" height="340"><param name="movie" value="http://www.youtube.$1/v/$2&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.$1/v/$2&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="560" height="340"></embed></object>',
$task->text);
Herramientas personales