بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
مع اكتشاف الثغره في شريط اخر عشر مواضيع
رجعت لملفاتي لاني اذكر هاك جافا
للمبرمج illogicalx
ولي يومين احاول انه يشتغل على الجيل الثالث
ولله الحمد والشكر اشتغل 100%
للمشاهدة اضغط هنا
ونظرا لانه يعتمد اعتماد كامل على اكواد الجافا
ويصعب وجود ثغره بداخله اطرحه بين ايديكم
ولا نريد منكم سوى الدعاء لي وللمبرمج
هذا الهاك هو عبارة عن شريط جافا متحرك بشكل جميل يعرض اخر المواضيع النشطه بالمنتدى
وتم تصميمه بحيث يسمح بتغيير الالوان اضافة الى حجب الاقسام المطلوبه ومنع
مواضيعها من الظهور في هذا الشريط
طريقة التركيب
اولا :
قم بنقل الملف المرفق
advnewsticker.class
الى مجلد المنتدى الرئيسي
ثانياً :
اولا لاتنسى تاخذ نسخها
افتح ملف
index.php
في المجلد الرئيسي للمنتدى وابحث عن هذا السطر
تجده تحت بالاخير
####################################################################
eval('$navbar = "' . fetch_template('navbar') . '";');
####################################################################
اعلاه مباشرة اضف الكود التالي
.........................................................
كود PHP:
////////////////////////////////////////
/// settings //
///////////////////////////////////////
$topics = "10";
$text_color ="0000E0";
$highlight_text_color = "FFFFFF";
$fonttype ="tahoma";
$bgcolorcolor ="FFFFFF";
$font_size ="16";
$excludeforums ="";
//////////////////////////////////////
if ($excludeforums == "" or $excludeforums <= "0") {
$wheresql ="";
} else {
$excfid = explode(",",$excludeforums);
$wheresql = "where ";
$i = 0;
$a = count($excfid);
$no= $a - 1 ;
while ($i < $a) {
$wheresql .= " forumid!='$excfid[$i]'";
if ( $a > 1 and $i != $no ) {
$wheresql .= " And ";
}
++$i;
}
}
$threadresult = $DB_site->query("select * from thread $wheresql order by lastpost desc limit 0,$topics");
$threadcount=$DB_site->num_rows($threadresult);
if ($threadcount == "0") {
echo "لا توجد أي مشاركات";
} else {
$i = 1;
while($row = $DB_site->fetch_array($threadresult)) {
$replays= $row[replycount];
$postusername= $row[postusername];
$lastposter= $row[lastposter];
$titel = $row[title] ;
$suumary =" $titel " ;
$linker = "$bburl/showthread.php?s=$session[sessionhash]&threadid=$row[threadid]";
$thersam[$i] = $suumary ;
$therlank[$i] = $linker ;
$i ++;
}
$lastnewpostes = "
<center>
<applet code=\"advnewsticker.class\" width=\"550\" height=\"20\">
<param name=\"applet_width\" value=\"550\">
<param name=\"applet_height\" value=\"20\">
<param name=\"regcode\" value=\"1\">
<param name=\"info\" value=\"Applet by Gokhan Dagli,japplets.tripod.com\">
<param name=\"input_text\" value=\"from_parameters\">
<param name=\"text_file\" value=\"\">
<param name=\"bgcolor\" value=\"$bgcolorcolor\">
<param name=\"text_color\" value=\"$text_color\">
<param name=\"highlight_text_color\" value=\"$highlight_text_color\">
<param name=\"font_type\" value=\"$fonttype\">
<param name=\"font_size\" value=\"$font_size\">
<param name=\"font_style\" value=\"1\">
<param name=\"underline\" value=\"no\">
<param name=\"border_thickness\" value=\"0\">
<param name=\"border_color\" value=\"000000\">
<param name=\"highlight_border_color\" value=\"000030\">
<param name=\"text_align\" value=\"center\">
<param name=\"xoffset\" value=\"5\">
<param name=\"yoffset\" value=\"0\">
<param name=\"pause_time\" value=\"3000\">
<param name=\"hscroll_delay\" value=\"8\">
<param name=\"vscroll_delay\" value=\"30\">
<param name=\"typewriter_delay\" value=\"30\">
<param name=\"fade_delay\" value=\"100\">
<param name=\"effects\" value=\"custom\">
<param name=\"custom_in_effects\" value=\"1,2,3,4,5,6,7,8\">
<param name=\"custom_out_effects\" value=\"1,2,3,4,5,6,7,8\">
<param name=\"text1\" value=\"$thersam[1]\">
<param name=\"link1\" value=\"$therlank[1]\">
<param name=\"target_frame1\" value=\"_blank\">
<param name=\"text2\" value=\"$thersam[2]\">
<param name=\"link2\" value=\"$therlank[2]\">
<param name=\"target_frame2\" value=\"_blank\">
<param name=\"text3\" value=\"$thersam[3]\">
<param name=\"link3\" value=\"$therlank[3]\">
<param name=\"target_frame3\" value=\"_blank\">
<param name=\"text4\" value=\"$thersam[4]\">
<param name=\"link4\" value=\"$therlank[4]\">
<param name=\"target_frame4\" value=\"_blank\">
<param name=\"text5\" value=\"$thersam[5]\">
<param name=\"link5\" value=\"$therlank[5]\">
<param name=\"target_frame5\" value=\"_blank\">
<param name=\"text6\" value=\"$thersam[6]\">
<param name=\"link6\" value=\"$therlank[6]\">
<param name=\"target_frame6\" value=\"_blank\">
<param name=\"text7\" value=\"$thersam[7]\">
<param name=\"link7\" value=\"$therlank[7]\">
<param name=\"target_frame7\" value=\"_blank\">
<param name=\"text8\" value=\"$thersam[8]\">
<param name=\"link8\" value=\"$therlank[8]\">
<param name=\"target_frame8\" value=\"_blank\">
<param name=\"text9\" value=\"$thersam[9]\">
<param name=\"link9\" value=\"$therlank[9]\">
<param name=\"target_frame9\" value=\"_blank\">
<param name=\"text10\" value=\"$thersam[10]\">
<param name=\"link10\" value=\"$therlank[10]\">
<param name=\"target_frame10\" value=\"_blank\">
</applet>
</center>
";
}
ثالثاً :
قم بفتح التمبلت
forumhome
واضف هذا المتغير في اي مكان يتناسب مع ذوقك
$lastnewpostes
ملاحظات
$topics = "10"; عدد المواضيع المطلوب عرضها
$text_color ="0000E0"; لون النص
$highlight_text_color = "FFFFFF"; لون النص المختار
$fonttype ="tahoma"; نوع الخط
$bgcolorcolor ="000000"; الخلفيه
$font_size ="30"; حجم الخط
$excludeforums ="5,4,3"; الاقسام التي لا تريد ظهور مواضيعها في الشريط
وتترك خاليه في حالة عدم احتياجها
.................
ملف index مرفق جاهز ويحمل كل التعديلات