السلام عليكم ورحمة الله وبركاته ...
طبعاً كثير مننا بيحاول يرسل بريد الكتروني للأعضاء على هيئة HTML بس نسخة vBulletin لا تدعم هذه الميزه ...
إن شاء الله مع التعديل هادا هيكون الموضوع سهل ..
اتبع الخطوات :
إذهب إلي الملف
admincp/email.php
وافتحه ببرنامج PHP Coder
ابحث عن السطر ..
إذهب إلي الملف
admincp/email.php
وافتحه ببرنامج PHP Coder
ابحث عن السطر ..
رمز PHP:
print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);
اضف اسفله مباشرة :
رمز PHP:
[center][color=#000000]print_yes_no_row('ارسال بريد HTML ?', 'sendhtml', 0);
[color=#000000][/center]
[/COLOR][/COLOR]
[color=#000000][/center]
[/COLOR][/COLOR]
رمز PHP:
[color=#000000]
$headers .= '*******-Type: text/html' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
[color=#000000]}else{اضف اسفله :
[center][php]construct_hidden_code('sendhtml', $_POST['sendhtml']);
[color=#000000]}else{اضف اسفله :
[center][php]construct_hidden_code('sendhtml', $_POST['sendhtml']);
في نفس الملف ابحث على السطر:
رمز PHP:
construct_hidden_code('test', $vbulletin->GPC['test']);
[/center]
$headers .= '*******-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}
استبدله بالقمية التالية
رمز PHP:
if($_POST['sendhtml']) {
أحفظ الملف وارفعه مكانه
admincp/email.php
افتح الملف :
includes/class_mail.php عن طريق نفس البرنامج
ابحث عن السطر
رمز PHP:
$headers .= '*******-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
[/php]
احفظ الملف وارفعه تاني مكانه
includes/class_mail.php
includes/class_mail.php
وبكده هتلاقي اختيار جديد ظهر عند محاولتك ارسال رسالة للأعضاء كما في الصورة ..
التعديل مجرب وشغال 100%
تأكد من أخذ نسخة احطياطية للملفات المعدل عليها للأحطياط..🙂
ولا تنسونا من التقييم والدعاء أخواني ..
بارك الله فيكم ..
اخوكمـ سليم