• بادئ الموضوع عمر عادل
  • تاريخ البدء
عمر عادل

عمر عادل

:: عضو ::
rankrank
14 سبتمبر 2012
96
24
30
مصر
غير متواجد
#1
السلام عليكم ورحمة الله وبركاته
مثل متعرفون مستخدمين النت في الوقت الحالي اهم شيء بالنسبة الهم هية البساطة وسهولة التعامل
و في كثير ناس تتعاجز تسجل وتتعاجز تسوي عضوية اصلا
فلتبسيط عملية التسجيل من خلال حذف بعض الاكواد او المعلومات الغير مهمه راح اشرح هالموضوع
والي يشوف هالمعلومات مهمة فاكو هاك ممتاز انا جربته شخصيا عبارة عن نسبة مئوية تبلغ العضو على اتمام معلومات البروفايل بصورة حديثة يعني مكتوب فيه رفع صورة و تاريخ الميلاد و البلد وغيرهة من المعلومات التي انت تحددها وكل ما يملي العضو احد المعلومات تزيد النسبة المئوية الى ان توصل الة مية بالمية ويبعثله تنبيه عبارة عن تهنئة لقد انجزت ملفك الشخصي ومن هالكلام
المهم يعني هذا بعد التسجيل ,,, اهم نقطة بالتسجيل هية اسم العضوية و الايميل والباسوورد و منطقة التوقيت بس وبعدهة العضو ممكن يكمل كلشي بس بدون ان يتعاجز لما يشوف كلشي موجود بإستمارة التسجيل وكلشي مطلوب منه بالبداية.
راح نبدي بالتبسيط
1) راح نحذف تاريخ الميلاد
2) راح نحذف تحديد الجنس
3) راح نأشر على الموافقة على القوانين لان في كثير ينسون يأشروهة ولما يضغط على تسجيل يطلعله غلط و يجي يقرأ الغلط يلاقي انو ما مأشر على الموافقة على القوانين فالافضل نخليهة متأشرة ولو هو مموافق خلي يطلع وميسجل بكل سهولة

1) حذف خانه الميلاد:
*تروح للخيارات في لوحة التحكم > ثم خيارات تسجيل الاعضاء > ثم تلغي الصح الموجود على "يتطلب تاريخ الميلاد" يعني نخليهة لا يتطلب تاريخ الميلاد
*الخطوة الي بعدهة تروح على الاستايلات والقوالب > ثم البحث في القوالب > ثم تبحث عن اسم القالب "register_form" > ثم تبحث عن هالقطعة و تحذفهة



كود:
<dl class="ctrlUnit OptOut">
        <dt>{xen:phrase date_of_birth}:</dt>
        <dd>
            <xen:include template="helper_birthday_input">
                <xen:map from="$fields" to="$user" />
            </xen:include>
            <xen:if is="{$dobRequired}"><p class="explain">{xen:phrase your_date_of_birth_is_required}</p></xen:if>
        </dd>
    </dl>



2) حذف تحديد الجنس:
*تذهب الى البحث عن القوالب > تبحث عن اسم القالب "register_form" يعني نفس القالب الفوق > ثم تبحث عن هذه القطعة وتحذفهة


كود:
    <dl class="ctrlUnit">
        <dt>{xen:phrase gender}:</dt>
        <dd>
            <ul>
                <li><label for="ctrl_gender_male"><input type="radio" name="gender" value="male" id="ctrl_gender_male" {xen:checked "{$fields.gender} == 'male'"} /> {xen:phrase male}</label></li>
                <li><label for="ctrl_gender_female"><input type="radio" name="gender" value="female" id="ctrl_gender_female" {xen:checked "{$fields.gender} == 'female'"} /> {xen:phrase female}</label></li>
                <li><label for="ctrl_gender_"><input type="radio" name="gender" value="" id="ctrl_gender_" {xen:checked "!{$fields.gender}"} /> ({xen:phrase unspecified})</label></li>
            </ul>
        </dd>
    </dl>


3) وضع صح على القوانين والشروط:
ابحث في نفس القالب عن (id="ctrl_agree" class="Disabler") وضع بعدها مباشرة كلمه checked
يعني يصبح السطر بهذا الشكل:
كود:
{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" checked/>',

و هذه صورة لاستمارة التسجيل بعد التعديل

582 شرح تبسيط عملية التسجيل-xenForo العربية
 

avp jfsd' ulgdm hgjs[dg

Turkialawlqy

Turkialawlqy

:: عضو رائع ::
1 فبراير 2012
2,120
1,985
شبوة
متواجد حاليا
#2
جميل جداً ماتوصلت اليه أخي عمر عادل ..

لكن الم يخطر ببالك انك قد يسرت الامر بالنسبة للاسبام ؟َ!
أرى بعض المنتديات تطالب المستخدم بالدخول الى يميله وجلب رقم مخصص قبل أكمال التسجيل لكي يتجنبوا الاسبام

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

وفقك الله لكل خير أخي الكريم
استمر في طرح كل جديد ومفيد

مودتي ,,
 
عمر عادل

عمر عادل

:: عضو ::
rankrank
14 سبتمبر 2012
96
24
30
مصر
غير متواجد
#3
صحيح انا معك اخي تركي بالنسبة لموضوع السبام بس الفكرة اني ما تلاعبت بالتحقق البشري
يعني ممكن اي شخص يفعل التحقق بالصورة او بالسؤال من خلال الخيارات في لوحة التحكم هذا شي اعتقد انهو اكيد
بس انا لاني الان اشتغل على اللوكال هوست ممفعل هالخيار
اما بالنسبة للكود من الايميل اعتقد انهو شوية معقد ,,, كل الفكرة احنة نريد الزائر يسجل بسهولة وبعدين اي شي نسويه مراح ياثر
لان هو لو سجل راح يتمسك بالمنتدى ويعجبه بعدين لما نطلب منه كود او تحقق من الايميل او اكمال خانات الملف الشخصي عادي
تحياتي واعتزازي لك
 
الإعجابات: ray6
G

good-host

:: عضو جديد ::
31 يوليو 2015
2
0
28
algeria
غير متواجد
#4
و كيف احذف الفايسبوك و هو مطلوب في التسجيل و لن يكتمل التسجيل الا بكتابة شيىء ما في خانة الفايسبوك الخاص بك


ا
رجو المساعدة
 
crows-zero

crows-zero

:: عضو ::
rankrankrank
29 يوليو 2014
109
44
غير متواجد
#9
والي يشوف هالمعلومات مهمة فاكو هاك ممتاز انا جربته شخصيا عبارة عن نسبة مئوية تبلغ العضو على اتمام معلومات البروفايل بصورة حديثة يعني مكتوب فيه رفع صورة و تاريخ الميلاد و البلد وغيرهة من المعلومات التي انت تحددها وكل ما يملي العضو احد المعلومات تزيد النسبة المئوية الى ان توصل الة مية بالمية ويبعثله تنبيه عبارة عن تهنئة لقد انجزت ملفك الشخصي ومن هالكلام
السلام عليكم هل هناك رابط لتحميل فاكو هاك
شكرا
 
S

S.N.A.K.E

:: عضو جديد ::
rankrank
28 فبراير 2016
30
32
غير متواجد
#11
فكره مفيده خاصه للمنتديات الي يشارك فيها اطفال باعمار تبدا من 10 الى 16 سنه
 
M

mr-kiko

:: عضو جديد ::
14 مارس 2016
4
0
syria
غير متواجد
#12
ظهرت لي هذه الرسالة عند حفظ التغيرات
orbidden
You don't have permission to access /admin.php on this serve

أي اقتراحات
 
واب العرب

واب العرب

:: عضو جديد ::
rank
25 أكتوبر 2014
28
7
27
السعودية
غير متواجد
#14
السلام عليكم ورحمة الله وبركاته
مثل متعرفون مستخدمين النت في الوقت الحالي اهم شيء بالنسبة الهم هية البساطة وسهولة التعامل
و في كثير ناس تتعاجز تسجل وتتعاجز تسوي عضوية اصلا
فلتبسيط عملية التسجيل من خلال حذف بعض الاكواد او المعلومات الغير مهمه راح اشرح هالموضوع
والي يشوف هالمعلومات مهمة فاكو هاك ممتاز انا جربته شخصيا عبارة عن نسبة مئوية تبلغ العضو على اتمام معلومات البروفايل بصورة حديثة يعني مكتوب فيه رفع صورة و تاريخ الميلاد و البلد وغيرهة من المعلومات التي انت تحددها وكل ما يملي العضو احد المعلومات تزيد النسبة المئوية الى ان توصل الة مية بالمية ويبعثله تنبيه عبارة عن تهنئة لقد انجزت ملفك الشخصي ومن هالكلام
المهم يعني هذا بعد التسجيل ,,, اهم نقطة بالتسجيل هية اسم العضوية و الايميل والباسوورد و منطقة التوقيت بس وبعدهة العضو ممكن يكمل كلشي بس بدون ان يتعاجز لما يشوف كلشي موجود بإستمارة التسجيل وكلشي مطلوب منه بالبداية.
راح نبدي بالتبسيط
1) راح نحذف تاريخ الميلاد
2) راح نحذف تحديد الجنس
3) راح نأشر على الموافقة على القوانين لان في كثير ينسون يأشروهة ولما يضغط على تسجيل يطلعله غلط و يجي يقرأ الغلط يلاقي انو ما مأشر على الموافقة على القوانين فالافضل نخليهة متأشرة ولو هو مموافق خلي يطلع وميسجل بكل سهولة

1) حذف خانه الميلاد:
*تروح للخيارات في لوحة التحكم > ثم خيارات تسجيل الاعضاء > ثم تلغي الصح الموجود على "يتطلب تاريخ الميلاد" يعني نخليهة لا يتطلب تاريخ الميلاد
*الخطوة الي بعدهة تروح على الاستايلات والقوالب > ثم البحث في القوالب > ثم تبحث عن اسم القالب "register_form" > ثم تبحث عن هالقطعة و تحذفهة



كود:
<dl class="ctrlUnit OptOut">
        <dt>{xen:phrase date_of_birth}:</dt>
        <dd>
            <xen:include template="helper_birthday_input">
                <xen:map from="$fields" to="$user" />
            </xen:include>
            <xen:if is="{$dobRequired}"><p class="explain">{xen:phrase your_date_of_birth_is_required}</p></xen:if>
        </dd>
    </dl>



2) حذف تحديد الجنس:
*تذهب الى البحث عن القوالب > تبحث عن اسم القالب "register_form" يعني نفس القالب الفوق > ثم تبحث عن هذه القطعة وتحذفهة


كود:
    <dl class="ctrlUnit">
        <dt>{xen:phrase gender}:</dt>
        <dd>
            <ul>
                <li><label for="ctrl_gender_male"><input type="radio" name="gender" value="male" id="ctrl_gender_male" {xen:checked "{$fields.gender} == 'male'"} /> {xen:phrase male}</label></li>
                <li><label for="ctrl_gender_female"><input type="radio" name="gender" value="female" id="ctrl_gender_female" {xen:checked "{$fields.gender} == 'female'"} /> {xen:phrase female}</label></li>
                <li><label for="ctrl_gender_"><input type="radio" name="gender" value="" id="ctrl_gender_" {xen:checked "!{$fields.gender}"} /> ({xen:phrase unspecified})</label></li>
            </ul>
        </dd>
    </dl>


3) وضع صح على القوانين والشروط:
ابحث في نفس القالب عن (id="ctrl_agree" class="Disabler") وضع بعدها مباشرة كلمه checked
يعني يصبح السطر بهذا الشكل:
كود:
{xen:phrase i_agree_to_terms_and_rules, 'checkbox=<input type="checkbox" name="agree" value="1" id="ctrl_agree" class="Disabler" checked/>',

و هذه صورة لاستمارة التسجيل بعد التعديل

مشاهدة المرفق 582
جميل جدا وابداع تسلم يمينك اخوي عادل
 
M

mr-kiko

:: عضو جديد ::
14 مارس 2016
4
0
syria
غير متواجد
#15
كيف يمكن اجراء هذه التعديلات مباشرة ضمن قاعدة البيانات ؟
 
واب العرب

واب العرب

:: عضو جديد ::
rank
25 أكتوبر 2014
28
7
27
السعودية
غير متواجد
#16
كيف يمكن اجراء هذه التعديلات مباشرة ضمن قاعدة البيانات ؟
للافاده اخي من قالب register_form
في الاستايلات والقوالب حدد الاستايل للي تريد تبسيط العمليه فيه واختار قالب register_form وطبق الشرح
 
Pro Ebram

Pro Ebram

:: عضو جديد ::
rankrank
3 مايو 2016
31
9
Giza
غير متواجد
#17
و كيف احذف الفايسبوك و هو مطلوب في التسجيل و لن يكتمل التسجيل الا بكتابة شيىء ما في خانة الفايسبوك الخاص بك


ا
رجو المساعدة
الموضوع سهل ادخل الي
الاعضاء >> حقول العضو المخصصة >> Facebook >> خيارات عامة
ثم قم بحذف علامة الصح من جنب (الحقل مطلوب) >> حفظ الحقل

الان عند تسجيل الاعضاء لن يكون مطلوب
 
Pro Ebram

Pro Ebram

:: عضو جديد ::
rankrank
3 مايو 2016
31
9
Giza
غير متواجد
#18
عملية التسجيل بالزين فورو سهلة للغاية لاكن ما يصعبها هو حقول العضو المخصصة يمكنك اضافة 100 خيار من لغات البرمجة , اللغة , فيسبوك , دولتك االخ الخ
لاكن لو اعتمد علي فورم التسجيل بدون اضافة حقول مخصصة سوف يكون سهل للزائر​
 
أعلى