لقد قمت بإعداد RSS Polling وأود أن أتمكن من حذف مواضيع RSS تلقائيًا بعد مرور فترة زمنية إذا لم يرد عليها أحد. هل من الممكن تنفيذ ذلك تلقائيًا؟
شكرًا لك.
لقد قمت بإعداد RSS Polling وأود أن أتمكن من حذف مواضيع RSS تلقائيًا بعد مرور فترة زمنية إذا لم يرد عليها أحد. هل من الممكن تنفيذ ذلك تلقائيًا؟
شكرًا لك.
لقد قمت ببناء إضافة لذلك منذ فترة: Delete Unreplied Topics plugin
لقد قررت عدم تثبيت أي إضافات من جهات خارجية… لكن هذا يطابق تمامًا ما أحتاجه…
إضافتك قصيرة ومكتوبة بأناقة، لذا أتمنى ألا تكون مشكلة، ولكن بشكل عام، هل توجد أي طريقة للتأكد قبل كل ترقية من أن إضافة من جهة خارجية ستظل تعمل؟
تعديل: تم نقل التعليقات حول الإضافة إلى موضوعها.
ستحتاج دائمًا إلى الاختبار، أو إلى التأخر بما يكفي في التحديث (بحيث يقوم أشخاص آخرون بالاختبار نيابةً عنك).
شكرًا لك. بعض الأماكن الأخرى لديها طريقة مركزية يسمح فيها المؤلفون بذكر إصدارات البرنامج الأساسي التي تعمل معها إضافاتهم/امتداداتهم. هل تود تعديل صفحة “اقرأني” الخاصة بك لتحقيق هذا الغرض؟
لا، لن أفعل ذلك، لأن ذلك يعني أنني بحاجة إلى الحفاظ على هذه المعلومات.
الإضافة قيد الاستخدام النشط من قبل أحد عملائنا، مما يعني أننا سنقوم بتحديثها باستمرار على الأقل مع الفرع المستقر. ومع ذلك، قد يمر دائمًا بضعة أيام بين إصدار النسخة المستقرة الجديدة وتحديث الإضافة.
وبالنظر إلى حقيقة أن هذه الإضافة المحددة لا تقوم بتعديل أي دوال (monkey patching)، فأنا أشك في أنها ستتمكن يومًا من التعطل بطريقة تجعل مثيل Discourse الخاص بك غير قابل للاستخدام.
هذا مفهوم ومطمئن. نعم، لا أستطيع تخيل أن يتغير نظام Discourse بشكل جذري لدرجة تعطل إضافة البرنامج الخاصة بك، لكنني جديد في هذا المجال. شكراً مرة أخرى.
أعتقد أن هذه النقطة ربما يجب أن تكون في النواة @sam كإعداد على مستوى الفئة.