DynamicImageFancyZoom (в стадии тестирования)Еще один инструмент для работы с картинками. (респект
PaLyCH за ссылку на скрипт и идею !!!)
Был скрещен мамбот DynamicImage (русская версия от joom.ru) и скрипт от Cabel Maxfield Sasser
Родной JS эффект мамбота не совсем корректно работал в IE 6.х, да и надоел он.
Версия 1.2.2Общий функционал мамбота:1 - вставка картинок через mosimage
2 - автоматическое создание превью заданного размера + кеширование
3 - 2 варианта открытия изображений (FancyZoom и Slimbox)
4 - возможность индивидуальной настройки каждого изображения (синтаксис указан в настройках мамбота).
5 - добавление название изображения к всплывающему окну - в вкладке images при добавлении картинки необходимо выделить нужную картинку в окне "Content Images: ", заполнить поле "Alt Text:" и нажать кнопку apply
ДО сохранения всего материала
Внимание - лицензия на использование мамбота с включенным эффектом FancyZoom:FancyZoom is totally free for your non-commercial website.
In a bit of an experiment: if your website is commercial (i.e. makes you money), you can license FancyZoom for $39 per site, a one-time fee.
Демо версия и любые вопросы по JS скрипту - на
сайте автораПредупреждение - подобные скрипты работают
после полной загрузки страницы, в противном случае изображения открываются в том же окне
[spoiler title=Посмотреть скриншот]
[/spoiler]
[spoiler title=Версия 1.2.2]
Что произошло:
1 - вычищен код, убраны лишние таблицы и слои. Теперь есть возможность в админке бота указать использование дополнительных стилей (файл mambots\content\dynamicImage\style.css), изображение будет обрамлено одним дивом (вместо трех и таблицы как ранее). Описание изображения всегда находится в DIV, за вывод отвечают два класса в зависимости от выбора расположения (сверху, снизу). Все стили вынесены в отдельный файл для удобства работы.
2 - исправлена ошибка вывода изображения, ширина которого меньше заданной в настройках (данное изображение не является ссылкой).
3 - убран функционал открытия в новом окне и в pop-up (новое окно выглядит ужасно, всплывающие окна зачастую блокируются на уровне клиента).
4 - исправлена ошибка вызова функции setupZoom() на страницах без mosimage (активация вынесена в мамбот)
5 - добавлен эффект Slimbox разворачивания полноразмерных изображений. Если включен данный эффект - возможно использовать навигацию при развернутом изображении (кнопки "вперед" "назад"). Стили находятся в том же файле mambots\content\dynamicImage\style.css
Скачавшим ранее достаточно заменить файлы из архива и удалить из index.php шаблона onload из тега <body>
Архив мамбота обновлен в первом посте. Очень желательно потестировать и доложить и багах.
Проверено в мозилле, опере (последняя), 6 IE
Посмотреть в работе можно
тут (с эффектом FancyZoom)
[/spoiler]
[вложение удалено Администратором]