Предлагаю сделать так, что бы в детальное описание элемента инфоблока можно было добавлять (из виз редктора) php-код. А при показе элемента в публичной части, этот php-код исполнялся. Или что бы в детальном описании можно было добавлять компоненты.
Поясняю зачем это надо. Например: есть у нас "новость" вида:
Бла-бла-бла (типа текст)
ТУТ видеоролик
Опять Бла-бла-бла (типа текст)
ТУТ видеоролик
Как было бы здорово: закачал в медиабиблиотеку flv-файклики. Потом добавляешь статью (новость) и по ходу набора - кидаем компонентики "видофайл".
Или аналогично, если вместо видороликов надо выводить к.-либо галерейки и т.д.
Причём у других CMS это есть то... в друпале - есть "фильтр php-кода", когда в содержимое ноды обрабатывется как php-код. В Jooml`е возможно внутри статей исполнение плагинов, показ модулей...
Ясно дело, что тут встанет вопрос безопасности, что бы абы кто не мог добавлять такие элементы с php-кодом. Т.е. надо будет предусмотреть как регулировать права доступа.
Если читать внимательно мою идею, то можно прочитать:
Например, в джумле есть мамботы/плагины которые макросы вида:
заменяют на html код галереи.
Ну согласитесь, что такие
костылирешенияне шибко удобное дело... хотелось бы, что бы это всё в коробке было...
Ну прошу прощения - в друпале, например, там можно исполнять php-код в теле ноды. За счёт этого выводить блоки, вьюхи и т.д. Вот я привычным языком и сказал.
Перечисленные вами задачи довольно легко можно реализовать с помощью шаблонов. событий и прочих инструментов.