كيف يمكنني تكرار موضوع كامل؟

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

إعجابَين (2)

يدويًا؟ يمكنك التنقل إلى المحتوى الخام للموضوع بالانتقال إلى /raw/{topic_id} ونسخ كل شيء هناك.

إذن، https://meta.discourse.org/t/195111 تصبح https://meta.discourse.org/raw/195111

بالمناسبة، تسمي منصة Discourse المواضيع ما تسميه أنت “الخيوط”


تعديل: أو، إذا كنت من المستوى TL4/طاقم العمل، يمكنك ببساطة النقر على تعديل ونسخ كل شيء هناك

4 إعجابات

في الواقع، هذا لا يفعل ما أحتاجه. أريد جميع المواضيع مع جميع الردود. أريد نسخة طبق الأصل من الموضوع، ولكن مع topic_id مختلف.

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

وجدت طريقة لـ “إعادة إنتاج” موضوع كامل، كانت عملية شاقة، لكن لا توجد طريقة لمضاعفته حقًا (مثل الاحتفاظ بالإعجابات، على سبيل المثال).

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

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

بدأت المحادثة، وقبل أن ندري، كان لدينا محادثتان حساستان متشابكتان بشدة تجريان، مع بعض التعليقات المسيئة من عضو واحد، ومع ذلك أثارت سلسلة غنية من الردود في كلا المسألتين.

للاحتفاظ بثراء المساهمات التي حدثت، ولتأنيب المخالف المتكرر، وللاستفادة من الحدث لأغراض تعليمية للمجتمع، وللسماح لكلتا المحادثتين القيمتين بالنمو كلٍ على طريقته، قررت أن الأفضل هو فصل الموضوعين، مع الاحتفاظ فقط بالتدخلات ذات الصلة بكل منهما، دون تردد في تكرار التدخلات التي تغطي كلا المسألتين في كلا الموضوعين لأغراض الوضوح والفهم.

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

كان ذلك الكثير من العمل والتفكير. لن أفعل ذلك يدويًا مرة أخرى. لكن حالة الاستخدام موجودة بالتأكيد.

إعجابَين (2)

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

7 إعجابات

لا يمكنني إلقاء اللوم على تعليقك: فغالبًا ما نسأل عن الهدف عندما يطلب الناس معلومات تقنية حول fmpro في منتدانا.

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

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

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

كان على مطورين محترمين وموقرين جدًا تحمل الجدال والعمل بشكل مفرط لتصحيح المعلومات، ففقدوا الدافع والمتعة في المساهمة وانسحبوا.

قمنا بالتعديل، لكن كان الأمر غير سار أن نرى السلوكيات المزعجة نفسها تتكرر باستمرار. وبمحاولة منح الجميع حق التعبير، أدركت في النهاية أن ذلك كان غير عادل نوعًا ما على الجميع، حيث أُجبروا على ممارسة التسامح ومشاهدة المواقف غير السارة لأن قلة منهم لم تمتنع عن التصرف بشكل سيء.

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

ومع ذلك، أدركنا في النهاية أن هذا النهج لم يساعد الأشخاص الذين اعتادوا التواصل بشكل سيء طوال حياتهم على معرفة كيفية التحسن.

لذا، فإننا نضيف الآن تدخلات تعليمية، أي التواصل حول التواصل (metacommunicating)، مباشرة داخل المواضيع. سنرى كيف تسير الأمور.

5 إعجابات

أعلم ذلك، فقد عدّل @HAWK عنواني ليعكس ذلك.

أستخدم مصطلح “الخيوط” تحديدًا لتجنب ما حدث هنا: اقتراحك كان حلاً لتكرار الموضوع (أي المنشور الأول). غير أن ما أردته كان حلاً لتكرار الخيط بالكامل (وهو المنشور الأول أي الموضوع + جميع الردود التالية).

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

هذه هي النقطة – لا… لا يوجد حرفيًا شيء يُسمى خيطًا في Discourse. يُطلق على المنشور الأول وجميع الردود معًا اسم موضوع.

إعجابَين (2)

سأقبل المفهوم الذي تطرحه في سياق Discourse. ومع ذلك، من الناحية اللغوية والفلسفية والتاريخية في مجال المنتديات الإلكترونية، فإن كلمة “خيط” (thread) هي الأنسب لوصف الكيان الذي يتكون من منشور أولي بعنوان يليه ردود متتالية. :slightly_smiling_face:

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

موافق، لكن ما تغفله هنا هو أن Discourse لا يدعم الخيوط (threading) كما تفعل منصات المنتديات الأخرى. هذا هو السبب الحرفي الذي يجعلنا نصنع هذا التمييز.

4 إعجابات

لديك نقطة. في هذه الحالة، قد يكون مصطلح “نقاش” أو “حوار” أكثر ملاءمة، لأنه أقل تحديداً بشأن التصميم الذي يوحّد المكونات :grinning:

3 إعجابات

حسنًا، يمكنك البحث عن تعريف كلمة “موضوع” في جوجل:

موضوع
/ˈtäpik/
أمر يتم تناوله في نص أو خطاب أو محادثة؛ موضوع.

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

أما بالنسبة للمسألة الأصلية..

لماذا لا تضغط على مفتاح المسؤول على الموضوع وتقسم الموضوع، بحيث تكون الردود حول الموضوع “الآخر” في موضوع مختلف، ولكنه مرتبط؟ سيكون هذا هو المسار الأبسط للعمل، مدعومًا بمجموعة كاملة من الأدوات في Discourse.

إعجابَين (2)

لأن:

“أردت فصل المواضيع، مع الاحتفاظ فقط بالتدخلات ذات الصلة بكل منها ولكن دون تردد في تكرار التدخلات التي تغطي كلا الأمرين في كليهما لأغراض توضيح الفهم.”

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

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

إعجابَين (2)

جيف، لدي حالة استخدام حيث سيكون تكرار موضوع كامل مفيدًا للغاية.

نحن نستخدم نسختنا للتعاون التجاري، وتحديداً نقابة. في كل اجتماع، ننشئ سلسلة، تتكون من 8 مشاركات، بأسلوب جدول المحتويات.

كل اجتماع ينشر 1-8 بينما تختلف الأشياء جدًا داخل الموضوع بنفس التنسيق شهرًا بعد شهر مع لصق معلومات محددة فقط. سيكون من المفيد بشكل مذهل أن تكون هناك القدرة على إنشاء قالب ليس فقط للمشاركة الأولى، ولكن للموضوع بأكمله، وتكراره كل شهر وإدراج المعلومات الشهرية.

حاليًا، لدي موضوع أنشأته في فئة خاصة مع القالب لكل مشاركة من 1 إلى 8. حاليًا، يجب علي فتحه بشاشة مقسمة مع موضوع جديد، ونسخ المشاركة 1 من موضوع القالب إلى موضوع جديد، ثم المشاركة 2، ثم المشاركة 3، وهكذا.

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

حاليًا، سواء كان قالب موضوع أو معالج، كل ما يمكنني فعله هو نسخ مشاركة #1 غير المكتملة تقريبًا.

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

مرحباً،

أليس Discourse Canned Replies حلاً أفضل لهذا؟ ما عليك سوى إنشائه مرة واحدة للموضوع والمنشورات ثم يمكنك ببساطة تحديد القوالب.

4 إعجابات

تعرف… قد ينجح ذلك بشكل جيد. بعد النظر فيه، أشعر بتشجيع كبير. @Don شكرًا لك!

4 إعجابات

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

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

كما هو الحال، سيتعين علينا تحويل موضوع الرسائل الخاصة إلى موضوع كامل في فئة خاصة، وحذف الردود التي لا نريد عرضها، ثم الانتقال إلى منطقة عامة.

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

4 إعجابات

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

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