- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات
-
- [استفسار]:
-
06-01-2013 08:48 مساءً
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
السلام عليكم
كما موضح في العنوان
كيف يمكن عمل
لا يمكن الدخول لقسم قسم معين إلى بعد الوصول لعدد معين من المشركات
وشكرااا
-
تم تحرير الموضوع بواسطة :AHMED بتاريخ: 10-01-2013 12:55 صباحاً
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات06-01-2013 11:23 مساءً [1]
-
ezzeldeanمعلومات الكاتبالأعضاءعضو سوبر ستار
- انضم في :
- 19-07-2009
- رقم العضوية :
- 11
- المشاركات :
- 4342
- الدولة :
- Egypt
- الجنس:
- تاريخ الميلاد :
- 13-7-1993
- الدعوات:
- 10
- قوة السمعة:
- 12687
- موقعي:
- زيارة موقعي
-
و من أين تأتى المشاركات إذا كنت تريد عدم دخول العضو للمنتدى إلا بعد عدد معين ؟؟!
و لا إنت تقصد الدخول لمنتدى معين مثلاً المنتدى العام أو المنتدى الإسلامى ؟؟!
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات06-01-2013 11:28 مساءً [2]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
يعني لايمكن دخل قسم معين إلى بعد وصوله عدد مشاركاته 100 مشاركة
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات07-01-2013 03:28 صباحاً [3]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
اليك طريقة عمل منع دخول اقسام معينة لمن تكون مشاركاتهم اقل من عدد 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");
وافصل بين كل رقم قسم وآخر بعلامة الفاصلة
ولمعرفة ارقام الأقسام تجد رقم القسم في نهاية كل رابط قسم
بالتوووووووووفيق
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات08-01-2013 11:08 مساءً [4]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
شكرااا لك أخي سليمان سوف أقوم بذلك وارد عليك
لو كان هاك يكون أحسن
لآني اقدم خدمة لآعضاء المميزين ولا أريد أن يدخل لهذا القسم لطلب سيرفر خاص بهم إلى بعد وصول لعدد معين من المشاركات
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات08-01-2013 11:15 مساءً [5]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
لقد نجحت أخي لكن بقي مشكل واحد أنه عند دخول تعطي هذه الرسالة غير مفهومة
---------------------------------
رسالة إدارية
����� ��� ��� ������� ����� ��� ������� �� 100 ������
-------------------------------
وشكرااا لك أخي
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات09-01-2013 11:40 مساءً [6]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
اهلا بك
لتظهر اللغة العربية بشكلها الصحيح احفظ ملف common.module.php بترميز utf8
فيما يخص تحويله لأضافة برمجية فلا مشكلة لدينا ان كنت ترغب بذلك
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 10:16 صباحاً [7]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
إذا أمكن ذلك يكون افظل ويكون التحكم من لوحة التحكم
وشكراا لك أخي سليمان دومن نتعبك معنا بكثرت المشاكل
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 10:21 صباحاً [8]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
لقد قمت بذلك لكن الأن أصبح تضهر على شكل علمات إستفهام
رسالة إدارية
????? ??? ??? ??????? ????? ??? ??????? ?? 100 ??????
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 07:32 مساءً [9]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
هل ممكن أخي الكريم تعطيني ملف common.module.php معدل بالكود السابق فربما أخطأت أنا في التعديل
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 10:08 مساءً [10]
-
Solimanمعلومات الكاتبالادارة العامةPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
-
تم تحرير المشاركة بواسطة :Soliman بتاريخ:10-01-2013 10:10 مساءً
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 10:13 مساءً [11]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
لقد قمت بذلك أخي
لكن بقي نفس المشكل
-
-
لا يمكن الدخول لقسم معين إلا بعد عدد معين من المشركات10-01-2013 10:15 مساءً [12]
-
abdo-10معلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 29-12-2011
- رقم العضوية :
- 1970
- المشاركات :
- 258
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 1-1-1987
- الدعوات:
- 1
- قوة السمعة:
- 352
- موقعي:
- زيارة موقعي
-
هذا هو الملف الذي قمت بتعديله
-
