Jump to content
Sign in to follow this  
Kir KMS

[Хак] Автозагрузчик модулей

Recommended Posts

В файле mod.php удалить всё от 

switch ($go) {  до  }

 

Добавить вместо этого 

//Автозагрузчик модулей
if($page = str_replace(array("/", "/", "\", "\\"), "", $_GET['go'])){
	if(is_file(ROOT_DIR."/system/modules/{$page}.php"))
	   include ROOT_DIR."/system/modules/{$page}.php";
	else
	   header('location: /');
} else 
	include ROOT_DIR."/index.php";

 

Автор Edward Nemirovskiy

Взято из одной очень хорошей сборки, но не доделанной

Share this post


Link to post
Share on other sites

В вии есть модули, которые не соответствуют названию переменной

Share this post


Link to post
Share on other sites
1 минуту назад, Mario сказал:

В вии есть модули, которые не соответствуют названию переменной

На голой Vii работает отлично

  • Upvote 1

Share this post


Link to post
Share on other sites
6 минут назад, Kir KMS сказал:

На голой Vii работает отлично

Как раз таки, даже в дефолтной, будут неточности (11 раз)

 

Безымянный1.png

Безымянный2.png

Безымянный3.png

Безымянный4.png

Безымянный5.png

Безымянный6.png

Безымянный7.png

Безымянный8.png

Безымянный9.png

Безымянный10.png

Безымянный11.png

Share this post


Link to post
Share on other sites
1 час назад, Mario сказал:

Как раз таки, даже в дефолтной, будут неточности (11 раз)

 

Безымянный1.png

Безымянный2.png

Безымянный3.png

Безымянный4.png

Безымянный5.png

Безымянный6.png

Безымянный7.png

Безымянный8.png

Безымянный9.png

Безымянный10.png

Безымянный11.png

у меня вроде работает

Share this post


Link to post
Share on other sites
13 минут назад, kphp сказал:

у меня вроде работает

Отключение в админке фотографий, аудио, скрытие блока дня рождения, удаление страницы, а так же титлбары не работают

Share this post


Link to post
Share on other sites
16 часов назад, Kir KMS сказал:

В файле mod.php удалить всё от 


switch ($go) {  до  }

 

Добавить вместо этого 


//Автозагрузчик модулей
if($page = str_replace(array("/", "/", "\", "\\"), "", $_GET['go'])){
	if(is_file(ROOT_DIR."/system/modules/{$page}.php"))
	   include ROOT_DIR."/system/modules/{$page}.php";
	else
	   header('location: /');
} else 
	include ROOT_DIR."/index.php";

 

Автор Edward Nemirovskiy

Взято из одной очень хорошей сборки, но не доделанной

Взято со сборки Cat Engine!

  • Downvote 1

Share this post


Link to post
Share on other sites
1 час назад, PHPSocial сказал:

Взято со сборки Cat Engine!

Первый раз слышу о такой

Share this post


Link to post
Share on other sites
3 часа назад, PHPSocial сказал:

Взято со сборки Cat Engine!

Дааа.Я автора вообще-то указал

Share this post


Link to post
Share on other sites
3 часа назад, Kir KMS сказал:

Дааа.Я автора вообще-то указал

А название сборки

Share this post


Link to post
Share on other sites
3 минуты назад, Karina сказал:

А название сборки

Её нет в паблике могу слить её если автор конечно разрешит!

  • Downvote 1

Share this post


Link to post
Share on other sites
3 часа назад, PHPSocial сказал:

Её нет в паблике могу слить её если автор конечно разрешит!

Смысл сливать не до писанную 

Share this post


Link to post
Share on other sites
4 минуты назад, Kir KMS сказал:

Смысл сливать не до писанную 

Ну кому то может пригодится

  • Downvote 1

Share this post


Link to post
Share on other sites
1 минуту назад, PHPSocial сказал:

Ну кому то может пригодится

Не каждому.Там всего 3 страницы написаны.Остальное долго писать надо, да и там уже многое устарело

Share this post


Link to post
Share on other sites
11 часов назад, PHPSocial сказал:

Ну кому то может пригодится

выложи полезно будет по изучать код да и вообще

Share this post


Link to post
Share on other sites
4 часа назад, kphp сказал:

выложи полезно будет по изучать код да и вообще

Если автор разрешит то выложу!

  • Upvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×