Для написания стандартных тем оформления, не требуется познания в PHP. Все действия производятся в формате HTML. В нашем примере за основу взята стандартная тема системы Default. Копируем стандартную тему, меняем название папки на своё. После чего заходим в директорию темы и редактируем шаблоны под себя.
Для написания стандартных тем оформления, не требуется познания в PHP. Все действия производятся в формате HTML. В нашем примере за основу взята стандартная тема системы Default. Копируем стандартную тему, меняем название папки на своё. После чего заходим в директорию темы и редактируем шаблоны под себя.
Вы наверняка встречали в сети термин «mod_rewrite». Для наших читателей, которые не до конца знакомы с этим модулем веб сервера Apache, а также для тех, кто вообще первый раз об этом слышит – постараюсь рассказать в этой публикации (в нескольких частях) подробнее о данном модуле.
В прошлой главе мы познакомились с основами модуля mod_rewrite. В примере, который был рассмотрен, мы использовали конструкцию, которая в буквальном смысле означает следующее: «Если кто-то пытается получить доступ к файлу .htaccess, выдается ошибка, сообщающая, что доступ к файлу запрещен».
В двух предыдущих частях мы познакомились с основами «правил перезаписи» URL и «условиями правил». Позвольте предложить к рассмотрению два примера, иллюстрирующих более сложные приложения. Первый пример имеет дело с динамическими страницами, а второй показывает возможности вызова «.txt» файлов и произведение различных действий над ними.
В этой публикации мы затронем те директивы, которые не успели охватить в предыдущих частях. Эти директивы не поддаются определению на уровне директорий. Это означает то, что вы должны иметь доступ к файлу конфигурации веб сервера Apache (httpd.conf). Обычно такой доступ имеют пользователи «root» или администратор сервера.
Последнее время в сети набирает популярность предоставление услуг или информации на платной основе по средствам оплаты через SMS сообщения. Принцип работ подобной услуги прост, посетитель сайта отправляет SMS на короткий номер, после чего получает пароль к доступу. В данной инструкции мы опишем установку SMS замка от сервиса MobilCent в модуле новостей, для ограничения подробного просмотра. Данная инструкция актуальна для всех версии Open SLAED и SLAED CMS 4 Pro. Установка замка на другие версии может иметь незначительные отличия, но в принципе похожа.
Прежде чем перейти к описанию интеграции модулей, хотелось бы заметить, что в системе могут быть использованы различные модули, блоки и скрипты, не только из похожих по принципу построения систем, но и совершенно не похожих. Не смотря на то, что оригинальные модули и блоки используют стандартные функции, это не является основным фактором в их работе. В системе могут работать модули, совершенно не используя основные функции ядра. В некоторых случаях потребуются только не большие изменение в коде интегрируемого модуля, блока или скрипта.
Данный метод является самым простым, быстрым и в тоже время эффективным средством модификации и расширения функционала тем оформления системы. Для использования данной возможности не требуется навыков программирования, средний уровень знания HTML вёрстки является более чем достаточным. Приступим к использованию блоков непосредственно в html файлах темы оформления. Создайте блок в панели администратора системы, им может быть стандартный или свободный блок. Активируйте блок и в списке блоков определите его № - номер Для вставки блока, например в основной файл: index.html темы оформления, достаточно добавить участок кода: {%BLOCKS n,ХХХ%}