• ✉️

    تنويه واعتذار لأعضائنا الجدد

    يسعدنا جداً انضمامكم إلى عائلتنا. نعتذر منكم بشدة نظراً لوجود خلل تقني مؤقت في نظام بريد الموقع، مما تسبب في عدم وصول رسائل تأكيد الحساب لبعض المشتركين الجدد.

    حرصاً منا على تواجدكم معنا، يرجى الضغط على الزر أدناه وتزويدنا باسم حسابكم لتفعيله فوراً يدويًا:

[شرح] : الحل النهائي لأعضاء الاسبام بدون حظر اي بي او غيرة vBulletin Anti-Spam Hack

SH3A3-Q

ابو الميرزا
طاقم الإدارة
إنضم
14 نوفمبر 2007
المشاركات
53,575
النقاط
113
العمر
49
الإقامة
القطيف
مادري اذا كاان مكرر بس حبيت للفايده للجميع :santa_1:
في الفترة الاخيرة
اشتكي الكثير من الاعضاء الاسبام الذين
يضعون روابط غريبة في المنتديات

الحل اليوم بدون حظر اي بي او غيرة
التغيير في الكود الملف التالي



includes/functions_newpost.php



أولا خذ نسخة احتياطية من الملف


ثانياً اذهب الي السطر 353

وابحث عن الكود التالي


رمز Code:
else
{
$dataman->set('visible', 1);
$post['visible'] = 1;
}
وضع بعدة الكود التالي
رمز Code:
if ($vbulletin->userinfo['posts'] == 0) {

if ((strpos($post['message'], "http") > 0) || (strpos($post['message'], "www.") > 0) || (strpos($post['message'], "www ") > 0) ) {

$dataman->set('visible', 0);
$post['visible'] = 0;

$pete_post = "The following post by . ""]" .
$vbulletin->userinfo['username'] . " has been auto-unapproved:



" . $post['message'] . "

\n";

$vbulletin->db->query_write("INSERT INTO post (threadid, parentid, username,userid, pagetext, dateline, visible) VALUES
(162262, 0, 'bot', 183720, \"" . mysql_escape_string($pete_post) . "\", " . time() . ", 1)");

$vbulletin->db->query_write("UPDATE thread SET replycount=replycount + 1 WHERE threadid='162262'");

}
}
ملحوظة الكود سيتم وضعة بعد الكود الاول وقبل الكود التالي

رمز Code:
if ($type != 'thread')
{
if ($postinfo['postid'] == 0)
{
أي ان الكود موضوع بين الكود الاول والكود الاخير

محتوى مغلق ومقيد بالنخبة

عزيزي الزائر، لمشاهدة الشارت الفني المباشر، رصد السيولة، وتحديثات الاستشراف المالي الكاملة، يرجى تسجيل الدخول أو فتح حساب جديد مجاناً في أقل من 30 ثانية.

 
عودة
أعلى أسفل