يا للهول. مئات الرسائل الخاصة أُرسلت بعد تغيير الفئة.

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

أبلغ عشرات المستخدمين الآن عن إعادة إرسال رسائل خاصة تعود إلى عام 2015.

ولأنني كنت من بدأ التغيير، يبدو أن الرسالة الشخصية أُرسلت باسم المستخدم الخاص بي.

هل كان ينبغي أن نكون على علم بهذا؟

إعجابَين (2)

هذه هي المرة الأولى التي أسمع فيها بهذا السيناريو.

هل هناك رسالة قياسية يتم إرسالها؟ ليس من الواضح لي كيف يتم إعادة إرسال رسالة شخصية، ولكن يبدو أنها منك؛ هل كنت المرسل الأصلي للرسائل الخاصة؟

عندما تذهب إلى /admin/email/sent، ما هو “نوع البريد الإلكتروني” للرسائل الصادرة؟

إعجابَين (2)

أحد الأمثلة هو بريد إلكتروني user_mentioned. تم إرساله قبل 4 ساعات. لكن الإشارة حدثت في الأصل في عام 2015! تم توجيه البريد الإلكتروني الذي تلقوه على النحو التالي:

From: myusername via The Forum <no-reply@my-forum.org>

باستخدام لغة عامة هنا لأن المحتويات/المنتدى خاصان.

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

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

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

هل يمكن أن يكون مرتبطًا بالإعداد disable_category_edit_notifications؟

4 إعجابات

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

إعجابَين (2)

هل كان من موضوع قمت بنقله؟ سيساعدنا تأكيد ذلك في استكشاف المشكلة وإصلاحها.

هناك احتمال أن يكون الإعداد disable_category_edit_notifications، جرب تعطيله وتحقق مما إذا كان البريد الإلكتروني يتم إرساله عند نقل موضوع.
يمكنك تغييره في /admin/site_settings/category/all_results?filter=disable_category_edit_notifications

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

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

أوه، هذا مثير للاهتمام. لا أعتقد أنه يجب أن يفعل ذلك.

4 إعجابات

المشكلة الغريبة هي أن المستخدمين المتقدمين لا يتلقون الإشعارات. بل يتلقاها أي شخص تم ذكره في منشور تم نقله من فئة إلى أخرى، لذلك لدينا تقارير عن أشخاص يتلقون 30-40 إشعارًا.

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

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

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

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

6 إعجابات

لقد رأينا نفس الشيء يحدث مع إشارة في منشور من عام 2016 تم نقله إلى فئة مختلفة، في منتدى تم استيراده مؤخرًا.

لا يمكنني العثور على أي تغييرات حديثة (كل ما يتعلق بهذه الإشعارات يبدو أنه كود قديم منذ 11 شهرًا على الأقل) ولكني أعتقد أنه من قبيل المصادفة الغريبة أن يحدث هذا بعد الإبلاغ عنه هنا مباشرة.

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

@JammyDodger @maiki هل هذا ممنوع بالفعل بواسطة disable_category_edit_notifications؟ إذا لم يكن كذلك، فهل هناك طريقة لملء الإشعارات بأثر رجعي حتى لا يحدث هذا مرة أخرى؟

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

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

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

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

أعتقد أنه يجب أن تكون هناك طريقة لمنع حدوث ذلك في الحالات التي لا يكون فيها السلوك مرغوبًا فيه.

إعجابَين (2)

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

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

لا يمكنني التفكير في سيناريو يكون فيه هذا سلوكًا متوقعًا.

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

لا أدعي أن لدي أي رؤى حول مدى شعبيته، إنها مجرد سير عمل موثق ونحن نستخدمه بانتظام: Scheduling topics for future publication. بدون أن يعمل بهذه الطريقة، أعتقد أن خيارنا سيكون قص/لصق في موضوع جديد.

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

ربما مربع اختيار في مربع حوار الإجراءات المجمعة؟

أردت فقط الإشارة إلى: من الصعب تصميم سير العمل للأشخاص بعد سبع سنوات من الآن. ^ _ ^

لدينا العديد من الأشخاص الذين يستخدمونه كما هو كجزء من سير عمل مختلفة، مثل الذي أشار إليه Wes. أستخدمه في عدد قليل من المواقع المختلفة.

من ناحية أخرى، ليس لدينا الكثير من الأشخاص الذين ينقلون:

  • الكثير من المواد القديمة
  • والتي تذكر أيضًا آخرين

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

سنكتشف الأمر. لا نحب إزعاج المستخدمين. : +1:

سماع المزيد من حالات الاستخدام سيساعدنا على فهم كيفية تفاعل الأشخاص مع هذا الجزء من Discourse. :mag:

5 إعجابات

أعتقد أن حوادث مثل هذه هي ما يحدث إذا تم تنفيذ الميزات (مثل النشر المجدول) بطريقة - في رأيي - مجردة بشكل مفرط.

تم نقل المنشور الذي أشرت إليه من فئة عامة إلى فئة عامة أخرى، بالمناسبة.

:heart: أخبرني إذا كنت بحاجة إلى أي معلومات تساعدك في فرز ما حدث!

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

يمكننا استخدام إعادة إنتاج! :smiley:

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

لقد جربنا مع الإعدادات التالية ممكّنة ومعطلة:

  • تعطيل إشعارات تحرير الفئة
  • تعطيل إشعارات تحرير العلامات

هل لدى أي شخص خطوات لإعادة إنتاج هذا السلوك؟ :mag_right:

اعتقدت أنك تستطيع بالفعل إعادة الإنتاج :wink:

لا أعتقد أن هذا يتعلق بإشعارات تعديل الفئة. إذا نظرت عبر هذا الموضوع، فإنه يحدث على:

  • مشاركات ومنتديات قديمة جدًا (2015، 2016) تم ترحيلها
  • الإشارات

أشك في أن المشاركات التي تم إنشاؤها في ذلك الوقت (والمشاركات المستوردة) تفتقر إلى نوع من التنظيم الداخلي.

لاحظ أنني لا أرى أي رسائل خاصة تم إرسالها عند وصولي إلى Bulk editing topic categories should not trigger thousands of email notifications. كان هذا تغييرًا جماعيًا للفئات أثر على المواضيع التي تعود إلى عام 2017، ولكن أقدم المواضيع قد تم بالفعل تبديلها مرة واحدة على الأقل من قبل (معظمها في عام 2021).

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