Perdida del Editor HTML usando Chrome
Número de respuestas: 30El problema es que cuando utilizo el navegador Chrome para trabajar en Moodle, no me aparece el Editor HTML. Si cambio a Firefox, entonces si visualizo el Editor HTML en Moodle.
Lo anterior me lleva a pensar, que se trata de algun ajuste en Chrome y no en Moodle. SOY CONSCIENTE DE QUE ESTE NO ES UN FORO PARA TRATAR PROBLEMAS DE CHROME...pero si alguien me aconseja algo....
¿Alguien me puede orientar con esto? Deseo utilizar Chrome, pero...que pueda usar el editor HTML en Moodle...
Gracias anticipadas!
Re: Perdida del Editor HTML usando Chrome
Lamentablemente de momento no hay solución al problema,
más que usar IE o FF (ver referencia que incluye una posible solución).
Saludos
Re: Perdida del Editor HTML usando Chrome
Hola Dr. Hernandez...muchas gracias por su respuesta. Vi la referencia del foro en ingles y ya entendí el motivo. Bien, pues esperaremos a que salga Moodle 2.0.
Mientras tanto, reciba un cordial saludo desde México.
Re: Perdida del Editor HTML usando Chrome
Es posible que en las últimas versiones hayan ampliado la compatibilidad con los nuevos navegadores.
Os comento la solución que hemos aplicado a varios entornos de Moodle de la UAB (Universitat Autònoma de Barcelona).
El problema, tal como indicais, está documentado en el track de Moodle (MDL-16336).
En el enlace anterior se propone una solución, que, almenos en los entornos que he probado, funciona. (los entornos son Moodle 1.9.1 y 1.9.8)
Se trata de editar los siguientes archivos de Moodle :
./lib/editor/htmlarea/htmlarea.php
Buscar :
HTMLArea.is_mac_ie = (HTMLArea.is_ie && HTMLArea.is_mac);
HTMLArea.is_win_ie = (HTMLArea.is_ie && !HTMLArea.is_mac);
HTMLArea.is_gecko = (navigator.product == "Gecko");
HTMLArea.is_safari = (HTMLArea.agt.indexOf("safari") != -1);
y añadir :
HTMLArea.is_chrome = (HTMLArea.agt.indexOf("chrome") != -1);
Buscar :
// FIXME!!! this should return false for IE < 5.5
HTMLArea.checkSupportedBrowser = function() {
if (HTMLArea.is_gecko) {
if (navigator.productSub < 20021201) {
alert("You need at least Mozilla-1.3 Alpha.\n" +
"Sorry, your Gecko is not supported.");
return false;
}
if (navigator.productSub < 20030210) {
alert("Mozilla < 1.3 Beta is not supported!\n" +
"I'll try, though, but it might not work.");
}
}
if(HTMLArea.is_safari) {
return false;
}
return HTMLArea.is_gecko || HTMLArea.is_ie;
};
y añadir :
// FIXME!!! this should return false for IE < 5.5
HTMLArea.checkSupportedBrowser = function() {
if (HTMLArea.is_gecko) {
if (HTMLArea.is_gecko && !HTMLArea.is_chrome) {
if (navigator.productSub < 20021201) {
alert("You need at least Mozilla-1.3 Alpha.\n" +
"Sorry, your Gecko is not supported.");
return false;
}
if (navigator.productSub < 20030210) {
alert("Mozilla < 1.3 Beta is not supported!\n" +
"I'll try, though, but it might not work.");
}
}
}
if(HTMLArea.is_chrome) {
return true;
}
if(HTMLArea.is_safari) {
return false;
}
return HTMLArea.is_gecko || HTMLArea.is_ie;
};
./lib/moodlelib.php
Buscar :
if (substr_count($agent, 'Camino')) {
// MacOS X Camino support
$version = 20041110;
}
// the proper string - Gecko/CCYYMMDD Vendor/Version
// Faster version and work-a-round No IDN problem.
if (preg_match("/Gecko\/([0-9]+)/i", $agent, $match)) {
if ($match[1] > $version) {
return true;
}
}
break;
y añadir :
if (substr_count($agent, 'Camino')) {
// MacOS X Camino support
$version = 20041110;
}
if (substr_count($agent, 'Chrome')) {
// Lets allow Chrome!
return true;
}
// the proper string - Gecko/CCYYMMDD Vendor/Version
// Faster version and work-a-round No IDN problem.
if (preg_match("/Gecko\/([0-9]+)/i", $agent, $match)) {
if ($match[1] > $version) {
return true;
}
}
break;
Saludos
Funciona perfecto.
Hace días estaba necesitando trabajar en chrome.
Agradecimientos desde la Universidad del Valle. Colombia, Suramerica.
¿ Será que lo tengo en otra carpeta? ¬¬
gracias muy buen aporte
Muchas gracias Jaume,
Funciona perfecto, hace tiempo que utilizo Chrome y no me aparecia el editor de html en moodle.
Gràcias por tu post.
Amador Alzina
CEP Menorca
Re: Perdida del Editor HTML usando Chrome
Excelente amigo, funciona a la perfección.
Siempre usé el firefox pero veo que a veces se satura un poco, probaré el chrome porque veo que es una herramienta que tiene mucho para dar.
Gracias.
Salu2.
Re: Perdida del Editor HTML usando Chrome
Super ayuda! Gracias ya tenia tiempo queriendolo arreglar. esta muy bien explicado y funciona a la perfección.
Saludos!
Moodle 1.8 es bastante más antíguo que Chrome, por tanto es razonable que no lo soportase.
Re: Perdida del Editor HTML usando Chrome
Hola Jaume. ¿Qué solución se le puede dar a este problema para la versión 1.9.10? El rpimer cambio se puede hacer, pero el segundo no lo puedo hacer ya que en la carpeta especificada (./lib/moodlelib.php) no aparece la información que me indicas. Saludos...
Re: Perdida del Editor HTML usando Chrome
Alguien sabe cómo recuperar el editor HTML cuando se usa el Chrome y se cuenta con un entorno moodle 1.9.10? Quise hacer lo que recomienda Jaume pero no funcionó en el segundo cambio porque en la carpeta que el sugiere no se encuentra la información esperada.
Otra cosa, cómo puedo hacer para instalar en el editor HTML los botones de Ecuación y otras herramientas??? Saludos...
Muchas Gracias, funcionó a la perfección. Uso Moodle 1.9.10
Saludos desde Chile
Re: Perdida del Editor HTML usando Chrome
Hola Victor, puedes decirme cómo hiciste???? No entiendo el proceso anteriormente descrito... Disculpa
Re: Perdida del Editor HTML usando Chrome
Hola, recuerda que las dos primeras modificaciones son en el directorio:
./lib/editor/htmlarea/htmlarea.php
y la última modificación es en:
./lib/moodlelib.php
Saludos.
Re: Perdida del Editor HTML usando Chrome
Victor, no soy muy diestro en esto, por lo que te ruego me expliques como a un niño de primaria. Disculpame chamo!!!
Re: Perdida del Editor HTML usando Chrome
Muchas gracias, excelente aporte.
Pues nos encontramos con el mismo problema. Es más, usando FF tampoco nos funciona el Editor de texto.
La versión que tenemos de Moodle es 2.7.1, por lo que la solución que da el compañero de la UAB no podemos aplicarla.
Si alguien tiene más soluciones a este problema, le agradecemos de antemano su ayuda.
Un saludo!
Re: Perdida del Editor HTML usando Chrome
Por qué no le das la oportunidad a Firefox? Es que a veces lo nuevo no nos gusta por desconocido o porque estamos habituados a trabajar de determinada forma. Por mi parte adoro Firefox. Tiene herramientas útiles y la verdad me ha ido perfecto cuando se trata de administrar sitios web. Con Moodle no tengo problema alguno. Es cuestión de habituarse. Por qué no le das una segunda oportunidad?
Re: Perdida del Editor HTML usando Chrome
en si el problema no esta en chrome, esta en moodle, y podria decirse que no es un problema.
El tema es que chrome es nuevo y como un navegador nuevo los sistemas tienen que añadir codigo que resuelva algunos bugs como el que a ti se te presenta, debes de esperar a que moodle resuelva esta nueva batalla con chrome y nos diga que esta resuelto, o si tienes conocimiento de paginas web, podrias hacer el script tu mismo.
Por ahora te recomiendo usar firefox, por que es el mas estable como Moodle
Re: Perdida del Editor HTML usando Chrome
Una cuestión al OP: No veo ninguna relación entre tener Windows 7 y no poder usar Internet Explorer; es más, es casi imposible tener Windows sin Internet Explorer. Puede que no sea la versión IE8, pero eso no significa que estés obligado a usar FF (aunque sí es altamente recomendable).
Muchas gracias, necesitaba que los profesores y estudiantes tuvieran acceso al editor desde Chome porq se ha vuleto un browser muy popular por estos lados (aunque yo particularmente prefiero FF) Ahora el editor funciona perfecto.