بشكل مشابه لبعض الأخطاء السابقة، إذا نظرت إلى عدد المنشورات المعروض في مربع الارتباط لمنشور ما، فسيُظهر رقم المنشور. ومع ذلك، لا يتطابق هذا مع الأرقام المعروضة في شريط التنقل على اليمين.
لذا، فإن آخر منشور في الموضوع (وقت الكتابة) يُسمى “منشور #580”، لكن شريط التمرير يُظهر 256 / 257. وعند النظر إلى المنشور الثاني في الموضوع، نجد أنه مرقم بـ #303، لذا أعتقد أن هناك بعض الرسائل الخاصة (whispers) قبله.
تُخصص أرقام المنشورات عند إنشاء المنشور (يُمنح كل منها الرقم التالي المتاح) ولا يمكن تغييرها لاحقًا، لأن ذلك سيؤدي إلى كسر الروابط أو المراجع إلى منشور معين.
الهمسات هي مجرد منشور في الموضوع يحمل علمًا دائمًا بـ “للطاقم فقط”. مثل أي منشور آخر، يُمنح رقمًا عند إنشائه. هل تود تخصيص الرقم بطريقة مختلفة؟
إذا كانت المسألة تتعلق بعدم الثقة في الطاقم، فربما يحتاج مجتمعك إلى أن تتم جميع عمليات الإشراف وما إلى ذلك بشكل شفاف وعلني؟
يجب أن يتطابق رقم المنشور # مع رقم المنشور المحسوب في شريط التمرير، وبالتالي ‘تجاوز’ الهمسات للمستخدمين غير المشرفين. يمكن دعم الروابط إلى منشورات الهمسات، ولكن ربما باستخدام تنسيق عنوان URL مختلف قليلاً، مثل /topicid/w-postid، حيث تشير البادئة ‘w’ إلى أن معرف المنشور هو همسة.
نحن منفتحون جداً، لكن ذلك لا يزال لا يمنع بعض الأشخاص من الإشارة إلى عدد الهمسات التي يعتقدون أنها موجودة في موضوع ما ومحاولة إثارة الأمور.
هذا لن يغير حقيقة أن الأرقام ستكون غير دقيقة إذا كانت هناك منشورات محذوفة في الموضوع. سيبقى المستخدمون حذرين/مشتبهين بشأن هذا التناقض… وستفقد وظيفة الرسائل الخاصة دون داعٍ.
تفسير بسيط للمستخدمين حول لماذا يوجد فرق في الأرقام ناتج عن المنشورات المحذوفة يجب أن يكون كافيًا. بخلاف ذلك، يتعين على المستخدمين تجاوز مخاوفهم غير المبررة (أو نظريات المؤامرة).
كان منشوري الأخير يطلب فقط الإصلاح «الشكلي» لتباين رقم المنشور مع العدد، كما هو موضح في لقطة الشاشة – لقد قلت إن كل الأمور الأخرى تتطلب جهدًا كبيرًا مقابل فائدة قليلة، لذا تخلّيت عنها.
هذه مشكلة استمرت لسنوات، وقد بُذلت عدة محاولات لتحسينها، وهو ما أدى بنا إلى هذه النقطة.
أرى أن الأمر مزيج بين الشفافية الضرورية وعدم ملاحظته. (نعم، هذا تناقض جزئي.)
نحن غير مستعدين للتنازل عن مبدأ عرض المنشورات بالترتيب (مثل الطريقة التي تتعامل بها المنصات الكبيرة مثل تويتر مع مشكلة المنشورات المحذوفة). يبدو أن هذه التناقضات في الترقيم هي تكلفة ضرورية لذلك.
هل تود التوسع أو تقديم رابط مرجعي حول ما تفعله تويتر؟ لستُ مستخدمًا لتويتر، لذا لا أملك مرجعًا للمقارنة أو التباين بين ما تفعله تويتر وما تفعله ديسكورد هنا.
ولهذا السبب أعتقد أنه سيكون من الأفضل لو تطابق “رقما المنشور” المعروضان على نفس الشاشة (يوجد لقطة شاشة في منشوري أعلاه)، حتى لو كان رقم المنشور في الرابط (الذي يتطلب عادةً التمرير) يكشف عن رقم تسلسل المنشور الفعلي.
وبما أن شريط التمرير في الصفحة يعرف العدد “المرئي” لكل منشور، فأنا لست متأكدًا من سبب صعوبة إعادة استخدامه في نافذة الحوار الخاصة بالمنشور، لكنني لم أطلع على الكود أيضًا!
أنا أيضًا لا أعرف كيف يتعامل الكود مع ذلك، لكن تخميني هو أن العدد الإجمالي يمكن حسابه بسرعة عن طريق استعلام تجميعي في قاعدة البيانات يحسب المنشورات غير المحذوفة وغير المخفية باستخدام فهرس PostgreSQL.
من ناحية أخرى، عرض الرقم الفعلي لكل منشور بشكل فردي (تجاهل المنشورات المخفية والمحذوفة) قد يتسبب في عقوبة كبيرة للأداء مقابل فائدة تكاد تكون معدومة. ويمكن أيضًا تحقيق ذلك عبر عملية خلفية تُحدّث ترقيم المنشورات عند إنشاء منشور جديد أو حذفه (مع احتمال وجود ترقيم خاطئ مؤقتًا).
لا تبدو لي أي من الخيارات جيدة، رغم أنني أتخيل تقريبًا كيف يُحسب العدد الإجمالي (إذا تم استرداد معرفات المنشورات أولاً ثم حساب العدد الإجمالي لاحقًا، فقد يكون من الأرجح تحقيق ما طلبته بعقوبات أقل).
(هنا أفكر فقط في تغيير رقم العرض، وليس الرابط، لأن تغيير الرابط سيكون أسوأ بكثير، مع روابط تشير إلى منشورات خاطئة مع مرور الوقت)
أعتبر هذه “المشكلة” في الترقيم مقايضة: إنها ليست السيناريو المثالي، لكن بين الخيارات الأخرى، أعتبر الطريقة الحالية هي الأفضل. علاوة على ذلك، ما هو السيناريو العملي المثالي؟ (لهذا السبب أقول إنها مقايضة)
أمر آخر يجب تنفيذه في الخلفية هو تغيير الروابط التي تم الإشارة إليها في مواضيع أخرى.
وهنا قد تنشأ مشاكل أيضًا: الروابط المشتركة إلى مواقع أخرى.
إذا تم تغيير الروابط لتتوافق مع شريط التمرير الزمني، فلن تتطابق مع الروابط التي تم مشاركتها سابقًا.
أعتقد أن هذا غير مرجح. عند التمرير لأسفل في الصفحة، يُعرض بالفعل الرقم الفعلي للمنشور الظاهر في شريط التمرير/التنقل على اليمين. الطلب هو ببساطة استخدام هذا الرقم في نافذة المنبثقة عند الرغبة في ربط منشور.
لا يمكنني اختبار هذا الموضوع لأن الأرقام صحيحة، ولكن إذا كان الرقم الحالي في الجدول الزمني صحيحًا ويمكن ربطه بالمنشور، فإن ذلك سيتطلب تغييرًا بسيطًا فقط في الواجهة الأمامية. لذا، نعم، يمكن تحقيق ذلك دون عقوبات (طالما أن رقم المنشور يتغير فقط، وليس الرابط).
نعم - بالضبط. الجدول الزمني يقوم بذلك بشكل صحيح، لذا فإن إعادة استخدام هذه البيانات \ المنطق للرقم الخاص بالمنشور (ولكن ليس في عنوان URL) هو كل ما هو مطلوب.