اليوم نقدم لكم كود حصري علي موقعنا سوق غزة فيسبوك و لعيون اعضاءه
كود اليوم عبارة عن كود بسيط يمكنك من خلاله غلق اي قسم تريده بعدد مساهمات معين اذا تجاوز العضو عدد المساهمات هذا يتم فتح القسم له اتوماتيكياً
الكود يعمل في حالتين اذا كنت زائر و اذا كنت عضو
مميزات الكود:
انه لا يمكن لأحد الوصول لموضوع داخل القسم او القسم نفسه بروابط مباشرة
يظل القسم متاح للمديريين حتى اذا كان عدد مساهمات المدير اقل من عدد مساهمات القسم
كل ما عليك هو ان تقوم بأضافة عدد المساهمات ورقم القسم المراد اغلاقه داخل الكود
تابع الصورة التاليه و التي توضح عمل الكود اذا كنت زائر
اما الصورة التالية توضح عمل الكود اذا كنت عضو
يمكنك ايجاد رقم القسم كما هو موضح في الصورة التاليه
تحياتي لكم
@فهد
كود اليوم عبارة عن كود بسيط يمكنك من خلاله غلق اي قسم تريده بعدد مساهمات معين اذا تجاوز العضو عدد المساهمات هذا يتم فتح القسم له اتوماتيكياً
الكود يعمل في حالتين اذا كنت زائر و اذا كنت عضو
مميزات الكود:
انه لا يمكن لأحد الوصول لموضوع داخل القسم او القسم نفسه بروابط مباشرة
يظل القسم متاح للمديريين حتى اذا كان عدد مساهمات المدير اقل من عدد مساهمات القسم
كل ما عليك هو ان تقوم بأضافة عدد المساهمات ورقم القسم المراد اغلاقه داخل الكود
تابع الصورة التاليه و التي توضح عمل الكود اذا كنت زائر
اما الصورة التالية توضح عمل الكود اذا كنت عضو
يمكنك ايجاد رقم القسم كما هو موضح في الصورة التاليه
الكود:
$(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
تحياتي لكم
@فهد