Вставка данных из медиабилиотеки с помощью макросов

Рейтинг: 6.3968  
На голосовании
Предложил Пользователь 16182 27.10.2011 00:09:51

Вставка данных из медиабилиотеки с помощью макросов

Предлагаю улучшить работу с медиабиблиотекой и сделать вставку файлов и изображений не в виде html кода
<img src="/upload/medialibrady/adsd/path_to_file.jpg" width=100 height=100 />

а в виде макроса, для рисунка:
[BX_IMG ID=123]   
или для файла:
[BX_FILE ID=456]
чтобы контент-менеджеру было удобно добавлять картинки и файлы в тексты страниц и новостей.

Сейчас если картинку нужно заменить - нужно перезалить её в медиабиблиотеке и исправить код вставки на странице (а так будет достаточно только перезалить картинку).
Плюс можно будет делать увеличение картинки при клике (редактор загрузил большую картинку, указал до какого размера её уменьшить, и на сайте выводится картинка которая увеличивается при клике).
Ну и наконец, можно будет вставлять файлы разных типов (doc, phd, rar) и сразу показывать иконку для этого файла. Сейчас чтобы это сделать нужно настраивать стили, добиваться чтобы они показывались в виз. редакторе и объяснять контент-мендежу как всем этим пользоваться чтобы просто добавить файл на страницу.

И напоследок - хорошо бы совместить все это с видеофайлами:
[BX_VIDEO ID=789]
А в медиабиблиотеке только указывать размер видео, ссылку на видео (или путь к файлу) и другие параметры проигрывания видеофайла.

Через компоненты вставлять видео жутко неудобно, хотя-бы потому что в текст новостей, статей или в описания товаров компоненты вставлять нельзя.

Рейтинг: 9.5088  
Пользователь 25059 27.10.2011 11:46:36
еще, что бы можно было прописать шаблон для вставки картинок.в статичную страницу я вставляю компонент самописный у которого в свойствах указывается все.
а вот в Элемент или в описание раздела такого не вставить, проиходится библиотеки картинок руками прописывать.
Рейтинг: 0  
Пользователь 34748 02.01.2012 02:03:49
Согласен, это, наверное, помогло бы и переместить в любой момент и хранить файлы медиабиблиатеки в облачных сервисах без переписывания путей к медиаданным с локальных на облачные в страницах на сайте.