Документация:
  • Начало
  • Сколько стоит?
  • Где это работает?
  • Установка: начало..
  • Редактируем cfg.cfg
  • Настройка *.cgi
  • Загрузка/chmod/setup.cgi
  • Внешний вид
  • Настройка шаблонов
  • index/preview
  • article/print/news/..
  • mailform/menu/search
  • шаблоны комментариев
  • span_pages/новости
  • Эксплуатация/публикация
  • Поиск/Upload/Защита

    WebScript.Ru Network

  • Форум
  • Каталог Скриптов
  • Гнездо
  • ХостОбзор
  • readme.txt

  •  || Настраиваем внешний вид.
    Наверняка вас не удовлетворят те шаблоны, что поставляются к скрипту по умолчанию и вы захотите его подстроить под себя. Это возможно, даже более того - скрипт создавался с учетом возможности тотальной перенастройки внешнего вида администратором. Настроить его можно как угодно - в этом-то и проблема, когда слишком много возможностей, то в них нужно вначале разобраться! Внимательно прочитайте все нижесказанное - главное осознать принцип, на самом деле все удивительно просто.

     || Концепция шаблонов.
    Все страницы создаваемые системой Sanitarium WebLoG, строятся на основе заданного шаблона. Шаблон состоит из 13 шаблонных текстовых файлов - каждый файл отвечает за внешний вид целой страницы или какой-то ее части (эти части включаются в другие шаблоны). Посмотрим, кто из них что делает:
    1. index.txt - на основе данных этого файла создается главная индексная страница системы, а также индексы для каждой категории.
    2. preview.txt - на индексной странице будут выводиться анонсы статей, так вот внешний вид каждого анонса настраивается в этом файле.
    3. arcticle.txt - внешний вид страницы со статьей
    4. foto.txt - если у автора статьи есть фотография/картинка то ее можно вывести вместе со статьей, а настройка html кода включения фотографии производится в этом файле.
    5. related.txt - на странице со статьей вы можете вывести "ссылки по теме", данный файл отвечает за оформление такой ссылки.
    6. mail.txt - если кто-то решит отправить статью по e-mail, то страница со статьей создается исходя из данных этого файла. Статьи отправляются в html виде.
    7. print.txt - создание страницы "версия для печати"
    8. mailform.txt - когда человек захочет отправить статью по e-mail, то ему необходимо будет ввести ввести некоторые данные (кому послать ,кто он такой) - внешний вид формы настраивается в этом файле.
    9. view_comments.txt - внешний вид страницы с комментариями к статье
    10. comment.txt - внешний вид одного комментария
    11. drop_list.txt - система позволяет создать "быструю навигацию" по вашим тематическим категориям, т.е. посетитель может выбрать категорию, в которую он желает перейти, а скрипт переадресует его в эту категорию (т.е. дополнение к меню). За внешний вид выпадающего списка категорий отвечает данный файл
    12. news.txt - Sanitarium WebLoG автоматически создает ленту новостей из некоторого числа заголовков последних статей, добавленных в систему. Эту ленту новостей вы можете показывать как на любой страницы своего сайта, так и экспортировать ее на другие сайты. Настройка строки новости осуществляется в данном файле.
    13. menu_row.txt - последний в списке ( но не по значению!) шаблонный файл отвечает за внешний вид строки меню (в меню названия-ссылки на все категории).
    Каждый файл обладает некоторым набором специальных тегов, которые обозначаются как <%имя_тега%> Используя их и обыкновенный HTML вы создаете шаблон. В процессе обработки, эти теги заменяются на соотв. данные - так и получается страница, которую видит посетитель. Т.е. для того, чтобы создать свой шаблон (назовем его "super"), вам нужно вышеперечисленные 13 файлов закинуть в папку, которая называется "tmp-super" ("tmp-" в названии обязательно), создаете простой текстовый файлик tmp-super.txt, в котором литературно описываете свой шаблон, а потом, свой файл-описание и папку " tmp-super" закидываете на сервер в папку templates (там уже лежит шаблон tmp-main). И все. Шаблоны можно создавать и редактировать через веб-интерфейс. Самая-самая главная индексная общая страница строится на основе файлов index.txt и preview.txt шаблона tmp-main (т.е. их тоже нужно настроить, даже если вы не собираетесь использовать данный шаблон), все остальное в соответствии с тем как вы настроили категорию (для каждой категории можно использовать отдельный шаблон).

      Скрипт системы публикаций: Sanitarium WebLoG 2002 © WebScript.Ru Network