لا، ليس لدينا واحد في الوقت الحالي. أتساءل ما هي حالة الاستخدام لمثل هذا الخطاف؟
عندما يقوم المستخدم بتعيين حالة، يمكن نشر هذه الحالة إلى أدوات / مواقع أخرى في نظامنا.
على سبيل المثال، يمكن أن يتضمن لوحة تحكم مُعبئ فيدورا — mattdm متى أكون في إجازة، وربما بشكل أكثر فائدة، نظرًا لأن حزم فيدورا غالبًا ما يكون لها العديد من المشرفين، تعرض لي حالة المشرفين المشاركين، حتى أعرف من الآخرين المتاحين (أو غير المتاحين).
أو، حالة أكثر وصفية ولكنها لا تزال مثيرة للاهتمام بالنسبة لي: يمكننا منح شارة الإجازة عندما يقوم شخص ما بتعيين حالته بشكل مناسب (على نظام الشارات الخاص بنا، وليس نظام Discourse الداخلي [1]).
على الرغم من أنني في الواقع أربط ذلك أيضًا ↩︎
أحد مخاوفي بشأن استخدام هذا هو أن حالة الاستخدام الرئيسية هي إشعار إجازة. أعتقد أن الكثير من الناس يرغبون في مشاركة هذا النوع من الحالة مع الأشخاص الذين يثقون بهم أكثر، ولكن ليس نشرها على الإنترنت على نطاق واسع.
هل سيكون من المنطقي تحديد الحالة اختياريًا بحيث تكون مرئية فقط لأعضاء مجموعة قابلة للتكوين، والتي يمكن تعيينها إلى trust_level_n لقيمة معينة من n، أو للموظفين، أو لمجموعة أخرى منطقية لموقع معين؟
مرحباً، لقد قمت للتو بتمكين هذا في مجتمعنا، إنه يعمل بشكل رائع، ولكن هل هناك طريقة لمنع استخدام كلمات معينة فيه حيث يمكنني إدخال أي نص أريده. هل هناك شيء فاتني.. شكراً
أخشى أن ذلك غير ممكن حاليًا. وقد تم اقتراح تشغيله عبر “الكلمات المراقبة”، ولكن لم يتم بناؤه بعد. في الوقت الحالي، أستخدم استعلام مستكشف البيانات (data-explorer query) لتقديم نظرة عامة، وأقرن ذلك بالقدرة على إزالة الحالات من صفحة تفضيلات/حساب المستخدم، إذا كان ذلك مفيدًا؟
أقدر ردك. هل هذه الطريقة التي ذكرتها سهلة التنفيذ أم مزعجة؟ إذا لم يكن الأمر كذلك، يمكنني فقط مراقبة ما يكتبه الناس.
شكراً لك مرة أخرى.
طالما لديك المكون الإضافي data-explorer فالأمر بسيط للغاية.
(عليك فقط أن تتذكر تشغيله)
أبسط استعلام سيكون:
SELECT *
FROM user_statuses
ORDER BY set_at DESC
أو يمكنك الحصول على استعلام أكثر روعة مع رابط مباشر لصفحة تفضيلات/حساب المستخدم. على سبيل المثال:
SELECT us.user_id,
us.emoji,
us.description,
'https://meta.discourse.org/u/' || u.username || '/preferences/account' AS preferences_account_url
FROM user_statuses us
JOIN users u ON u.id = us.user_id
ORDER BY set_at DESC
لقد تأخرنا كثيرًا عن حفلة الحالة ولم نقم بتمكين هذا إلا اليوم.
في الإعدادات، هل يمكنني السؤال بخصوص:
(تجريبي) السماح للمستخدمين بتعيين رسالة حالة مخصصة (رمز تعبيري + وصف).
لقد كان هذا “تجريبيًا” لمدة خمسة أشهر، هل هناك مخاطر مرتبطة بتمكين هذا في بيئة الإنتاج الخاصة بنا؟ متى سينتقل من تجريبي إلى مستقر؟ ![]()
وهذا سيكون إضافة رائعة ![]()
من الآمن تشغيله في بيئة الإنتاج. لقد صنفناه تجريبيًا في البداية حيث كنا نجري العديد من التغييرات عليه. لقد استقرت الأمور كثيرًا الآن مع الميزة، لذلك أعتقد أنه يمكننا إزالة هذا التصنيف في هذا الوقت.
شكراً على التأكيدات ديف @mcwumbly ![]()
أحب هذه الميزة ولكن أريد تمكينها لموظفينا فقط - هل يمكننا تقييدها للمجموعات؟ أعرف أن العديد من مستخدمينا قد يرغبون في إساءة استخدام هذه الميزة، أو على الأقل استخدامها بطريقة غير مقصودة.
تم تقسيم 11 مشاركة إلى موضوع جديد: إنشاء مكون لحالة المستخدم المحدودة للموظفين
تحديث صغير بخصوص هذا، انتهت التجربة على Meta، ولكن لا يزال بإمكانك تجربة هذه الميزة على try.discourse.org. ![]()
أتساءل فقط، إذا كانت هذه ميزة رسمية، فلماذا يتم تعطيلها في ميتا؟
ليس لدينا كل الميزات مفعلة على ميتا، فقط تلك التي تخدمنا بشكل أفضل. أعتقد أن حالة المستخدم جيدة جدًا للمواقع التي يكون فيها معرفة ما يفعله الآخرون أكثر أهمية. هنا، كانت تُستخدم بشكل أساسي كتواقيع، وهو أمر لا نريد تشجيعه (قد تحب المواقع الأخرى هذا العنصر فيها كثيرًا).
لكل من يقرأ هذا ويريد تقييد استخدامه لهذا السبب، لقد صنعت أداة صغيرة للقيام بذلك منذ فترة.
في منتدى أساعد في الإشراف عليه، غالبًا ما تُستخدم الحالات لأشياء مثل النكات الداخلية للموظفين (على سبيل المثال، أنا “آكل الإنتاج”، و @Firepup650 “أعطل الإنتاج” (فقط لإعطاء مثال غير عادي لكيفية استخدامها)).
تم تقسيم المنشور إلى موضوع جديد: طلب ميزة: عند تعيين حالة المستخدم، تقديم قائمة سريعة لـ “آخر 5 حالات للمستخدم”