# الاشتراك لعرض ملف تعريف المستخدم بدلاً من إلغاء الاشتراك

**URL:** https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475
**Category:** Feature
**Tags:** completed
**Created:** [19 مايو 2022، 9:10ص UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475 "2022-05-19T09:10:05Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [19 مايو 2022، 9:10ص UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/1 "2022-05-19T09:10:05Z")

</div>

في ديسكورس، يتم تمكين ملفات تعريف المستخدمين افتراضيًا ويمكن للمستخدمين إلغاء الاشتراك من خلال تفضيلات المستخدم الخاصة بهم عند تمكين هذا الإعداد:

`السماح للمستخدمين بإخفاء الملف الشخصي`

ما الذي سيتطلبه الأمر لتمكين المسؤولين من تقديم تفضيل اشتراك بدلاً من إلغاء الاشتراك؟ أي أن تكون ملفات تعريف المستخدمين مخفية افتراضيًا ويمكن للمستخدمين اختيار إظهارها. هل هناك طريقة لتحقيق ذلك بالفعل في الواجهة الخلفية؟

يمكن أن تكون هذه الميزة مشابهة لتفضيلات الإشعارات للفئات، حيث يمكن للمسؤولين تعيين، على سبيل المثال، “كتم الصوت” افتراضيًا لجميع المستخدمين وتطبيق هذا الإعداد اختياريًا بشكل رجعي على جميع المستخدمين.

السبب وراء هذا الطلب هو أن معظم المستخدمين الجدد غير مدركين للمعلومات المعروضة في ملفاتهم الشخصية، والمخاطر المحتملة لإساءة استخدام هذه المعلومات من قبل أطراف ثالثة، وحقيقة أنه يمكنهم إخفاء ملفاتهم الشخصية في تفضيلات المستخدم الخاصة بهم. يمكننا كتابة إخلاءات المسؤولية والوثائق لشرح كل هذا، ولكن كما نعلم، هناك احتمال كبير أن يتجاوز معظم المستخدمين ذلك أثناء إنشاء الحساب وخطواتهم الأولى في منصة جديدة.

ستجعل سياسة الاشتراك من السهل على المستخدمين تمكين ملفاتهم الشخصية عندما يكون لديهم اهتمام بمشاركتها وعندما يكون لديهم فهم أفضل للآثار المترتبة على ذلك.

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

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [6 يونيو 2022، 9:41م UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/4 "2022-06-06T21:41:19Z")

</div>

> [@icaria36](#):
>
> ما الذي سيتطلبه الأمر لتمكين إمكانية قيام المسؤولين بتقديم تفضيل اختياري بدلاً من إلغاء الاشتراك؟

سيتطلب ذلك إعدادًا للموقع. شيء مثل إعدادات الموقع `روابط خارجية أخرى افتراضية في علامة تبويب جديدة` أو `تثبيت تلقائي للمواضيع الافتراضية`. كلا هذين الإعدادين يحددان القيمة الافتراضية لتفضيلات المستخدم الموجودة هنا:

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/0/5/e05ec70f614d57035f8f1e0d3d7921aacc534023.png)

يمكن إضافة نوع من إعداد `إخفاء الملفات الشخصية والتواجد افتراضيًا`. عند تمكينه، سيتم تمكين خيار المستخدم “إخفاء ملفي الشخصي العام وميزات التواجد” افتراضيًا.

كانت هناك بعض الطلبات لإضافة هذه الميزة في الماضي.

---

<div class="post-metadata">

### Author: ![Tris20](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tris20/32/264639_2.png) [@Tris20](https://meta.discourse.org/u/Tris20)
#### Post date: [4 أكتوبر 2022، 10:03ص UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/6 "2022-10-04T10:03:02Z")

</div>

هل كان هناك أي تقدم في هذا الشأن؟

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

---

<div class="post-metadata">

### Author: ![nobodyfrm](https://avatars.discourse-cdn.com/v4/letter/n/e0b2c6/32.png) [@nobodyfrm](https://meta.discourse.org/u/nobodyfrm)
#### Post date: [29 أكتوبر 2022، 10:34م UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/12 "2022-10-29T22:34:36Z")

</div>

هذه إعدادات الموقع “hide\_user\_profiles\_from\_public”

> [@sam](#):
>
> لجميع الإعدادات التي تم تمييزها بـ shadowed\_by\_global يمكن تمريرها عبر البيئة:
> 
> [https://github.com/discourse/discourse/blob/master/config/site\_settings.yml#L12-L14](https://github.com/discourse/discourse/blob/master/config/site_settings.yml#L12-L14)
> 
> أي إعدادات ليست كذلك يمكن تعديلها إما عبر واجهة برمجة تطبيقات الخادم أو يمكنك تضمين نص برمجي لتغييرها. إذا كان يجب عليك تعديل الإعدادات الافتراضية، فستحتاج إلى إنشاء مكون إضافي مخصص.

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [3 نوفمبر 2022، 1:56م UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/14 "2022-11-03T13:56:25Z")

</div>

> <https://github.com/discourse/discourse/pull/18864>
>
> Previously, we didn't have a site-wide setting to set the default behavior for u…ser profile visibility and user presence features. But we already have a user preference for that.

الآن أصبح ذلك ممكنًا باستخدام إعداد موقع.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [14 نوفمبر 2022، 5:25م UTC](https://meta.discourse.org/t/opt-in-to-show-user-profile-instead-of-opt-out/227475/16 "2022-11-14T17:25:42Z")

</div>


