- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
طلب خاص بخصوص التصويت في المنتدى
-
-
طلب خاص بخصوص التصويت في المنتدى15-09-2011 12:34 مساءً
-
Solimanمعلومات الكاتبPBBoard developer
- انضم في :
- 18-07-2009
- رقم العضوية :
- 1
- المشاركات :
- 13422
- الدولة :
- KSA
- الجنس:
- الدعوات:
- 55
- قوة السمعة:
- 82296
- موقعي:
- زيارة موقعي
-
لكن بهذا الشكل ستواجة مشكلة في التأكد من عدم تكرار تصويت الزوار في حال اتحت امكانية التصويت للزوار ..
التصويت لابد من ان يكون به مصداقية مع عدم امكانية التلاعب به ..
ولايوجد مستخدم على الويب لا يوجد له آي بي خاص به حتى بسوريا ..
عموماً تفضل اليك التعديل البرمجي للإلغاء التأكد من الآي بي في التصويت وهو طلب خاص وليس عام يتناسب مع جميع المستخدمين :
حرر ملف topic.module.php المحدث الأخير :
ابحث عن ابتداءً من السطر 809 - 813 :
CODE$CheckArr['where'][2] = array(); $CheckArr['where'][2]['con'] = 'AND'; $CheckArr['where'][2]['name'] = 'user_ip'; $CheckArr['where'][2]['oper'] = '='; $CheckArr['where'][2]['value'] = $PowerBB->_CONF['ip'];
وقم بازالتها ..
وابحث عن ابتداءً من السطر 832 - 836:
CODE$CheckArr['where'][1] = array(); $CheckArr['where'][1]['con'] = 'AND'; $CheckArr['where'][1]['name'] = 'user_ip'; $CheckArr['where'][1]['oper'] = '='; $CheckArr['where'][1]['value'] = $PowerBB->_CONF['ip'];
واستبدله بـ :
CODE$CheckArr['where'][1] = array(); $CheckArr['where'][1]['con'] = 'AND'; $CheckArr['where'][1]['name'] = 'username'; $CheckArr['where'][1]['oper'] = '='; $CheckArr['where'][1]['value'] = $PowerBB->_CONF['member_row']['username'];
وحرر ملف vote.module.php المحدث الأخير :
وابحث عن ابتداءً من السطر 101 - 111:
CODE$CheckArr['where'][1] = array(); $CheckArr['where'][1]['con'] = 'AND'; $CheckArr['where'][1]['name'] = 'user_ip'; $CheckArr['where'][1]['oper'] = '='; $CheckArr['where'][1]['value'] = $PowerBB->_CONF['ip']; $CheckArr['where'][2] = array(); $CheckArr['where'][2]['con'] = 'AND'; $CheckArr['where'][2]['name'] = 'member_id'; $CheckArr['where'][2]['oper'] = '='; $CheckArr['where'][2]['value'] = $PowerBB->_CONF['member_row']['id'];
واستبدلها بـ :
CODE$CheckArr['where'][1] = array(); $CheckArr['where'][1]['con'] = 'AND'; $CheckArr['where'][1]['name'] = 'member_id'; $CheckArr['where'][1]['oper'] = '='; $CheckArr['where'][1]['value'] = $PowerBB->_CONF['member_row']['id'];
تم تحرير المشاركة بواسطة :Soliman بتاريخ:15-09-2011 12:35 مساءً
الساعة الآن 02:15 AM