هل هناك أي طريقة لجعل Discourse يعيد إرسال منشور عند تعديله بواسطة المستخدم لإجراء تصحيحات أو تغييرات؟
مرحباً أندرو ![]()
ماذا تقصد بـ “إعادة إرسال” منشور؟
أعني، قل أن مستخدمًا يحتاج إلى تصحيح منشور ويقوم بتحريره. عندها لن يرى الأشخاص الذين يستخدمون وظيفة البريد الإلكتروني فقط في Discourse المنشور المصحح، على حد فهمي. لذلك أسأل، هل هناك طريقة لإعادة إرسال المنشور المحرر/المحدث إما تلقائيًا أو بعملية يدوية؟ أو إشعار بالتحديث يتم إرساله عبر البريد الإلكتروني؟
أنا لا أعتقد أن هذا ممكن وبحكم التصميم
هذه مشكلة لهؤلاء الأشخاص إذن إذا تم إجراء تعديلات كبيرة على المشاركات التي لن يروها أبدًا.
إذا كان لديك نشرة بريدية رسمية عبر البريد الإلكتروني، فيمكنك نشر التعديلات المهمة فيها.
إذا كان خطأً فادحًا، فإن الحل البديل الوحيد الذي يمكنني التفكير فيه هو أن يقوم المستخدم بإنشاء منشور جديد للتصحيح. إذا فعلوا ذلك، فسيتلقى أي مستخدمين يتابعون الموضوع أو الفئة إشعارًا عبر البريد الإلكتروني بشأن التحرير.
في معظم الحالات، تم تصميم إعداد الموقع email time window mins لمعالجة هذه المشكلة. تؤدي قيمته الافتراضية إلى تأخير لمدة 10 دقائق من وقت حفظ المنشور حتى يتم إنشاء إشعارات البريد الإلكتروني له. نأمل أن يمنح هذا المستخدمين فرصة لتصحيح أي أخطاء واضحة في منشوراتهم.
من الجيد معرفة ذلك، كنت أعتقد أن القيمة الافتراضية قد تكون فورية لإرسال المنشور كما تم نشره في الأصل.
تعد نافذة الخمس دقائق لإجراء تعديلات طفيفة دون نشر سجل التعديلات مفيدة أيضًا، على الرغم من أنه في بعض الظروف قد يكون من المثالي الاحتفاظ بسجلات لجميع سجلات التعديلات. هل هناك طريقة للمسؤول لمراجعة المنشور الأصلي وجميع سجلات التعديلات؟
يمكنك التحكم في ذلك عبر إعدادات الموقع، ولكن إذا لم يتم إنشاء مراجعة لسجل التعديل، فلا توجد طريقة للمسؤول لعرض التغييرات.
الإعدادات هي:
فترة السماح بالتعديل: لمدة (ن) ثوانٍ بعد النشر، لن يؤدي التعديل إلى إنشاء إصدار جديد في سجل المنشور.الحد الأقصى للاختلاف في فترة السماح بالتعديل: الحد الأقصى لعدد تغييرات الأحرف المسموح بها في فترة السماح بالتعديل، إذا تغير المزيد، قم بتخزين مراجعة منشور أخرى (مستوى الثقة 0 و 1)الحد الأقصى للاختلاف في فترة السماح بالتعديل للثقة العالية: الحد الأقصى لعدد تغييرات الأحرف المسموح بها في فترة السماح بالتعديل، إذا تغير المزيد، قم بتخزين مراجعة منشور أخرى (مستوى الثقة 2 وما فوق)
إذا حدث التعديل خارج فترة السماح بالتعديل، أو إذا قام التعديل بتغيير أكثر من (افتراضيًا) 100 حرف لمستخدمي TL0 و TL1، أو 400 حرف لمستخدمي >= TL2، فسيتم إنشاء مراجعة. إذا لم يؤدِ التعديل إلى أي من هذه الشروط، فلن يتم إنشاء مراجعة ولن تكون هناك طريقة لمعرفة ما تم تغييره.
حسناً، هذا متطور جداً في طريقة عمل كل ذلك.
الحل إذن هو ضبط مهلة التعديل على صفر، هذا هو الأكثر أماناً.
يعتمد الأمر على وضعك. بالنظر إلى الكود الآن، هناك عدة أشياء ستؤدي إلى إنشاء مراجعة جديدة إذا تم تعديل منشور خلال فترة السماح بالتعديل:
- تم الإبلاغ عن المنشور
- تم تعديل المنشور بواسطة مستخدم آخر (على سبيل المثال، عضو في فريق العمل)
- تم تقديم “سبب تعديل” عند تعديل المنشور
- تم تغيير مالك المنشور
يبدو أنهم فكروا في الأمر جيدًا ![]()
من المثير للإعجاب جدًا، بالنسبة لمنشور تم وضع علامة عليه، أن يكون هذا هو الأهم.
أنا مرتبك بعض الشيء حول كيف يمكن ألا يكون هناك سجل تعديل لمنشور ما إذا تم نشره وكان مرئيًا في بلدان أخرى. مع نظام التعديل الميسر، يسمح هذا بإجراء التعديلات دون نشر السجل، وهذا يمكن أن يعني أن المنشورات السابقة يتم حذفها دون أثر؟
يمكن لأي شخص يرى منشورًا قبل تعديله إنشاء نسخ، أو إذا تم إنشاء بريد إلكتروني لمنشور أولي على الفور. عندما أنشر كتابة مع العلم أنه سيكون هناك خمس دقائق ميسرة قبل نشر التعديلات، فهذا يساعدني على معرفة أنني لست بحاجة إلى القلق كثيرًا بشأن التدقيق اللغوي قبل أن يصبح دائمًا. يمكن أن يصبح هذا بعد ذلك سباقًا لإكمال جميع التعديلات في غضون خمس دقائق لتجنب ظهورها كبيان معدل.
يبدو أن هذا يبتعد كثيرًا عن طلب الدعم الأصلي:
ربما يجب أن نعيد تركيز الموضوع على ذلك.
حسنًا، بالنسبة لطلب الدعم، بدا أن الإجابة كانت لا، لا توجد طريقة لذلك. إذا كانت هناك طريقة، فسيكون من الجيد معرفة ذلك، وإلا فسيكون ذلك طلب ميزة جديدة.
عندما تقول هذا، هل تقصد الأشخاص الذين لا يزورون أو يسجلون الدخول إلى موقع منتدى على الإطلاق ولكنهم يقرأون فقط رسائل البريد الإلكتروني المرسلة بواسطة Discourse؟
لقد قمت بمراجعة إعدادات المسؤول للبريد الإلكتروني ولا أرى خيارًا لإنشاء وإرسال رسائل بريد إلكتروني جديدة عند تعديل المنشورات. ربما يمكن دمج ذلك كميزة جديدة في وضع القائمة البريدية.
هناك خيار للسماح للأشخاص بنشر مواضيع جديدة عبر البريد الإلكتروني، وهو غير ممكّن افتراضيًا. إذا تم تمكينه، يمكن تعديل مستوى الثقة لذلك، المستوى الافتراضي هو المستوى رقم 2:
نعم. في هذا الموقع، يشكل هؤلاء غالبية المستخدمين، لأي سبب كان (لقد جاءوا في الغالب من مجموعة قائمة بريدية قديمة). أجد صعوبة في جعلهم يستخدمون واجهة الويب، على الرغم من أنني أستمر في المحاولة! ونعم، يمكن للمستخدمين إرسال مواضيع جديدة عبر البريد الإلكتروني، والرد بالطبع.
لذلك، نعم، أعتقد أن هذا سيكون طلب ميزة جيد.
وبالمناسبة، أنا أتحدث عن التعديلات التي تم إجراؤها بعد أي فترات سماح.
شكراً للتوضيح، أتفق على أن هذه ستكون ميزة جيدة ليتم إعلام الأشخاص بها في حالة وجود تعديلات.
بيان جيد هنا من سيمون.
هذا مكتوب أيضًا في شروط الخدمة الافتراضية بأنه سيتم إرسال رسائل بريد إلكتروني إذا تم تعديل الشروط:
- بالنسبة للتحديثات التي تحتوي على تغييرات جوهرية، توافق الشركة على إرسال بريد إلكتروني إليك، إذا قمت بإنشاء حساب وقدمت عنوان بريد إلكتروني صالحًا *
