هذا شرح للطريقة للاخ هزلي من منتديات هزليات
الله يوفقه
++++++++++++++
فيه عشرين طريقة لحماية ملفات المنتدى
والطريقة الاذكى في نظري هي الطريقة التالية..
أولاً... قم
بتغيير إسم مجلد الأدمن admin في منتداك إلى أي إسم تمويهي تختار،، وعلى سبيل المثال سنغيره إلى hzly
ثانياً.....سوف تتم
التغييرات في سبعة ملفات من ملفات المنتدى وهي التالية:
عدد أربع ملفات من مجلد المنتدى الرئيسي وهم:
global.php
search.php
moderator.php
avatar.php
عدد ثلاث ملفات من مجلد الأدمن الذي تم تغيير مسماه وهم:
bbimport.php
functions.php
global.php
ثالثاً..............
طريقة التغيير
افتح كلا من الملفات السابقة بالترتيب وابحث عن:
admin/
واستبدله بـ:
hzly/
واحفظ التغييرات وربنا ولك الحمد
********************************
أما الطريقة التفصيلية،، فبعد تغيير مسمى مجلد admin إلى أي إسم تختاره مثل: hzly قم بالتالي:
افتح ملف global.php من مجلد المنتدى الرئيسي
ابحث عن:
require('./admin/config.php');
وغيره إلى:
require('./hzly/config.php');
ابحث عن:
$dbclassname="./admin/db_$dbservertype.php";
وغيره إلى:
$dbclassname="./hzly/db_$dbservertype.php";
ابحث عن:
require('./admin/functions.php');
وغيره إلى:
require('./hzly/functions.php');
ابحث عن:
require('./admin/sessions.php');
وغيره إلى:
require('./hzly/sessions.php');
وفي نفس مجلد المنتدى افتح ملف search.php وغير التالي:
ابحث عن:
include("./admin/badwords.php"); // get the stop word list
وغيره إلى:
include("./hzly/badwords.php"); // get the stop word list
ولا نزال في المجلد الرئيسي للمنتدى،، افتح ملف moderator.php وغير التالي:
ابحث عن:
header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));
وغيره إلى:
header("Location: hzly/index.php?s=$session[sessionhash]&loc=".urlencode("user.php?s=$session[sessionhash]&action=edit&userid=$userid"));
ابحث عن:
header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=move"));
وغيره إلى:
header("Location: hzly/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=move"));
ابحث عن:
header("Location: admin/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=prune"));
وغيره إلى:
header("Location: hzly/index.php?s=$session[sessionhash]&loc=".urlencode("thread.php?s=$session[sessionhash]&action=prune"));
ولا نزال في مجلد المنتدى الرئيسي،، افتح ملف avatar.php
ابحث عن:
require('./admin/config.php');
وغيره إلى:
require('./hzly/config.php');
ابحث عن:
$dbclassname="./admin/db_$dbservertype.php";
وغيره إلى:
$dbclassname="./hzly/db_$dbservertype.php";
والآن ننتقل إلى مجلد الأدمن الذي تم تغييره إلى hzly:
افتح ملف bbimport.php وغير التالي:
ابحث عن:
LINE 3: require ("../admin/bbimport.php");
وغيره إلى:
LINE 3: require ("../hzly/bbimport.php");
ابحث عن:
require ("../admin/bbimport.php");
وغيره إلى:
require ("../hzly/bbimport.php");
ابحث عن:
include ("./../admin/global.php");
وغيره إلى:
include ("./../hzly/global.php");
ابحث عن:
doformheader("../admin/bbimport","choosebb");
وغيره إلى:
doformheader("../hzly/bbimport","choosebb");
ابحث عن:
//echo "Tables reset".makelinkcode("restart","../admin/bbimport.php?s=$session[sessionhash]");
وغيره إلى:
//echo "Tables reset".makelinkcode("restart","../hzly/bbimport.php?s=$session[sessionhash]");
ابحث عن:
echo "<p>This username is already in use.<br>".makelinkcode("check profile for $user[username]","../admin/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]",1)."</p>n";
وغيره إلى:
echo "<p>This username is already in use.<br>".makelinkcode("check profile for $user[username]","../hzly/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]",1)."</p>n";
ابحث عن:
echo "<p>This email address is already registered as the email address for <a href='../admin/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]' target='_blank'><u>$checkuser[username]</u></a>, and you have specified that you require each member to have a unique email address.</p>n";
وغيره إلى:
echo "<p>This email address is already registered as the email address for <a href='../hzly/user.php?s=$session[sessionhash]&action=edit&userid=$checkuser[userid]' target='_blank'><u>$checkuser[username]</u></a>, and you have specified that you require each member to have a unique email address.</p>n";
ابحث عن:
echo "user <i>".htmlspecialchars($user[username])."</i> imported.".iif($pause,makelinkcode("edit","../admin/user.php?s=$session[sessionhash]&action=edit&userid=$userid",1),"")."</p>nn";
وغيره إلى:
echo "user <i>".htmlspecialchars($user[username])."</i> imported.".iif($pause,makelinkcode("edit","../hzly/user.php?s=$session[sessionhash]&action=edit&userid=$userid",1),"")."</p>nn";
ابحث عن:
echo "<p><b>IMPORTANT:</b> In order to activate any IP or Email ban lists imported, you must open
<b>".makelinkcode("this page","../mudeer/options.php?s=$session[sessionhash]&action=options#settinggroup17",1)."</b>
and click the 'Save Changes' button at the bottom of the page.
<a href="../admin/options.php?s=$session[sessionhash]&action=options#settinggroup17" target="_blank">Do this now</a>
(the page will open in a new window).</p>nn";
flush();
وغيره إلى:
echo "<p><b>IMPORTANT:</b> In order to activate any IP or Email ban lists imported, you must open
<b>".makelinkcode("this page","../hzly/options.php?s=$session[sessionhash]&action=options#settinggroup17",1)."</b>
and click the 'Save Changes' button at the bottom of the page.
<a href="../hzly/options.php?s=$session[sessionhash]&action=options#settinggroup17" target="_blank">Do this now</a>
(the page will open in a new window).</p>nn";
flush();
ابحث عن:
echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=edit&forumid=$categoryid",1)."</p>nn";
وغيره إلى:
echo "imported sucessfully.".makelinkcode("edit","../hzly/forum.php?s=$session[sessionhash]&action=edit&forumid=$categoryid",1)."</p>nn";
ابحث عن:
echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=edit&forumid=$forumid",1)."</p>nn";
وغيره إلى:
echo "imported sucessfully.".makelinkcode("edit","../hzly/forum.php?s=$session[sessionhash]&action=edit&forumid=$forumid",1)."</p>nn";
ابحث عن:
echo "imported sucessfully.".makelinkcode("edit","../admin/forum.php?s=$session[sessionhash]&action=editmoderator&moderatorid=$moderatorid",1)."</p>nn";
وغيره إلى:
echo "imported sucessfully.".makelinkcode("edit","../hzly/forum.php?s=$session[sessionhash]&action=editmoderator&moderatorid=$moderatorid",1)."</p>nn";
ابحث عن:
doformheader("../admin/bbimport","doreset");
وغيره إلى:
doformheader("../hzly/bbimport","doreset");
ولا نزال في مجلد الأدمن الذي تم تغييره إلى hzly،، والآن ننتقل إلى ملف
functions.php:
ابحث عن:
include("./admin/badwords.php");
وغيره إلى:
include("./hzly/badwords.php");
والآن إلى الخطوة الأخيرة وإلى ملف global.php الذي في مجلد الأدمن الذي تم تغييره الي hzly
ابحث عن:
<form action="../admin/index.php" method="post" id="submitrow">
وغيره إلى:
<form action="../hzly/index.php" method="post" id="submitrow">
وخلااااااص هذا كل شي
وطبعا الشي الاهم ان ملف admin تقدر تغيره الي اي اسم تبي
موب لازم تغيره الي hzly
بس في الشرح السابق كل التغييرات سويتها بالاعتماد على تغيير admin
الي hzly
وهذي الطريقة مجربة ومضمونه جدا
__________________
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●
برامج - دليل مواقع - ألعاب - منتديات
قسم نسائي (جديد) - مقالات هزلية شيقة
والمزيد....
عضو إداري في الشبكة
(فتى الحجاز)
●●●●●●●●●●●●●●●●●●●●
لسانك لاتذكر به عورة امرء..فكلك عورات وللناس ألسن
وان عينيك ابدت لك مكروها... فقل لها ياعين قري فللناس اعين
Mailto: fta_al7jaz(At)hotmail(Dot)com
●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●