https://github.com/matias-saavedra-g/ucursednt
Extensión de Chromium que agrega funciones adicionales a la plataforma de U-Cursos de la Universidad de Chile y respectivos logros por hacer cada una de ellas.
https://github.com/matias-saavedra-g/ucursednt
dimec extension-chrome fcfm memes mod quality-of-life uchile universidad-de-chile
Last synced: about 1 month ago
JSON representation
Extensión de Chromium que agrega funciones adicionales a la plataforma de U-Cursos de la Universidad de Chile y respectivos logros por hacer cada una de ellas.
- Host: GitHub
- URL: https://github.com/matias-saavedra-g/ucursednt
- Owner: matias-saavedra-g
- License: gpl-3.0
- Created: 2024-07-15T00:21:33.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-15T04:05:32.000Z (7 months ago)
- Last Synced: 2025-04-01T03:41:34.393Z (3 months ago)
- Topics: dimec, extension-chrome, fcfm, memes, mod, quality-of-life, uchile, universidad-de-chile
- Language: JavaScript
- Homepage: https://sites.google.com/view/mt-homepage
- Size: 927 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.html
- License: LICENSE
Awesome Lists containing this project
README
U-Cursedn't
Extension de Chromium que agrega funciones adicionales a la plataforma de [U-Cursos](https://www.u-cursos.cl/) y respectivos logros por hacer cada una de ellas. Desarrollado por [matias-saavedra-g](https://github.com/matias-saavedra-g/), basado en la idea de [Eric K](https://github.com/Nyveon), [PuntitOWO](https://github.com/PuntitOwO), [sebcp](https://github.com/sebcp), [vmkovacs](https://github.com/vmkovacs), y [TaconeoMental](https://github.com/TaconeoMental): [tU-Cursos](https://github.com/Nyveon/tU-Cursos).
---
# Índice
- [Funcionalidades de las Extensiones para U-Cursos](#funcionalidades-de-las-extensiones-para-u-cursos)
- [📋 Copia Fácil de Notas](#-copia-fácil-de-notas)
- [📋 Copia Fácil de Miembros](#-copia-fácil-de-miembros)
- [📋 Copia Fácil de Datos del Curso](#-copia-fácil-de-datos-del-curso)
- [📖 Recortar Texto Largo](#-recortar-texto-largo)
- [🔘 Otras Realizaciones del Curso](#-otras-realizaciones-del-curso)
- [✔ Ventana Emergente de Calificaciones](#-ventana-emergente-de-calificaciones)
- [📐 Redimensionar Vista Previa de PDF](#-redimensionar-vista-previa-de-pdf)
- [📆 Contador de Semanas](#-contador-de-semanas)
- [🔔 Notificación de Tareas Pendientes](#-notificación-de-tareas-pendientes)
- [🔔 Notificación de Pendientes](#-notificación-de-pendientes)
- [💥 Secciones colapsables](#-secciones-colapsables)
- [⚙ Menú de Configuración](#-menú-de-configuración)
- [🖌 Renombrar Cursos](#-renombrar-cursos)
- [🏆 Logros](#-logros)
- [Instalación](#instalación)
- [Chrome](#chrome)
- [Opera](#opera)
- [Microsoft Edge](#microsoft-edge)---
# Funcionalidades de las Extensiones para [U-Cursos](https://www.u-cursos.cl/)
## 📋 Copia Fácil de Notas
> Por matias-saavedra-g
### Descripción:
Con los botones en la esquina superior derecha, esta función permite copiar fácilmente las notas de los estudiantes desde [U-Cursos](https://www.u-cursos.cl/) de manera horizontal o vertical, para pegarlas dentro de una hoja de cálculo, o separadas por el símbolo de suma, para ingresarlas (junto a sus ponderaciones) en un software de cálculo simbólico como [Wolfram Alpha](https://www.wolframalpha.com/).---
## 📋 Copia Fácil de Miembros
> Por matias-saavedra-g
### Descripción:
Con los botones sobre cada categoría de miembros, proporciona una forma sencilla de copiar la lista de miembros de un curso en [U-Cursos](https://www.u-cursos.cl/) de manera horizontal o vertical, para pegarlos dentro de una hoja de cálculo, o en software de composición de textos como [Overleaf](https://www.overleaf.com/)---
## 📋 Copia Fácil de Datos del Curso
> Por matias-saavedra-g
### Descripción:
Con los botones a la derecha de los detalles del curso (aunque estén renombrados), proporciona una forma sencilla de copiar el nombre y código de un curso en [U-Cursos](https://www.u-cursos.cl/) para pegarlos dentro como texto.---
## 📖 Recortar Texto Largo
> Por sebcp
> (Se cambian los nombres de los botones)
### Descripción:
Con un botón bajo el texto en algún subforo, permite recortar y mostrar una versión corta de textos largos en [U-Cursos](https://www.u-cursos.cl/), con la opción de expandirlos mostrándose como "Mucho Texto".---
## 🔘 Otras Realizaciones del Curso
> Por matias-saavedra-g
### Descripción:
Al final del menú de cada curso, crea un botón de "Otras Realizaciones del Curso" dentro de algún curso en [U-Cursos](https://www.u-cursos.cl/).---
## ✔ Ventana Emergente de Calificaciones
> Por sebcp
> (No testeado)
### Descripción:
Abre el editor de calificaciones de los estudiantes en una ventana emergente en [U-Cursos](https://www.u-cursos.cl/) en lugar de redirigir a otra página.---
## 📐 Redimensionar Vista Previa de PDF
> Por PuntitOWO
> (Se añade alerta para mostrar esta funcionalidad)
### Descripción:
Al clickear en la esquina inferior derecha, permite el ajuste de la vista previa de los PDF en [U-Cursos](https://www.u-cursos.cl/) para ocupar todo el espacio disponible en la pantalla que se esté ocupando (mejor para pantallas verticales).---
## 📆 Contador de Semanas
> Por TaconeoMental
> (Se añade soporte de inglés por matias-saavedra-g)
### Descripción:
Cuenta y muestra el número de semanas entre la primera semana de clases del calendario y la fecha actual en [U-Cursos](https://www.u-cursos.cl/).---
## 🔔 Notificación de Tareas Pendientes
> Por matias-saavedra-g
### Descripción:
Muestra el número de tareas pendientes en una insignia de notificaciones. Este conteo ocurre cada vez que se entra a tareas en la página de inicio de [U-Cursos](https://www.u-cursos.cl/). (Por esta razón se aconseja utilizar esta página como la principal).---
## 🔔 Notificación de Pendientes
> Por matias-saavedra-g
### Descripción:
Muestra el número de notificaciones pendientes en una insignia en la parte superior del listado de cursos. Este conteo ocurre cada vez que se entra a la página [U-Cursos](https://www.u-cursos.cl/). (Aparentemente no funciona cuando tienes +300 notificaciones pendientes).---
## 💥 Secciones colapsables
> Por matias-saavedra-g
### Descripción:
Con botones a la derecha de cada curso en el listado de cursos, permite colapsar las secciones en la página de inicio de [U-Cursos](https://www.u-cursos.cl/), y tiene memoria local para saber en qué estado quedaron en la última sesión.---
## ⚙ Menú de Configuración
> Por matias-saavedra-g
### Descripción:
Añade un botón en el menú de la pantalla de inicio de [U-Cursos](https://www.u-cursos.cl/), el cual permite acceder a la configuración de [U-Cursden't](http://github.com/matias-saavedra-g/ucursednt) y borrar los datos locales generados por la misma.
---
## 🖌 Renombrar Cursos
> Por matias-saavedra-g
### Descripción:
Permite renombrar los cursos (y nombre del estudiante) en todo [U-Cursos](https://www.u-cursos.cl/), y tiene memoria local para saber en qué estado quedaron en la última sesión.
---
## 🏆 Logros
> Por matias-saavedra-g
### Descripción:
Se agrega un sistema de logros por hacer cada una de las funciones de la extensión, con un menú de logros en la pantalla de inicio de [U-Cursos](https://www.u-cursos.cl/), y un contador de logros desbloqueados.
---
# Instalación
## Chrome
> Tutorial en [video](https://www.youtube.com/watch?v=oswjtLwCUqg) (24s).
1. Clonar el repositorio desde GitHub:
```
git clone https://github.com/matias-saavedra-g/ucursednt.git
```2. Abrir Chrome y navegar a `chrome://extensions/`.
3. Habilitar el modo desarrollador (Developer Mode) en la esquina superior derecha de la página.
4. Click en "Load unpacked" (Cargar extensión sin empaquetar), luego seleccionar la carpeta clonada de la extensión (U-Cursedn't).
5. La extensión debería cargarse y aparecer en la lista de extensiones instaladas.
## Opera
> Tutorial en [video](https://www.youtube.com/watch?v=5X9wGp3kWwA) (86s).
1. Clonar el repositorio desde GitHub:
```
git clone https://github.com/matias-saavedra-g/ucursednt.git
```2. Abrir Opera y visitar `opera://extensions/`.
3. Click en "Load unpacked" (Cargar extensión sin empaquetar), luego seleccionar la carpeta clonada de la extensión (U-Cursedn't).
4. La extensión debería cargarse y aparecer en la lista de extensiones instaladas.
## Microsoft Edge
> Tutorial en [video](https://www.youtube.com/watch?v=ruMPPADElqU) (39s).
1. Clonar el repositorio desde GitHub:
```
git clone https://github.com/matias-saavedra-g/ucursednt.git
```2. Abrir Microsoft Edge y navegar a `edge://extensions/`.
3. Habilitar el modo desarrollador (Developer Mode) en la esquina inferior izquierda de la página.
4. Click en "Load unpacked" (Cargar extensión sin empaquetar), luego seleccionar la carpeta clonada de la extensión (U-Cursedn't).
5. La extensión debería cargarse y aparecer en la lista de extensiones instaladas.