لا أستطيع العثور على إعداد يسمح لي بتحديد عدد الأيام الذي بعده، إذا ردّ شخص ما على موضوع، لا يتم رفعه إلى أعلى في تبويب “الأحدث”.
تُرفع المواضيع إلى الأعلى فقط في حال وجود رد (أو إذا كانت إعدادة الرفع التلقائي مفعلة).
هذا ما أريده، لا أريد أن يُرجع الموضوع إلى الأعلى حتى لو رد شخص عليه إذا كان الموضوع الأصلي قد تم إنشاؤه قبل n يومًا.
إذا كان الأمر يتعلق بفئة معينة، فيمكنك إخفاءه من القسم الأحدث، لكن إذا كنت تتحدث بشكل عام، فلا أستطيع أن أتذكر طريقة لذلك.
ها. لقد وجدت هذا: Discourse No Bump
ولكن هذا ليس بالضبط ما أريده.
هذا من شأنه عمليًا أن يجعل جميع المواضيع “الأقدم” تموت. ستحصل فقط على مواضيع تم إنشاؤها حديثًا وتلك التي لا تحتوي على أي “فجوة” أو “فترة تبريد” (عندما لا تكون هناك ردود) في آخر المواضيع لديك. سيبدو ذلك متعارضًا مع الرغبة المعتادة في عدم إنشاء مواضيع جديدة دائمًا، بل البحث أولاً عن مواضيع موجودة للاستمرار فيها، أليس كذلك؟ ولكن ربما يكون لديك حالة استخدام خاصة لهذا الأمر. (يمكنني أن أرى كيف قد تبدأ قائمة “آخر المواضيع” لديك في الجفاف إذا لم تكن هناك مواضيع جديدة كافية أو مواضيع ذات ردود مستمرة، رغم ذلك).
لست على علم بأي إعداد يسمح بذلك (=إذا لم أكن مخطئًا، فلا يوجد أي إعداد. كما قيل، يبدو أن إدارة المنتدى بهذه الطريقة غير بديهية إلى حد ما، باستثناء حالات الاستخدام الخاصة). يمكنك تحقيق ذلك من خلال بعض البرمجة المخصصة أو إضافة ملحق.
ملاحظة: لقد أنشأت موضوعًا حول “الترقية” (bumps) عند تعديل آخر منشور، لكن هذا لا يبدو على الإطلاق ما تبحث عنه. ( "No bump" option when editing last post in a topic? )
تعديل: أفكر في هذا الآن: إن الوظيفة التي تخبرك بوجود مواضيع موجودة بالفعل عند رغبتك في إنشاء موضوع جديد، تبدو حتى أنها تتعارض مع ما تريد فعله.
أعمل على منتدى سياسي يشجع على إنشاء مواضيع تحصل على إعجابات. لذا، لمنع المستخدمين من إساءة استخدام ميزة الرفع (bump) للحصول على المزيد من الإعجابات، أرغب في منع رفع المواضيع الأقدم من n يومًا. أيضًا، لمنع المستخدمين من إنشاء مواضيع جديدة بشكل مفرط، أعمل على إضافة (plugin) ستخصص لكل مستخدم حصة من المواضيع الجديدة المسموح لها بإنشائها.
وأنت محق تمامًا في قولك إن كل هذا لن يكون منطقيًا لمجتمع عادي. في حالتي، نظرًا لأن الحصول على إعجابات للمواضيع مُشجَّع، وبما أن المواضيع ذات طابع سياسي وليست معرفية، فيمكنك بأمان إخفاء المنشورات القديمة من الظهور في الأعلى.
إذن، أنت تريد فعل ما يحاول معظم المشرفين هنا تجنبه. أحب هذه الفكرة ![]()
عادةً، يتكيف الناس. أنا مقتنع بأن هناك أذكياء سيجدون بسرعة طرقًا إبداعية لاستغلال النظام إذا كان ذلك ممكنًا. على سبيل المثال، يمكنك ربط موضوع قديم بموضوع جديد (ببساطة في الإجابات، دون الحاجة لأن يكون الموضوع خاصًا بك). هل فكرت في فعل شيء لمنع هذا؟ (ربما يصبح غير ذي صلة تلقائيًا مع تقدم عمر الموضوع).
أوه، حسنًا، تريد استخدام إنشاء الموضوع كتاريخ بداية ثابت لعدك. في البداية، فهمت أنك تريد أن تستند أيامك “n” إلى تاريخ آخر مشاركة وأن يكون عدك نسبيًا لهذا التاريخ.
فكرة فقط لك ربما تستكشفها: يمكنك الاعتماد على الاستطلاعات بدلاً من الإعجابات، وضبط الاستطلاعات لإغلاقها تلقائيًا بعد “n أيام”. ستكون هذه طريقة أخرى للقيام بذلك. ربما لا تجيب تمامًا على حالة الاستخدام الخاصة بك. ستحتاج على الأرجح إلى طريقة لإرفاق الاستطلاعات تلقائيًا بإنشاء الموضوع مع إغلاق تلقائي بعد “n أيام”. ( Creating and managing polls )
أو يمكنك أيضًا محاولة الحصول على نسخة معدلة من هذه الإضافة والسماح بـ “تفاعل” فقط خلال “n أيام” ( Discourse Retort )
يمكنك بدلاً من ذلك تشغيل سكريبت لنقل المواضيع التي تصل إلى “n أيام” إلى فئة أرشيفية، و/أو إغلاقها، و/أو كتمها.
يمكنك إزالة إدراجها بعد مرور بعض الوقت
في الأساس، أنت تصف Reddit. الفكرة هي أن الوقت يثقل كاهل الموضوع إلى حد أنه يجب أن يكون شائعًا بشكل أسي ليبقى في الصفحة الرئيسية بعد أسبوع. هل هذا هو الهدف؟
بالضبط! ومع ذلك، سأستخدم إضافة hot-topics-plugin التي تُعتبر حاليًا معطلة وتحتاج إلى بعض العمل. وفي الوقت نفسه، أردت أن أرى ما إذا كان بإمكاني منع رفع المواضيع الأقدم من n يومًا بطريقة سريعة وسهلة.
أوه، حسنًا. يبدو الأمر أكثر وضوحًا عندما يُقال بهذه الطريقة ![]()
حسنًا، إذن المكافأة الحقيقية الوحيدة هي البقاء في الصفحة الرئيسية. لم أفهم الأمر بشكل صحيح.
يحصل أصحاب المواضيع الأكثر إعجابًا على شحن مجاني للهاتف المحمول أو جائزة مماثلة بشكل منتظم حتى ينطلق المنتدى.