مرحباً،
عندما أريد رؤية 10 مشاركات فقط في قسم “الأحدث”، وعندما يكون هناك المزيد، قم بإنشاء صفحة جديدة 2/2 وهكذا.
كيف يمكنني فعل ذلك، من فضلك؟
مرحباً،
عندما أريد رؤية 10 مشاركات فقط في قسم “الأحدث”، وعندما يكون هناك المزيد، قم بإنشاء صفحة جديدة 2/2 وهكذا.
كيف يمكنني فعل ذلك، من فضلك؟
على حد علمي، لا يمكنك استخدام الترقيم. هذا مستحيل مع هذا التصميم.
الترقيم ليس جيدًا في الواقع. اعتاد الناس على استخدامه لأنه كان أسهل حل في السابق، ولكنه ليس عمليًا جدًا. هناك دائمًا حاجة للنقر للانتقال إلى الأمام، ويميل معظم الناس إلى عدم النقر، ولا يذهبون أبدًا إلى ما بعد صفحة فرعية واحدة أو اثنتين على الأكثر. يوفر التمرير وصولاً أسهل إلى المحتوى القديم.
لماذا ترغب في استخدام الترقيم؟
في عملي، أعطوني مثل هذه المهمة، فهل لن يعمل جافاسكريبت ولا هو؟
لا، هذا لن ينجح.
يمكنك استخدام المواضيع أدناه لإقناع رئيسك بأنهم أعطوك مهمة مستحيلة.
حسنًا، Discourse هو جافاسكريبت نقي لذا كل شيء ممكن ![]()
إخلاء مسؤولية — أنا لا أبرمج.
للحصول على ترقيم الصفحات، يجب عليك تحميل رؤوس جميع المواضيع. وإلا فلا يمكنك معرفة ما إذا كان موضوع ما سيكون في الصفحة 2 أو 79 أو 2298. لكن هذا الترتيب ليس ثابتًا كما هو الحال في مواقع المدونات، مثل ووردبريس.
في كل مرة يعلق فيها شخص ما، هناك ترقية تلقائية وما إلى ذلك، وهذا الترتيب يجب أن يتغير. لذلك يجب عليك بناء جميع الصفحات الفرعية في كل مرة يحدث فيها شيء ما. أنا أخمن أن هذا مكلف حقًا.
بالإضافة إلى ذلك غير ضروري. ماذا يحصل عليه المستخدم إذا عرف أن هناك 26768 صفحة فرعية؟
كما قلت، أنا لا أبرمج. لكنني أقوم بإنشاء تجربة المستخدم/واجهة المستخدم/المحتوى وغالبًا ما أضطر إلى إخبار العميل بأن الشيء المطلوب مستحيل أو فكرة سيئة حقًا.
إذًا. ما هي الحاجة الحقيقية التي يجب أن تبني عليها ترقيم الصفحات في أحدث؟