home الرئيسيةpeople_outline الأعضاء vpn_key دخول
chatالمواضيع الأخيرة
زراعة الشعر في تركياaccess_time2019-04-16, 9:25 pmpersonتسويق ستة
new_releasesأفضل 10 أعضاء في هذا الأسبوع
new_releasesأفضل 10 أعضاء في هذا الشهر
bubble_chartالمتواجدون الآن ؟
ككل هناك 5 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 5 زائر

لا أحد

مُعاينة اللائحة بأكملها

أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 494 بتاريخ 2019-03-19, 11:43 am

طريقة عرض الأقسام

لونك المفضل

كود قفل منتدي بعدد مساهمات phpbb3 و ModernBB


كود قفل منتدي بعدد مساهمات phpbb3 و ModernBB

بسم الله الرحمن الرحيم


اليوم نقدم لكم كود حصري علي موقعنا احلى مطور و لعيون اعضاءه

كود اليوم عبارة عن كود بسيط يمكنك من خلاله غلق اي قسم تريده بعدد مساهمات معين اذا تجاوز العضو عدد المساهمات هذا يتم فتح القسم له اتوماتيكياً

ربما لا يعمل الكود لديك اذا كنت قد قمت بالتعديل على القوالب

اذا واجهتك مشكله قم بفتح موضوع جديد في قسم
مشاكل الاكواد و القوالب

الكود يعمل في حالتين اذا كنت زائر و اذا كنت عضو

مميزات الكود:

  • انه لا يمكن لأحد الوصول لموضوع داخل القسم او القسم نفسه بروابط مباشرة
  • يظل القسم متاح للمديريين حتى اذا كان عدد مساهمات المدير اقل من عدد مساهمات القسم

كل ما عليك هو ان تقوم بأضافة عدد المساهمات ورقم القسم المراد اغلاقه داخل الكود
تابع الصورة التاليه و التي توضح عمل الكود اذا كنت زائر

كود قفل منتدي بعدد مساهمات phpbb3 و ModernBB P_10705gwcu0

اما الصورة التالية توضح عمل الكود اذا كنت عضو

كود قفل منتدي بعدد مساهمات phpbb3 و ModernBB Ss10

يمكنك ايجاد رقم القسم كما هو موضح في الصورة التاليه
كود قفل منتدي بعدد مساهمات phpbb3 و ModernBB 2mpk1l3

الكود:

$(function () {    
  var posts = '200',   /*  عدد المساهمات   */
      Fnum = '2',    /*  رقم المنتدى  */
      
      less = 'لا يمكنك الدخول إلى هذا المنتدى لأن مساهماتك أقل من 200.',
      Lless = 'يمكنك رؤيتها بعد 200 مساهمة.',
      LockF = 'لا يمكنك الدخول إلى هذا المنتدى لأن مساهماتك أقل من 200.',
      MsgLess = 'لا يمكنك الدخول إلى هذا المنتدى لأن مساهماتك أقل من 200.',
      Login = 'قم بتسجيل الدخول اولاً لتتمكن من دخول القسم.',
      Llogin = 'قم بتسجيل الدخول اولاً لتتمكن من دخول القسم.',
      LoginF = 'قم بتسجيل الدخول اولاً لتتمكن من دخول القسم.',
      LloginF = 'قم بتسجيل الدخول اولاً لتتمكن من دخول القسم.';      
      
    if (_userdata.user_posts < posts && _userdata.session_logged_in == 1 && !_userdata.user_level == 1) {
   $('.row a[href="/f'+Fnum+'-montada"]').click(function(){
        alert(less);
 });
       $('.row a[href="/f'+Fnum+'-montada"]').removeAttr('href').attr({ style:'color: #F00 !important; cursor: no-drop !important; text-decoration: none !important;', id:'private' });
   $('#private').parents(".row").attr('id','lock_last_post');
   $('#lock_last_post .lastpost').html(Lless);  
      
      if(window.location.pathname.indexOf('/f'+Fnum+'-montada') == 0) {
 $('body').html('<div id="locked_forum">'+LockF+'</div>');
       }      
      
      if( $('.pathname-box a[href="/f'+Fnum+'-montada"]').attr('href') == '/f'+Fnum+'-montada') {
  $('body').html('<div id="locked_forum">'+MsgLess+'</div>');
       }  
      
      if( $('.sub-header-path a[href="/f'+Fnum+'-montada"]').attr('href') == '/f'+Fnum+'-montada') {
  $('body').html('<div id="locked_forum">'+MsgLess+'</div>');
       }
    }
  
    if (_userdata.session_logged_in == 0) {
   $('.row a[href="/f'+Fnum+'-montada"]').click(function(){
        alert(Login);
 });
       $('.row a[href="/f'+Fnum+'-montada"]').removeAttr('href').attr({ style:'color: #F00 !important; cursor: no-drop !important; text-decoration: none !important;', id:'private' });
   $('#private').parents(".row").attr('id','lock_last_post');
   $('#lock_last_post .lastpost').html(Llogin);
      
      if(window.location.pathname.indexOf('/f'+Fnum+'-montada') == 0) {
 $('body').html('<div id="locked_forum">'+LoginF+'</div>');
       }
      
      if( $('.pathname-box a[href="/f'+Fnum+'-montada"]').attr('href') == '/f'+Fnum+'-montada') {
 $('body').html('<div id="locked_forum">'+LloginF+'</div>');
       }
      
      if( $('.sub-header-path a[href="/f'+Fnum+'-montada"]').attr('href') == '/f'+Fnum+'-montada') {
 $('body').html('<div id="locked_forum">'+LloginF+'</div>');
       }
$('#locked_forum { background: #39c; font-size: 20px; color: #FFF; text-align: center; border-radius: 15px; padding: 50px; top: 50%; right: 50%; margin-right: -204.135px; position: absolute; margin-top: -62.5px; }').appendTo('head')
    }
});
// by omarpop23





الكود فكرة @ahmdsat و برمجة @omarpop23

تحياتي لكم
@omarpop23



عدل سابقا من قبل omarpop23 في 2018-12-07, 2:36 pm عدل 2 مرات

تعاليق

chahimdz
ذكي اخي
في 2018-08-03, 2:51 pm
chahimdz
ممكن شرح إضافة الكود ؟ طريقة إضافته
في 2018-08-03, 2:53 pm
ahmdsat
الكود يضع عزيزي في الجافا اسكربت وتكتب بجانب fرقم القسم الذي تريد قفله باكلمه سر
في 2018-08-08, 12:27 am
omarpop23
الزعيم كتب:
طريقة التركيب
لوحة الأدارة -- عناصر إضافية -- إدارة أكواد Javascript -- إنشاء كود جديد

العنوان * : كما تريد
أضف الكود الى : جميع الصفحات
في 2018-08-09, 6:38 pm
ارسال رد

هــــــام

ندعوك للتسجيل في المنتدى لتتمكن من ترك رد أو تسجيل الدخول اذا كنت من اسرة المنتدى

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى