Bug #8362
closedNuevo instalador aparece con estilos faltantes
Description
Estoy instalando un Chamilo 1.11.x (con composer update hecho) encima de un Chamilo 1.9 y el instalador me aparece así:
Además, al ver la fuente, no es HTML válido:
Finalmente, en el último paso del instalador (confirmación) algo raro hace que no sea factible presionar el botón verde (como si hubiera una zona hover invisible encima). El botón para acceder a la documentación sí funciona, y cuando está en pantalla ancha también el botón verde funciona - solo se bloquea en vista menos ancha:
Luego hay más problemas, como esta lista que ya no aparece como pestañas, pero parece solucionarse con un CTRL+F5... depende de una librería JS con el mismo nombre que antes?
Files
Updated by Yannick Warnier over 6 years ago
- File instalador-fin.png instalador-fin.png added
- Description updated (diff)
Updated by Yannick Warnier over 6 years ago
Updated by Alex Aragon over 6 years ago
- Status changed from Assigned to Needs testing
- Assignee changed from Alex Aragon to Yannick Warnier
Corregido, pero el problema de los estilos del instalador es cuando esta fuera de una url donde no reconoce la ruta de los estilos.
Updated by Yannick Warnier over 6 years ago
- Status changed from Needs testing to Assigned
- Assignee changed from Yannick Warnier to Julio Montoya
Para solucionarlo (el problema es que cuando estoy en main/admin/ intenta cargar los CSS desde web/assets/ y no se encuentran porque lo traduce en main/admin/web/assets/), habría que hacer que el global_error_message.inc.php haga un redirect (en caso del error de no instalado) en vez de mostrar el mensaje directamente ahí. Julio, que opinas?
Updated by Yannick Warnier over 6 years ago
- Target version deleted (
1.11.0)
Esta tarea realmente no importa mucho. La estoy desasignando de la 1.11
Updated by Julio Montoya over 6 years ago
- Status changed from Assigned to Needs more info
- Assignee changed from Julio Montoya to Yannick Warnier
Ahora funciona correctamente.
Updated by Julio Montoya over 6 years ago
He encontrado un error cuando global_error_message.inc.php:
Cuando se ingresa a un portal ya instalado y se ingresa a /main/install/ no aparecen los estilos.
Ahora si aparecen. El error estaba en este commit:
https://github.com/chamilo/chamilo-lms/commit/ec843c12248fad15d36b6cb74dc26b6bf0a9e2e4
Updated by Julio Montoya over 6 years ago
Voy ha eliminar fontawesome de global_error_message.inc.php, pues hay conflictos por los paths donde se encuentras los iconos. Y debido a que es una página de error, no creo que sea urgente de mostrar iconos.
Comentarios?
Updated by Yannick Warnier over 6 years ago
- Status changed from Needs more info to Needs testing
Asignando a Alex para que el verifique que no está rompiendo nada de otros lados.
Ver commit https://github.com/chamilo/chamilo-lms/commit/96dfd2eadcc7bad1272f3801c05037aa36bd4d73
Updated by Yannick Warnier over 6 years ago
- Assignee changed from Yannick Warnier to Alex Aragon
Updated by Alex Aragon over 6 years ago
Se elimino el font awesome y esta tarea esta relacionada con la #8393
Updated by Alex Aragon over 6 years ago
- Assignee changed from Alex Aragon to Yannick Warnier
Updated by Julio Montoya over 6 years ago
Bueno al parecer han elimnado mis cambios aqui:
Los archivos css tienen que ser llamados usando "file_get_contents" de lo contrario cuando el archivo global_error_message.inc.php es usado en otros lugares en chamilo la ruta asi no funciona:
$css_def .= '<link rel="stylesheet" href="'.$css_base_chamilo_file.'">'.PHP_EOL;
Updated by Julio Montoya over 6 years ago
Los cambios siguen ahi, falsa alarma :)
Updated by Yannick Warnier over 1 year ago
- Status changed from Needs testing to Rejected - Abandoned