Comments (15)
@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.
Analisar e aplicar o django-discussion.
from timtec.
forum consertado para a v4.
from timtec.
criada a paginação, alterando toda a engine de pagination, filter e ordering para server side.
from timtec.
implementada a busca na questão (título e texto), e nas respostas.
from timtec.
permitida mais de uma resposta por usuário.
from timtec.
em questões: transformado votos em likes e unlikes e adicionando a visualização no template question.html
from timtec.
trocado votos por like e unlike.
from timtec.
- 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.
- função de editar pergunta
- função de editar resposta
- função de esconder resposta
from timtec.
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.
Desenvolvida funcionalidade que, se o usuário solicitar seguir aquela questão, cria uma ProfessorMessage no momento que houver uma nova resposta.
from timtec.
@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 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
:
from timtec.
ok
from timtec.
Related Issues (20)
- Nome professores HOT 1
- Certificação
- Remover atividade com discussão
- Não carregar módulo de Mensagem para usuário não logado
- Duplicação de mensagens no fórum HOT 3
- Botão de excluir e scroll caixa de mensagens HOT 1
- Exercício: Escolha simples HOT 1
- Exercício: Multipla escolha HOT 1
- Exercício: Verdadeiro ou Falso HOT 1
- Exercício: Relacionar sentenças
- Exercício: Atividade de leitura
- Exercício: Imagem
- Exercício: Texto simples
- Caixa de edição
- Botões superiores
- Descrição dos cursos
- Mensagens
- Novo capítulo/exercício
- Bug Forum:Exibir pergunta na view da resposta
- Verificação de e-mail após cadastro
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from timtec.