Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Toni Lloret -
Número de respuestas: 8

Desde Conectores Multimedia se puede habilitar que insertando la URL de un vídeo de youtube este aparezca en los foros, páginas, etc.

Hasta ahí bien, el problema es que el tamaño es demasiado pequeño y quisiera cambiarlo.  He estado buscando pero no encuentro los archivos donde están los parametros de los conectores multimedia. 

¿alguien lo sabe??

Saludos! 

Promedio de valoraciones: -
En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Toni Lloret -

Por fin lo he encontrado...

El archivo está en httpdocs/lib/htmlpurifier/HTMLPurifier/Filter/youtube.php

modificando los parametros se modifica el reproductor.

Saludos! 

En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Toni Lloret -

 Cante victoria demasiado pronto...

El caso es que en ese archivo están los parametros del Embed de Google, los he modificado para ajustar el tamaño del video a mi gusto pero no ha funcionado. He desconectado y conectado los filtros por si tuviera que reiniciarse con los nuevos parametros pero nada. ¿alguna idea??  pensativo

<?php
protected function postFilterCallback($matches) {
$url = $this->armorUrl($matches[1]);
return '<object width="425" height="350" type="application/x-shockwave-flash" '.
'data="http://www.youtube.com/'.$url.'">'.
'<param name="movie" value="http://www.youtube.com/'.$url.'"></param>'.
'<!--[if IE]>'.
'<embed src="http://www.youtube.com/'.$url.'"'.
'type="application/x-shockwave-flash"'.
'wmode="transparent" width="425" height="350" />'.
'<![endif]-->'.
'</object>';

}
}

// vim: et sw=4 sts=4 

En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de juan ayala -

hola Toni, este codigo que colocastes es el original?_ lo digo porque cuando lo modifiques se tiene que hacer en ambas lineas

return '<object width="425" height="350" type="application/x-shockwave-flash" '.

y

wmode="transparent" width="425" height="350" />'.

hago la observacion porque aunque es ovio pero e visto casos que modifican solo una de las 2 lineas.... y pueda que por ahi venga el asunto

suerT


En respuesta a juan ayala

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Toni Lloret -

Hola Juan, efectivamente es el codigo original.

Modifiqué las dos líneas e incluso borré y reinicie el filtro y nada, no funciona. Se ve que no toma de ahí los parametros sin embargo por más que miro código no veo otra cosa por lo que me extraña muchísimo.

He probado a eliminar/inutilizar el archivo y sigue funcionando el embed de youtube por lo que quizás Moodle instale esos parametros junto con la instalación y luego no importa que lo modifiques porque en la Base de Datos ya están los parametros, tendré que mirar en la base de datos a ver si por allí encuentro algo. 

En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Toni Lloret -
Nada... por la base de datos tampoco he encontrado los parametros : S
En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de juan ayala -

en linux existe un comando que permite buscar dentro de todos los archivos de texto una cadena especifica.... (lo malo que no recuerdo el nombre del comando ... vaya ayuda la mia). o en su defecto se podria hacer un pequeño programa bash que lo hiciera....

asi se podria buscar palabras claves relacionadas dentro toda la instalacion..... digamos dentro de toda la carpeta moodle ...... 

asi podriamos localizar todos los puntos de codigo que intervienen....

podria funcionar... y a falta de otra idea

suerT

En respuesta a Toni Lloret

Re: Cambiar el tamaño de los vídeos de youtube que muestra por defecto Moodle 2.2.1

de Wenceslao Fernández -

Hola sonrisa

Me temo que yo tampoco se donde se puede cambiar el tamaño por defecto de un vídeo de Youtube, pero se puede especificar de forma muy sencilla añadiendo al final del enlace "#d=600x400" o las dimensiones que prefieras...

http://docs.moodle.org/19/en/Multimedia_plugins#YouTube_Link_Filter

Por ejemplo, añadiendo al enlace "#d=150x100" tienes un vídeo de YouTube en miniatura: