Скачивайте PageAvatar2.00
Назначение плагина PageAvatar
Понятие «аватар» ассоциируется у нас с графическим изображением — картинкой, которая отличает конкретного пользователя от его соседа. Такой — пользовательский — аватар является стандартом де-факто для систем управления сайтами и форумных движков. Однако часто подобный функционал требуется, например, для страниц при выводе их списком в категориях. Аватарами в таком случае могут являться миниатюры, фрагменты страниц или другие графические изображения. Стандартные средства для этого в CMS Cotonti отсутствуют, но это не мешает нам написать плагин, который справился бы с данной задачей.
Итак, плагин PageAvatar позволяет добавить любой странице веб-сайта изображение и его миниатюру. Для этого необходимо выполнить следующие действия:
Установка
- Скачать и установить плагин PageAvatar
- Создать экстраполе img для страниц (Управление сайтом -> Страницы -> Создание / правка дополнительных полей):
- В файл page.add.tpl добавим свойство enctype="multipart/form-data" для формы и добавим теги {PAGEADD_FORM_IMG_TITLE} и {PAGEADD_FORM_IMG}:
- В файл page.edit.tpl добавим свойство enctype="multipart/form-data" для формы и добавим теги {PAGEEDIT_FORM_IMG_TITLE} и {PAGEEDIT_FORM_IMG}:
- Добавим в list.tpl / news.tpl следующий код:
<!-- IF {LIST_ROW_IMG} --> <a href="datas/photos/{LIST_ROW_IMG}"><img src="datas/thumbs_pages/{LIST_ROW_IMG}" /></a> <!-- ENDIF -->
- Если это необходимо, добавим в page.tpl
<!-- IF {PAGE_IMG} --><img src="datas/photos/{PAGE_IMG}" /><!-- ENDIF -->