Если при создании сайта Вам захотелось на какой-то страничке вывести, например самые популярные статьи, или последние сообщения форума, или еще какой-то материал сайта, сгруппированный по какому-то признаку, то без информеров Вам не обойтись (на всякий случай напоминаю, что мои уроки касаются сайтов, созданных на Ucoz). Что же это такое и как с ними работать? Давайте как обычно разберемся на примере этого сайта. Для начала возьмем простой вариант. На главной странице сайта есть список: Самые популярные статьи. Для того, чтобы его реализовать, необходимо было выполнить следующие действия:
1. Заходим в панель управления, выбираем пункт меню Общее – Главная страница
2. Находим раздел Информеры
3. Нажимаем создать информер
4. Пишем название информера. Здесь можете пользоваться русским языком. Это название нигде появляться не будет, но поможет Вам лучше ориентироваться среди информеров, которых у Вас потом будет очень много (максимум 30). Так, например, назовем наш Информер «Популярные статьи»
5. Далее нужно выбрать раздел, материалы которого нам бы хотелось отобрать. В нашем случае это будет Каталог статей, у Вас это может быть, например Новости сайта.
6. Тип данных. Если нам нужно вывести лишь категории, выбираем Категории, если же нам нужна какая-то информация о материалах раздела, пусть даже только их названия, то выбираем Материалы
7. Далее как раз и выбираем способ сортировки: по дате добавления, количеству просмотров, рейтингу и так далее. А – означает с минимального значения, D- с максимального. Так для вывода Самых популярных статей был использован выбор: Количество просмотров D
8. Количество материалов – это то, сколько самых популярных статей мы хотим вывести.
9. Количество колонок – сколько колонок будет использовано для вывода статей. В нашем случае, да и подавляющем большинстве других, количество колонок =1
10. Дополнительные опции
10.1. Список ID категорий: Если Вы хотите выводить лишь некоторые категории статей, то здесь их можно задать. Найти идентификаторы статей Вы можете зайдя в Каталог статей, Управление категориями. Напротив каждой категории Вы увидите ID: число. Вот эти числа и нужно через запятую указать в этом поле
10.2. Список ID материалов: Аналогично позволяет отобрать только конкретные материалы. Найти идентификаторы можно в разделе Каталог статей, Управление материалами.
11. После заполнения всех полей нажимаем кнопку Создать.
12. Теперь наш Информер создан и нам остается настроить его внешний вид. Для этого нажимаем кнопку Управление дизайном Информера и в Визуальном HTML- редакторе видим то, что у нас получилось. Конечно же, этот код нужно поправить для каждого конкретного случая. Обращу Ваше внимание, не пользуйтесь для этого этим редактором, а воспользуйтесь, как я уже говорила в первом уроке программой Microsoft Office Front Page. В любом случае здесь, я думаю у Вас может возникнуть большое количество вопросов, уже не связанных с Информером. Их Вы сможете задать на форуме,а здесь я лишь покажу код, который стоит у меня для Самых популярных статей:
Code
<tr><td padding:5px 5px 0px 5px;"><a class="m" href="$ENTRY_URL$">$TITLE$</a> </td></tr>
И для последних добавленных статей в центре главной страницы:
Code
<table class="infTable" border="0" cellpadding="2" cellspacing="1" width="100%">
<tr><td style="" width="50%">[$DATE$]</td></tr>
<tr><td class="infTitle" colspan="1"><a href="$ENTRY_URL$"><b>$TITLE$</b></a></td></tr>
<tr><td class="eText" colspan="1" width="100%" ><font color="#800000">$MESSAGE$</font> </a></td></tr>
</table>
Поясню некоторые переменные:
$DATE$ - дата материла
$MESSAGE$ - содержание материала
$TITLE$ - название материала
$AUTHOR_NAME$ - автор
13. Теперь остается вставить код Информера в нужное место. Для этого копируем его (он имеет вид $MYINF_1111$) и вставляем через Управление дизайном в нужный модуль. В моем случае – это Главная страница :
Code
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tbody>
<tr><td align="right" height="31"> <b>Самые популярные статьи</b></td></tr>
<tr><td align="center">$MYINF_15$</td></tr>
</tbody></table><br>
Вот и все, что нужно было сделать. Надеюсь получилось изложить все доступным образом.