Поиск

 
Новости, Статьи
Форум
Файлы

Привет, Гость

Войти
Идентификация
Я забыл свой пароль
Регистрация

Для создания сайтов небольших фирм существует только одна бесплатная специализированная CMS на русском языке - ReloadCMS, которую активно развивает автор этого сайта.

РазделыКлиентамИспользование системы управлен... → Модули ReloadCMS

Рассмотрим прежде всего как устроен обычно шаблон в ReloadCMS.

Как в любой другой системе, многие шаблоны сайтов устроены по следующему принципу:

png
Рис. 1. Структура обычного трёхколоночного сайта.


Сайт может не иметь правой или левой колонки, иногда и обоих боковых колонок. Но как правило всегда остаётся Заголовок, Основной блок и Нижний колонтитул.
В Заголовке обычно выводится название сайта или логотип фирмы. Иногда там располагается важная информация, которая должна бросаться пользователю в глаза - меню сайта или номер телефона для связи и т.п.
Информация в Заголовке очень важна и как правило остаётся одинаковой на всех страницах сайта.
Основной блок содержит основную информацию, выводимую в зависимости от адреса страницы, на которой мы находимся. Это так называемый контент.
Левая или Правая колонка вспомогательны. На ней обычно располагается то, что должно быть выведено на всех страницах, но имеет меньшее значение, чем заголовок. Это может быть второстепенное меню, адреса дружественных сайтов, счётчики, баннеры и т.д. В интернет-магазинах вверху вспомогательного блока удобно располагать корзину покупок или поиск товаров.
Нижний колонтитул - самая "неважная" часть сайта. На неё приходится меньше всего внимания пользователя. Там обычно размещают копирайты,время генерации страницы и/или другую техническую информацию. Пользователю как правило она не важна, но бывает нужна специалисту, который его обслуживает.

Теперь, когда мы разобрались, как устроен среднестатистический сайт, нарисуем схему - где информация меняется часто в зависимости от адреса страницы сайта, а где нет:

png
Рис. 2. Частота смены информации на сайте.

Мы видим, что в Заголовке и Нижнем колонтитуле информация не меняется почти никогда. В Основном блоке информация меняется в зависимости от адреса страницы. Во вспомогательных колонках - мы выводим разные блоки со вспомогательной информацией. Раз созданная, такая информация меняется раз в месяц (как правило). А может и реже.


В связи с этими особенностями в ReloadCMS разработаны 2 типа блоков, в зависимости от места сайта, где они должны выводиться.
1. Блок типа main(основной). Выводится только в Основном блоке. Может быть только один активный блок типа main одновременно.
2. Блок типа menu(меню). Выводится только во вспомогательных блоках. Могут быть задействованы в любом количестве - хоть все сразу.

Вывод блоков на сайте станет понятнее, если посмотреть на эту схему:

png
Рис. 3. Расположение точек вывода блоков.

Блоки типа main выводятся в средней колонке.
Блоки типа menu выводятся во всех остальных местах. Иногда даже в заголовке, но это редко.

Управлять блоками типа main нельзя - на них можно только поставить ссылку. При переходе по ссылке блок main будет выведен в Основном блоке.
Управлять блоками типа menu можно. Для этого зайдите в режим администрирования и перейдите по ссылке Администрирование - Модули меню:

jpg
Рис. 4. Управление модулями меню.

В левое поле набрасываете точки вывода с помощью кнопки "Вставить", под каждой из них - список выводимых модулей.
Ну и напоследок список модулей на обычном сайте ReloadCMS:

1. Модули типа main (выводятся в главном окне).

Основные
- Главная (страница)
- Статьи (с разбиением на разделы и категории)
- Файлы (файловый архив)
- Форум
- Статические страницы (без разбиения на категории)
- Послать письмо (отправка e-mail администратору)
- Галерея
- Гостевая книга
- Обратная связь (устаревший модуль)

Вспомогательные
- Ничего (пустой модуль, иногда нужен)
- Управление аватарой
- Форма публикации статьи
- Архив опросов
- Список пользователей
- Панель профиля пользователя

2. Модули типа menu (Выводятся везде, кроме главного окна).

- Для статей:
- календарь статей
- самые комментируемые статьи
- свежекомментированные статьи
- самые читаемые статьи

- Последние файлы (добавленные в файловый архив)
- Навигация (меню)
- RSS (список RSS каналов сайта)
- RSS агрегатор (выводит чужие новости на вашем сайте)
- Поиск
- Копирайт
- Миничат
- Афоризм
- ucm - user created module - модули созданные пользователем
- Опросы
- Счётчик

Наиболее интересные из модулей меню - это конечно же ucm, как создавать их описано здесь

Немного позже напишу статью как устроены шаблоны и как их правильно верстать.
28.07.2011 13:23 Автор/источник: admin

Комментировать

Вы не залогинены! Регистрация

Устал читать? Напиши! Или позвони +375 29 5344286. На связи по будним дням с 800 до 1700.