هذا البادئة المزعجة جديدة منذ التحديثات الأخيرة. كيف أتخلص منها؟ مستخدميّ يكرهونها بشدة. لقد بدأت للتو في الحدوث جنبًا إلى جنب مع اضطرابات أخرى حديثة مثل عدم إرسال البريد.
أنا غير قادر على معرفة أي قالب يحتاج إلى التعديل. من أين تأتي معلومات المعاينة هذه؟
لذا، على سبيل المثال، لمنع ظهور “شخص ما رد على موضوع أنت تراقبه”، ستحتاج إلى إزالة نص الموقع في user_notifications.user_posted.preview. لا يمكنك تركه فارغًا، ولكن يمكنك استخدام حرف غير مرئي مثل ㅤ.
هذا غريب جداً. النقطة من التغيير، كما أراها، هي إعطاء الناس المزيد من المعلومات حول سبب وصول الرسالة إلى صندوق الوارد الخاص بهم. من المضحك أن معرفة ذلك هو شيء قد يشعر الناس تجاهه بـ “شدة”. الناس فقط يكرهون التغيير.
المشكلة ليست في إضافة معلومات. المشكلة هي أن النص، بمجرد شغله جزءًا من مساحة الشاشة المحدودة المتاحة لمعاينات الرسائل، ينتقص من المعلومات المفيدة التي كانت موجودة من قبل - وتحديداً، سطر نص من نص الرسالة.
أقوم بتصفية رسائل Discourse مسبقًا في صندوق بريد مخصص، لذلك أعرف بالفعل سبب وصول الرسائل إلى هناك. أرى الآن هذا النص الجديد في معاينة كل رسالة في صندوق البريد هذا بدلاً من نص يعرض الرسالة بالفعل. إنه غير مفيد بالنسبة لي، ويحل محل شيء مفيد.
ويبدو أيضًا أن هذا النص يظهر للرسالة الأولى في موضوع جديد. وفي هذه الحالة، فإنه ببساطة غير صحيح - فالرسالة ليست ردًا على أي شيء.
أوه. لقد اقتنعت. هذا يبدو مروعًا بالفعل. على الرغم من أنه يمكنك تخصيص هذا النص (ربما ذُكر هذا أعلاه وأنا كسول جدًا لأبحث عنه؟). ربما فقط “مراقبة” أو رمز تعبيري لعين؟
أنا مسؤول عن مثيل Discourse الخاص بنا، ولكن لست مسؤولاً عن الخادم الخاص بنا (نحن مشروع مفتوح المصدر، ونستفيد من استضافة Discourse لمنتدياتنا)، لذلك لا أعتقد أنه يمكنني إجراء التغيير الذي اقترحته؟
لقد أمضيت وقتًا اليوم في محاولة تحسين الأمور باستخدام التعليمات التي قدمها @Ethsim2 في:
ولكنني لم أتمكن من تحقيق ذلك (كنت سأعلق هناك، ولكن هذا الموضوع مغلق). على وجه التحديد:
حاولت إزالة %{header_instructions} من القوالب الرئيسية (على سبيل المثال، “تم ذكر المستخدم”، “المستخدم يراقب المنشور الأول”، “المستخدم يراقب فئة أو علامة”) كما هو مقترح، ولكن لم يبدُ أن لذلك أي تأثير. الرسائل الإلكترونية التي تم استلامها بعد تلك النقطة في OWA كانت لا تزال تعرض فقط “شخص ما رد على موضوع أنت تراقبه” كمعاينة لها بدلاً من مقتطف من نص الرسالة.
بالإضافة إلى ذلك، مع هذا التغيير، تغيرت سطور موضوع رسائلنا الإلكترونية من “%{topic_title}” إلى “[%{email_prefix}] %{topic_title}” على الرغم من أنني لم ألمس مربعات سطر الموضوع في القوالب، بل الأجسام فقط.
كما قال @m1maj، أشعر أنا ومستخدميّ بالحيرة من سبب تحول معاينات OWA من معاينة مفيدة لنص الرسالة الإلكترونية إلى نص قياسي يحل محل محتوى الرسالة الفعلي ويكون غير دقيق في بعض الأحيان (على سبيل المثال، يظهر في رسائل البريد الإلكتروني التي تكون منشورات أولى في موضوع جديد في فئة تتم مراقبتها بدلاً من أن تكون ردودًا على موضوع تتم مراقبته).
@Moin : أها، شكرًا لتصحيح سوء فهمي! شيء قرأته في هذه المواضيع، بالإضافة إلى فشلي في العثور على الإعدادات الصحيحة في المرة الأولى، قادني إلى الاعتقاد بأن هذا لن يعمل للمواقع التي يديرها Discourse. لكنك محق في أنه يعمل.
للآخرين مثلي الذين لديهم امتيازات المسؤول على Discourse الخاص بهم وقد يحتاجون إلى يد المساعدة، إليك النهج باختصار:
انقر على قائمة الثلاثة أشرطة في الجزء العلوي الأيمن بالقرب من أيقونة المستخدم الخاصة بك وحدد “configure details” (تكوين التفاصيل)
قم بالتمرير لأسفل حتى ترى “Site texts” (نصوص الموقع) على الشريط الجانبي الأيسر. بالنسبة لي، إنه العنصر الأخير في قسم “Appearance” (المظهر)
في هذه المرحلة، يجب أن ترى صفحة “Site texts” تبدأ بشريط بحث. اكتب .preview في شريط البحث هذا:
من بين أمور أخرى، يجب أن يؤدي هذا إلى تصفية الإدخالات مثل “user_notifications.user_quoted.preview”، و “user_notifications.user_posted.preview”، و “user_notifications.user_replied.preview”، و “user_notifications.user_mentioned.preview”، وهي الحالات الرئيسية التي كانت تزعج مستخدمينا. انقر على أزرار “Edit” (تحرير) لأي منها ترغب في تغييره.
كما يقول @Moin في المشكلة المرتبطة أعلاه، لا يمكن ترك هذه الحقول فارغة أو استبدالها ببساطة بمسافة، ولكن يمكن تعيينها إلى مسافة غير قابلة للكسر، مثل ’ '.
سيؤدي هذا إلى استبدال نص المعاينة القديم بالنص الجديد. في حالة المسافة غير القابلة للكسر مثل المثال أعلاه، يجب أن يؤدي هذا إلى استعادة معظم نص المعاينة السابق من نص الرسالة نفسها.