دوستان چطور میشه این قسمت رو حذف کرد؟ ایا تنظیمی وجود داره؟ اگر نه ایا پیدا کردن این لینک در source code و حذف کردنش مشکلی ایجاد میکنه؟ منون از لطفتون .
نمایش نسخه قابل چاپ
دوستان چطور میشه این قسمت رو حذف کرد؟ ایا تنظیمی وجود داره؟ اگر نه ایا پیدا کردن این لینک در source code و حذف کردنش مشکلی ایجاد میکنه؟ منون از لطفتون .
از تو ماژول login میتونید تو سورسش حذف کنید
البته باید به php مسلط باشید
رادمهر جان لینکو پاک کردم ولی اگر کسی وارد باشه میدونه که هنوزم میشه با وارد کردن /index.php?option=com_registration&task=lostPas sword بعد از اسم سایت مامبوی وارد ای صفحه بشه . چطور میشه این صفحه رو غیر فعال کرد. ایا هکی وجود داره؟
کامپوننت registration رو باید هک کنید
در فایل زیر:
mambo/components/com_registration/registration.php
در خط 45 محتویات تابع lostPassForm را حذف کنید
موفق باشید
نوید جان تابع رو پاک کردم ولی همونجوری که حدس میزدم بعدش fatal error داد, ولی بعد از اینکه switch task های مربوطه رو پاک کردم درست شد به هر حال خیلی ممنوم.
کدهایی که باید پاک بشن رو با قرمز مشخص کردم,,,,, نظر شما چیه?:
switch( $task ) {
case 'lostPassword':
lostPassForm( $option );
break;
case 'sendNewPass':
sendNewPass( $option );
break;
case 'register':
registerForm( $option, $mosConfig_useractivation );
break;
case 'saveRegistration':
saveRegistration();
break;
case 'activate':
activate( $option );
break;
}
function lostPassForm( $option ) {
global $mainframe;
$mainframe->SetPageTitle(_PROMPT_PASSWORD);
HTML_registration::lostPassForm($option);
}
function sendNewPass( $option ) {
global $database;
global $mosConfig_live_site, $mosConfig_sitename;
global $mosConfig_mailfrom, $mosConfig_fromname;
// simple spoof check security
josSpoofCheck();
[quote author=نوید link=topic=7222.msg41842#msg41842 date=1183406792]
در فایل زیر:
mambo/components/com_registration/registration.php
در خط 45 محتویات تابع lostPassForm را حذف کنید
موفق باشید
[/quote]
تابع را حذف نکن !!!
محتویات تابع را حذف کن
من تست کردم و نتیجه داد
نوید جان منظورت از محتویات تابع چیه؟ میشه تایپش کنی اینجا؟ ممنون.
تابع به شکل زیر است
باید این شکلی بشه:کد:function lostPassForm( $option ) {
global $mainframe;
$mainframe->SetPageTitle(T_('Lost your Password?'));
HTML_registration::lostPassForm($option);
}
موفق باشیدکد:function lostPassForm( $option ) {
}
خیلی ممنون نوید جان, رادئهر جان از شما هم ممنونم.