تخصيص إضافة "عمليات البحث المحفوظة"

ما الذي تود إنجازه؟

هناك إضافة: 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

متى تحتاج إلى إنجازه؟
أسبوع واحد

ما هو ميزانيتك بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟
أود تلقي عرض سعر منك. الرجاء مراسلتي عبر الرسائل الخاصة.

قد أتمكن من المساعدة. سأرسل رسالة خاصة.

4 إعجابات

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