مہجہرد إنہسہآن
ادارة الموقع
السلام عليكم ورحمة الله وبركاته ،،
شرح : تركيب الصندوق الماسي خطوة بخطوة مدعم بالصور
تكررت الأسئلة حول هذا الصندوق الأن تم شرحه بكل دقة أتمنى من الجميع الدقة في العمل واستيعاب هذا الشرح ليكتمل العمل ..... مع تحيات منتديات الغربية
الخطوة الأولى / الملف المضغوط وترتيبه
اول شئ هاتعمله انك تحمل الملف المضغوط
و بعدين ترفع الملفات اللي فيه زي ما متوضح الملفات اللي في مجلد tollbox هاترفعها داخل مجلد الصور الخاص بالمنتدي و الملف اللي موجود داخل مجلد sgl هاترفعه الى قاعدة البيانات الخاص بمنتداك ايضا و الملفات اللي داخل مجلد vb هاترفعها الي مجلد منتداك الاساسي
حمل ملف الصندوق الماسي كاملا من هنــــــــــــا
+++++++++++++++++++++++++++++++++++
الخطوة الثانية / تنزيل الخيارات
بسم الله نبدأ ياشبااب نركز شوي حتى كل شيء يبقى تمام
راح تظهر معانا قائمة خيارات المنتدي و راح نختار منها
خيارات واجهة إضافة المشاركه مثل ما واضح في الصورة
و نضغط عليها بالماوس دبل كليك علشان نفتح شاشة تعديل الاعدادات
اللي متوضحة في الصورة
مثل مو واضح راح نختار خيار تعطيل السيطرة
و بعدين نضغط علي زر حفظ و من خيارات المنتدي نختار اعدادات أكواد الBB
مثل مو متوضح بالصورة و برضه نضغط عليها دبل كليك علشان نعدل اعداداتها
مثل الصورة نشيل كلنا علامة الصح من امام خيار
شرح : تركيب الصندوق الماسي خطوة بخطوة مدعم بالصور
تكررت الأسئلة حول هذا الصندوق الأن تم شرحه بكل دقة أتمنى من الجميع الدقة في العمل واستيعاب هذا الشرح ليكتمل العمل ..... مع تحيات منتديات الغربية
الخطوة الأولى / الملف المضغوط وترتيبه
اول شئ هاتعمله انك تحمل الملف المضغوط
و بعدين ترفع الملفات اللي فيه زي ما متوضح الملفات اللي في مجلد tollbox هاترفعها داخل مجلد الصور الخاص بالمنتدي و الملف اللي موجود داخل مجلد sgl هاترفعه الى قاعدة البيانات الخاص بمنتداك ايضا و الملفات اللي داخل مجلد vb هاترفعها الي مجلد منتداك الاساسي
حمل ملف الصندوق الماسي كاملا من هنــــــــــــا
+++++++++++++++++++++++++++++++++++
الخطوة الثانية / تنزيل الخيارات
بسم الله نبدأ ياشبااب نركز شوي حتى كل شيء يبقى تمام
راح تظهر معانا قائمة خيارات المنتدي و راح نختار منها
خيارات واجهة إضافة المشاركه مثل ما واضح في الصورة
و نضغط عليها بالماوس دبل كليك علشان نفتح شاشة تعديل الاعدادات
اللي متوضحة في الصورة
مثل مو واضح راح نختار خيار تعطيل السيطرة
و بعدين نضغط علي زر حفظ و من خيارات المنتدي نختار اعدادات أكواد الBB
مثل مو متوضح بالصورة و برضه نضغط عليها دبل كليك علشان نعدل اعداداتها
مثل الصورة نشيل كلنا علامة الصح من امام خيار
و نختار حفظ
اذهب الأن الى الخيارات مرة أخرى ما زلنا في الخيارات نروح الى
نضغط على الخيار دبل كليك وندخل
ختار الخيار الثالث أو الرابع وتحته نضغط على لا كما في الصورة
الخطوة الثالثة : التعديل في التمبلتات
من بند الستايلات & القوالب نختار مع بعض ( البحث في القوالب)
ونبحث عن تمبليت headinclude
مثل ما واضح في الصورة نضغط عليه دبل كليك علشان نحره كما في الصورة
و نضيف كلنا الكود التالي في بداية التمبليت
رمز PHP:
<script language="javascript" src="poem.js"></script>
<script language="javascript" src="mycodes.js"></script>
رمز PHP:
و بعدين نضغط علي زر حفظ علشان نحفظ شغلنا
و بعدين عرفنا كلنا كيف نبحث عن اي تمبليت
نبحث كلنا عن تمبليت editor_toolbar_off بنفس الطريقة السابقة
لكن نضع في هذا التمبلت الكووود التالي
MagicToolBox 2.5 for vB3 by Alawi BaAqeel, software@rayaheen.net -->
<script language="Javascript" src="toolbox.js"></script>
<script language="Javascript">
toolbox_backcolor = "#DADEDD";
toolbox_background ="backgrounds/33.gif";
btn_bordercolor = "black";
btn_backcolor_over = "cornsilk";
btn_backcolor_down = "white";
statusColor = "black";
tipColor = "maroon";
</script>
<STYLE TYPE="text/css">
.cbtn{
width:20px;
height:18px;
cursor:hand;
}
</STYLE>
<table dir="ltr" border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td align="center" oncontextmenu="return false" onselectstart="return false"
onmousedown="Capture(1)" onmouseup="Capture(0)" onmousemove="Capture(0)">
<script language="javascript">
showButtons();
showKeyboard();
</script>
</td></tr></table>
<script language="javascript">
var maxchars = $vboptions[postmaxchars];
var minchars = $vboptions[postminchars];
</script>
<!-- end of MagicToolBox 2.5 for vB3 -->
رمز PHP:
انتهينا الان تقريبا من أصعب شيء
الخطوة الرابعة : زراعة ملف ال sql
أبدأ الأن بزراعة الملف الموجود في sql في الملف المضغوووط الى قاعدة بياناتك والملف بصيغى sql
++++++++++++
الخطوةالخامسة : الصندوق السحري مع الرد السريع
قم بالدخول على البحث عن تمبلت كما في الشرح السابق
أدخل على تمبلت / showthread_quickreply
شيل كل اللي في داخل هذا التمبلت وحط هذا showthread_quickreply
<script type="text/javascript">
<!--
var WYSIWYG = $WYSIWYG;
var threadedmode = $threadedmode;
var minchars = $vboptions[postminchars];
var maxchars = $vboptions[postmaxchars];
var require_click = $QRrequireclick;
var must_click_message = "$vbphrase[click_quick_reply_icon]";
var istyles = new Array(); istyles = { $istyles_js };
var normalmode = false;
var vbphrase = {
// wysiwyg only
"wysiwyg_please_wait" : "$vbphrase[wysiwyg_please_wait]",
"wysiwyg_initialized" : "$vbphrase[wysiwyg_initialized]",
"wysiwyg_command_invalid" : "$vbphrase[wysiwyg_command_invalid]",
"moz_must_select_text" : "$vbphrase[moz_must_select_text]",
"moz_edit_config_file" : "$vbphrase[moz_edit_config_file]",
"enter_tag_option" : "$vbphrase[enter_tag_option]",
// standard only
"enter_text_to_be_formatted" : "$vbphrase[enter_text_to_be_formatted]",
"enter_link_text" : "$vbphrase[enter_link_text]",
"enter_list_type" : "$vbphrase[enter_list_type]",
"enter_list_item" : "$vbphrase[enter_list_item]",
// both
"must_enter_subject" : "$vbphrase[must_enter_subject]",
"message_too_short" : "$vbphrase[message_too_short]",
"enter_link_url" : "$vbphrase[enter_link_url]",
"enter_image_url" : "$vbphrase[enter_image_url]",
"enter_email_link" : "$vbphrase[enter_email_link]"
};
//-->
</script>
<form action="newreply.php" method="post" name="vbform" onsubmit="return checkQR(this);">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">
<a style="float:$stylevar" href="#top" onclick="return toggle_collapse('quickreply')"><img id="collapseimg_quickreply" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_quickreply].gif" alt="" border="0" /></a>
<img class="inlineimg" src="$stylevar[imgdir_button]/quickreply.gif" alt="" title="$vbphrase[quick_reply]" border="0" <if condition="$debug">onclick="infoQR();"</if> />
$vbphrase[quick_reply]
</td>
</tr>
</thead>
<tbody id="collapseobj_quickreply" style="$vbcollapse[collapseobj_quickreply]">
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<table cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td class="smallfont" align="$stylevar">$vbphrase[message]:</td>
</tr>
<tr>
<td id="vBulletin_editor" align="$stylevar">
<!-- <<<< indent back for ease of reading -->
<if condition="$WYSIWYG == 2">
<!-- wysiwyg quick reply -->
<div id="controlbar">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><div class="imagebutton" id="cmd_removeformat"><img src="$stylevar[imgdir_editor]/removeformat.gif" alt="$vbphrase[remove_text_formatting]" width="21" height="20" /></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" /></td>
<if condition="$vboptions[allowedbbcodes] & ALLOW_BBCODE_BASIC">
<td><div class="imagebutton" id="cmd_bold"><img src="$stylevar[imgdir_editor]/bold.gif" alt="$vbphrase[bold]" width="21" height="20" /></div></td>
<td><div class="imagebutton" id="cmd_italic"><img src="$stylevar[imgdir_editor]/italic.gif" alt="$vbphrase[italic]" width="21" height="20" /></div></td>
<td><div class="imagebutton" id="cmd_underline"><img src="$stylevar[imgdir_editor]/underline.gif" alt="$vbphrase[underline]" width="21" height="20" /></div></td>
<td><img src="$stylevar[imgdir_editor]/separator.gif" alt="" width="6" height="20" /></td>
</if>
<td><div class="imagebutton" id="cmd_wrap0_quote"><img src="$stylevar[imgdir_editor]/quote.gif" alt="$vbphrase[wrap_quote_tags]" width="21" height="20" /></div></td>
</tr>
</table>
</div>
<div class="controlbar">
<if condition="is_browser('ie')">
<div id="htmlbox" class="wysiwyg" style="width:600px; height:100px; padding:8px" tabindex="1"><p></p></div>
<else />
<iframe id="htmlbox" style="width:600px; height:100px" tabindex="1"></iframe>
</if>
<input type="hidden" name="message" id="qr_message" value="" />
<input type="hidden" name="WYSIWYG_HTML" value="" />
</div>
<script type="text/javascript" src="clientscript/vbulletin_editor.js"></script>
<script type="text/javascript" src="clientscript/vbulletin_wysiwyg.js"></script>
<if condition="!is_browser('ie')"><script type="text/javascript" src="clientscript/vbulletin_moziwyg.js"></script></if>
<!-- / wysiwyg quick reply -->
</if>
<if condition="$WYSIWYG == 1">
<!-- standard quick reply -->
<!-- MagicToolBox 2.5 for vB3 by Alawi BaAqeel, [email protected] -->
<script language="Javascript" src="toolbox.js"></script>
<script language="Javascript">
toolbox_backcolor = "#DADEDD";
toolbox_background ="backgrounds/33.gif";
btn_bordercolor = "black";
btn_backcolor_over = "cornsilk";
btn_backcolor_down = "white";
statusColor = "black";
tipColor = "maroon";
</script>
<STYLE TYPE="text/css">
.cbtn{
width:20px;
height:18px;
cursor:hand;
}
</STYLE>
<table dir="ltr" border="0" cellpadding="1" cellspacing="1" width="100%">
<tr><td align="center" oncontextmenu="return false" onselectstart="return false"
onmousedown="Capture(1)" onmouseup="Capture(0)" onmousemove="Capture(0)">
<script language="javascript">
showButtons();
showKeyboard();
</script>
</td></tr></table>
<script language="javascript">
var maxchars = $vboptions[postmaxchars];
var minchars = $vboptions[postminchars];
</script>
<!-- end of MagicToolBox 2.5 for vB3 -->
<!-- START NORMAL TEXT AREA -->
$vBeditTemplate[clientscript]
<div class="controlbar" style="text-align:$stylevar">
<textarea name="message" rows="20" cols="60" wrap="virtual" style="width:$stylevar[messagewidth]; height:250px" tabindex="1">$newpost[message]</textarea>
</div>
<!-- END NORMAL TEXT AREA -->
<!-- / standard quick reply -->
</if>
<if condition="$WYSIWYG == 0">
<!-- no-toolbar quick reply -->
<div class="controlbar">
<textarea name="message" id="qr_message" class="bginput" style="width:600px; height:100px;" rows="5" cols="60" tabindex="1"></textarea>
</div>
<!-- / no-toolbar quick reply -->
</if>
<!-- >>>> outdent back to normal -->
</td>
</tr>
<tr>
<td align="$stylevar">
<fieldset class="fieldset" style="margin:$stylevar[formspacer]px 0px 0px 0px">
<legend>$vbphrase[options]</legend>
<div>
<if condition="$bbuserinfo['signature']">
<div style="float:$stylevar">
<label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="5" checked="checked" />$vbphrase[show_your_signature]</label>
</div>
</if>
<label for="qr_quickreply"><input type="checkbox" name="quickreply" value="1" id="qr_quickreply" accesskey="w" tabindex="4" />$vbphrase[quote_message_in_reply]</label>
</div>
</fieldset>
</td>
</tr>
</table>
</div>
<div style="margin-top:$stylevar[cellpadding]px">
<input type="hidden" name="fromquickreply" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="postreply" />
<input type="hidden" name="t" value="$threadid" id="qr_threadid" />
<input type="hidden" name="p" value="$qrpostid" id="qr_postid" />
<input type="hidden" name="parseurl" value="1" />
<input type="hidden" name="clickedelm" value="" />
<input type="submit" class="button" value="$vbphrase[post_quick_reply]" accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" onclick="this.form.clickedelm.value=this.value" />
<input type="submit" class="button" value="$vbphrase[go_advanced]" accesskey="x" title="(Alt + X)" name="preview" tabindex="3" id="qr_preview" onclick="this.form.clickedelm.value = this.value" />
</div>
</td>
</tr>
</tbody>
</table>
</form>
<br />
<if condition="!is_browser('ie') AND $WYSIWYG == 2">
<!-- Mozilla work around for focusing on QR in WYSIWYG mode -->
<div id="qr_scroll"></div>
</if>
<script type="text/javascript" src="clientscript/vbulletin_quickreply.js"></script>
<!-- END WYSWIWYG QUICK REPLY -->
قم بالتحميل من هنا
راح يظهرمعك الصندوق في الرد السريع
الخطوة السادسة : اضافة الابتسامات
تبع الخطوات التالية
تبحث عن تمبليت
تمسح كل الموجود في تمبليت editor_toolbar_off وتضع مكانه الموجود في الملف المضغوط
تمسح كل الموجود في تمبليت editor_toolbar_standard وتضع مكانه الموجود في الملف المضغوط
ملاحظات هامة :
البعض قد لاتعمل معه الاكواد بعد الزراعه
الحل بسيط
أدخل على
ماعليك الا تحرير اي خاصية من الكنترول لاكواد البي بي كود والتعديل باي شي وعمل حفظ له كي تتحدث الاكواد
مثلا
GLOW1
عدل عليه بالوصف اذا هو مكتوب امسحه واذا هو فارغ اكتب فيه اي شي
ثم اضغط حفظ هذه الطريقة تقوم بالتحديث لتشغيل الأكواد
واللي ما تنفع معاه وما اشتغلت معاه الأكواد وان شاء الله ماراح يصير
ارفقت ملف htm باسم niceman تقدر تنشيء الأكواد يدويا وهي ماهي صعبة لكن متعبة وان شاء الله ما راح تحتاجونه
أتمنى أن يكون الشرح هذا وافيا للجميع
كما اتمنى منكم الدعاااء
مع تحياتي وتقديري لجميع