version: 1.2
Date: 3 August 2007
Author: Almaz
1. Назначение Плагин осуществляет вывод на главную (index) страницу сайта календаря на текущий месяц, с возможностью перехода на другой месяц или год. При наличии за данное число месяца новостей, страниц и т.д. выводится ссылка на их просмотр.
2. Требования Плагин тестировался и успешно работает под управлением Seditio v121.
3. Установка
3.1. Распакуйте архив плагина в папку plugins/ вашего сервера с уже установленным и рабочим Seditio.
3.2. В браузере введите адрес своего Seditio сайта и под администратором зайдите в [Администрирование] -> [Плагины] -> [Mcalendar] нажмите на ссылку [Установить всё].
3.3. Вы можете выбрать в настройках плагина, на какие события за данное число следует реагировать календарю. Если параметр разрешен (yes), плагин сформирует ссылку на подробный просмотр.
3.4. Добавление тегов в файл скина.
файл index.tpl
{INDEX_MCALENDAR} - выводит календарь
3.5. Добавление стилей в файл стилей.
Откройте файл /skins/имяскина/имяскина.css и добавьте в его конец эти стили.
/* This style only for MCALENDAR plugin BEGIN */
table.mcalendar { border-collapse:collapse; }
.mcalendar table { background-color:#FFFFFF; font-size: 100%; font-family: tahoma; border-collapse:collapse; }
.mcalendar td { background-color: #D4D1E9; border:1px solid #FFFFFF; vertical-align:middle; text-align:center; }
.mcalendar td.field { width: 20px; height:20px; }
.mcalendar td.future { color: #B0B0B0; width: 20px; height:20px; }
.mcalendar td.today { font-weight:bold; color:green; width: 20px; height:20px; }
.mcalendar td.week { color:#5D7BA7; width: 20px; height:15px; }
.mcalendar td.navigation { background-color:#D4E1E9; }
.mcalendar td.month { background-color:#D4E1E9; }
.mcalendar td.year { background-color:#D4E1E9; }
.mcalendar a { color: #0000FF; text-decoration: underline; font-weight:normal; }
.mcalendar a:hover { color: #0000FF; text-decoration: none; font-weight:bolder; }
/* This style only for MCALENDAR plugin END */
Через них вы можете установить цвета и размеры любого элемента календаря.
3.6. Настройте параметры плагина под ваши требования:
зайдите в [Администрирование] -> [Конфигурация] -> [Плагины] -> [mcalendar] и установите параметры:
- News (if yes, set it below): (yes/no)
Yes - Показывать новости за текущее число
Off - Игнорировать новости
!!!!!!!!!!!!!!!!!!!!!!! ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Если вы установили данный параметр в [yes] обязательно настройте параметр "List of the News categories" (см. ниже).
- Pages: (yes/no)
Yes - Показывать страницы за текущее число
Off - Игнорировать страницы
- Users registration: (yes/no)
Yes - Показывать зарегистрировавшихся за текущее число
Off - Игнорировать зарегистрировавшихся
- Users birthday: (yes/no)
Yes - Показывать именинников за текущее число
Off - Игнорировать именинников
- Forums (only for new topic): (yes/no)
Yes - Показывать новые темы на форуме за текущее число
Off - Игнорировать новые темы на форуме
- List of the News categories (by comma):
Если параметр News установлен в положение [yes], укажите здесь (через запятую без пробелов) коды категорий разделов, являющихся новостями.
После этого плагин заработает.