Moin
14 أكتوبر 2025، 1:56م
1
عند تكوين شارة صورة رمزية لمجموعة غير مرئية للجميع، يتم عرض تحذير يخبر الموظفين بأن هذا سيجعل المجموعة مرئية:
نظرًا لأن هذه المجموعة تحتوي على شارة لأعضائها، سيكون اسم ‘TestGroup’ مرئيًا لأي شخص.
لكن هذا التحذير لم يعد يظهر عند تحميل صورة بدلاً من استخدام أيقونة.
أعتقد أنه يجب أن يظهر في هذه الحالة أيضًا
privateGroupNameNotice(visibilityLevel, isPrimaryGroup, hasFlair) {
if (visibilityLevel === 0) {
return;
}
if (isPrimaryGroup) {
return i18n("admin.groups.manage.alert.primary_group", {
group_name: this.model.name,
});
} else if (hasFlair) {
return i18n("admin.groups.manage.alert.flair_group", {
group_name: this.model.name,
});
}
}
ولكن بطريقة ما يبدو أن hasFlair خاطئ لتحميلات الصور. لذلك ربما هناك خطأ في ذلك
أتساءل أيضًا لماذا لا يتم عرض هذا التحذير عند إنشاء مجموعة جديدة
3 إعجابات
tgxworld
(Alan Tan)
16 أكتوبر 2025، 4:41ص
2
لقد قمت بوضع علامة pri-medium لهذه المهمة ليقوم الفريق بالاطلاع عليها.
مرحباً @Moin ،
هل لديك أي خطوات محددة لإعادة الإنتاج أو تكوين خاص؟ لقد اختبرته محليًا، ولم أتمكن من إعادة إنتاجه.
إعجاب واحد (1)
مرحباً @Moin ،
لقد تم إصلاح هذا هنا. أخبرني إذا واجهت أي مشاكل أخرى
main ← fix-flair-warning-on-reload
opened 02:03PM - 16 Oct 25 UTC
**Description**
When visiting a group's membership settings or reloading the … page after uploading a flair image for a group with limited visibility (ie, not everyone), the warning about group name visibility was missing. This occurred because the code checked `flair_upload_id` instead of `flair_url` since `flair_upload_id` is not set.
**Before**
<img width="1136" height="908" alt="imagen" src="https://github.com/user-attachments/assets/73231fd0-4dd3-403f-928c-cd3d34641dc5" />
**After**
<img width="1355" height="1019" alt="imagen" src="https://github.com/user-attachments/assets/839efa62-2f90-4e83-b9dc-2bc34900ffab" />
إعجاب واحد (1)
Moin
16 أكتوبر 2025، 3:18م
6
هل ألقيت نظرة أيضًا على سبب عدم ظهور التحذير عند إنشاء مجموعة جديدة؟ أعتقد أنه سيكون مفيدًا عند إنشاء مجموعة غير عامة مع ميزة إضافية أيضًا.
لم أختبر بهذه الطريقة ولكني أستطيع أن أخبرك أن المشكلة هي أن المكون المستخدم لعرض هذا غير موجود في نموذج الإنشاء، سألقي نظرة.
إعجاب واحد (1)
مرحباً @Moin ،
يجب أن يتم إصلاح هذا هنا
main ← fix-warning-flair-when-creating-new-group
opened 01:22PM - 21 Oct 25 UTC
**Description**
When creating a group with limited visibility (ie, not everyo… ne), the warning about group name visibility was missing. This occurred because the logic involved was in another component that was not rendered in this form. After refactoring the logic involved the flair is still visible in both places and in all other previous places.
[Meta issue link](https://meta.discourse.org/t/warning-that-flair-will-make-group-visible-for-everyone-doesnt-work-for-image-uploads/385552)
Group creation form
**Before**
<img width="1237" height="1005" alt="imagen" src="https://github.com/user-attachments/assets/ba4af002-1594-4830-8aa0-e4fa33cf7652" />
**After**
<img width="1989" height="1090" alt="imagen" src="https://github.com/user-attachments/assets/71608738-9515-4db5-8fb4-da4a05d54c98" />
Manage group page
**After**
`g/test_group/manage/profile`
<img width="1393" height="1317" alt="imagen" src="https://github.com/user-attachments/assets/7ae9c1a6-33b8-4829-9da4-d10f7010d90c" />
`g/test_group/manage/membership`
<img width="1426" height="1228" alt="imagen" src="https://github.com/user-attachments/assets/ef7edfd4-baa1-4dfa-ba5f-4cf8f7e2a752" />
`g/test_group/manage/interaction`
<img width="1441" height="1452" alt="imagen" src="https://github.com/user-attachments/assets/10aec54b-7a47-432d-9051-400d1b2dc3b6" />
أخبرني إذا واجهت أي مشاكل.
إعجاب واحد (1)
Moin
28 أكتوبر 2025، 2:43م
9
شكرا لك.
لقد كنت مرتبكًا بعض الشيء عندما جربت هذا، لأنني توقعت أن يكون الشعار أعلى زر الحفظ تمامًا كما هو موضح عند تعديل مجموعة.
ولكنه يظهر أعلى القائمة المنسدلة حيث تقوم بتعديل الرؤية. كان ذلك خارج الشاشة بالنسبة لي.