لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات

السلام عليكم كما موضح في العنوان كيف يمكن عمل لا يمكن الدخول لقسم قسم معين إلى بعد الوصول لعدد معين من المشركات وشك ..


موضوع مغلق

الصفحة 1 من 3 < 1 2 3 > الأخيرة »


06-01-2013 08:48 مساء
abdo-10
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-12-2011
رقم العضوية : 1970
المشاركات : 257
الدولة : المغرب
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 1
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 352
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.0
 offline 
السلام عليكم

كما موضح في العنوان

كيف يمكن عمل

لا يمكن الدخول لقسم قسم معين إلى بعد الوصول لعدد معين من المشركات

وشكرااا


تم تحرير الموضوع بواسطة :AHMED
بتاريخ:10-01-2013 12:55 صباحا


06-01-2013 11:23 مساء
مشاهدة مشاركة منفردة [1]
ezzeldean
عضو سوبر ستار
rating
العضو غائب العمل على الإصدار 1.1 من قالب Elites
معلومات الكاتب ▼
تاريخ الإنضمام : 19-07-2009
رقم العضوية : 11
المشاركات : 4342
الدولة : Egypt
الجنس : ذكر
تاريخ الميلاد : 13-7-1993
الدعوات : 10
يتابعهم : 1
يتابعونه : 3
قوة السمعة : 12627
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
و من أين تأتى المشاركات إذا كنت تريد عدم دخول العضو للمنتدى إلا بعد عدد معين ؟؟!

و لا إنت تقصد الدخول لمنتدى معين مثلاً المنتدى العام أو المنتدى الإسلامى ؟؟!

06-01-2013 11:28 مساء
مشاهدة مشاركة منفردة [2]
abdo-10
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-12-2011
رقم العضوية : 1970
المشاركات : 257
الدولة : المغرب
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 1
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 352
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.0
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
يعني لايمكن دخل قسم معين إلى بعد وصوله عدد مشاركاته 100 مشاركة

07-01-2013 03:28 صباحا
مشاهدة مشاركة منفردة [3]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10317
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 50
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
اليك طريقة عمل منع دخول اقسام معينة لمن تكون مشاركاتهم اقل من عدد 100 مشاركة
طبعاً الهاك غير مطلوب بشكل كبير لأنهم غريب نوعا ما لذلك سأضعه له على شكل كود برمجي تقوم بوضعه في ملف سأذكره لك وتعدل عليه بحيث تدخل ارقام الأقسام التي ترغب بحظرها + عدد المشاركات وقد قمت بالتعليق بالعربي على كل سطر في الكود

شرح التعديل
1- حرر ملف  : modules/common.module.php
وفي اسفله تماماً ابحث عن :
$code_parse = $PowerBB->functions->get_hooks("commonHooks");

وضع اسفلها :
        /** member can't see thes forums if his posts was less than 100 posts **/
        $posts_Sections = "100"; // عدد المشاركات المطلوبة لدخول المنتديات
        $Sections_Nosee = ("1,2,3,4"); // أرقام المنتديات التي ترغب بحظرها افصل بينها بعلامة الفاصلة
        $Sections_Nosee_Array = explode(',', $Sections_Nosee);

        if ($PowerBB->_GET['page'] == 'forum' // حظر صفحة القسم
        or $PowerBB->_GET['page'] == 'forum_archive') // حظر صفحة ارشيف القسم
        {
          $SectionInfoId = $PowerBB->_GET['id']; // جلب رقم القسم
        }
        elseif($PowerBB->_GET['page'] == 'topic'  // حظر صفحة المواضيع للأقسام المحظورة
        or $PowerBB->_GET['page'] == 'print') // حظر صفحة طباعة الموضوع للأقسام المحظورة
        {
        /** Get the section information **/
        $SubjectArr = array();
        $SubjectArr['where'] = array('id',$PowerBB->_GET['id']);
        $SubjectInfo = $PowerBB->core->GetInfo($SubjectArr,'subject');
        $SectionInfoId = $SubjectInfo['section']; // جلب رقم القسم من خلال اسستعلام عن الموضوع
        }

       if (!empty($SectionInfoId)) // إذا وجد رقم القسم
        {
            // استثناء الاداريين والمشرفين
            if (in_array($SectionInfoId, $Sections_Nosee_Array)
            and !$PowerBB->_CONF['group_info']['admincp_allow'] // المسموح لهم بالدخول للوحة الإدارة
            and !$PowerBB->_CONF['group_info']['group_mod'] // من لديهم صلاحية المشرفين
            and !$PowerBB->_CONF['group_info']['vice']     // نائب المدير
            and !$PowerBB->functions->ModeratorCheck($SectionInfoId)) // مشرفي القسم
            {

                if ($PowerBB->_CONF['member_row']['posts'] <= $posts_Sections) // إذا كان عدد مشاركات العضو اقل من العدد المحدد
                {
                // الرسالة الادارية
                  $PowerBB->functions->ShowHeader();  // اظهار الهيدر قبل الرسالة الادارية
                  $PowerBB->functions->error("عذراً اقل عدد مشاركات لدخول هذا المنتدى هي ".$posts_Sections." مشاركة");
                }

            }
        }


انتهى ..

لتعديل عدد المشاركات المطلوبة غير الرقم في الكود :
$posts_Sections = "100";

ولتعديل ارقام الأقسام المطلوب حظرها عدل على الكود :
$Sections_Nosee = ("1,2,3,4");

وافصل بين كل رقم قسم وآخر بعلامة الفاصلة

ولمعرفة ارقام الأقسام تجد رقم القسم في نهاية كل رابط قسم

بالتوووووووووفيق
 
 
  cant see_forums_posts_less_100.txt   تحميل txt مرات التحميل :(10)
الحجم :(2.609) KB


08-01-2013 11:08 مساء
مشاهدة مشاركة منفردة [4]
abdo-10
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-12-2011
رقم العضوية : 1970
المشاركات : 257
الدولة : المغرب
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 1
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 352
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.0
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
شكرااا لك أخي سليمان سوف أقوم بذلك وارد عليك

لو كان هاك يكون أحسن

لآني اقدم خدمة لآعضاء المميزين ولا أريد أن يدخل لهذا القسم لطلب سيرفر خاص بهم إلى بعد وصول لعدد معين من المشاركات



08-01-2013 11:15 مساء
مشاهدة مشاركة منفردة [5]
abdo-10
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 29-12-2011
رقم العضوية : 1970
المشاركات : 257
الدولة : المغرب
الجنس : ذكر
تاريخ الميلاد : 1-1-1987
الدعوات : 1
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 352
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.0
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
لقد نجحت أخي لكن بقي مشكل واحد أنه عند دخول تعطي هذه الرسالة غير مفهومة

---------------------------------

رسالة إدارية

����� ��� ��� ������� ����� ��� ������� �� 100 ������ 

-------------------------------

وشكرااا لك أخي

09-01-2013 11:40 مساء
مشاهدة مشاركة منفردة [6]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 10317
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 44
يتابعهم : 12
يتابعونه : 50
قوة السمعة : 62386
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
اهلا بك
لتظهر اللغة العربية بشكلها الصحيح احفظ ملف common.module.php بترميز utf8

فيما يخص تحويله لأضافة برمجية فلا مشكلة لدينا ان كنت ترغب بذلك


الصفحة 1 من 3 < 1 2 3 > الأخيرة »

المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
لايمكن الدخول للمواضيع من الموبايل ziadmasry
3 28 أبو أنس السيوطي
[مجابه] لا يمكنني الدخول لاي قسم لمنتدايا MrKinvalo
3 188 نجم الويب
[مجابه] لا يمكنني الدخول لاي فئة لمنتدايا MrKinvalo
6 183 Mr King
لا يمكنني الدخول لحسابي ( نسيت كلمة المرور ) Mta4Arabs
3 211 نجم الويب
[مجابه] عند محاولة الدخول إلى اي منتدى لا يمكنك ذلك anouar146
3 243 Soliman

الكلمات الدلالية
لا يوجد كلمات دلالية ..







الساعة الآن 05:09 مساء