|
beliyadm
|
 |
« : 14.03.2008, 00:11:12 » |
|
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 скрипту - на сайте автораПредупреждение - подобные скрипты работают после полной загрузки страницы, в противном случае изображения открываются в том же окне Что произошло: 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)
|
|
|
|
« Последнее редактирование: 18.03.2008, 21:29:06 от beliyadm »
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #1 : 18.03.2008, 02:06:47 » |
|
Версия 1.2.2Что произошло: 1 - вычищен код, убраны лишние таблицы и слои. Теперь есть возможность в админке бота указать использование дополнительных стилей (файл mambots\content\dynamicImage\style.css), изображение будет обрамлено одним дивом (вместо трех и таблицы как ранее). Описание изображения всегда находится в DIV, за вывод отвечают два класса в зависимости от выбора расположения (сверху, снизу). Все стили вынесены в отдельный файл для удобства работы. 2 - исправлена ошибка вывода изображения, ширина которого меньше заданной в настройках (данное изображение не является ссылкой). 3 - убран функционал открытия в новом окне и в pop-up (новое окно выглядит ужасно, всплывающие окна зачастую блокируются на уровне клиента). 4 - исправлена ошибка вызова функции setupZoom() на страницах без mosimage (активация вынесена в мамбот) 5 - добавлен эффект Slimbox разворачивания полноразмерных изображений. Если включен данный эффект - возможно использовать навигацию при развернутом изображении (кнопки "вперед" "назад"). Стили находятся в том же файле mambots\content\dynamicImage\style.css Архив мамбота обновлен в первом посте. Очень желательно потестировать и доложить и багах. Проверено в мозилле, опере (последняя), 6 IE Посмотреть в работе можно тут (с эффектом FancyZoom)
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #2 : 18.03.2008, 12:29:52 » |
|
ты полностью убрал из шаблона <body>???? Вертай взад немедленно, в исходное состояние до установки первой версии бота, то есть <body> и дальше твой шаблон. Возможно что из-за этого в 7-м IE позиционирование и теряется. Ночью тестировали и на 7-м - вроде работает без проблем Да кстати - мой пример из первого поста у тебя отрабатывает в 7-м ( тут)? Я имел ввиду что убрал вот это - onload="setupZoom()" их же 2 варианта было ! Этот - onload="setupZoom()" и этот - id="whatever" [...] onload="setupZoom()" В IE 7-м Твой пример обрабатываетца всё нормально ! ! !
|
|
|
|
|
Записан
|
|
|
|
kokau
Осваиваюсь на форуме
 
Репутация: +5/-0
Offline
Сообщений: 27
|
 |
« Ответ #3 : 19.03.2008, 01:45:53 » |
|
Эх, не дружит с модулем mod_snx_scroller_datsogallery при zoom эффекте (что в IE7 FF Opera), а с slimbox эффектом отрабатывает нормально.
|
|
|
|
« Последнее редактирование: 19.03.2008, 01:58:30 от kokau »
|
Записан
|
|
|
|
Lesso
Захожу иногда

Репутация: +3/-0
Offline
Пол: 
Сообщений: 17
JEDEM DAS SEINE
|
 |
« Ответ #4 : 20.03.2008, 10:58:45 » |
|
Если поправишь выравниванеи, отпиши пожалуйста, или может это планируется в следующей сборке или вообще не планируется....
|
|
|
|
|
Записан
|
|
|
|
Snake
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #5 : 20.03.2008, 20:30:39 » |
|
У меня сразу вываливаются такие варнинги:
Notice: Undefined variable: header in /usr/home/site/site.com.ua/public_html/mambots/content/dynamicImage.php on line 59
Notice: Undefined offset: 1 in /usr/home/site/site.com.ua/public_html/mambots/content/dynamicImage.php on line 81
Notice: Undefined variable: stylesheetImageImageBorder in /usr/home/site/site.com.ua/public_html/mambots/content/dynamicImage.php on line 261 Тоже очень интересует. Автор: vlasna Цитата ie7, ff
Качество JPG 80 Разрешить кэширование Нет Текст изображения Внизу Всплывающее окно Да Тип всплывающего окна zoom эффект Макс. ширина изображения 90 Макс. высота изображения 90 Использовать CSS мамбота Да
joostina 1.1.3 final
А ты не пробовал простой dynamic image ставить,в нем все нормально?Просто у меня таже проблема возникает если ставить более одной картинки в новость,что тут,что на обычном Dynamic image,правда тут немного сильнее ругается на border и header.  Пробовал на Joomla lavra Edition1.012 Спасиб. Но мне уже подсказали. Уменя "Мазай ХР", там в XML надо было "iso-8859-1" на "windows-1251" поменять в первой строчке Smiley Щас буду тестить, если что не так, напишу. Можно узнать как это сделать,желательно подробно:) Спасибо
|
|
|
|
|
Записан
|
|
|
|
Lesso
Захожу иногда

Репутация: +3/-0
Offline
Пол: 
Сообщений: 17
JEDEM DAS SEINE
|
 |
« Ответ #6 : 21.03.2008, 01:01:14 » |
|
Можно узнать как это сделать,желательно подробно:) Спасибо
В архиве установочном есть файл DinamicImage.xml, его надо открыть, можно блокнотом, и в первой строчке кодировку переписать: <?xml version="1.0" encoding="iso-8859-1"?> заменить на <?xml version="1.0" encoding="windows-1251"?> Потом добавляем в архив и ставим его как обычно, у меня всё заработало.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #7 : 21.03.2008, 01:02:32 » |
|
благодарю всех за отзывы, в ближайшее время все будет проверяться и тестироваться (ибо ошибки некоторые действительно есть, куда же без них) В планах добавить еще пару библиотек с эффектами, в частности Shadowbox.js Если есть пожелания что еще добавить - пишите
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #8 : 21.03.2008, 10:38:51 » |
|
благодарю всех за отзывы, в ближайшее время все будет проверяться и тестироваться (ибо ошибки некоторые действительно есть, куда же без них) В планах добавить еще пару библиотек с эффектами, в частности Shadowbox.js Если есть пожелания что еще добавить - пишите
Главное, чтоб ShadowBox не конфликтовал не с чем.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #9 : 21.03.2008, 12:27:13 » |
|
Главное, чтоб ShadowBox не конфликтовал не с чем.
просто если у тебя уже стоит ShadowBox и где то используется - придется в файлах бота в дальнейшем изменить пути, чтобы не вызывать его два раза. Когда сделаю - расскажу где и как
|
|
|
|
|
Записан
|
|
|
|
Lesso
Захожу иногда

Репутация: +3/-0
Offline
Пол: 
Сообщений: 17
JEDEM DAS SEINE
|
 |
« Ответ #10 : 21.03.2008, 14:54:21 » |
|
Создание превьюшек поправить
|
|
|
|
|
Записан
|
|
|
|
Snake
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 24
|
 |
« Ответ #11 : 21.03.2008, 15:02:30 » |
|
благодарю всех за отзывы, в ближайшее время все будет проверяться и тестироваться (ибо ошибки некоторые действительно есть, куда же без них) В планах добавить еще пару библиотек с эффектами, в частности Shadowbox.js Если есть пожелания что еще добавить - пишите Надеемся и ждем. 
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #12 : 21.03.2008, 23:46:05 » |
|
просто если у тебя уже стоит ShadowBox и где то используется - придется в файлах бота в дальнейшем изменить пути, чтобы не вызывать его два раза. Когда сделаю - расскажу где и как
Уже не используетца, пришлось его убрать, ибо он перехватывался в ДатцоГалерее... Причём ток в FF а в IE всё норм было, вроде ...
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #13 : 21.03.2008, 23:59:38 » |
|
FrosTPK - предусмотреть все возможные скрипты конечного пользователя просто нереально, ибо их слишком много. Просто например к галерее Датсо совершенно непроблематично прикрутить как slimbox, FncyZoom, ShadowBox и многие подобные. В чем плюсы - единообразие открытия картинок, нет необходимости загружать кучу js скриптов... Я потому и хочу предусмотреть в боте наиболее популярные существующие решения, чтобы с минимальными затратами адаптировать как бот так и другие компоненты (путем изменения путей к файлу скрипта)
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #14 : 22.03.2008, 10:15:35 » |
|
FrosTPK - предусмотреть все возможные скрипты конечного пользователя просто нереально, ибо их слишком много. Просто например к галерее Датсо совершенно непроблематично прикрутить как slimbox, FncyZoom, ShadowBox и многие подобные. В чем плюсы - единообразие открытия картинок, нет необходимости загружать кучу js скриптов... Я потому и хочу предусмотреть в боте наиболее популярные существующие решения, чтобы с минимальными затратами адаптировать как бот так и другие компоненты (путем изменения путей к файлу скрипта)
Да я понял =) Будем с нетерпением ждать новых релизов =)
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #15 : 23.03.2008, 13:51:10 » |
|
beliyadmВоть, нарыл  Лучше чем ShadowBox, и не конфликтует с MooToolse http://www.phatfusion.net/multibox/Посмотри, может лучше его включить в бот. У себя гоняю всё нормально работает. Тест на FF 2.0.12/ IE 7/ IE 8
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #16 : 23.03.2008, 19:54:06 » |
|
beliyadmВоть, нарыл  благодарствую, в ближайшие дни погоняю, можно и его будет включить. Кстати - я использую иногда lightwindow - чем такой вариант не подходит? Может его включить? У меня работает в связке с datso на одном из сайтов - без всяких проблем везде вроде бы Если вообще какие эффекты встречаешь - пиши.
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #17 : 23.03.2008, 20:09:20 » |
|
благодарствую, в ближайшие дни погоняю, можно и его будет включить. Кстати - я использую иногда lightwindow - чем такой вариант не подходит? Может его включить? У меня работает в связке с datso на одном из сайтов - без всяких проблем везде вроде бы Если вообще какие эффекты встречаешь - пиши. Я ж не говорю что не подходит, подходит, ща тож погоняю, погляжу. По скриптам мне тут отписывать или те в личку в асю или как?! 
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #18 : 23.03.2008, 20:16:10 » |
|
По скриптам мне тут отписывать или те в личку в асю или как?!  лучше тут, чтобы я не терял ничего. После тему почищу просто и все
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #19 : 23.03.2008, 20:23:44 » |
|
лучше тут, чтобы я не терял ничего. После тему почищу просто и все
Оки, ща пока гляжу то что ты дал выше, вроде норм, и удобнее в использовании чем MultiBox.
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #20 : 25.03.2008, 11:29:27 » |
|
вот ещё одна библеотечка скриптов - http://vikjavev.no/highslideИз + : Весит мало Работает с графикой, флешом, страницами, и Ajax контентом.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #21 : 25.03.2008, 13:11:53 » |
|
FrosTPK - благодарю, очень интересная библиотека
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #22 : 25.03.2008, 17:28:01 » |
|
всегда пожалуйста  Вот ещё одна, получше той что выше, в ней более коректно отображаютца скрипты (если юзать её под страницы). Весит 40Кб. Работает с картинками, страницами, и Ajax. Не конфликтует с Mootoolse, Prototoop, JQuery На каждый линк можно выбрать свою цветовую схему и оформление. http://www.dolem.com/lytebox/ 
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #23 : 25.03.2008, 18:06:53 » |
|
Lyt-у не зачёт, недружит с IE (=
Так что всё таки лучше HighSlide
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #24 : 25.03.2008, 18:17:36 » |
|
Lyt-у не зачёт, недружит с IE (=
почему не дружит? Открыл в 6-м ИЕ сайт автора - все работает
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #25 : 25.03.2008, 19:01:54 » |
|
почему не дружит? Открыл в 6-м ИЕ сайт автора - все работает
В 7 не дружит =)
|
|
|
|
|
Записан
|
|
|
|
vlasna
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 28
|
 |
« Ответ #26 : 27.03.2008, 13:33:38 » |
|
У меня стоит HighSlide. Никогда небыло конфлиетов ни с чем. Работает просто на ура.
|
|
|
|
|
Записан
|
|
|
|
FrosTPK
Осваиваюсь на форуме
 
Репутация: +13/-0
Offline
Пол: 
Сообщений: 119
|
 |
« Ответ #27 : 27.03.2008, 14:18:53 » |
|
У меня стоит HighSlide. Никогда небыло конфлиетов ни с чем. Работает просто на ура.
Рад за тебя, вообще эт зависит от того что за скрипты юзаютца паралельно. Хотя радует что HighSlide не конфлектует с MooToolse, с остальным я его не гонял ещё. У меня он тоже чудно работает.
|
|
|
|
|
Записан
|
|
|
|
vlasna
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 28
|
 |
« Ответ #28 : 27.03.2008, 14:33:05 » |
|
А почему может еще слетать кодировка? У меня сейчас такое: 尠⨢ 诮 ᮰졥 ᮰㠭觮⠭ ﰥᲳﭮ „ ̮᪢ 믰 诮䤥প 宲 ନ먶 許略蠫쭮 㮭৭ ﰮ⥫ 豯嶮殺ඨ, ꮲ 须 뮧थঠ 11 륭 , 믰諿⸥ 骰থ 顠⮪ 觠Ⲯ쮡諥. 鍥뼪 ⮢ ﮯ베먱 쳱ꮫ짭㲼 ศ 䠦 屡諨 砩 楣. 㮬諨樨 ﰨ諮 Ἦ⪰벼 ௮ࠦ孨. 厤 譨 硠⮢ ừ ࠭, 孮Რ뼭 륱䠫豼. ϮᲰठ⸥ 쳯வ 쳡뫠 砭 ཪᲰ孭 В .xml файле, кодировку на windows-1251 изменил.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #29 : 27.03.2008, 14:34:49 » |
|
vlasna - это где такая кодировка?
|
|
|
|
|
Записан
|
|
|
|
|