Jump to content

Silence

Актив
  • В сети

  • Количество сообщений

    2 433
  • Reputation

    2,1k Silence's Reputation

Everything posted by Silence

  1. Можно в етом проблема ...
  2. вы используете Clean Cache плагин ... ? иногда это создает проблемы
  3. Как создать страницу ошибки 404? ..или страница которой нет! Прежде чем создавать страницу ошибки 404 давайте сначала разберёмся что это вообще за ошибка такая.. Ошибка 404 или Not Found - не найдено.. это стандартный код ответа HTTP о том, что страницы, к которой обращается пользователь, нет на сервере.. попросту она не существует. Возникать данная ошибка может в ряде случаев: Ссылка, по которой пришёл пользователь, неверна. Пользователь неправильно указал путь в адресной строке к одной из страниц Вашего сайта. Ранее существовавшая страница Вами уже удалена или переименована, однако всё ещё существует в индексе поисковых систем или закладках пользователей. Что увидит пользователь в результате этой ошибки? В лучшем случае страницу с рекламой Вашего хостера и кратким объяснением что мол Вы "не туда попали".. в худшем это будет просто надпись: 404 Not Found - The requested URL /page.html was not found on this server - собственно "Запрашиваемый URL отсутствует на этом сервере". Теперь представьте, что сделает пользователь когда увидит эту картину? Правильно!! закроет эту страницу и пойдёт искать интересующую его информацию в другом месте!! - в результате чего Вы потеряете целевого посетителя! В этом уроке мы займёмся тем что создадим свою собственную пользовательскую страницу ошибки 404 - Которая в отличии от стандартных страниц ошибки будет иметь ряд несомненных преимуществ: Данная страница будет содержать элементы дизайна Вашего сайта - тем самым даст понять посетителю что, несмотря на то что он попал не совсем туда куда хотел он всё таки попал именно на Ваш сайт! Пользовательская страница 404, в отличие от стандартных, не будет "тупиковой", а на ней будут располагаться ссылки на основные страницы сайта.. - Что позволит посетителю двигаться дальше и тем самым удержит его на Вашем сайте. Ну и в конце концов на такой странице можно дать вразумительные объяснения того по каким причинам пользователь оказался на ней.. предложить ему выход из сложившейся ситуации.. помочь найти на Вашем сайте интересующую его информацию. Как видите сплошные плюсы.. Создаётся страница ошибки 404 точно так же как и любая другая страница на Вашем сайте.. никаких нюансов в коде странице нет.. Ну например создадим файл с именем 404.html <html> <head> <title>Ошибка 404</title> </head> <body> <img src="graphics/404.gif" alt="Ошибка 404"> <p>К сожалению, запрашиваемая Вами страница не найдена..</p> <p>Почему?</p> <ol> <li>Ссылка, по которой Вы пришли, неверна. <li>Вы неправильно указали путь или название страницы. <li>Страница была удалёна со времени Вашего последнего посещения. </ol> <p>Для продолжения работы с сайтом Вы можете воспользоваться формой поиска по сайту:</p> <form> <input type="text" size="30"> <input type="submit" value="Поиск"> </form> <p>..или перейти на:</p> <ul> <li><a href="#">Главную страницу сайта.</a> <li><a href="#">Карту сайта</a> </ul> </body> </html> На самом деле это просто страничка "скелет" конечно же Вам следует создать свою собственную, полноценную страницу ошибки 404. Создали? а вот теперь поговорим о нюансах.. Для того что бы в случае возникновения ошибки с кодом 404 посетитель переходил на только что созданную нами страницу, необходимо создать системный файл .htaccess который будет содержать в себе директиву: ErrorDocument 404 - это директива указывает серверу о том куда следует перенаправлять пользователя в случае возникновения ошибки 404. Что это за файл такой спросите Вы? Файл .htaccess (я не опечатался, пишется с точкой в начале имени и не использует никакого расширения) – дает возможность конфигурировать работу сервера в отдельных его директориях.. На данный файл может быть возложен ряд специфических задач.. например: устанавливать права доступа к файлам в папке, менять названия индексных файлов, глобально перенаправлять посетителей на другой сайт, запретить доступ к сайту с определённого ip адреса... и еще много всяких иногда очень полезных вещей может делать этот чудо файл.. в том числе может самостоятельно обрабатывать ошибки сервера - что нам собственно и нужно! Однако углубляться во все подробности и тонкости мы не будем, а поговорим лишь о том, что нас интересует на данный момент. Итак, создаём файл под названием .htaccess который содержит в себе одну единственную строчку (если таковой файл уже имеется с какими ни будь другими инструкциями серверу, то просто дописываем в него эту строчку): И заливаем его на сервер в корневую папку сайта. Ну только естественно сначала поменяйте в файле .htaccess ссылку http://www.site.ru/404.html на адрес Вашей собственной страницы которая должна будет открываться при возникновении ошибки 404. Вот собственно и всё! теперь если Вы всё сделали правильно, при возникновении ошибки 404 будет загружаться Ваша "ошибочная" страница. Сейчас огорчу тех кто располагает свой сайт на том или ином бесплатном хостинге.. Большинство бесплатных хостеров не дают доступа к файлу .htaccess так что создать страницу 404 на бесплатном хостинге вряд ли удастся. P.S.Таким же способом с помощью файла .htaccess Вы можете обрабатывать и другие ошибки сервера: 401 ошибка(ErrorDocument 401 http://www.site.ru/page.html)- Требуется авторизация. 403 ошибка(ErrorDocument 403 http://www.site.ru/page.html)- Пользователь не прошел аутентификацию, доступ запрещен. 500 ошибка(ErrorDocument 500 http://www.site.ru/page.html)- Внутренняя ошибка сервера. статья была скопирована с другого сайта
  4. Silence posted пост в теме in Themes and design
    Версия 1.1.3 Blue_Lagoon_1.1.3.xml
  5. Silence posted пост в теме in Interface
    Просмотр файла Most Liked Topic This Month Простой виджет для отображения наиболее понравившийся тему в месяц Добавил Silence Добавлено 05.03.2017 Категория Интерфейс Язык Язык: eng
  6. Silence posted пост в теме in Interface
    Просмотр файла Partner / Sponsor Widget Простой виджет в список партнеров / спонсоров для сайта. Сохраняя имя спонсора / партнера Empty действительно удалить его после сохранения. Максимум тока устанавливается 20 партнеров / спонсоров. Вы не можете редактировать виджете, все настройки выполняются на плагине САМ! Добавление большего количества партнеров потребуется заполнить последнего клиента , а затем сохранить, отредактировать плагин , и вы снова сможете добавить еще один. Добавил Silence Добавлено 05.03.2017 Категория Интерфейс Язык Язык: eng
    • 98 скачиваний
    • Версия 1.0.0
    Простой виджет для отображения наиболее понравившийся тему в месяц
    Free
    • 147 скачиваний
    • Версия 1.0.0
    Простой виджет в список партнеров / спонсоров для сайта. Сохраняя имя спонсора / партнера Empty действительно удалить его после сохранения. Максимум тока устанавливается 20 партнеров / спонсоров. Вы не можете редактировать виджете, все настройки выполняются на плагине САМ! Добавление большего количества партнеров потребуется заполнить последнего клиента , а затем сохранить, отредактировать плагин , и вы снова сможете добавить еще один.
    Free
  7. Silence posted пост в теме in Флейм
    в ipb_styles.css поставит: ПРИМЕР select#timezone { width: 100px; background: #000; }
  8. Показат ваш код в globalTemplate и defaultHeader
  9. https://www.helpscout.net/ демо: мой форум в профиле
  10. Silence posted пост в теме in Interface
    Просмотр файла Server Console Простое приложение для наблюдения умножения серверов и больших инфраструктур. Заявление было написано в основном , что я могу следить за всех моих серверов, не имеющих разные страницы для мониторинга, резервного копирования и так далее. Особенности: Частые проверки, если сервер находится онлайн / оффлайн, а также получать некоторую информацию, такую как: Использование процессора CPU Load RAM Usage (свободно / всего / в процентах) Использование диска (свободно / всего / в процентах) Uptime Блок / виджет, который пользователи могут видеть состояние серверов, а также Выделенные Front Page для наблюдения состояния Режим обслуживания для серверов Поскольку это только раннее развитие планируется много вещей: Графики Отображение состояния / значений с течением времени Более детальная статистика Выделенная страница состояния Уведомления о простоях / uptimes резервная система Это приложение требует PHP-Curl расширение! Это приложение требует , чтобы этот скрипт https://github.com/Grief-Code/IPS-Server-Console/blob/master/serverCheck.php установлен на любом сервере клиента и доступен на сервере форума. Кроме того, есть приложения там некоторые плагины, которые создаются для каждого запроса, но не являются обязательными или полезными для всех, кто использует приложение. Вот список плагинов: Разрешить пользователям по выбору для выбора серверов , которые они хотят , чтобы получить уведомление от, обычно полезно для хостинговых компаний с инфраструктурой и форум поддержки: https://dev.grief.network/files/file/3-server-console-register/ Добавил Silence Добавлено 02.03.2017 Категория Интерфейс Язык Язык: eng
  11. System Settings > Forums > Темы, Сообщения и Опросы
  12. Silence posted файл in Interface
    • 92 скачивания
    • Версия 0.1.10
    Простое приложение для наблюдения умножения серверов и больших инфраструктур. Заявление было написано в основном , что я могу следить за всех моих серверов, не имеющих разные страницы для мониторинга, резервного копирования и так далее. Особенности: Частые проверки, если сервер находится онлайн / оффлайн, а также получать некоторую информацию, такую как: Использование процессора CPU Load RAM Usage (свободно / всего / в процентах) Использование диска (свободно / всего / в процентах) Uptime Блок / виджет, который пользователи могут видеть состояние серверов, а также Выделенные Front Page для наблюдения состояния Режим обслуживания для серверов Поскольку это только раннее развитие планируется много вещей: Графики Отображение состояния / значений с течением времени Более детальная статистика Выделенная страница состояния Уведомления о простоях / uptimes резервная система Это приложение требует PHP-Curl расширение! Это приложение требует , чтобы этот скрипт https://github.com/Grief-Code/IPS-Server-Console/blob/master/serverCheck.php установлен на любом сервере клиента и доступен на сервере форума. Кроме того, есть приложения там некоторые плагины, которые создаются для каждого запроса, но не являются обязательными или полезными для всех, кто использует приложение. Вот список плагинов: Разрешить пользователям по выбору для выбора серверов , которые они хотят , чтобы получить уведомление от, обычно полезно для хостинговых компаний с инфраструктурой и форум поддержки: https://dev.grief.network/files/file/3-server-console-register/
    Free
  13. ACP > Customization > Themes > Ваш скин > edit > Custom > Enable responsiveness
  14. Silence posted пост в теме in Interface
    Файл не взет от zapreschёnnyy_sayt.ru ---- а толко скрийшот
  15. Silence posted пост в теме in Interface
    Изправил и залил снова ..... тест: тепер у меня
  16. Попробуй "<p class='message error'>Ссылки могут видеть члены группы:" <li class='legend' data-group_id='{$member->member_group_id}'>{expression="\IPS\Member\Group::load( $member->member_group_id )" raw="true"}</li> ". <br />Детали о получения прав группы перейдите по <a href='http://____-/topic/2826' style='text-decoration:none;'><b>Ссылке</b></a></p> ";
  17. <strong>&middot;</strong> &nbsp;<span style='color:#FF0000'>Administrators</span>&nbsp; <strong>&middot;</strong> &nbsp;<span style='color:#0000FF'>Moderators</span>&nbsp; <strong>&middot;</strong> &nbsp;<span style='color:#000000'>Members</span>&nbsp; <strong>&middot;</strong> &nbsp;<span style='color:#AAAAAA'>Validating</span>&nbsp; <strong>&middot;</strong> так ... ?