Плагин для загрузки изображений на сайт с их привязкой к странице
| Uch |
|
|---|---|
|
Скачать: http://www.cotonti.com/datas/users/filesup_220.rar Плагин FilesUp предназначен для загрузки изображений на сайт с привязкой к определенной странице и дальнейшего их использования в тексте этой страницы и в качестве ее аватаров. Для своей работы плагин использует: Для выбора и загрузки изображений используется HTML5 форма с мультивыборкой файлов. Плагин позволяет: При загрузке изображений на сайт и при дальнейшем управлении ими, кроме функций удаления изображения и изменения его описания, пользователю так же доступны следующие опции: При формировании миникартинки могут быть использованны соответствующие настройки Файлового архива или собственные настройки плагина. Установка:
<tr>
<td>{PAGEADD_FORM_FILESUP_TITLE}:</td>
<td>{PAGEADD_FORM_FILESUP}</td>
</tr>
5.Для запуска плагина при просмотре страницы отдельно или в списке можно использовать следующий код для page.tpl:
<!-- IF {PAGE_FILESUP_ID_VALUE} -->
<li><a href="#" onclick="window.open('filesup?fuid={PAGE_FILESUP_ID_VALUE}&pageid={PAGE_ID}','fu_window','{PHP.cfg.plugin.filesup.fu_winparams|str_replace('-','=',$this)}');return false;">FilesUp</a></li>
<!-- ELSE -->
<li><a href="#" onclick="window.open('filesup?fuid={PHP|cot_unique(10)}&pageid={PAGE_ID}','fu_window','{PHP.cfg.plugin.filesup.fu_winparams|str_replace('-','=',$this)}');return false;">FilesUp</a></li>
<!-- ENDIF -->
для page.list.tpl:
<!-- IF {LIST_ROW_FILESUP_ID_VALUE} -->
<a href="#" onclick="window.open('filesup?fuid={LIST_ROW_FILESUP_ID_VALUE}&pageid={LIST_ROW_ID}','fu_window','{PHP.cfg.plugin.filesup.fu_winparams|str_replace('-','=',$this)}');return false;">FilesUp</a>
<!-- ELSE -->
<a href="#" onclick="window.open('filesup?fuid={PHP|cot_unique(10)}&pageid={LIST_ROW_ID}','fu_window','{PHP.cfg.plugin.filesup.fu_winparams|str_replace('-','=',$this)}');return false;">FilesUp</a>
<!-- ENDIF -->
где {PAGE_FILESUP_ID_VALUE} и {LIST_ROW_FILESUP_ID_VALUE} - тэг, соответствующий экстраполю filesup_id таблицы страниц, а {PAGE_ID} и {LIST_ROW_ID} - тэг содержащий уникальный ID страницы. 6. Для вывода аватара или нескольких аватаров страницы необходимо использовать вызов глобальной функции из соответствующих tpl-файлов с помощью кода: {PAGE_ID|get_avatars($this)} или {LIST_ROW_ID|get_avatars($this)} - для вывода аватаров в списке страниц. 7. Для изменения внешнего вида плагина отредактируйте файлы filesup.tpl и filesup.css, расположенные в папке tpl плагина, по своему усмотрению. 8. Для управления выводом аватаров отредактируйте filesup.avatars.tpl или создайте любой другой tpl-файл для передачи в функцию get_avatars(page_id, tpl_file). Скриншоты:
2.Предзагрузка
3.Загруженные файлы
|