mavik Thumbnails - иконки, всплывающие окна, ссылка на полl

  • 1159 Ответов
  • 214061 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн mavik

Версия для Joomla 3.X обсуждается тут http://joomlaforum.ru/index.php/topic,291071.0.html

Плагин создает иконки, ставит ссылки для открытия всплывающих окон с оригинальным изображением, и ссылки на полный текст статей в блогах и на главной. Вам нужно только вставить в текст оригинальное изображение и уменьшить его размер до необходимого. В визуальных редакторах, обычно, это можно сделать перетащив уголок изображения мышкой.

Настройки и возможности:
  • Тип всплывающего окна: Нет, Slimbox (использует уже имеющуюся в Joomla js-библиотеку), HighSlide, Joomla Modal (Стандартное модальное окно Joomla. Как и у окна в админке есть проблемы с IE6. Проблема решена в Mootools 1.2, но в ней есть проблемы с Chrome).
  • Для изображений в блогах и на главной ставить ссылку на полный текст статьи (Поддерживаются: стандратные материалы, MyBlog, IdoBlogFree.).
  • Размер по умолчанию отдельно для полного текста и для блогов: не использовать, если размер не изменен, для всех изображений
  • Выбор режима изменения размера: сохранять пропорции, обрезать, сохранять занимаемую площадь (размер будет подобран так, чтобы сохранить пропорции и площадь), не сохранять пропорции. Опытные разработчики могут добавлять собственные методы.
  • Изображение увеличительного стекла на картинке и/или курсор в виде увеличительного стекла.
  • Обрабатывать все изображения, только с указанными классами, все кроме указанных классов.
  • Качество иконок.
  • Каталоги с иконками - позволяет задать каталоги для хранения иконок. Можно указать несколько каталогов для изображений из разных папок.
  • Создавать подкаталоги - в каталоге иконок будет создана структура аналогичная со структурой каталогов изображений
  • Каталог для хранения копий изображений с других серверов.
  • Отключение скриптов - может понадобиться, если конфликтуют ява-скрипты.
  • Самодиагностика наиболее частых проблем, в том числе нехватки памяти для обработки слишком больших изображений.
  • Совместим с Mootools 1.1 и 1.2
  • Совместим с Joomla 1.5 и 1.6

Умеет создавать иконки для изображений оригиналы которых находятся на другий сайтах (при условии что включенна опция allow_url_fopen в php.ini)

Системные требования: PHP5, gd2

Жду замечаний об ошибках и предложений по функционалу. Быстрого реагирования не обещаю, поскольку занят в коммерческих проектах, но все же...

Последняя версия: 0.9.9.8
Скачать можна тут http://extensions.joomla.org/extensions/extension/photos-a-images/images/mavik-thumbnails
Там же ставим оценки.

Устанавливать новые версии можно поверх старых (без удаления). После установки новой версии проверьте настройки плагина.
В Joomla 1.6, начиная с версии 0.9.8 доступно автоматическое обновление.
В случае перехода на версию 2, старую версия плагина следует предварительно удалить.

Инструкция по добавлению новых типов всплывающих окон
« Последнее редактирование: 04.04.2016, 23:19:37 от mavik »
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн ILexus

Отличный плагин, спасибо :) Ошибок в работе пока замечено не было.

Несколько предложений:

1. Добавить опциональный(кому не надо тот отключит) авторесайз картинок которые не были уменьшены в ручную
2. Формирование атрибутов alt и title картинок из заголовка материалы, если не были заданы alt и title вручную.
3. Ну может еще watermark раз уж такие пироги?  ;D

*

Оффлайн mavik

1. Добавить опциональный(кому не надо тот отключит) авторесайз картинок которые не были уменьшены в ручную

Такое предложение уже поступала несколько раз. Думаю как лучше реализовать.

2. Формирование атрибутов alt и title картинок из заголовка материалы, если не были заданы alt и title вручную.

Хм. Подумаю. Не хочу сильно перегружать настройки, по этой же причине возможности HighSlide урезаны до отображения в одном стиле. Вероятно со временем в настройках появится раздел "Расширенные".

3. Ну может еще watermark раз уж такие пироги?  ;D

А вот это было задумано с самого начала. Но не делал пока работал над базовым функционалом и выявленными ошибками.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн marbert

3. Ну может еще watermark раз уж такие пироги?  ;D

я предложил автору не ватермарк, а наложенную иконку увеличительного стекла или подпись, типа, "Увеличить" - не поверите, но это актуально - уже несколько юзеров (прекрасного полу) "жаловались", мол, почему картинки такие маленькие ;D

вопрос, как мне кажется немного тупой, но что поделать. я работал в первой Joomla. использовал плагин multithumb, там он работал вместо стандартного MOSimage.

сейчас установил Joomla! 1.5.10, а сверху ваш плагин mavik Thumbnails. энейбнул его.

внимание, вопрос: как, собственно пользоваться им? есть какой-нибудь хелп?


*

Оффлайн mavik

Да элементарно им пользоваться: установить, включить в настойках плагинов.
После этого если в тексте статьи встречается изображение реальный размер которого больше заявленного (например реальный размер картинки 800х600, а тег выглыдит так: <img src="foto.jpg" width="200" heigh="150" />), то плагин создаст уменьшенную копию, заменит ею изображение и поставит ссылку для открытия всплывающего окна (или на полный текст статьи - это уже от настроек зависит). Уменьшать картинку можете либо задавай размеры вручную, либо в визуальном редакторе перетащив угол мышкой.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн mavik

Выложил обновленную версию. Исправил ошибку - не создавал ссылку на полный текст в блоге если для картинки не создавалась иконка.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

guttata

а у меня в IE 6 этот плагин странно себя ведет: картинка полного размера открывается только сверху страницы, то есть, если на странице превью картинки расположено где-нить внизу, при нажатии на нее - она открывается вверху, юзерам ее не видно, а чтоб ее посмотреть - надо отмотать наверх страницы. Как это можно исправить?

*

Оффлайн mavik

Вероятно вы используете Joomla Modal - у него действительно есть проблемы с IE6 (об этом написано в описании и плагин тут не при чем). Смените тип всплывающего окна.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн marbert

а у меня в IE 6 этот плагин странно себя ведет: картинка полного размера открывается только сверху страницы, то есть, если на странице превью картинки расположено где-нить внизу, при нажатии на нее - она открывается вверху, юзерам ее не видно, а чтоб ее посмотреть - надо отмотать наверх страницы. Как это можно исправить?
это ошибка IE - он у нас, как говорится... выход - либо, как говорит mavik, выбрать другой тип всплывающего окна, либо, перейти на IE 7 (правда, не у всех юзеров есть IE 7)...

*

guttata

Вероятно вы используете Joomla Modal - у него действительно есть проблемы с IE6 (об этом написано в описании и плагин тут не при чем). Смените тип всплывающего окна.
да вот, нет... Slimbox использую. Joomla Modal тож пробовала - не помогает.
я-то сменю браузер, а вот как быть с теми юзерами, кто будет смотреть через IE6, не зная об этой проблеме?

*

Оффлайн mavik

Плагин только создает иконки, подключает необходимые скрипты и ставит необходимые ссылки для выбранного типа всплывающего окна. За сами окна отвечает выбранный скрипт всплывающих окон. Странно, что все они у вас барахлят. Попробуйте сменить шаблон. Либо у вас глюк в самом браузере.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн METTER

Выложил обновленную версию. Исправил ошибку - не создавал ссылку на полный текст в блоге если для картинки не создавалась иконка.
а как правильно производить обновления? удалять старую версию и ставить новую?

*

Оффлайн marbert

а как правильно производить обновления? удалять старую версию и ставить новую?

да, там настроек минимум, главное, копируйте путь от старой версии, чтобы плагин подхватывал превьюшки

*

Оффлайн mavik

Я стараюсь сохранить возможность обновления заменой файлов, но это не гарантируется в дальнейшем.
В случае возникновения проблем после такого обновления вам придется зайти в настройки и поправить их (вероятно будет достаточно зайти и сохранить).
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн marbert

Я стараюсь сохранить возможность обновления заменой файлов, но это не гарантируется в дальнейшем.
В случае возникновения проблем после такого обновления вам придется зайти в настройки и поправить их (вероятно будет достаточно зайти и сохранить).

так особого смысла пока нет, там настроек две штуки - главное, сохранить путь... в дальнейшем, вероятно, да, но пока... но это мое ИМХО ))

Нелязя ли к плагину добавить возможность добавлять описание к картинке или какой либо текст в вспл окне( снизу)?
В действительности все не так, как на самом деле!

*

Оффлайн mavik

Нелязя ли к плагину добавить возможность добавлять описание к картинке или какой либо текст в вспл окне( снизу)?

Можно. Заполните у картинки атрибут alt или title. Можна оба, тогда подпись будет браться из title.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

спасибо! проблема была в том, что не подключил gd2 библиотеку php!

*

Оффлайн marbert

Отличный плагин. Спасибо автору.

Подскажите, а где и что нужно подправить, чтобы русифицировать подсказки и кнопки на фронтэнде ("вперед", "назад", "закрыть")?
Искал самостоятельно, но пока не нашел.

подозреваю, это в самом скрипте спецэффекта... но могу и ошибаться.

*

Оффлайн dn0006

скрипты трогать не надо - здесь кнопки - это графические файлы.

*

Оффлайн METTER

Подскажите, пожалуйста, как при типе всплывающего окна "Highslide" сделать темно серый фон при открытии изображения в полный размер (такой же, как при "Joomla modal")?

*

Оффлайн mic_2000

  • ***
  • 51
  • [+]1 / [-]0
  • http://kroxa.com.ua - детские игры, книгы, журналы
    • Просмотр профиля
    • Kroxa.com.ua
случайно заметил у себя после включения плагина строка
  <!--[if lte IE 6]>
<link href="/<?php echo $this->baseurl ?>/plugins/content/mavikthumbnails/highslide/highslide-ie6.css" rel="stylesheet" type="text/css" />
<![endif]-->

повторяется раз 20 подряд, это у меня чтото глючит или в плагине глюк?
http://kroxa.com.ua - детские игры, книгы, журналы. Все для детей.

*

Оффлайн mic_2000

  • ***
  • 51
  • [+]1 / [-]0
  • http://kroxa.com.ua - детские игры, книгы, журналы
    • Просмотр профиля
    • Kroxa.com.ua
у меня на сайте 1500 тыс. статей, сайт с плагином тормозит ужасно, хотя и картинки маленькие практически на всех статьях уже сформированы. Может можно его както прикрутить чтобы он при вставки картинки или при сохранении статьи вставлял один раз код в статью и формировал картинку, а не вызывался при формировании каждой статьи у пользователя. Ну или хотябы ограничение какоето по разделам сделать, что б можно было выбрать где он будет работать
http://kroxa.com.ua - детские игры, книгы, журналы. Все для детей.

*

Оффлайн Pitmen

А нет версии под PHP4? Ну очень нужно!

*

Оффлайн mavik

случайно заметил у себя после включения плагина строка
  <!--[if lte IE 6]>
<link href="/<?php echo $this->baseurl ?>/plugins/content/mavikthumbnails/highslide/highslide-ie6.css" rel="stylesheet" type="text/css" />
<![endif]-->

повторяется раз 20 подряд, это у меня чтото глючит или в плагине глюк?

Проверил, у меня такого не наблюдается.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн marbert

а что добавилось/изменилось в 0.8.6?

обновился, но интересно... :)

*

Оффлайн mavik

у меня на сайте 1500 тыс. статей, сайт с плагином тормозит ужасно, хотя и картинки маленькие практически на всех статьях уже сформированы. Может можно его както прикрутить чтобы он при вставки картинки или при сохранении статьи вставлял один раз код в статью и формировал картинку, а не вызывался при формировании каждой статьи у пользователя. Ну или хотябы ограничение какоето по разделам сделать, что б можно было выбрать где он будет работать

После того, как будут сформированы все превьюшки, плагин будет работать быстрее. Для того, чтобы еще ускорить работу, необходимо включить глобальное кеширование. Еще можно использовать отдельный плагин кеширования, который по умолчанию выключен, для полного кеширования страниц.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн mavik

А нет версии под PHP4? Ну очень нужно!

В старых версиях PHP4 поддерживался. Но по мере того, как плагин ставал все более объектно-ориентированным, оказалось, что он работает только в PHP5. Попытка сделать его снова работоспособным на PHP4 мной предпринималась, но успехом не увенчалась (пришлось бы полностью вернуться к старой, менее гибкой, структуре).
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

*

Оффлайн mavik

а что добавилось/изменилось в 0.8.6?

обновился, но интересно... :)

Из функционала:
- наличие немецкой локализации;
- тип файла теперь определяется не по расширению а по mime, что позволило обрабатывать картинки генерируемые скриптами.
Также исправлены некоторые выявленные ошибки.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.