ملاحظة: لا يمنح هذا الإضافة حق الوصول للتحرير بحد ذاته. وهذا يعني أنه إذا كنت ترغب في تمكين غير المشرفين من تحرير المنشور بشكل تعاوني، فيجب عليك أيضًا تحويل المنشور إلى ويكي (أخضر، اختياري):
إذا قمت بتفعيل “التحرير المشترك”، فإن لدي خيارًا لجعله ويكي أيضًا. ولكن إذا قمت بذلك عبر خيار تحويل إلى ويكي، فإنه يظل يظهر النص “تحويل إلى ويكي”. ومع ذلك، سيدخل في وضع الويكي، لكن لا توجد طريقة لإلغاء وضع الويكي.
يمكن للمشرفين تفعيل أو إيقاف التحرير المشترك في الموضوع (أحمر) عبر أيقونة الترس في شريط المحرر
أود رؤية خيار يربط بين الحق في بدء/إيقاف التحرير المشترك والحق في بدء/إنهاء ويكي. فالتشغيل متشابه جدًا، فلماذا اختيار صلاحيات مختلفة (فقط للمشرفين)؟
والآن هذه نقطة حرجة:
قمت بتعيين منشور في وضع الويكي و وضع التحرير المشترك.
بدأ بعض الأشخاص في التحرير داخل محرر التحرير المشترك.
في نفس الوقت، استخدم آخرون محرر الويكي “الكلاسيكي” - عبر رابط المراجعات في نفس المنشور:
هنا تتفاقم الأمور بسرعة كبيرة. مثلًا… حقًا سيئة جدًا. كثير من المحتوى تم استبداله، وتغييرات لم تُحفظ، وصراعات في المراجعات. فهمي أن التحرير المشترك لم يُصمم ليعمل في نفس الوقت مع تحرير الويكي الكلاسيكي (وهو أمر مفهوم تمامًا من الناحية التقنية).
أعتقد أن أفضل طريقة لحل هذه المشكلة هي توجيه زر تحرير المنشور إلى محرر التحرير المشترك الجديد؟
وبما أن محرر التحرير المشترك لا يقدم خيارًا لتحرير بيانات المنشور (العنوان، الوسوم، إلخ)، فيجب إيجاد حل لهذه النقطة أيضًا.
يمكن القول “أخبر مستخدميك ببساطة بالابتعاد عن قلم المراجعات”، لكن هذا لا يعمل بهذه الطريقة - فالكثير من مستخدمينا يفضلون هذه الطريقة بدلاً من التمرير إلى أسفل منشور طويل في WikiPad.
أدرك أن هذه قد لا تكون مشكلة سهلة الحل، لكن في الوقت الحالي، ميزة التحرير المشترك معطلة إلى حد كبير. لقد جربناها على عدة منشورات مع أشخاص مختلفين، وحدثت صراعات دائمًا.
يمكنك إضافة هذا إلى علامة التبويب common > header في السمة الخاصة بك (أو في /common/header.html في مكون عن بعد)، وسيضيف هذا فئة shared-edits-post إلى مشاركات التعديلات المشتركة إذا كان المستخدم الحالي يمكنه تعديلها.
ما أحتاج حقًا إلى استهدافه هو أول زر تذييل مراجعة (مع نص تعديل الويكي) وإخفائه لمنشورات التعديلات المشتركة فقط. هل هناك أي طريقة لتغطية هذا الفصل / الحوار أيضًا؟
تم إصلاح هذا. سيؤدي التبديل بين وضع ويكي وتشغيله/إيقافه على منشور تعديل مشترك الآن إلى عرض التسمية الصحيحة.
تم إصلاح هذا أيضًا. إذا نقرت على الزر من نافذة سجل المراجعة وكان المنشور مضبوطًا على shared-edit، فسيفتح منشئ التعديلات المشتركة بدلاً من المنشئ الافتراضي.
لقد أضفت الفئة في المكون الإضافي. لذلك، يمكنك إزالة المقتطف الذي أضفته. سيضيف المكون الإضافي الآن هذه الفئة دون الحاجة إلى أي تعديل.
أفترض أنك أردت ذلك لأن الزر كان يفتح المنشئ الافتراضي؟ تم إصلاح ذلك الآن، لذلك لن تحتاج إلى إخفائه بعد الآن.
لا يزال هذا الأمر يمثل مشكلة بالنسبة لنا: نحاول أن يكون لدينا أقل عدد ممكن من المشرفين لأسباب تتعلق بالخصوصية. لذلك، نود بشدة أن يكون هناك خيار يسمح لأي شخص يمكنه بدء الويكي ببدء التعديلات المشتركة أيضًا - في الأساس، إنها نفس الشيء. بالمناسبة: لقد أطلقنا على هذا الوضع اسم “WikiPad” - فهو أكثر جاذبية من التعديلات المشتركة.
بالتأكيد، أنا منفتح تمامًا لإضافة إعداد لـ “المجموعات المسموح لها ببدء التعديلات المشتركة”، الافتراضي هو “الموظفون” ولكن يمكنك تغييره إلى أي شيء تريده.
شكراً لك على هذا المكون الإضافي الرائع، والذي يتناسب بشكل جيد مع حالات الاستخدام لدينا لاستخدام Discourse لتدوين الملاحظات بشكل تعاوني، والعصف الذهني، وما إلى ذلك. أثناء فحص المكون الإضافي، واجهت أحيانًا بعض الأخطاء، والتي يصعب للأسف إعادة إنتاجها باستمرار.
ما واجهته هو أن تغييرًا أجراه المستخدم أ يتم التراجع عنه عندما يقوم المستخدم ب بتحديث المستند، وكلا التغييرين تم حفظهما بشكل صريح باستخدام زر الحفظ. أفترض أنه قد يكون ناتجًا عن اتصال الشبكة وتمكنت من إعادة إنتاج السلوك على النحو التالي:
أعلم أن هذا يبدو مصطنعًا تمامًا، ولكنه كان الطريقة الوحيدة لإعادة إنتاج السلوك الذي أواجهه بين الحين والآخر. هل واجه أي شخص آخر هذه المشكلة؟ هل هناك ربما حتى حل لها؟
نعم، لقد واجهت مشكلة مماثلة مع اتصال إنترنت سيء، وأحيانًا أفقد الكثير من التعديلات. هذا محبط للغاية. ربما يمكن أن يعمل اكتشاف انقطاع الاتصال والتبديل إلى مخزن مؤقت محلي للتخزين أو شيء من هذا القبيل. ربما استخدام التخزين المحلي أولاً والمزامنة لاحقًا… لست متأكدًا من كيفية تنفيذه تقنيًا، ولكن بالتأكيد هناك بعض الأوقات التي يكون فيها تأخير المزامنة لبضع مللي ثانية أفضل من فقدان النص.
لقد قمت بفصل منشوراتك إلى موضوع UX جديد لمنعها من الضياع بسبب مؤقت الموضوع. أعتقد أن هناك بعض المشكلات التي قد تستحق التتبع بشكل منفصل (أعتقد أن إصلاح @Johani تعامل مع بعضها؟). إذا كان الأمر كذلك، فأخبرني ويمكننا إنشاء موضوع (مواضيع) جديد لها.
شكرًا - لكنني أفتقد الآن منشورات @literarymachine حول هذا الموضوع (زميل لي) حيث أشار إلى بعض حالات السباق المتعلقة بالشبكة لهذا المكون الإضافي، والتي أ) لم يتم إصلاحها بعد و ب) تجعل هذا المكون الإضافي الرائع بخلاف ذلك عديم الفائدة إلى حد كبير للعمل الجاد…؟
هل يمكن أن يكون طلب السحب (PR) مفيدًا لهذا؟ طلبات السحب الرسمية للمكونات الإضافية صعبة للغاية بالنسبة للمخترقين مثلي لأنها تتطلب المزيد من الإعداد والخبرة التي لدي في متناول اليد!