Я себе делал проще.. Только не на picDiv, а на highslide. Грузим в корень папку highslide со скриптом. В файле config/config_header.php дописываем
echo "<script type=\"text/javascript\" src=\"highslide/highslide.js\"></script>
Далее идём в админку, использование редактора выбираем HTML Редактор. Теперь идём добавлять нужную нам новость, сначало жмём на кнопку html в редакторе Tiny MCE.
Откроется окошко, там пишем код типа
<a class="highslide" onclick="return hs.expand(this)" href="путь к картинке"><img title="Click to enlarge" src="путь к картинке" alt="" width="123" height="120" /></a>
Жмём обновить. Далее пишем новость в "обычном" режиме. Если добавлять такой код без нажатия html - система не пропустит.
Теперь попробуем добавить кнопку highslide в бб-редактор, чтобы сие было доступно для пользователей в комментариях, или на форуме SSD. Есть хороший хак от Shaka1'а на lite, лежал на slaed-style, выкладываю в архиве. В общем устанавливаем его, идём в админку, жмём на появившуюся после установки иконку bb-код.
Ниже напротив строки
bb-код: пишем
highslide
напротив
html-код:пишем
<a class='highslide' onclick='return hs.expand(this)' href='{TAG}'><img title='Click to enlarge' src='{TAG}' alt='' height='150' /></a>
Напротив картинка - путь к картинке. Добавить. Всё, идём смотреть на редактор, должна появится ещё одна иконка.
Теперь между тэгами highslideпуть к картинке/highslide получаем уменьшение картинки до 150 px по высоте (если писали height=150) и увеличинеие при клике... пример:
http://astralia.org.ru/
Вроде подробно описал.
Что-то не пойму как тут файлы грузить.. Качаем отсюда в общем
скриптыВерсия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5