اليوم بإذن الله سنشرح هاك رائع جداً..وهو هاك
هاك عرض الموضوع بمجرد مرور الماوس علي
العنوانلتحميل
الهاك يمين الماوس وحفظ بأسموها هو الشرح بين أيديكم .. وأمل أن يعجبكم الشرح..
بسم الله نبدأ الشرحأرفع الملف
tpinstall.php لمجلد منتداك الرئيسي
والان أفتح الملف عن طريق المتصفح وتابع الصور
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]والان أفتح ملف
forumdisplay.phpوأبحث عن الكود التالي..
كود:
$threads=$DB_site->query("
SELECT $dotuserid $votequery ".iif($foruminfo[allowicons],'icon.title as icontitle,icon.iconpath,','')."
thread.threadid,thread.title,lastpost, forumid,pollid,open,replycount,postusername,postuserid,
lastposter,thread.dateline,views,thread.iconid,notes,thread.visible,sticky,votetotal,attach
FROM thread
".iif($foruminfo[allowicons],'LEFT JOIN icon ON (icon.iconid = thread.iconid)','')."
$dotjoin
WHERE $threadids
ORDER BY sticky DESC, $sortfield $sqlsortorder
");
أستبلدة بهذا الكود:
كود:
// HACK POST PREVIEW
$previewselect="post2.pagetext as pagetext,";
$previewjoin="LEFT JOIN post AS post2 ON (thread.firstpostid = post2.postid)";
// END PREVIEW
$threads=$DB_site->query("
SELECT $dotuserid $votequery $previewselect "
.iif($foruminfo[allowicons],'icon.title as icontitle,icon.iconpath,','')."
thread.threadid,thread.title,lastpost, forumid,pollid,open,replycount,postusername,postuserid,
lastposter,thread.dateline,views,thread.iconid,notes,thread.visible,sticky,votetotal,attach
FROM thread
".iif($foruminfo[allowicons],'LEFT JOIN icon ON (icon.iconid = thread.iconid)','')."
$dotjoin $previewjoin
WHERE $threadids
ORDER BY sticky DESC, $sortfield $sqlsortorder
");
ولازلنا في نفس الملف
أبحث عن هذا الكود كود:
$counter=0;
while ($thread=$DB_site->fetch_array($threads)) { // and $counter++<$perpage) {
ضع هذا الكود في سطر جديد بعده مباشرة كود:
if (strlen($thread[pagetext]) > 300) {
$fppreview = substr($thread[pagetext], 0, 300) . "...";
} else {
$fppreview = $thread[pagetext];
}
$fppreview=preg_replace("/\[[^\]]*\]/","",$fppreview);
$fppreview=str_replace("\"","",$fppreview);
أحفظ التعديلات وأفع الملف مكانهأفتح ملف..
newthread.phpأبحث عن هذا الكود..
كود:
// create first post
$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,attachmentid,pagetext,allowsmilie,showsignature,ipaddress,iconid,visible) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($subject))."','".addslashes($postusername)."','$bbuserinfo[userid]','".time()."','$attachmentid','".addslashes($message)."','$allowsmilie','$signature','$ipaddress','$iconid','1')");
$postid=$DB_site->insert_id();
أستبدلة بهذا الكود كود:
// create first post
$DB_site->query("INSERT INTO post (postid,threadid,title,username,userid,dateline,attachmentid,pagetext,allowsmilie,showsignature,ipaddress,iconid,visible) VALUES (NULL,'$threadid','".addslashes(htmlspecialchars($subject))."','".addslashes($postusername)."','$bbuserinfo[userid]','".time()."','$attachmentid','".addslashes($message)."','$allowsmilie','$signature','$ipaddress','$iconid','1')");
$postid=$DB_site->insert_id();
$DB_site->query("UPDATE thread SET firstpostid = '$postid' WHERE threadid = '$threadid'");
الان أحفظ التغييرات التي أجريناها علي الملف
وأرفعة لمنتداك في مكانه الان أذهب للوحة تحكم منتداكومنها إلي التمبلت وأذهب للتمبلت
forumdisplaybitأبحث عن هذا الكود..
كود:
<a href="showthread.php?s=$session[sessionhash]&threadid=$thread[threadid]">$thread[title]</a>
أستبدلة بالكود التالي..
كود:
<a href="showthread.php?s=$session[sessionhash]&threadid=$thread[threadid]" title="$fppreview">$thread[title]</a>
والان
أقول لكم ألف مبروك تركيب الهاك أذهب لمنتداك وضع
الماوس علي أي موضوع دون الضغط علية وسوف يظهر لك محتواه في قائمة بجانب
الماوس آآآآه نسيت أن أريكم نتيجة تركيب الهاك في منتداي