كيفية إجبار المستخدمين الحاليين على قبول الشروط والأحكام

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

أحد الخيارات هو إنشاء موضوع جديد بالمصطلحات التي تريد منهم قبولها واستخدام Discourse Policy لفرض القبول.

5 إعجابات

لقد فكرت في استخدام Discourse Policy - في الواقع، كتب @RGJ مكونًا إضافيًا لنا منذ فترة طويلة يقوم بـ إضافة أعضاء إلى مجموعة بناءً على قبول سياسة. نحن نشترط أن يقبل المستخدمون السياسة من أجل الوصول إلى مجموعة وفئة مميزة. ولكن الآن أحتاج إلى جعلهم غير قادرين على رؤية أي شيء حتى يقبلوا شروط الخدمة الجديدة. لا أرى كيف يمكن استخدام Discourse Policy للقيام بذلك. لدينا آلاف المستخدمين.

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

هل تجعل جميع الفئات متاحة فقط لمجموعة accepted-the-tos؟

4 إعجابات

نعم، أعتقد أن هذا سينجح. لذا في أذونات كل فئة، استبدل “everyone” بمجموعة “accepted-the-tos”. (باستثناء فئة شروط الخدمة أو أي طريقة للعثور عليها.)

3 إعجابات

في هذا الصدد، يمكنك إخفاء الفئات ولكن تقديم معاينة باستخدام Category Previews.

3 إعجابات

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

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

لاستلزام قبول شروط الخدمة، استخدم حقل مستخدم مخصص إلزامي.

عند تحديد حقل مستخدم، يمكنك اختيار “متطلبات الحقل” كـ “لجميع المستخدمين”. عند القيام بذلك، سيتم مطالبة جميع المستخدمين الجدد والحاليين بملء الحقل المخصص.

5 إعجابات