بس الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة
اليوم جايكم بموضوع كـــ :nice: ــــذة
وإن شاء الله الكل تنحل المشكلة الي عندكم
في الصندوق الماسي للإصدار 3.0.7
وبسم الله نبدأ ...
الي متصل من منزل بديل أب يفصل النت أو يحمل الدرس كامل والكامل وجه الله عز وجل
من المرفقات ويتهنى براحته بدون إزعاج وفواتير :funny: ,,
الشكر موصول للأخ : علوي باعقيل , أبو عمر ( الدربيل ) ,
(( الموضوع مكون من صور تشرح إضافة أمر SQL وتعديل القوالب وخلافه لذالك إنتظر تحميل الصور ))
صور الصندوق الماسي بعد التركيب :
صورة الصندوق الماسي
رقم النسخة
صورة الأكواد بعد وضع موضوع وتجربة عرض الموضوع
واضح ولله الحمد أنه واضحه الأكواد 100% بدون أي خلل بإذن الله عز وجل
لتحميل الهاك الماسي وين رار :
هــــــ
ــــنــا
لتحميل الهاك الماسي وين زيب :
هــــــ
ــــنــا
الآن بعد تحميل الهاك نبدأ التركيب بالخطوات الأربعه الموضحة أدناه ,,,
1 - قم برفع الملفات التي بداخل مجلد images إلى موقعك بداخل مجلد images
(( في حالة أنه قال لك الأف تي بي أنه الملفات موجودة مسبقاً إضغط على أعد كتابتها ))
2 - أرفع الملف الموجود بداخل مجلد includes المسمى بــ extrabbcodes إلى نفس المسار
كالتالي :
http://www.example.com/vb/includes/extrabbcodes.php
3 - بنفس المجلد includes أرفع الملف المرفق ولاتنسى أن تأخذ نسخة أحتياطية بحالة حدوث
أي خلل لاسمح الله ليكون المسار كالتالي :
http://www.example.com/vb/includes/f...bcodeparse.php
أكرر تحذيري لاتنسى أن تحتفظ بنسخة أحتياطية من الملف functions_bbcodeparse.php
أرفع باقي الملفات إلى مجلد منتدى مباشرة
http://www.example.com/vb
الملفات موجود بداخل مجلد بأسم vb بداخل مجلد File_upload
بعد أنتهاء رفع الملفات على الأف تي بي بنفس التقسيم السابق
ندخل الآن على السي بانل على الرابط التالي :
http://www.example.com:2082
طبعاً لازم تغيير example إلى أسم موقعك علشان لاتقولو خرب الموقع :funny: هههههه
المهم ,,
دخلناعلى السي بانل الآن ؟؟
طيب ندخل الآن على الأختيار الموضح بالصورة :
الي هو حق قواعد البيانات والتحكم فيها ,, MySQL Databases
بعد الدخول عليه نختر الأختيار phpMyAdmin الموجود بالأسفل
إضغط عليه
راح تفتح لك صفحة جديدة أختر من القائمة المنسدله أسم قاعدة البيانات
وأنتظر التحميل ....
الآن إضغط على كلمة SQL الموجودة بالأعلى :
ستظهر النافذة التي موضحة بالصورة أدناه ,,,
أنتهينا الآن من تنفيذ الأوامر الخاصة بالصندوق الماسي وأنتهينا من رفع الملفات
على الأف تي بي ,,
الآن تبقى لنا بعض الخطوات الصغيرة لإنهاء العملية بنجاح بإذن الله عز وجل ,,
باقي عملنا بلوحة تحكم المنتدى
سجل الدخول للوحة التحكم للمنتدى ,, ومن ثم توجه لخيارات المنتدى
من القائمة الخاصة (( خيارات المنتدى )) أختر :
ثم ,,
ثم ,,
ثم ,,
ومن ثم حفظ ,,
إنتهى العديل على خيارات المنتدى والآن تبقى لنا تعديل قالبين وإضافة قالب جديد
أبحث عن القالب headinclude وأضف الكود التالي في بداية الأكود الموجود لديك
كود:
<!-- الحقوق محفوظة ولااسمح بازالتها من واجهة الصندوق الماسي اخوكم ابو عمر www.bdr130.net -->
<script language="javascript" src="poem.js"></script>
<script language="javascript" src="mycodes.js"></script>
<script language="JavaScript">
<!--
function stopError() {
return true;
}
window.onerror = stopError;
// -->
</script>
<STYLE>
.rainbow{ behavior:url(rainbow.htc) }
</STYLE>
<script>
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();
function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
return;
}
clearTimeout(nereidFadeTimers[object.sourceIndex]);
diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
</script>
<style>
.shakeimage{
position:relative
}
</style>
<script language="JavaScript1.2">
var rector=3
var stopit=0
var a=1
function init(which){
stopit=0
shake=which
shake.style.left=0
shake.style.top=0
}
function rattleimage(){
if ((!document.all&&!document.getElementById)||stopit==1)
return
if (a==1){
shake.style.top=parseInt(shake.style.top)+rector
}
else if (a==2){
shake.style.left=parseInt(shake.style.left)+rector
}
else if (a==3){
shake.style.top=parseInt(shake.style.top)-rector
}
else{
shake.style.left=parseInt(shake.style.left)-rector
}
if (a<4)
a++
else
a=1
setTimeout("rattleimage()",50)
}
function stoprattle(which){
stopit=1
which.style.left=0
which.style.top=0
}
</script>
<script language="JavaScript1.2">
function flashit(){
if (!document.all)
return
if (myexample.style.borderColor=="blue")
myexample.style.borderColor="red"
else
myexample.style.borderColor="blue"
}
setInterval("flashit()", 200)
</script>
<!-- / b d r 1 3 0 . n e t -->
وأتمنى عدم إزالة حقوق أبو عمر بارك الله فيه ,, الآن أحفظ العمل وتابع معي ..
الآن أبحث عن القالب : editor_toolbar_off
وقم بفتحة وحذف كل مابداخله وأستبدله بالتالي :
كود:
<!-- الحقوق محفوظة ولااسمح بازالتها من واجهة الصندوق الماسي اخوكم ابو عمر www.bdr130.net -->
<!-- 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 -->
<!-- START NORMAL TEXT AREA -->
$vBeditTemplate[clientscript]
<div class="controlbar" style="text-align:$stylevar[left]">
<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 -->
<!-- / b d r 1 3 0 . n e t -->
أيضاً أتمنى عدم حذف حقوق أبو عمر وعلوي باعقيل بارك الله فيهم ,,
أحفظ العمل وتابع معي أخر خطوة :
أضف قالب (( تمبليت )) جديد بأسم : postpreview
وأضف في الكود التالي :
كود:
<!- *** Preview hack for vB3 by Alawi Hussain (software@rayaheen.net) *** -->
<!- *** Preview hack for vB3 by bdr al-homedane (bdr130@bdr130.net) *** -->
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>معاينه</title>
$headinclude
</head>
<body>
$header
<br>
<table class="alt1" dir="rtl" cellpadding="2" cellspacing="2" border="0" width="100%">
<tr>
<td align="right"><b>preview</b></td>
<td align="left"><a href="javascript:window.close()">[ close ]</a></td>
<tr>
<td colspan="2" class="alt2">$previewmessage</td>
</tr>
</table>
<br>
</body>
</html>
أيضاً أتمنى عدم حذف حقوق أبو عمر وعلوي باعقيل بارك الله فيهم ,,
أحفظ العمل ,,,
اممممممم
طيب الحين في مشكله صغنونه بعض الأشخاص يواجهو مشكلة في أنه التركيب صحيح 100%
بس لمن يضيف موضوع لايظهر له الموضوع منسق حسب ماطلبه من الصندوق الماسي !!
طيب الحل هو كالتالي ,,,,
أدخل على ضبظ أكواد BB الموجود بلوحة التحكم للمنتدى كالتالي :
ثم ,,,
قم بعديل أحد الأكواد الموجود لديك بالشكل التالي :
ثم ,,,
وبعد حفظ العمل أقدر أقولك أنك ركبت الهاك 100% بإذن الله عز وجل ,,
جرب إضافة موضوع الآن مع التنسيق بالصندوق الماسي وراح تلقاه شغال بإذن الله
وأي سؤال أو مساعده تفضلوا ,,,
الملف functions_bbcodeparssee.php بالمرفق للنسخة 3.0.7
وأتمنى أن يكون الدرس واضح وسهل مع أني طولت فيه بس حبيت أفيدكم
وأي خطأ طلع مني فأعذروني وأتمنى تصحيحه في الرد
##############################
موضوع مهم جداً ,,,
أسم الموضوع : ثغرات الصندوق السحري و الماسي
للكاتب : العندليب
رابط الموضوع :
http://www.swalif.net/softs/showpost...1&postcount=14
يمكنك إغلاق الثغرة بنفسك أو حمل حمل الملف المعدل ومحذوف منه الثغره تلقاه بالرد
ولاتنسى في حالة إغلاقك الثغرة أدخل على ظبط أكواد BB قم بحذف FLASH
##############################
كل الشكر والتقدير لــ : علوي باعقيل & أبو عمر (الدربيل) & العندليب
##############################
وشكراً
أخوكم
حمد الشمري