ما الذي تود إنجازه؟
هناك إضافة: Discourse Saved Searches
التغييرات المطلوبة:
-
الفكرة الرئيسية هي منح المستخدمين القدرة على تتبع المنشورات الجديدة في التوليفات المختارة: فئة-تصنيف فرعي-وسم. عند وجود موضوع جديد في هذا التوليف، يجب إرسال إشعار قياسي. لذا، يجب تعديل آلية عمل الإضافة في هذا الجزء.
-
يجب تعديل صفحة تفضيلات المستخدم: تحويل حقول النص إلى توليفة “فئة”-“تصنيف فرعي”-“وسم” كما هو موضح هنا:
-
تغيير الجدول الزمني. حاليًا يتم ذلك مرة واحدة يوميًا. أحتاج إلى تنفيذ عمليات البحث كل 1-15 دقيقة حسب حمل الخادم. سأقرر ذلك لاحقًا.
لقد وجدت في الكود هذا السطر
SEARCH_INTERVAL = 1.dayهنا:
app/jobs/scheduled/schedule_saved_searches.rbإذا قمت بتغييره إلى
SEARCH_INTERVAL = 15.minutesربما يكون هذا هو الحل.
- تغيير عدد الأسطر في قائمة عمليات البحث من 5 إلى 10.
لقد وجدت
export default Ember.Controller.extend({ saving: false, maxSavedSearches: 5,هنا
assets/javascripts/discourse/controllers/preferences-saved-searches.js.es6
متى تحتاج إلى إنجازه؟
أسبوع واحد
ما هو ميزانيتك بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟
أود تلقي عرض سعر منك. الرجاء مراسلتي عبر الرسائل الخاصة.
