notriddle
(Michael Howell)
5 مايو 2022، 12:28ص
1
بعد استخدام هذا الزر، سأل مشرف آخر في نفس المنتدى عن كيفية إخفاء المشاركات الفردية. أشرت إلى مكانه، لكنهم لم يفهموا.
انتهى بي الأمر بإخبارهم باستخدام الزر الذي “بشكل غريب، يحتوي على أيقونة ” لإخفاء المشاركة الفردية. لا يذكر، في أي مكان، ما يفعله هذا بالفعل.
هل يمكن جعل هذا التسمية أكثر إفادة، مثل ذكرها في مكان ما أنها تخفي المشاركة، أو تمييزها بأيقونة أكثر إفادة من الإبهام؟
3 إعجابات
Jagster
(Jakke Flemming)
5 مايو 2022، 5:38ص
2
أتفق. هذه النصوص هي أوصاف لمطور/مبرمج ومدير حول كيفية عمل الأزرار، وليست للمستخدم ليخبره بما تفعله الأزرار.
لا أستخدم تلك القائمة أبداً، لذلك لا أعرف ما يفعله Take action … ولكن إذا كان يخفي منشوراً فقط، فهل يمكن أن يكون شيئاً مثل Hide post ؟
الخياران الآخران لا يحتاجان إلى أي نوع من الأوصاف. النصوص موجودة فقط لجعل التخطيط أكثر اتساقاً
لكن جانبي البيروقراطي يهمس بأن هذا ليس خطأ، بل سؤال عن تجربة المستخدم.
يمكنك تغيير نص هذا الزر لموقعك عن طريق تعديل حقلي js.flagging.take_action و js.flagging.take_action_options.default.details في /admin/customize/site_texts/
على الرغم من أننا منفتحون دائمًا على إجراء تغييرات على الأوصاف إذا اعتقد الناس أنها يمكن أن تكون أكثر سهولة. إذا توصلت إلى وصف جيد لموقعك، هل يمكنك مشاركته هنا حتى نرى ما إذا كان سيعمل للجميع؟
notriddle
(Michael Howell)
6 مايو 2022، 2:50م
4
هل هناك طريقة لتغيير الأيقونة أيضًا؟
أعتقد أنه قد يكون ممكنًا باستخدام مكون سمة مخصص:
هذه طريقة سهلة لتغيير أيقونة Discourse على مستوى الموقع بالكامل.
انقر بزر الماوس الأيمن على الأيقونة التي تريد تغييرها واختر “Inspect element” أو “Inspect” (يعتمد ذلك على المتصفح)
ابحث عن اسم الأيقونة
[image]
ابحث عن أيقونة جديدة هنا Find Icons with the Perfect Look & Feel | Font Awesome على سبيل المثال external-link-alt
قم بتخصيص الكود وإضافته في علامة التبويب admin > customize > themes > edit code -> JS
// {theme}/javascripts/discourse/api-initializers/init-theme.gjs
import {…