خيار لتفعيل البحث للمستخدمين المسجلين فقط؟

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

لقد فكرت في البداية في استخدام search_allowed_groups، لكنني أعتقد أن allow_anonymous_search (الافتراضي: true) هو الخيار الأفضل. جعل الميزة تعتمد على المجموعات سيجعل بعض الميزات الداخلية التي تعتمد على search معقدة للغاية.

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

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


كما أنني أفضّل ألا نخلط ميزات أخرى في هذا الطلب المحدد، الذي يقتصر حاليًا على /search.

3 إعجابات