Плагин PageAvatar для CMF Cotonti
Seditio.by » Наше портфолио » Плагин PageAvatar для CMF Cotonti
Скачивайте 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 -->
Загрузка: Плагин PageAvatar для CMF Cotonti
Размер файла: 5Кб
Скачан: 52 раз
Комментарии
Много вопросов:
1. Как сделать так чтоб этот плуг работал как pagethumb для Седа? Я имею ввиду
а. видна картинка в page.edit.tpl
б. виден путь картинки в page.edit.tpl и page.add.tpl
2. зачем 2 папки "фотос" и "тумбс"?
3. за что отвечает {PAGEEDIT_FORM_COVERFILE} в page.edit.tpl ?
Заранее спасибо.
Немного удивил себя тем, что удалось кое-что сделать самому. Видна картинка, виден путь.
Осталось заиметь ссылочку на удаление картинки, собсно до конца понять зачем 2 папки и понять что такое {PAGEEDIT_FORM_COVERFILE} в page.edit.tpl
1. не совсем понял по поводу 1б для пайдж адд
2. просто так исторически хранятся изображения - в photos само изображение, в thumbs его превьюшка
3. как раз-таки и отвечает за вопрос номер 1
Ссылку на удаление ждите в будущих релизах.
Когда след. релиз? 
все упирается во время)))
но постараемся не тянуть долго
А на данный момент вы вообще как путь удаляете? В базу ручками лезть надо?
done everything instructions said. It won't display images. doesn't store them either..
it does upload the image, but it won't display them..
А на главной странице в новостях будет работать?
Всего : 10, на странице: 10
Инфромация о заказе:
| Версия фреймворка: | Cotonti 0.6.22 Genoa |
| Кроссбраузерность кода: | обеспечивается |
| Использование jQuery: | готовые решения |
Похожие страницы
-
Плагин PageAvatar 2.27 для CMF Cotonti
Создание плагина для загрузки медиафайлов и генерации миниатюр на лету, а также для связки с ними страниц
-
Плагин Sitemap для CMF Cotonti
Создание плагина для вывода навигационной карты сайта
-
Плагин Subcat для CMF Cotonti
Разработка плагина, позволяющего выводить в списке страниц категории все страницы вложенных подкатегорий
-
Плагин Userwall для CMF Cotonti
Простой плагин, позволяющий пользователям оставлять комментарии и рейтинги на страницах других пользователей
-
Плагин MaxPerPage для CMF Cotonti
Создание плагина, позволяющего изменять "на лету" количество страниц в списках в стиле интернет-магазина
Контакты
- +375 (29) 774 3589
- +375 (44) 774 3589
- e-mail: support@seditio.by
- skype: seditio.by
- 220100 г. Минск, а/я 55
