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

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

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


موضوع مغلق

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


  • [استفسار]:
06-01-2013 08:48 مساءً
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
السلام عليكم

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

كيف يمكن عمل

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

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

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  06-01-2013 11:23 مساءً   [1]
معلومات الكاتب ▼
انضم في : 19-07-2009
رقم العضوية : 11
المشاركات : 4,342
الدولة : Egypt
الجنس :
تاريخ الميلاد : 13-7-1993
الدعوات : 10
قوة السمعة : 12,687
موقعي : زيارة موقعي
و من أين تأتى المشاركات إذا كنت تريد عدم دخول العضو للمنتدى إلا بعد عدد معين ؟؟!

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

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  06-01-2013 11:28 مساءً   [2]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
يعني لايمكن دخل قسم معين إلى بعد وصوله عدد مشاركاته 100 مشاركة

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  07-01-2013 03:28 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,667
الدولة : KSA
الجنس :
الدعوات : 53
قوة السمعة : 74,736
موقعي : زيارة موقعي
اليك طريقة عمل منع دخول اقسام معينة لمن تكون مشاركاتهم اقل من عدد 100 مشاركة
طبعاً الهاك غير مطلوب بشكل كبير لأنهم غريب نوعا ما لذلك سأضعه له على شكل كود برمجي تقوم بوضعه في ملف سأذكره لك وتعدل عليه بحيث تدخل ارقام الأقسام التي ترغب بحظرها + عدد المشاركات وقد قمت بالتعليق بالعربي على كل سطر في الكود

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

وضع اسفلها :
CODE
        /** 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." مشاركة");
                }

            }
        }


انتهى ..

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

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

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

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

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


look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  08-01-2013 11:08 مساءً   [4]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
شكرااا لك أخي سليمان سوف أقوم بذلك وارد عليك

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

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

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  08-01-2013 11:15 مساءً   [5]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
لقد نجحت أخي لكن بقي مشكل واحد أنه عند دخول تعطي هذه الرسالة غير مفهومة

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



رسالة إدارية

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

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

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

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  09-01-2013 11:40 مساءً   [6]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,667
الدولة : KSA
الجنس :
الدعوات : 53
قوة السمعة : 74,736
موقعي : زيارة موقعي
اهلا بك
لتظهر اللغة العربية بشكلها الصحيح احفظ ملف common.module.php بترميز utf8

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

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:16 صباحاً   [7]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
إذا أمكن ذلك يكون افظل ويكون التحكم من لوحة التحكم

وشكراا لك أخي سليمان دومن نتعبك معنا بكثرت المشاكل

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:21 صباحاً   [8]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
لقد قمت بذلك لكن الأن أصبح تضهر على شكل علمات إستفهام



رسالة إدارية

????? ??? ??? ??????? ????? ??? ??????? ?? 100 ??????


look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 07:32 مساءً   [9]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
هل ممكن أخي الكريم تعطيني ملف common.module.php معدل بالكود السابق فربما أخطأت أنا في التعديل

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:08 مساءً   [10]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,667
الدولة : KSA
الجنس :
الدعوات : 53
قوة السمعة : 74,736
موقعي : زيارة موقعي
شرح طريقة حفظ الملفات بترميز utf8 عن طريق المفكرة بالصورة
1- افتح الملف باستخدام المفكرة (النوت باد)
2- انقر ملف ثم حفظ باسم وطبق كما في الصورة
Mzk1MTI4MQ9999text_utf8

في حال لم تتوفق في ذلك فارفق الملف المعدل لنعاين تعديلاتك


تم تحرير المشاركة بواسطة :Soliman بتاريخ:10-01-2013 10:10 مساءً


look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:13 مساءً   [11]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
لقد قمت بذلك أخي

لكن بقي نفس المشكل

look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:15 مساءً   [12]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
هذا هو الملف الذي قمت بتعديله
 
 
  common.module.rar   تحميل rar مرات التحميل :(4)
الحجم :(8.358) KB


look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 10:36 مساءً   [13]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,667
الدولة : KSA
الجنس :
الدعوات : 53
قوة السمعة : 74,736
موقعي : زيارة موقعي
تعديلك تمام مافيه اخطاء والترميز صحيح
عموماً تفضل الملف من تعديلي فقط قم باستبداله بالموجود لديك
 
 
  common.module.zip   تحميل zip مرات التحميل :(9)
الحجم :(8.535) KB


look/images/icons/i1.gif لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
  10-01-2013 11:00 مساءً   [14]
معلومات الكاتب ▼
انضم في : 29-12-2011
رقم العضوية : 1,970
المشاركات : 258
الدولة : المغرب
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 1
قوة السمعة : 352
موقعي : زيارة موقعي
الأن الكل تمام

شكراااا كثيرا



رسالة إدارية

عذراً اقل عدد مشاركات لدخول هذا المنتدى هي 100 مشاركة


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



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
المواضع والاقسام لا يمكن الدخول اليها akkilah
3 81 Soliman
لا يمكنني تسجيل الدخول للمنتدى ولا تحميل المرفقات أبوجبران
2 2059 أبوجبران
لايمكن الدخول للمواضيع من الموبايل Mr. Galal Hasanin
3 895 أبو أنس السيوطي
[مجابه] لا يمكنني الدخول لاي قسم لمنتدايا MrKinvalo
3 978 نجم الويب
[مجابه] لا يمكنني الدخول لاي فئة لمنتدايا MrKinvalo
6 1027 Mr King

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









الساعة الآن 07:10 PM