# مساعدة: الملف الشخصي

#### الوصف

موديل الملف الشخصي هي لإدارة حقول ملف المستخدم المخصصة.

#### التثبيت/الإلغاء

لا تتطلب إجراءات خاصة، اتبع عملية التثبيت القياسية – استخرج مجلد /profile إلى المجلد ../modules. قم بتثبيت الوحدة من خلال الإدارة -> نظام -> وحدات.

تتوفر تعليمات مفصلة حول تثبيت الوحدات في دليل عمليات XOOPS

#### تعليمات التشغيل

لتكوين هذه الموديل، تحتاج إلى:

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

#### تدابير مكافحة البريد العشوائي

لتقليل التسجيلات غير المرغوب فيها، قم باتخاذ الإجراءات التالية:

- انتقل إلى وحدة Protector في الإدارة، انتقل إلى التفضيلات، ومن ثم في الأسفل، في هذا الخيار: "Stop Forum Spam" يتحقق من بيانات POST ضد المتسجلين كسبام على قاعدة بيانات www.stopforumspam.com.
  قم بتعيينه إلى "حظر العنوان IP (بلا حدود)"
- في /class/captcha/config.php، تأكد من أن الوضع مُعين على "text":
  return $config = array(
  'disabled' => false, // تعطيل CAPTCHA
  'mode' => 'text', // الوضع الافتراضي، يمكنك اختيار 'text'، 'image'، 'recaptcha'(يتطلب مفتاح API)
  'name' => 'xoopscaptcha', // اسم CAPTCHA
  'skipmember' => true, // تخطي فحص CAPTCHA للأعضاء
  'maxattempts' => 10, // أقصى محاولات لكل جلسة
  );
- في موديل الملف الشخصي، انتقل إلى الإدارة وفي الخطوة الأساسية الموجودة على:
  /modules/profile/admin/step.php?id=1
  قم بتعيين "الحفظ بعد التوقف" إلى "لا"
- في تفضيلات الملف الشخصي، قم بتعيين خيار "استخدام CAPTCHA بعد الخطوة الثانية من التسجيل" إلى "نعم" (إنه الافتراضي)

#### الدورة التعليمية

الدورة التعليمية قريبة.