@mdoggydog נראה שהפתרון שלך כאן הוא להחליף את הגדרת ה-enable names בהגדרה שלוקחת רשימה של קבוצות, ושמות של חברים גלויים רק לקבוצות אלה.
שים לב שזה עדיין יצטרך לכבד את ההגדרה display name on posts (וכל הגדרה דומה אחרת שעשויה להתקיים), כך שגם קבוצות מורשות לא יראו את השם בפוסטים אם הגדרה זו מושבתת.
בנוסף, יש עוד כמה דברים שאנחנו צריכים לתקן/לשנות כאן כהשפעות נלוות:
- שמות צריכים להיות גלויים תמיד בתצוגת הניהול של פרופיל משתמש. זה יהיה המקרה ללא קשר להגדרות כלשהן.
- שמות צריכים להופיע באימיילים רק אם המשתמש נמצא בקבוצה מורשית.
האמור לעיל אמור לתקן את הבעיות הנוכחיות, כמו גם להפוך את התכונה הזו לגמישה ושימושית יותר.
האם זה נשמע כמו מה שאתה מציע כאן? אם כן, נשמח בהחלט להציץ בכל PR שתגיש עם העדכון הזה כלול.