مرحباً بكم أخواني الاعزاء..
نظراً لأهمية هذا الهاك..
فقد وجدت أن أشرحة لكم لكي تعم عليكم الفائدة..
والان لنبدأ شرح هذا الهاك الرائع جداً..(((هاك الصندوق السحري)))ولتحميل الهاك
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] الآن قم برفع الملف listcode.php و الموجود تحت مجلد
hack2admin الموجود بداخل مجلد HackFiles
الى مجلد admin والموجود بداخل مجلد منتداك الرئيسي والذي غالباً ما يكون
vb
قم برفع جميع الملفات و المجلد الموجود بداخل مجلد hack2vb الى مجالد
منتداك الرئيسي والذي غالباً ما يكون vb
قم برفع المجلدين الموجودين بداخل مجلد images الى داخل مجلد images
الموجود بداخل مجلد منتداك الرئيسي والذي غالباً ما يكون vb
أدخل لوحة التحكم لمنتداك .
قم بإضافة تمبلت جديد باسم postpreview وضع فيه الكود
التالي
كود:
{htmldoctype}
<HTML DIR="RTL" LANG="AR-SA">
<head><title>$bbtitle - معاينة المشاركة</title>
$headinclude
$headinsert
</head>
<body>
<table border="0" width="100%"><tr>
<td><img src="images/vb_bullet.gif" border="0" align="middle"> <largefont>$bbtitle</largefont></td>
<td align="left"><a href="**********:window.close()">[ اغلاق النافذة ]</a></td>
</tr></table>
<table cellpadding="{tableouterborderwidth}" cellspacing="0" border="0" bgcolor="{tablebordercolor}" {tableouterextra} width="{contenttablewidth}" align="center"><tr><td>
<table cellpadding="4" cellspacing="{tableinnerborderwidth}" border="0" {tableinnerextra} width="100%">
<tr>
<td bgcolor="{tableheadbgcolor}" align="center"><largefont color="{tableheadtextcolor}">معاينة الرسالة</largefont></td>
</tr>
<tr>
<td bgcolor="{firstaltcolor}">
<table cellpadding="5" cellspacing="0" border="0" width="100%"><tr><td>
<smallfont>$previewmessage</smallfont>
</td></tr></table>
</tr>
</table>
</td></tr></table>
</body>
</html>
من لوحة التحكم أيضاً قم بالذهاب من القائمة اليسر
الى Styles ومن أسفلها اضغط على Modify كما هو موضح لك بالصورة
الآن ستفتح لك صفحة التعديل على الإستايل .. انزل الى
الحقل الثاني وهو باسم Head insert وأضف في السطر الثاني أو الثالث منه
هذين السطرين
كود:
<script language="**********" src="poem.js"></script>
<script language="**********" src="mycodes.js"></script>
الآن يتوجب علينا القيام بتعديل تمبلت vbcode_buttons
ولكي يتم التعديل اتبع التالي:
من لوحة تحكم منتداك ومن القائمة اليسرى اذهب الى كلمة Templates ومن
اسفلها أضغط على كلمة Modify أو Edit كما هو موضح لك بالصورة
سيظهر في اليمين نموذج تعديل التمبلت .. امسح كل ما في
الفراغ الكبير وضع هذا الكود بدله كود:
<script language="**********" src="toolbox.js"></script>
<script language="**********" src="vbcode.js"></script>
<script language="**********">
keyboardTextColor = "maroon";
toolbox_style = "none"; //(none,solid,groove,ridge,outset,inset,double)
toolbox_bordercolor = "none";
toolbox_backcolor = "none";
btn_style = "outset"; //(none,solid,groove,ridge,outset,inset,double)
btn_bordercolor = "{secondaltcolor}";
btn_bordercolor_over = "darkblue";
btn_bordercolor_down = "maroon";
btn_backcolor = "{secondaltcolor}";
btn_backcolor_over = "{categorybackcolor}";
btn_backcolor_down = "{tableheadbgcolor}";
</script>
<STYLE TYPE="text/css">
.cbtn{
height:25;
width:25;
cursor:hand;
background-color: transparent;
border: 1 none 1;
}
.smilieTable { border-width: 2px; border-style: outset; }
</STYLE>
<tr id="codebuttons" oncontextmenu="return false" onselectstart="return false"
onmousedown="Capture(1)" onmouseup="Capture(0)" onmousemove="Capture(0)"
>
<td bgcolor="{secondaltcolor}" valign="top"><normalfont>
تعليمات الأداة : اضغط على مفتاح ALT مع النقر بالزر الأيسر للماوس على الأداة
<normalfont>
</td>
<td bgcolor="{secondaltcolor}">
<table dir="ltr" border=1 bordercolor="{secondaltcolor}" bgcolor="{firstaltcolor}" cellpadding="1" cellspacing="1" width="100%">
<tr><td align="right">
<table dir="rtl" border="0" width="100%" cellpadding="1" cellspacing="1">
<tr><td align="right" nowrap>
<select onchange="Editor_addCode('
.value+']','');this.selectedIndex=0">
<option selected>خط</option>
<option value="Arial">Arial</option>
<option value="Arial Black">Arial Black</option>
<option value="Arial Narrow">Arial Narrow</option>
<option value="Comic Sans MS">Comic Sans MS</option>
<option value="Courier New">Courier New</option>
<option value="System">System</option>
<option value="Tahoma">Tahoma</option>
<option value="Times New Roman">Times New Roman</option>
<option value="Simplified Arabic">Simplified Arabic</option>
<option value="Verdana">Verdana</option>
<option value="Wingdings">Wingdings</option>
</select>
<select onchange="Editor_addCode('[size='+this[this.selectedIndex].value+']','[/size]');this.selectedIndex=0">
<option selected>حجم</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
</td></tr></table>
<script language="**********">
showButtons();
showKeyboard();
</script>
</td></tr></table>
</td>
</tr>
التعديل على الملفات الآن --- مهم جداً أن تقوم بأخذ
نسخة احتياطية من كل ملف تقوم بتعديله تحسباً لأي طارئ افتح ملف functions.php والموجود بداخل مجلد admin وقم بالبحث عن هذا الكود كود:
if($dobbcode and strpos($bbcode,"]")) {
تحته بالتحديد أضف الكود التالي
كود:
//******* MagicToolBox hack 2 by Alawi Hussain (
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط])
// do
doListbb($bbcode);
// do [poem]xxx[/poem]
$bbcode=eregi_replace("\\[poe[tm]\\]","<div tag='' style='display:none'>",$bbcode);
$bbcode=eregi_replace("\\[poe[tm][ ]+([a-z][^\\[']*)\\]","<div tag='\\1' style='display:none'>",$bbcode);
$bbcode=eregi_replace("\\[/poe[tm]\\]",'</div><script>doPoem(0)</script>',$bbcode);
// do [frame=?]xxx[/frame]
$bbcode=eregi_replace("\\[frame=\"([0-9]+)[ ]+([0-9]+)[ ]*\"\\]","<div id='myframe' tag='\\1|\\2|<smallfont>' style='display:none'>",$bbcode);
$bbcode=eregi_replace("\\[/frame\\]","</div><script>drawFrame()</script>",$bbcode);
// do [line]
$bbcode=eregi_replace("\\[line\\]|\\[hr\\]","<hr noshade size=1>",$bbcode);
// do [grade]xxx[/grade]
$bbcode=eregi_replace("\\[grade=\"([^\\['\"]*)\"\\]","<div id='mygradient' tag='\\1' style='display:none'>",$bbcode);
$bbcode=eregi_replace("\\[/grade\\]","</div><script>drawGradient()</script>",$bbcode);
// **** End (MagicToolBox hack 2)
أيضاً و في نفس الملف functions.php ابحث عن الكود
التالي كود:
return censortext($bbcode);
قبله بسطر مباشرة اضف الكود التالي
كود:
//******* MagicToolBox hack 2 by Alawi Hussain
$bbcode = eregi_replace("<a href=\"[ \r\n\t]*([^>]*\.(rm|ra))[ \r\n\t]*\" target=\"_blank\"", "<a href=\"\" onclick=\"this.href='java script:OpenRealMediaWindow('\\1')'\" onmousedown=\"if (event.button==2) this.href='\\1'\"", $bbcode);
// **** End (MagicToolBox hack 2)
أحفظ الملف وأرفعة مرة أخري.. الأن التعديل في ملف global.php و الموجود تحت مجلد
المنتدى الرئيسية والذي عادتاً ما يكون vb
ابحث عن الكود التالي
كود:
require('./admin/functions.php');
وضع قبله بسطر تحديداً هذا الكود كود:
require('./admin/listcode.php');
أحفظ الملف و قم باعادة رفعه الأن التعديل على ملف global.php والموجود تحت مجلد
admin ابحث عن هذا الكود كود:
require("./functions.php");
قبله بسطر مباشرةً قم باضافة الكود التالي كود:
require('./listcode.php');
الآن عملية إضافة أكواد bb ويتم ذلك من لوحة تحكم المنتدى
من القائمة اليسرى انزل على كلمة Custom vB Codes ومن اسفلها اضغط على
كلمة Addأولاً..
ضعها بالترتيب كما هي مع ملاحظة الصور
جيداً.. جداً ((هام)) وتابع أول صورة جيداً أيضاً..أسم الكود:
MOVEضع به هذا الكود
كود:
<marquee direction="{option}" scrolldelay="120">{param}</marquee>
أسم الكود :
ALIGNضع بداخلة هذا الكود
كود:
<div align="{option}">
{param}
</div>
أسم الكود:
RAMVضع بداخلة هذا الكود
كود:
<div align="center"><embed SRC="{param}" type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1"
CONTROLS="ImageWindow,ControlPanel,StatusBar" HEIGHT="230" WIDTH="300"
AUTOSTART="false"></embed>
</div>
أسم الكود:
RAMSضع بداخلة هذا الكود
كود:
<div align="center"><embed SRC="{param}" type="audio/x-pn-realaudio-plugin" CONSOLE="Clip1"
CONTROLS="ControlPanel,StatusBar" HEIGHT="60" WIDTH=300"
AUTOSTART="false"></embed>
</div>
أحفظ الملف و قم باعادة رفعهأسم الكود :
MEDIAضع بداخلة هذا الكود..
كود:
<div align="center">
<embed src="{param}">
</embed>
</div>
أسم الكود:
FLASHضع بداخلة هذا الكود
كود:
<EMBED src="{option}" quality=high loop=true menu=false {param} TYPE="application/x-shockwave-flash"</EMBED>
أسم الكود :
WEBضع بداخلة هذا الكود
كود:
<iframe width="100%" height="350" src="{param}"></iframe>
أسم الكود:
GLINTضع بداخلة هذا الكود..
كود:
<div tag="1" id="myglinttext" style="filter:alpha(opacity=0);width:100%;padding:3;margin:-3">{param}</div>
أسم الكود:
BLINKضع بداخلة هذا الكود..
كود:
<span id="myblinktext">{param}</span>
أسم الكود:
GLOWضع بداخلة هذا الكود
كود:
<div style="filter:glow(Color={option},Strength=5); width:100%;padding:3;margin:-3">{param}</div>
أسم الكود :
LIGHTضع بداخلة هذا الكود..
كود:
<span style="background-color:{option}">{param}</span>
الحمد لله أنتهينا من هذا الهاك..
ويمكنكم رؤيتة يعمل لديكم الان ..
تحــــ Abo_ELleal ـــــاتي..