Extensión que colorea las evaluaciones de Séneca, servicio web de la Junta de Andalucía
Coloreador de Séneca Extension
Esta extensión añade funcionalidad a la aplicación web Séneca de La Junta de Andalucía. Esta funcionalidad es la siguiente:
* Pantalla selección de evaluación SENECA v2:
- Cuando eliges el tipo \"Evaluación de un conjunto de materias, y pulsas el botón \"Refrescar\" ahora automaticamente se seleccionan todos los alumnos y todas las materias.
* Pantalla Evaluación SENECA v2:
- La botonera superior de la pantalla se elimina su \"fijación\" para que al hacer scroll hacia abajo no ocupe sitio.
- Las celdas de la tabla se hacen más pequeñas para que tengamos más alumnos y asignaturas sin necesidad de scroll
- Se eliminan la mitad de las cabeceras, ahora se repiten cada 10 alumnos en vez de cada 5.
- Se colorea la celda para introducir notas en vez de ser blanca.
- Todos estos cambios se pueden activar o desactivar con un selector que se ha incluido arriba.
- Copia al portapapeles datos de abandono para pegar en Excel o Libreoffice Calc. Se hace automaticamente nada más entrar a la pantalla, y cada vez que cambie una nota.
* Pantalla Evaluación:
- Selecciona automaticamente la introducción de notas a través de teclado.
- Colorea cada nota de la evaluación en un color rojo si esta suspenso, verde si es aprobado y azul si es notable o sobresaliente, y si no hay nota introducida de color morado.
- Crea una nueva fila de cabecera, con el porcentaje de aprobados por asignatura.
- Crea dos nuevas columnas que indican el número de asignaturas suspensas de cada alumno y su media, para ambos datos no se tiene en cuenta las notas no introducidas (coloreadas de morado)
- Cuando se mantiene el ratón sobre una fila, aparece un texto(tooltip) con el nombre del alumno, su número de suspensos y media
- Crea una nueva tabla con el porcentaje de alumnos con 1, 2, 3 y 4 o más suspensos
- Introduce dos botones para copiar los porcentajes tanto de alumnos por número de suspensos como de aprobados por asignatura, optimizados dichos datos para pegarlas en una hoja de cálculo.
- Botón B/N para quitar el coloreado y solo sombrear los suspensos, para que la impresión en máquinas de solo tinta negra sea correcta.
- Esta copia de porcentajes se realiza automáticamente al entrar en la evaluación, por lo que podemos entrar en ella y directamente pegar los porcentajes en una hoja de cálculo.
- Imprimir pantalla coloreada
- Botón Rellena Huecos: Rellena todos los huecos con el valor que introduzcamos
- Muestra un texto (tooltip) con la descripción de diferentes acronimos como APRO, NEFP, ....
* Pantalla evaluación de un alumno:
- Muestra la media y número de suspensos del alumno en cada evaluación
* Pantalla Alumnado
- Convierte los email de los alumnos en enlaces, que al ser pulsados abren nuestra app de email para enviarles un email
- Elimina los saltos de linea, que séneca introduce cuando el curso es muy largo, así entran más alumnos en pantalla
*Pantalla Avisos Pasen -> Envio Notificaciones/Email
- Convierte los email de los alumnos en enlaces, que al ser pulsados abren nuestra app de email para enviarles un email
* Pantalla Matriculas Teletramitadas
- Elimina los saltos de linea, que séneca introduce cuando el curso es muy largo, así entran más alumnos en pantalla
- Colorea de amarillo los alumnos que estan en estado PRESENTADO para recordarnos que hay que consolidar dicha matricula
* Pantalla de inventario:
- Añade un botón \"Actualizar de forma individual\" que permite cambiar la localización, dependencia de adscripción, fecha y motivo de baja, pulsando en cada elemento del listado y posterirmente el botón de verificar.
- Selecciona automáticamente el subtipo \"Cualquiera\" si no esta seleccionado ninguno.
- Amplia la columna de Localización, que desde la última actualización del módulo en séneca era demasiado pequeña y no se podía ver en el listado la localización.
*Página de \"Nombramientos en puesto de servicio\" del Portal Docente
- Dejando el ratón sobre cada nombramiento indica los años, meses y días que computa ese nombramiento.
- Añade la información del tiempo de servicio total del docente a día de hoy y en el momento en que termine el nombramiento actual (si es un nombramiento sin fecha de cese, por ejemplo el destino definitivo, esta información no aparece)
- Indica cuando cumples el próximo trienio y sexenio.
- Añade dos enlaces para poder crear un recordatorio en Google Calendar por el trienio y sexenio.
Ahora el botón de la extensión aparece coloreado, y añade algunos enlaces útiles.
Aquí podéis comprobar la evolución de la extensión: https://blogsaverroes.juntadeandalucia.es/melendo/
Read more
* Pantalla selección de evaluación SENECA v2:
- Cuando eliges el tipo \"Evaluación de un conjunto de materias, y pulsas el botón \"Refrescar\" ahora automaticamente se seleccionan todos los alumnos y todas las materias.
* Pantalla Evaluación SENECA v2:
- La botonera superior de la pantalla se elimina su \"fijación\" para que al hacer scroll hacia abajo no ocupe sitio.
- Las celdas de la tabla se hacen más pequeñas para que tengamos más alumnos y asignaturas sin necesidad de scroll
- Se eliminan la mitad de las cabeceras, ahora se repiten cada 10 alumnos en vez de cada 5.
- Se colorea la celda para introducir notas en vez de ser blanca.
- Todos estos cambios se pueden activar o desactivar con un selector que se ha incluido arriba.
- Copia al portapapeles datos de abandono para pegar en Excel o Libreoffice Calc. Se hace automaticamente nada más entrar a la pantalla, y cada vez que cambie una nota.
* Pantalla Evaluación:
- Selecciona automaticamente la introducción de notas a través de teclado.
- Colorea cada nota de la evaluación en un color rojo si esta suspenso, verde si es aprobado y azul si es notable o sobresaliente, y si no hay nota introducida de color morado.
- Crea una nueva fila de cabecera, con el porcentaje de aprobados por asignatura.
- Crea dos nuevas columnas que indican el número de asignaturas suspensas de cada alumno y su media, para ambos datos no se tiene en cuenta las notas no introducidas (coloreadas de morado)
- Cuando se mantiene el ratón sobre una fila, aparece un texto(tooltip) con el nombre del alumno, su número de suspensos y media
- Crea una nueva tabla con el porcentaje de alumnos con 1, 2, 3 y 4 o más suspensos
- Introduce dos botones para copiar los porcentajes tanto de alumnos por número de suspensos como de aprobados por asignatura, optimizados dichos datos para pegarlas en una hoja de cálculo.
- Botón B/N para quitar el coloreado y solo sombrear los suspensos, para que la impresión en máquinas de solo tinta negra sea correcta.
- Esta copia de porcentajes se realiza automáticamente al entrar en la evaluación, por lo que podemos entrar en ella y directamente pegar los porcentajes en una hoja de cálculo.
- Imprimir pantalla coloreada
- Botón Rellena Huecos: Rellena todos los huecos con el valor que introduzcamos
- Muestra un texto (tooltip) con la descripción de diferentes acronimos como APRO, NEFP, ....
* Pantalla evaluación de un alumno:
- Muestra la media y número de suspensos del alumno en cada evaluación
* Pantalla Alumnado
- Convierte los email de los alumnos en enlaces, que al ser pulsados abren nuestra app de email para enviarles un email
- Elimina los saltos de linea, que séneca introduce cuando el curso es muy largo, así entran más alumnos en pantalla
*Pantalla Avisos Pasen -> Envio Notificaciones/Email
- Convierte los email de los alumnos en enlaces, que al ser pulsados abren nuestra app de email para enviarles un email
* Pantalla Matriculas Teletramitadas
- Elimina los saltos de linea, que séneca introduce cuando el curso es muy largo, así entran más alumnos en pantalla
- Colorea de amarillo los alumnos que estan en estado PRESENTADO para recordarnos que hay que consolidar dicha matricula
* Pantalla de inventario:
- Añade un botón \"Actualizar de forma individual\" que permite cambiar la localización, dependencia de adscripción, fecha y motivo de baja, pulsando en cada elemento del listado y posterirmente el botón de verificar.
- Selecciona automáticamente el subtipo \"Cualquiera\" si no esta seleccionado ninguno.
- Amplia la columna de Localización, que desde la última actualización del módulo en séneca era demasiado pequeña y no se podía ver en el listado la localización.
*Página de \"Nombramientos en puesto de servicio\" del Portal Docente
- Dejando el ratón sobre cada nombramiento indica los años, meses y días que computa ese nombramiento.
- Añade la información del tiempo de servicio total del docente a día de hoy y en el momento en que termine el nombramiento actual (si es un nombramiento sin fecha de cese, por ejemplo el destino definitivo, esta información no aparece)
- Indica cuando cumples el próximo trienio y sexenio.
- Añade dos enlaces para poder crear un recordatorio en Google Calendar por el trienio y sexenio.
Ahora el botón de la extensión aparece coloreado, y añade algunos enlaces útiles.
Aquí podéis comprobar la evolución de la extensión: https://blogsaverroes.juntadeandalucia.es/melendo/
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Coloreador de S\u00e9neca", "description": "Extensi\u00f3n que colorea las evaluaciones de S\u00e9neca, servicio web de la Junta de Andaluc\u00eda", "version": "58",\t"short_name": "Coloreador de S\u00e9neca", "background": { "service_worker": "background.js" },\t"action": { "default_title": "Coloreador de S\u00e9neca",\t\t"default_icon": {\t\t"16":"icon16.png",\t\t"48":"icon48.png",\t\t"128":"icon128.png"}\t\t,\t\t"default_popup": "popup.html"\t\t}, "content_scripts": [\t\t{"matches": [\t\t\t"https://educacionadistancia.juntadeandalucia.es/profesorado/mod/forum/index.php*"\t\t ], "js": ["moodle_forum_index.js"], "run_at": "document_end",\t\t"all_frames":true\t\t },\t\t{"matches": [\t\t\t"https://educacionadistancia.juntadeandalucia.es/profesorado/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/adultos*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/cordoba*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/almeria*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/cadiz*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/sevilla*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/malaga*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/jaen*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/granada*/mod/assign/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/huelva*/mod/assign/index.php*"\t\t\t ], "js": ["moodle_assign.js"], "run_at": "document_end",\t\t"all_frames":true\t\t },\t\t{"matches": [\t\t\t"https://educacionadistancia.juntadeandalucia.es/adultos*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/cordoba*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/almeria*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/cadiz*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/sevilla*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/malaga*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/jaen*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/granada*/grade/report/grader/index.php*",\t\t\t"https://educacionadistancia.juntadeandalucia.es/centros/huelva*/grade/report/grader/index.php*"\t ], "js": ["moodle_calificador.js"], "run_at": "document_end",\t\t"all_frames":true\t\t }, {"matches": [\t\t\t"https://seneca.juntadeandalucia.es/seneca/menus/*",\t\t\t"https://seneca.juntadeandalucia.es/seneca/nav/*",\t "https://senecav2.ced.junta-andalucia.es/seneca/menus/*", "https://www.juntadeandalucia.es/educacion/senecav2/seneca/menus/*", "https://senecav2.ced.junta-andalucia.es/seneca/nav/*", "https://www.juntadeandalucia.es/educacion/senecav2/seneca/nav/*" ], "js": ["jquery-3.6.1.min.js","html2canvas.min.js","senecav2_envios.js","senecav2_alumnado.js","senecav2_matri.js","senecav2_eval.js","senecav2_evalsel.js","senecav2_inventario.js","senecav2_plani_centros.js","senecav2_main.js"], "run_at": "document_end",\t\t"all_frames":true\t\t },\t\t{ "matches": [ "https://www.juntadeandalucia.es/educacion/portaldocente/consultas/datosgenerales/nombramientosCentroServicio.ced", "https://portaldocente.ced.junta-andalucia.es/educacion/portaldocente/consultas/datosgenerales/nombramientosCentroServicio.ced" ], "js": ["tiempos_servicio.js"], "run_at": "document_end",\t\t"all_frames":true\t\t },\t\t{ "matches": [ "https://www.juntadeandalucia.es/educacion/portaldocente/consultas/datosgenerales/sexenios.ced", "https://portaldocente.ced.junta-andalucia.es/educacion/portaldocente/consultas/datosgenerales/sexenios.ced" ], "js": ["sexenio.js"], "run_at": "document_end",\t\t"all_frames":true\t\t },\t\t{ "matches": [ "https://www.juntadeandalucia.es/educacion/portaldocente/consultas/datosgenerales/trienios.ced", "https://portaldocente.ced.junta-andalucia.es/educacion/portaldocente/consultas/datosgenerales/trienios.ced" ], "js": ["trienio.js"], "run_at": "document_end",\t\t"all_frames":true\t\t }\t\t ],"options_ui": {\t "page": "options.html",\t\t"open_in_tab": true\t },"icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" },\t "permissions":[\t\t\t"clipboardWrite",\t\t\t"storage"],\t"host_permissions": [\t\t\t\t"http://*/*",\t\t\t"https://*/*"],\t "manifest_version":3}
Read more