حان الوقت لإعادة النظر في التمرير اللانهائي؟

كنتُ على وشك كتابة رد أقول فيه إنني لا أعتقد حقًا أن منصة Discourse تستوفي متطلبات كونها “منصة تواصل اجتماعي مدمّنة”، فقط لأنها تمتلك ما يُسمى بخاصية “التمرير اللانهائي”.

لكنني قرّرت بعد ذلك أنني لستُ محاميًا، وأنني سأكون أفضل حالًا إذا استثمرت مهاراتي التقنية.

إليك مكون سمة (theme component) (يُعدّ حلًا غير تقليدي إلى حد ما) يعترض وظيفة “تحميل المزيد” التلقائية. فهو يدرج زرًا يتطلب من المستخدم الضغط عليه قبل تحميل المزيد (من المواضيع / المنشورات / المستخدمين / المجموعات / أو أي شيء كنت تتصفحه).

معاينة → https://discourse.theme-creator.io/theme/RGJ/load-more-button
مستودع → GitHub - communiteq/discourse-tc-load-more-button · GitHub

إذن، الأمر واضح: هذا القانون ينطبق فقط على تحميل محتوى إضافي “دون أي إدخال يدوي من مستخدم مشمول”. هذا المكون يضيف إدخالًا يدويًا، وبالتالي لا ينطبق عليه القانون.

انتهى النقاش :+1:

أطفالي أيضًا لا يرتدون خوذات الدراجات حتى الآن.

أعتقد أن دمج هذه الميزة في النواة الأساسية للمنصة عبر إعداد موقع لن يكون أمرًا صعبًا على الإطلاق.

9 إعجابات