Устанавливаем swf анимацию забавной странички Ошибки 404

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Устанавливаем swf анимацию забавной странички Ошибки 404

Сделать интересную страницу Ошибки 404 с анимационной заставкой swf можно с помощью данного материала, а при желании сделать тоже самое и для шаблона Оффлайн странички. Так как стандартная не интересна и скучная, вот решил разнообразить и немного настроение поднять.Данная страничка довольно много весит так как в архиве есть музыка к самой страничке, так что качаем тестируем. Порадовать вас думаю получится.
Устанавливаем swf анимацию забавной странички Ошибки 404
Установка

Заливаем папку 404 в корень интернет-портала ,то есть путь должен быть таков http://ресурс.РУ /404/index.html
Создаем в корне файл 404.html с содержимым:
<html><head><meta http-equiv="refresh" content="0;url=http:// ресурс.РУ /404/index.html"><sсriрt language='javascript'>  location.href='http:// ресурс.РУ /404/index.html';  </sсriрt></head><body></body></html>


Открываем .htaccess, в конец добавляем:

ErrorDocument 404 /404.html


Теперь открываем engine/modules/static.php
Ищим код:

@header( "HTTP/1.0 404 Not Found" );msgbox( $lang['all_err_1'], $lang['news_page_err'] );


На вот это:

@header( "HTTP/1.0 404 Not Found" );require_once ROOT_DIR.'/404.html';die();


Теперь за этим открываем engine/modules/show.short.php
и делаем замену:

    if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );                 msgbox( $lang['all_err_1'], $lang['news_err_27'] );        } elseif( ! $news_found and $catalog != "" ) {                if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );                 msgbox( $lang['all_err_1'], $lang['news_err_27'] );


На это:

if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );                require_once ROOT_DIR.'/404.html';        die();        } elseif( ! $news_found and $catalog != "" ) {                if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );                require_once ROOT_DIR.'/404.html';        die();


Открываем engine/modules/show.full.php
И меняем это:

@header( "HTTP/1.0 404 Not Found" );                msgbox( $lang['all_err_1'], $lang['news_err_12'] );


На

@header( "HTTP/1.0 404 Not Found" );                require_once ROOT_DIR.'/404.html';                die();


ВНИМАНИЕ!
Данные действия заменяют надпись
"Новость не найдена", "Категория не найдена или в ней нет материалов", "Статическая страница не найдена" на выше указанную страницу 404!

На этом установка окончена и радуемся новой страничке.

«Автор:»Adamantis

Советуем www.dle9.com скачать dle устанавливаем swf анимацию забавной странички Ошибки 404 zabavnyi_404.zip[11.64 Mb]
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Скачивание файла после нажатия на ссылки рекламы« Далее Хак добавления видео с сети Вконтакте DLE
Добавление комментарияОставить комментарий
  • № :10
  • 28 апреля 2013 07:57
777sharpey777,
Оправьте в лс добавлю в новость
  • № :9
  • 27 апреля 2013 20:30
Админ как вставить инструкцию попроще? Вставляю тут, пишет слишком много пишу :(, Просто я знаю как сделать такую страницу, чтоб везде работала и не только на DLE.
Тестировал: DLE все версии, Ucoz и Wordpress
  • № :8
  • 21 января 2013 00:54
Кому интересно как сама страничка выглядит смотрите на нее в действии давно уже у меня стоит smile
  • № :7
  • 23 июля 2012 22:32
Dima_Lpfan,
Попробуйте вот так, по этому варианту установить эту страницу ...
DLE шаблон ошибка 404 оформление и установка для дле сайта
  • № :6
  • 23 июля 2012 21:00
dle9,Спасибо большое помогло)))А на счет страницы ошибки,можно же всетаки ее установить?
  • № :5
  • 23 июля 2012 20:41
Dima_Lpfan,
вы его верните, как было из дистрибутива можно взять, да заменить, проблема очень похожа что в нем
Думаю полезно вам будет ознакомится
Как правильно удалить модуль дле, код из файлов и базы данных, после установки.
  • № :4
  • 23 июля 2012 20:15
dle9,Я удалил то что нужно было прописать в .htacces но сайт всеравно не открывается.
  • № :3
  • 23 июля 2012 19:57
Dima_Lpfan,
Открываем .htaccess, в конец добавляем:

здесь ошибка на этом пункте, верните как было
  • № :2
  • 23 июля 2012 19:21
Ребят я все сделал как надо но теперь когда заходишь на сайт и на любую страницу выдает :
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@main-hosting.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Не подскажете как решить задачу?
  • № :1
  • 11 мая 2012 09:08
Сча попробуем!