Сниппет сделал для себя сам. Функционал - создание превью (gd lib), оформление фотки по стандарту, ссылка с параметрами для shdowbox и т.п.
Из страницы для фотки вызываю по типу [[shadowbox?file=`filename`]]
Shadowbox изначально регистрируется в head
<head>
...
<script type="text/javascript" src="/js/shadowbox.js"></script>
...
</head>
, а в коде страницы он вызывается как rel
<a href="some_image.jpg" rel="shadowbox"><img .. /></a>
Javascript можно оставить в head для всех страниц, в том числе и не требующих скрипта. Но хочется более красивого решения, что бы если сниппет хоть раз вызван, то в хеад появлялась запись о скрипте.
Если есть подобные готовые сниппеты - помогите со ссылкой, посмотрю как они делали. Если нету такого - могу и свой выложить, как доделаю. Просто документация по TV такая сумбурная и так разбросана, что ничего не могу пока по ним понять, а других вариантов не знаю (