إضافة الردود المتداخلة

في منتداي، لا أرى خيار “عرض مسطح” كما في لقطة الشاشة المرفقة.

أنا أحتاج إلى أن يكون العرض المسطح هو الافتراضي العام، بينما يكون العرض المتداخل خيارًا يمكن للمستخدمين تفعيله عند رغبتهم، مع بقاء العرض المسطح متاحًا دائمًا بسهولة.

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

بدون أدوات تحكم كافية للتبديل بين العرضين، سأضطر إلى البقاء على العرض المسطح.

إعجابَين (2)

لقد قمت فعليًا بإزالة خيار «عرض كسطح مستوٍ» تمامًا. كان هذا الخيار موجودًا لأغراض اختبارنا الداخلي حتى نتمكن من مقارنة العرض المسطح مع العرض المتداخل بسهولة. لم نجد أي فائدة في الاحتفاظ به، لذا تم إزالته الآن.

3 إعجابات

قد أكون أتخيل ذلك، لكن عند تحديد الردود المتداخلة، يبدو أن العرض يضيق في متصفح ملء الشاشة:

يبدو أن الأمر لا يرتبط بـ موضوع أساسيات Modernize، حيث قمت بتعطيله وإعادة تمكينه.

إعجاب واحد (1)

أنت لا تتخيل الأمور.

العرض أكبر لأنه يشغل مساحة أكثر نظرًا إلى أن الجدول الزمني قد أزيل.

إعجابَين (2)

بالتأكيد! هذا منطقي جداً! لم أستطع تحديد ما الذي تغير!

إعجابَين (2)

أخيرًا تم دعمه :clap:

واجهة المستخدم بأسلوب Reddit جيدة، لكنني أرى تصميمًا آخر مثل:

- أ: ...
    - ب: ...
    - ج → ب: ...
    - د → ج: ...

في الصين، تُستخدم هذه النمطية في几乎所有 المنصات المنتديات ووسائل التواصل الاجتماعي. كما أنها تُخفي جميع التعليقات المتداخلة ما عدا الأولى. أعتقد أن هذا يمكن أن يقلل من التشتت ويمكن أن يكون خيارًا.

إعجاب واحد (1)

يمكن تحقيق ذلك عن طريق تقليل قيمة «أقصى عمق للردود المتداخلة» (الافتراضي هو 10) وتمكين خيار «حد أقصى لعمق التداخل في الردود المتداخلة». جرب ذلك.

3 إعجابات

مرحبًا،
أجد هذه الميزة رائعة حقًا، حيث تحسّن بشكل كبير من قابلية قراءة المحادثة.
ومع ذلك، وقد يكون قد فاتني إعداد ما، لدي ملاحظتان:

  • عندما يتم تعديل رد ما، لا يرى المستخدمون ذوو الصلاحيات العالية (مثل المشرفين أو المدراء) الرسائل المعدّلة (سواء كانت معدّلة تلقائيًا أم لا) باللون الرمادي. بل تظهر بشكل طبيعي. أما وضع التظليل الرمادي لهذه الرسائل فهو إضافة حقيقية للتعرف عليها بسرعة.

  • عندما أردّ على محادثة، يظهر فلتر يخفي شريط تنسيق الرد، مما يخفي أيضًا إمكانية إرفاق صورة مثلًا:

إعجاب واحد (1)

شكرًا للتقارير. لقد قمت بإنشاء طلب سحب PR لإصلاح المشكلة الأولى. أعتقد أن المشكلة الثانية قد تم إصلاحها بالفعل إذا قمت بإعادة البناء.

إعجابَين (2)

ينبغي أن تكون هذه النقطة متداخلة.

5 إعجابات

مرحبًا ليلي، سؤال عشوائي تمامًا: ما هو «المظهر» الذي تستخدمينه في لقطة شاشة الرد المتداخل أعلاه؟ (السبب أنني أعجبني جماليته وأرغب في فعل شيء مشابه).

شكرًا لك

أعتقد أنه الأساس الأصلي مع لوحة ألوان WCAG

يرجى إبقائها اختيارية دائمًا!

لقد قمت بدمج التزام الذي يغيّر القيم الافتراضية لـ “الردود المتداخلة”. التغييرات هي (القيمة القديمة على اليسار، والجديدة على اليمين):

الحد الأقصى لعمق الردود المتداخلة: 10 → 3
تقييد عمق التداخل في الردود: false → true

إذا كنت تفضل الإعدادات الافتراضية السابقة، فما عليك سوى نشر التغييرات وإعادتها إلى 10 و false :slight_smile:

5 إعجابات

@markvanlan ما رأيك في فكرة جعل هذه الإعدادات خاصة بكل فئة؟

أفكر في أن المستخدمين قد يرغبون في تكوينها بطرق مختلفة حسب حالات الاستخدام (مثل: الحد الأقصى: 1، التقييد: صحيح لحالة “تصويت المنشورات”، أو الحد الأقصى: 10، التقييد: خاطئ لحالة التعليقات الحرة ذات الحركة المرورية العالية).

هل تتوقع أنك ستحتاج إلى ذلك أيضًا؟ أم أنك أكثر تشككًا في أننا نحتاج إلى أكثر من إعدادات الموقع هنا؟

4 إعجابات

أعتقد أن حدسك صحيح تماماً، وستكون تلك هي الواقع النهائي. هناك العديد من حالات الاستخدام: التصويت، جلسات الأسئلة والأجوبة (AMA)، “نمط الألبان اليومية”، على سبيل المثال لا الحصر. من المرجح أن يحتاج كل منها إلى قيمه الخاصة لهذه الإعدادات بالإضافة إلى إعدادات جديدة غير موجودة حالياً.

سيكون من السهل تقنياً تنفيذ إعدادات خاصة بكل فئة لهذه الأمور. أريد التأكد من أن الأمر سيكون سهلاً على المسؤول لتكوين هذا بطريقة غير محيرة.

قبل ذلك، فإن الثغرة الصارخة هي عدم وجود طريقة حالية لإعادة ملء المواضيع في فئة معينة لتكون جميعها متداخلة (في واجهة المستخدم، بالطبع يمكن القيام بذلك عن طريق الوصول المباشر إلى الخادم). فعندما تقوم بتمكين التداخل لفئة ما، فإنه يؤثر فقط على المواضيع الجديدة، وليس الموجودة منها.

إعجابَين (2)

بقرة تعوي مع باروكة

إعجابَين (2)

في البداية، اعتقدت أن الأمر مضحك لأن هذا الإعلان لم يكن بتنسيق الردود المتداخلة؛ ثم أدركت أنك لم تكن مستعداً لإعادة تنسيق فئة News and Events > Announcements بالكامل. :slightly_smiling_face:

إليك بعض الموارد التي جمعتها عندما كنت جديداً على Discourse وأحاول فهم النموذج المسطح:
رأي جيف القياسي:

ملاحظة خارجية مكتوبة بشكل جيد:
https://community.lss.org/t/understanding-and-using-discourses-flat-threading/150

لماذا يستخدم Discourse “المواضيع” بدلاً من “الخيوط” (من عام 2017، قبل اختراع الردود المتداخلة.

ولغوص أعمق في الخيوط:

أنا أتفق حقاً مع دفاع كريس @awesomerobot عن النموذج المسطح لأنه يناسب نموذج بناء المجتمع والتفاعل في CDCK. بينما قد نعتنق الردود المتداخلة لبعض فئات الإدارة–مفيدة لتتبع المشكلات–سأكون بطيئاً في تطبيقها لفئات النقاش العامة.

أخيراً، بينما قد أفعّل الردود المتداخلة، سأفتقد بشدة التمرير اللانهائي. لدي فأرة جيدة بعجلة تمرير دوارة مريحة، لكن لا شيء يضاهي الإمساك بمؤشر شريط التمرير اللانهائي والتحرك بسرعة خلال موضوع.

3 إعجابات

إحدى التحديات المتعلقة بذلك من منظور الإشراف هي أن مشرفينا يفضلون قراءة كل منشور في الموضوع. يبدو أن هذا الأمر صعب التحقيق مع تنسيق الردود المتداخلة، لذا قد لا يزال من المفيد توفر عرض مسطح زمني اختياري (مقيد بمجموعات معينة ربما؟).

بعض الملاحظات الأخرى:

  • كان من الجيد لو أن طي سلسلة النقاشات يبقى مطويًا عند إعادة فتح الموضوع في المستقبل.
  • كان من الجيد أيضًا لو تم تمييز الردود الجديدة منذ آخر مرة فتحت فيها الموضوع.
  • أتمنى لو كان زر “ردود جديدة” مرئيًا دائمًا، مثبتًا في أعلى الصفحة مثل مكان منتقي “الترتيب حسب”، بدلاً من أن يظهر فقط عند التمرير إلى أعلى الصفحة تمامًا.
5 إعجابات