¿Qué te gustaría que se hiciera?
Existe un plugin: Discourse Saved Searches
Cambios a realizar:
-
La idea principal es brindar a los usuarios la capacidad de seguir nuevas publicaciones en las combinaciones elegidas: categoría-subcategoría-etiqueta. Cuando haya un nuevo tema en esta combinación, se debe enviar una notificación estándar. Por lo tanto, la mecánica del plugin debe modificarse en este aspecto.
-
La página de preferencias del usuario debe modificarse: los campos de texto deben cambiarse por una combinación de “categoría”-“subcategoría”-“etiqueta”, como se muestra aquí:
-
Cambiar la programación. Actualmente se realiza una vez al día. Necesito que las búsquedas se ejecuten cada 1-15 minutos, dependiendo de la carga del servidor. Lo decidiré más adelante.
Encontré esta línea en el código:
SEARCH_INTERVAL = 1.dayaquí:
app/jobs/scheduled/schedule_saved_searches.rbSi la cambio a:
SEARCH_INTERVAL = 15.minutesQuizás esa sea la solución.
- Cambiar el número de líneas en la lista de búsquedas de 5 a 10.
Encontré:
export default Ember.Controller.extend({ saving: false, maxSavedSearches: 5,aquí:
assets/javascripts/discourse/controllers/preferences-saved-searches.js.es6
¿Cuándo lo necesitas?
1 semana
¿Cuál es tu presupuesto, en $ USD, que puedes ofrecer por esta tarea?
Me gustaría recibir tu cotización. Por favor, envíame un mensaje privado.
