Настройка плагина «Сохраненные поиски»

Что вы хотите сделать?

Существует плагин: Discourse Saved Searches

Необходимые изменения:

  1. Основная идея — предоставить пользователям возможность отслеживать новые сообщения в выбранных комбинациях: категория-подкатегория-тег. Когда появляется новая тема в такой комбинации, должно отправляться стандартное уведомление. Таким образом, механика работы плагина должна быть изменена в этом аспекте.

  2. Страница настроек пользователя должна быть изменена: текстовые поля заменены на комбинацию «категория»-«подкатегория»-«тег», как здесь:

  3. Изменить расписание. На данный момент оно выполняется раз в день. Мне нужно, чтобы поиск выполнялся каждые 1–15 минут в зависимости от нагрузки на сервер. Я решу это позже.

В коде я нашел эту строку
SEARCH_INTERVAL = 1.day

здесь:
app/jobs/scheduled/schedule_saved_searches.rb

Если я изменю её на
SEARCH_INTERVAL = 15.minutes

Возможно, это будет решением.

  1. Изменить количество строк в списке поисков с 5 до 10.

Я нашел

export default Ember.Controller.extend({
  saving: false,
  maxSavedSearches: 5,

здесь
assets/javascripts/discourse/controllers/preferences-saved-searches.js.es6

Когда это нужно выполнить?
1 неделя

Какой ваш бюджет в долларах США, который вы готовы предложить за эту задачу?
Я хотел бы получить ваше предложение. Пожалуйста, напишите мне в личные сообщения.

Я, возможно, смогу помочь. Я отправлю ЛС.

4 лайка

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.