كيف يسمح للمشرفين بتغيير عناوين البريد الإلكتروني؟

Hi,

our moderators also handle user account issues and would like to be able to change a user’s email address for them. How can I enable this?

They can already?.. Unless using SSO.

They just need to go to the users public profile, click Preferences, and then edit the email address

They’re not on SSO. And we checked everywhere, but they have no email fields. Here’s Preferences -> account for a moderator:

Ah, you need to enable moderators_view_emails (though I have no idea why that setting is tied to the Preferences page) and make sure email editable is enabled too

5 إعجابات

That did it, thanks!

مرحباً،

أستطيع رؤية عناوين البريد الإلكتروني للمستخدمين في تفضيلاتهم، لكن لا يمكنني تعديلها. لا أعرف كيفية تمكين قابلية تعديل البريد الإلكتروني… أين يجب أن أبحث؟

أرى أنك تتحدث عن تسجيل الدخول الموحد (SSO)… هل منتدى مرتبط بـ ActiveMember360 للتسجيل (إذا كان هذا ما تقصده بـ SSO؟ وهو مرتبط أيضاً بـ WordPress)، لكنني أخشى أنه إذا قمت بتغيير البريد الإلكتروني في Active و/أو WordPress، فلن يتمكن المستخدم من الاتصال بـ Discourse بعد ذلك…

هل يمكنك مساعدتي من فضلك؟ :worried: أنا مشوش ولا أريد الإضرار بحسابه…

شكراً جزيلاً! :blush:

هل قد يساعد التحقق من هذا؟ (إنه في ووردبريس)
image

أيضًا في ووردبريس، يمكنني رؤيته

لذا، إذا قمت بتغيير البريد الإلكتروني في ملف المستخدم في ووردبريس، وفي هذا الملف (activemember في ووردبريس)، وفي Activemember مباشرة، وقمت بتحديد المربع لتجاوز مصادقة البريد الإلكتروني في ديسكورس، فأعتقد أن الأمر سيكون على ما يرام؟

مرحباً،

أنا أطلب مرة أخرى لأن الشخص الذي يحتاج إلى تغيير بريده الإلكتروني لن يتمكن من الوصول إليه خلال الأسابيع القادمة، وبالتالي سيفقد حسابه إذا لم يتم اتخاذ أي إجراء…

هل يمكن لأحد مساعدتي من فضلك؟

شكراً جزيلاً!

إعجاب واحد (1)

انزلهم إلى مستخدم عادي، ثم اطلب منهم تغيير البريد الإلكتروني، ثم ارفعهم مرة أخرى إلى عضو في الفريق.

يجب على أعضاء الفريق التحقق من البريد الإلكتروني القديم والجديد لأسباب أمنية.

إعجابَين (2)

شكرًا لك على ردك @codinghorror!

لكنه ليس موظفًا، بل عضو عادي مثل الآخرين… هل هناك حل آخر؟ وإذا كان عليّ تغيير «حالته»، فأين يمكنني القيام بذلك؟ في discourse أم WordPress أم ActiveMember؟

شكرًا جزيلاً لك!

من خلال وصفك، يبدو أنهم يستطيعون تغيير البريد الإلكتروني بأنفسهم؟ لست متأكدًا مما إذا كان ذلك غير ممكن في حالتك.

إعجاب واحد (1)

لا، لا يمكنهم ذلك، ولا أنا متأكد من أين يمكنني فعل ذلك بنفسي دون التسبب في مشاكل…

@simon هل لديك أي أفكار؟ لا أفهم تمامًا إعداد ActiveMember + WordPress + Discourse المتعدد :sweat_smile:

3 إعجابات

يمكنك التحقق مما إذا كان SSO مفعّلًا بين موقع WordPress الخاص بك وDiscourse عن طريق النقر على رابط Discourse من لوحة تحكم موقعك، ثم النقر على علامة التبويب خيارات SSO، ثم النقر على علامة التبويب موفر SSO. إذا كان SSO مفعّلًا عبر إضافة WP Discourse، فسيكون مربع الاختيار “تفعيل موفر SSO” محددًا:

وبافتراض أنه مفعّل، انتقل إلى صفحة إعدادات Discourse وابحث عن ‘sso overrides email’:

إذا كان هذا الإعداد مفعّلًا، فستتم تحديث عناوين البريد الإلكتروني في Discourse بناءً على عنوان البريد الإلكتروني المقدم في حمولة SSO. وتؤدي تحديث عنوان البريد الإلكتروني للمستخدم في WordPress إلى تحديث عنوان بريده الإلكتروني في Discourse. أما إذا لم يكن إعداد ‘sso overrides email’ في Discourse مفعّلًا وتود أن يتمكن المستخدمون من تحديث عناوين بريدهم الإلكتروني في Discourse، فتحقق مما إذا كان إعداد ‘email editable’ مفعّلًا في منتدى Discourse الخاص بك. وعند تفعيل هذا الإعداد، يجب أن يتمكن المستخدمون من تحديث عنوان بريدهم الإلكتروني من صفحة حسابهم:

4 إعجابات

مرحبًا سيمون،

شكرًا جزيلاً لمساعدتك، مع هذه لقطات الشاشة، كل شيء مثالي!

كانت مربعا الاختيار كلاهما محددًا، لذا قمت بتغيير بريده الإلكتروني في ووردبريس، في قسم المستخدمين وفي قسم مستخدمين Activemember360 في ووردبريس.

تفحصت مباشرة في Activemember360 وكان التغيير قد تم فعليًا. لكن في Discourse، لا يزال البريد الإلكتروني القديم…

هل تعرف ما يمكنني فعله؟ هل من الأفضل ترك المستخدم يقوم بتغييره بنفسه عن طريق عدم تفعيل إعداد “sso overrides email”؟ كان إعداد “email editable” محددًا بالفعل، لكن يبدو أنه لا يعمل…

شكرًا جزيلاً!

بفضل الطريقة التي تم بها إعداد موقعك، في المرة التالية التي يسجل فيها المستخدم الخروج من Discourse ثم يعود لتسجيل الدخول، يجب أن يتم تحديث عنوان بريده الإلكتروني على Discourse. يمكنك فرض التغيير عن طريق تسجيل خروج المستخدم من Discourse من صفحة مستخدمه الإدارية:

3 إعجابات

أوه رائع، شكرًا جزيلاً لك يا @simon!! :smiley:

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 2223 يومًا. لم يعد الرد على الاستفسارات الجديدة مسموحًا به.