• مرحبًا بكم في منصة منتديات صقر الجنوب التعليمية!
    أهلا ومرحبا بكم في مجتمعنا أنت حاليا تشاهد المعهد كزائر و التي لاتعطيك سوى خيارات التصفح المحدودة الاشتراك لدينا مجاني ولايستغرق سوى لحظات قليلة حتى تتمكن من المشاركة والتفاعل معنا

تركيب الصندوق الماسي خطوة بخطوة مدعم بالصور

مہجہرد إنہسہآن

ادارة الموقع
إنضم
27 أغسطس 2009
المشاركات
40,652
مستوى التفاعل
1,579
النقاط
113
الإقامة
الطفيلة الهاشمية
السلام عليكم ورحمة الله وبركاته ،،

شرح : تركيب الصندوق الماسي خطوة بخطوة مدعم بالصور

تكررت الأسئلة حول هذا الصندوق الأن تم شرحه بكل دقة أتمنى من الجميع الدقة في العمل واستيعاب هذا الشرح ليكتمل العمل ..... مع تحيات منتديات الغربية
1.jpg



الخطوة الأولى / الملف المضغوط وترتيبه
اول شئ هاتعمله انك تحمل الملف المضغوط
و بعدين ترفع الملفات اللي فيه زي ما متوضح الملفات اللي في مجلد tollbox هاترفعها داخل مجلد الصور الخاص بالمنتدي و الملف اللي موجود داخل مجلد sgl هاترفعه الى قاعدة البيانات الخاص بمنتداك ايضا و الملفات اللي داخل مجلد vb هاترفعها الي مجلد منتداك الاساسي

حمل ملف الصندوق الماسي كاملا من هنــــــــــــا

+++++++++++++++++++++++++++++++++++
الخطوة الثانية / تنزيل الخيارات
بسم الله نبدأ ياشبااب نركز شوي حتى كل شيء يبقى تمام
2.jpg

راح تظهر معانا قائمة خيارات المنتدي و راح نختار منها
خيارات واجهة إضافة المشاركه مثل ما واضح في الصورة
3.jpg

و نضغط عليها بالماوس دبل كليك علشان نفتح شاشة تعديل الاعدادات

اللي متوضحة في الصورة
4.jpg

مثل مو واضح راح نختار خيار تعطيل السيطرة
5.jpg


و بعدين نضغط علي زر حفظ و من خيارات المنتدي نختار اعدادات أكواد الBB

مثل مو متوضح بالصورة و برضه نضغط عليها دبل كليك علشان نعدل اعداداتها
مثل الصورة نشيل كلنا علامة الصح من امام خيار

  • و نختار حفظ
    6.jpg

    اذهب الأن الى الخيارات مرة أخرى ما زلنا في الخيارات نروح الى
    7.jpg

    نضغط على الخيار دبل كليك وندخل
    ختار الخيار الثالث أو الرابع وتحته نضغط على لا كما في الصورة
    8.jpg


    الخطوة الثالثة : التعديل في التمبلتات
    من بند الستايلات & القوالب نختار مع بعض ( البحث في القوالب)

    9.jpg


    ونبحث عن تمبليت headinclude
    10.jpg

    11.jpg


    مثل ما واضح في الصورة نضغط عليه دبل كليك علشان نحره كما في الصورة
    12.jpg


    و نضيف كلنا الكود التالي في بداية التمبليت

  • رمز PHP:
    <script language="javascript" src="poem.js"></script>
    <script language="javascript" src="mycodes.js"></script>

    13.jpg


    و بعدين نضغط علي زر حفظ علشان نحفظ شغلنا
    و بعدين عرفنا كلنا كيف نبحث عن اي تمبليت

    نبحث كلنا عن تمبليت editor_toolbar_off بنفس الطريقة السابقة
    لكن نضع في هذا التمبلت الكووود التالي
    رمز PHP:
    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 -->


    انتهينا الان تقريبا من أصعب شيء
    bigsmile.gif


    الخطوة الرابعة : زراعة ملف ال sql

    أبدأ الأن بزراعة الملف الموجود في sql في الملف المضغوووط الى قاعدة بياناتك والملف بصيغى sql

    ++++++++++++
    الخطوةالخامسة : الصندوق السحري مع الرد السريع
    قم بالدخول على البحث عن تمبلت كما في الشرح السابق
    أدخل على تمبلت / showthread_quickreply
    شيل كل اللي في داخل هذا التمبلت وحط هذا showthread_quickreply
    رمز PHP:
    <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 وتضع مكانه الموجود في الملف المضغوط

    ملاحظات هامة :
    البعض قد لاتعمل معه الاكواد بعد الزراعه

    الحل بسيط
    أدخل على
    14.jpg

    ماعليك الا تحرير اي خاصية من الكنترول لاكواد البي بي كود والتعديل باي شي وعمل حفظ له كي تتحدث الاكواد
    مثلا
    GLOW1
    عدل عليه بالوصف اذا هو مكتوب امسحه واذا هو فارغ اكتب فيه اي شي
    ثم اضغط حفظ هذه الطريقة تقوم بالتحديث لتشغيل الأكواد

    واللي ما تنفع معاه وما اشتغلت معاه الأكواد وان شاء الله ماراح يصير
    ارفقت ملف htm باسم niceman تقدر تنشيء الأكواد يدويا وهي ماهي صعبة لكن متعبة وان شاء الله ما راح تحتاجونه


    أتمنى أن يكون الشرح هذا وافيا للجميع
    كما اتمنى منكم الدعاااء


    مع تحياتي وتقديري لجميع​
 

ĵúMåЙắ

عضو مميز
إنضم
1 يناير 2011
المشاركات
24,518
مستوى التفاعل
818
النقاط
0
العمر
36
الإقامة
الـبــحــر .. !!!
بارك الله فيك أبو بشار ..
وجزاك كل خير على هذه الجهود الطيبة ..

كل الشكر والتقدير على الشرح الشامل والوافي والمفصل ..
تحياتي لك..
 

قطر الندى

عضو جديد
إنضم
23 نوفمبر 2009
المشاركات
10,563
مستوى التفاعل
74
النقاط
48
رائــــع اخي

طرح رائه و شرح موضح

يعطيك الف عافيه

ودي و حترامي
 
أعلى