أنا أستخدم الرسائل الخاصة للمناقشة بين أعضاء المجموعة. أقوم بإنشاء رسالة جماعية فريدة لكل مجموعة بصفتي مسؤولاً حتى يتمكن الأعضاء ذوو مستوى الثقة 0 من الرد على الرسالة الخاصة وإجراء مناقشة.
هذا يعمل بشكل جيد من جانب ديسكورس، ولكن سيكون من الرائع حقًا عرض المناقشة الخاصة في منشور “المجموعة” في ووردبريس.
السيناريو المثالي:
إنشاء منشور مخصص فريد من نوع “مجموعة” في ووردبريس.
إنشاء رسالة جماعية خاصة في ديسكورس (أقوم بذلك يدويًا ولكن هل يمكن القيام بذلك برمجيًا بناءً على منشور المجموعة في ووردبريس)
أقوم بإنشاء منشور مخصص يسمى “مجموعة” في ووردبريس ليتمكن الأشخاص من العمل معًا في المشاريع. فقط الأشخاص المرتبطون بمنشور المجموعة هذا يمكنهم رؤية المنشور.
ستعمل هذه المجموعة معًا لمدة شهرين وأريد السماح لهم بإجراء محادثة. لا أريد إنشاء نظام دردشة/مناقشة في ووردبريس لهذا الغرض فقط وأريد الاستفادة من Discourse بدلاً من ذلك.
المواضيع مقابل الرسائل الخاصة في Discourse
لست متأكدًا من كيفية إنشاء موضوع خاص لكل منشور “مجموعة” في ووردبريس ومنح الوصول ديناميكيًا لأشخاص معينين فقط للقراءة والتعديل. على الرغم من أن هذه عملية يدوية، إلا أنني أعرف كيفية إنشاء رسالة خاصة واستخدامها كبديل لموضوع. هل هناك طريقة لإنشاء موضوع خاص مع قيود ديناميكية للمستخدم عند إنشاء منشور مخصص في ووردبريس؟
لماذا خاص؟
لأن هؤلاء محترفون شباب يتطلعون إلى بناء مهاراتهم من خلال العمل معًا في مشروع. أريد أن أقدم لهم مساحة آمنة للتواصل دون أن يتم الحكم عليهم من قبل الأعضاء الآخرين على المنصة.
أريد عرض المحادثة (رسالة أو موضوع) فقط على منشور “المجموعة” المخصص ذي الصلة في ووردبريس، أي أن منشورًا واحدًا في ووردبريس سيكون له محادثة خاصة واحدة يجب أن تكون مرئية للأشخاص في المجموعة.
قيّد الأذونات في فئة لمجموعة (إعدادات الفئة > الأمان)
لماذا تحتاج إلى منشور في ووردبريس على الإطلاق؟ لماذا لا تنشر تفاصيل المشروع في ديسكورس؟
ربما يمكنك بدء هذه المبادرة بنشر تفاصيل المشروع على ديسكورس (أي النهج الأبسط)، وبعد ذلك إذا وجدت أنك تحتاج حقًا إلى تفاصيل المشروع على ووردبريس أيضًا، يمكنك التفكير في مشروع التكامل هذا؟
أنا على علم بهذا ولكن سأحتاج إلى إنشاء الكثير من المجموعات. تخيل 100 مجموعة مختلفة، وإدارتها ستكون كابوسًا. إذا كان لدى Discourse مجموعات متداخلة، لكان من السهل تحقيق ذلك مثل هذا:
إنشاء فئة مجموعة المشاريع
إنشاء مجموعة عمل المشاريع وتعيينها إلى فئة مجموعة المشاريع
إضافة مجموعات فرعية - المجموعة 1، المجموعة 2، المجموعة 3، …
إنشاء موضوع خاص وتعيينه إلى المجموعة الفرعية الصحيحة.
بهذه الطريقة سيتمكن الأشخاص في المجموعة الفرعية من مناقشة مشروع معين مع الاحتفاظ بجميع المناقشات المتعلقة بمشروع المجموعة ضمن فئة واحدة. هل أنا على حق في افتراض أن Discourse لا يحتوي على مجموعات متداخلة؟
هذا منتج معقد حيث يكون نوع منشور المجموعة له علاقة أصل/فرع بأنواع المنشورات الأخرى في WP. المناقشات جزء من مجموعة ميزات أكبر بكثير، غالبية هذه الميزات موجودة بالفعل على WordPress. لذلك، التكامل مهم.
لن تتمكن من تشغيل هذا بالطريقة التي تتخيلها بمجموعة الميزات الافتراضية. ستحتاج إما إلى تغيير تصميم المنتج أو القيام ببعض البرمجة المخصصة في Wordpress و Discourse.
أقترح عليك تجربة هذا مع مجموعة واحدة أولاً للتحقق من صحة افتراضاتك الأساسية، حتى لو كنت تعتقد أن النهج الأولي لن يكون قابلاً للتطوير. قد تجد أنك بحاجة إلى تغيير تصميم منتجك قبل توسيعه.