O que você gostaria que fosse feito?
Existe um plugin: Discourse Saved Searches
Alterações a serem realizadas:
-
A ideia principal é dar aos usuários a capacidade de acompanhar novas postagens nas combinações escolhidas: categoria-subcategoria-tag. Quando houver um novo tópico nessa combinação, uma notificação padrão deve ser enviada. Portanto, a mecânica do plugin deve ser alterada nessa parte.
-
A página de preferências do usuário deve ser alterada: os campos de texto devem ser substituídos por uma combinação “categoria”-“subcategoria”-“tag” como aqui:
-
Alterar a programação. No momento, isso é feito uma vez por dia. Preciso que as buscas sejam realizadas a cada 1-15 minutos, dependendo da carga do servidor. Decidirei isso mais tarde.
Encontrei no código esta linha
SEARCH_INTERVAL = 1.dayaqui:
app/jobs/scheduled/schedule_saved_searches.rbSe eu mudar para
SEARCH_INTERVAL = 15.minutesTalvez essa seja a solução.
- Alterar o número de linhas na lista de pesquisas de 5 para 10.
Encontrei
export default Ember.Controller.extend({ saving: false, maxSavedSearches: 5,aqui
assets/javascripts/discourse/controllers/preferences-saved-searches.js.es6
Quando você precisa que isso seja feito?
1 semana
Qual é o seu orçamento, em USD, que você pode oferecer para esta tarefa?
Gostaria de receber sua cotação. Por favor, envie-me uma mensagem privada.
