Git Product home page Git Product logo

tu-cursos's Introduction

tu-cursos's People

Contributors

nyveon avatar puntitowo avatar sebcp avatar taconeomental avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

tu-cursos's Issues

+1/-1 Counter

  • Count in the comments of a posts, how many +1 and -1s there are.
  • Account for spelling variations.
  • Display the counts
  • Minimize comments that are just +1/-1

Courses shared counter display

Display the data

  • Read local stored data about participants.
  • Iterate through all user links in current page, add adjacent child with number of coinciding courses.

Integrate read more with extension menu

#54 implemented a feature, as with most features it would be ideal for there to be a way to enable/disable/customize it.

Additionally, it should eventually be added to the documentation/showcase.

Course participant scraping

Upon opening */integrantes:

  • Identify the current session user, storing ID and participant type.
  • Iterate through all participants, storing ID and participant type.
  • Save data to local storage.
  • Reset data button

Icon replacer

Script for replacing main content icons with custom icons.

User anonymizer

Censor usernames. Have the result be deterministic per session.

Quick-Link

when you press on a link, it ACTUALLY opens said link
(from the link section)

Integrate grade comments with extension menu

#56 implemented a feature, as with most features it would be ideal for there to be a way to enable/disable/customize it.

Additionally, it should eventually be added to the documentation/showcase.

Hide side-bar

  • Button to hide the sidebar (maybe mouse hover on side of page?)
  • Disable feature in pop-up menu

Theme presets

Using #15 , develop some custom presets that can be included in the pop-up menu.

Advanced shared courses display

On hover of #2 , show a card with:

  • What classes are shared.
  • The type of relation in these classes (Classmate, Helper, Student, etc)
  • Link to course

Course anonymizer

Censor course names. Have the result for each course be deterministic for each user.

Centralizar el sistema de settings

De momento, cada script separado carga todos los settings para acceder al que le interesa. Esto es ineficiente, y hace que implementar algo como un event listener para cuando el data store cambia sirva sin duplicar mucho código.

Idealmente, pondríamos esto en el background.js, aunque para el cambio a manifest v3 no estoy 100% como funcionaría. Hay que investigar.

EI1090 y EI0014 no actualizan la gente con la que se comparte un curso

Browser: Brave Version 1.33.106 Chromium: 96.0.4664.110 (Official Build) (64-bit)
Cursos:

Version de tU-Cursos: 1.0.0

Al ingresar a los cursos mencionados anteriormente no se actualiza la gente con la que se comparte los cursos, de hecho mucha gente en el curso me aparece sin el numero que indica que se comparten cursos.

El primer curso no entrega ningun tipo de error en consola, pero el segundo entrega un error en integrantes-counter.js:53:40 con el mensaje: Error handling response: TypeError: Cannot read properties of undefined (reading 'type')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.