حظر مستخدم¶
حظر مستخدم على ليڤانت غيت (LevantGit) يقطع تفاعله معك ومع محتواك: لا يتابعك، ولا ينفّذ watch أو
star أو fork لـ repositories الخاصة بك، ولا يفتح فيها issues أو pull requests، ولا يعلّق عليها،
ولا يذكرك بـ @mention. تحظره من إعدادات حسابك أو من صفحته أو من أي تعليق كتبه، ولا يصله إشعار
بذلك.
الحظر مفيد عندما يزعجك مستخدم بتعليقات أو issues غير مرغوبة، أو يذكرك بـ @mention تكرارًا
دون سبب، أو تريد ببساطة قطع كل صلة بينه وبين repositories الخاصة بك.
من أين تحظر مستخدمًا؟¶
ثلاث طرق:
- من Settings ← Blocked Users في حسابك: اكتب اسم المستخدم واحظره.
- من الـ profile الخاص بالمستخدم: افتح صفحته واختر Block.
- من أي تعليق كتبه: من قائمة خيارات التعليق اختر حظر كاتبه.
لا يصل المستخدم أي إشعار بأنك حظرته، لكنه سيكتشف ذلك عمليًا عندما يحاول التفاعل معك وتُرفض محاولاته.
يمكن لـ owners الـ organization أيضًا حظر أي مستخدم من خارج الـ organization، فيسري الحظر على repositories الـ organization كلها.
ملاحظة
إن كان للمستخدم المحظور صلاحية إدارة على مستوى الموقع نفسه فالحظر لا يقيّده؛ هذه حالة نادرة لا تصادفها في الاستخدام اليومي.
ماذا يحدث لحظة الحظر؟¶
الحظر يقطع الروابط القائمة بينكما فورًا، في الاتجاهين:
- يتوقف عن متابعتك (follow)، وتتوقف أنت عن متابعته.
- تُزال stars الخاصة به عن repositories الخاصة بك، وتُزال stars الخاصة بك عن repositories الخاصة به.
- تتوقف متابعته (watch) لـ repositories الخاصة بك، وتتوقف متابعتك لـ repositories الخاصة به.
- يُزال من قائمة الـ assignees في issues الخاصة بك، وتُزال أنت من issues الخاصة به.
- يُزال من قائمة الـ collaborators في repositories الخاصة بك، وتُزال أنت من repositories الخاصة به.
- يُلغى أي نقل repository معلّق بينك وبينه، في الاتجاهين.
لاحظ أن الحظر لا يحذف التعليقات والـ issues والـ pull requests القديمة التي كتبها؛ يبقى المحتوى الموجود كما هو.
ماذا يُمنع عليه بعد الحظر؟¶
المستخدم المحظور لا يستطيع:
- متابعتك، أو تنفيذ watch لـ repositories الخاصة بك، أو star لها، أو fork منها.
- نقل repositories إليك.
- فتح issues أو pull requests في repositories الخاصة بك.
- التعليق على الـ issues والـ pull requests التي أنشأتها أنت، أو الموجودة في repositories الخاصة بك.
- التفاعل (react) مع تعليقاتك، أو مع التعليقات في repositories الخاصة بك.
- جعلك assignee في issues أو pull requests.
- إضافتك collaborator في repositories الخاصة به.
- إرسال إشعارات إليك بـ
@mention. - الانضمام عضوًا في team (إن كانت الـ organization هي التي حظرته).
إلغاء الحظر¶
افتح Settings ← Blocked Users في حسابك واضغط Unblock بجانب اسم المستخدم. إلغاء الحظر يعيد له القدرة على التفاعل معك، لكنه لا يعيد ما أُزيل عند الحظر: الـ stars والمتابعات والـ assignments وصفة الـ collaborator لا تعود تلقائيًا؛ إن أردت إعادته collaborator فأضفه من جديد.
نصيحة
إن كانت المشكلة محصورة في repository واحد، ففكّر قبل الحظر في حلول أخف: قفل النقاش في issue معيّنة، أو إزالة المستخدم من الـ collaborators فقط، أو حماية الـ branches الحساسة.
ماذا بعد؟¶
- Permissions لضبط ما يستطيع كل collaborator فعله.
- Protected branches لحماية branches المهمة.
- 2FA لتأمين حسابك نفسه.
هذه الصفحة مبنية على وثائق Gitea (رخصة MIT) بعد ترجمتها وتبسيطها.