Giter Club home page Giter Club logo

Comments (15)

moacirmoda avatar moacirmoda commented on August 30, 2024

@robertkapa estas alterações do fórum devem ser feitas antes ou depois da v4? Eu recomendaria deixar esta alteração para a v4 e reestruturar totalmente, baseado nas alterações do hacklab para o paralapraca, o que acha?

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

Analisar e aplicar o django-discussion.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

forum consertado para a v4.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

criada a paginação, alterando toda a engine de pagination, filter e ordering para server side.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

implementada a busca na questão (título e texto), e nas respostas.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

permitida mais de uma resposta por usuário.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

em questões: transformado votos em likes e unlikes e adicionando a visualização no template question.html

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

trocado votos por like e unlike.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024
  • criado mecanismo de armazenamento de visualizações por usuário.
  • criado filtro por mais visualizados.

Cada visualização se mantem por 1 hora. Por exemplo: O usuário moacir visualiza uma questão as 12:00, as 12:30 e as 13:20. Serão contabilizadas 2 visualizações.

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024
  • função de editar pergunta
  • função de editar resposta
  • função de esconder resposta

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

Seguir publicação: todo tópico deve ter a opção de "seguir publicação". Quando essa opção for setada, o usuário deve receber um email para cada nova postagem feita naquele tópico

Qual a real necessidade e importância desta funcionalidade? Pergunto isso pois imagino que o modo certo de se fazer isso seria assincronamente, para evitarmos lentidão. A implementação dessa assincronicidade seria custosa para atualização de todos os IFs, pois teriamos que instalar o RabbitMQ + Celery, adicionar o celery no supervisor, etc, etc.

Dou como sugestão criar um ProfessorMessage, que resultará em um alerta no menu Mensagens, porém, sem enviar email. O que acham?

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

Desenvolvida funcionalidade que, se o usuário solicitar seguir aquela questão, cria uma ProfessorMessage no momento que houver uma nova resposta.

image
image

image

from timtec.

intrepidocabral avatar intrepidocabral commented on August 30, 2024

@moacirmoda testei os itens abaixo com sucesso, mas a busca textual não foi implementada.

  • Paginação
  • Busca de texto livre
  • Multiplas respostas
  • Seguir publicação
  • like/dislike
  • filtro

from timtec.

moacirmoda avatar moacirmoda commented on August 30, 2024

@moacirmoda testei os itens abaixo com sucesso, mas a busca textual não foi implementada.

@robertkapa Está implementado sim. No ambiente http://timtec.dev.timtec.com.br:
image

from timtec.

intrepidocabral avatar intrepidocabral commented on August 30, 2024

ok

from timtec.

Related Issues (20)

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.