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

mavik

  • Давно я тут
  • 559
  • 84 / 2
Как по мне, функция, которой катастрофически не хватает Joomla 1.5 - это автоматическое создание иконок для больших фотографий. По крайней для меня это очень актуально. Ничего готового найти не удалось. DinamicImage и MulthiThumb заброшены, и выход версий для 1.5 маловероятен (да и как-то так сложилось, что для того, чтобы заставить их делать то, что мне надо, все равно приходилось их править). Поэтому решил на выходных написать собственный плагин.

Суть его такова:
Если в тексте встречается изображение отображаемый размер которого меньше реального, то для этого изображения создается иконка. В оригинальном теге img меняется атрибут src (указывает на иконку) и добавляется ссылка на оригинал изображения.

В настоящий момент доступны настройки:
Тип всплывающего окна - Нет, Slimbox (использует уже имеющуюся в Joomla js-библиотеку), HighSlide, Joomla Modal (Стандартное модальное окно Joomla. Как и у окна в админке есть проблемы с IE6. Сейчас на сейте автора тестируется rc2, в нем проблем уже меньше).
Каталог с иконками - позволяет задать каталог для хранения иконом. Мне лично, кажется логичным хранить где-нибудь в images.
Для изображений в блогах ставить ссылку на полный текст статьи.
Отключение скриптов - может понадобиться, если конфликтуют ява-скрипты.

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

Поддерживает языки:
- английский
- русский
- украинский
- сербский (кириллицу и латиницу)
- болгарский

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

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

Последняя версия: 0.8.3
Скачать можна тут http://extensions.joomla.org/extensions/photos-&-images/articles-images/6263/details
« Последнее редактирование: 11.04.2009, 00:54:34 от mavik »
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #1 : 15.10.2008, 14:48:32 »
Микроисправление - теперь не выводится предупреждение, если изображение вставлено с другого сервера. В первом посте файл заменен на исправленный.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Fon

  • Новичок
  • 0
  • 26 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #2 : 15.10.2008, 21:09:36 »
Цитировать
Сейчас на сейте автора тестируется rc2, в нем проблем уже меньше
Сылочку на демо плз..
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #3 : 15.10.2008, 22:20:29 »
Сылочку на демо плз..

http://digitarald.de/project/squeezebox/#showcases

Для модальных окон в джумле используется SqueezeBox версии 1.0rc1 Последняя версия скрипта 1.1 rc2 работает лучше, но требует для работы MooTools версии 1.2, а в джумле 1.11 :( Причем банальная замена скриптов на более новые не проходит (но это уже другая история).
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

PashkaRu

  • Давно я тут
  • 952
  • 91 / 4
  • Дедушка Игнат, изыди ((((
Re: Иконки изображений для Joomla 1.5
« Ответ #4 : 29.10.2008, 01:19:35 »
Что делать с этим? Плагин очень удачный, как мне кажется, если бы не эта ошибка : ( ее проявление - непонятно.
ясно, что:
1. она проявляется стабильно в одном месте
2. она проявляется в idoblog, причем, там тамбнейлс не используется.

Fatal error: Call to a member function attributes() on a non-object in /home/domidacha/domidacha.info/docs/plugins/content/mavikthumbnails.php on line 116
+
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #5 : 29.10.2008, 12:25:20 »
При общении по ICQ удалось выяснить, что проблема возникает из-за того, что idoblog не обрамляет кавычками пути к смайликам. Хотя, конечно, в плагине надо сделать защиту от подобных ситуаций. Что и будет следующей доработкой.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #6 : 31.10.2008, 15:52:15 »
Теперь плагин, при необходимости, сам исправляет проблему с кавычками. Устранена ошибка с большими буквами в расширении файлов.
Кроме того, добавлена возможность оключать подключение ява-скриптов из папки плагина в случае, если они конфликтуют с аналогичными из других компонентов.
« Последнее редактирование: 01.11.2008, 01:15:30 от mavik »
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #7 : 07.11.2008, 20:35:07 »
Выложил свежую версию (в первом посте). Исправлена ошибка - плагин не работал с изображениями с абсолютными адресами, паралельно добавлена возможность создавать превьюшки для изображений с другого сайта. Добавлен сербский язык.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.

Re: Иконки изображений для Joomla 1.5
« Ответ #8 : 11.11.2008, 16:49:26 »
Привет. Спасибо за плагин. Только вопрос такой. Не пойму, так должно быть, или это у меня не работает:
При загрузке картинки, если не менять ее размер, она так и будет большая, плагин не работает. А работает, только когда я вручную в редакторе уменьшу размер. Тогда на сайте все норм.
Joomla 1.5. Браузер Мозилла.
Спасибо.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #9 : 11.11.2008, 17:02:39 »
Так и задумано. Автор вставляет картинки, сжимает их до нужного размера, а плагин делает "черную работу" - создает превьюшки нужного размера (того до которого сжали картинку), ставит ссылку на полтую версию. Если же размер картинки не меняли - она отображается как есть, плагин считает что она уже нужного размера.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Re: Иконки изображений для Joomla 1.5
« Ответ #10 : 15.12.2008, 01:19:21 »
а почему в компоненте квикфак не работает mavikthumbnails?
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #11 : 15.12.2008, 01:22:51 »
а почему в компоненте квикфак не работает mavikthumbnails?

А что это такое?
Работают ли в нем другие плагины?
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Re: Иконки изображений для Joomla 1.5
« Ответ #12 : 15.12.2008, 01:36:49 »
ой, а вы автор? :)
спасибо кстати, очень удобный плагин, его в альфаконтенте использую.
щас вот за quickfaq принялся, но почему-то не создается предпросмотр..
http://www.schlu.net/quickfaq-overview.html
а другие плагины незнаю у меня сейчас на сайте всего 2 плагина, mavikthumbnails и плагин поиска для квикфака..
просто хочется сделать отдельный раздел,решил это сделать ввиде этого компонента..
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #13 : 15.12.2008, 01:53:13 »
Да, я автор плагина.
Если в quickfaq  другие плагины обработки контента работают, а mavikthumbnails нет, я проверю в чем дело.
Если же в quickfaq плагины обработки контента не работают, то это вопрос к автору компонента.
Дело в том, что компонент должен самостоятельно запускать плагины на своем контенте.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Re: Иконки изображений для Joomla 1.5
« Ответ #14 : 15.12.2008, 01:58:53 »
а как это проверить то?
какой плагин нужно установить, чтобы узнать работает или нет?
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #15 : 15.12.2008, 02:09:53 »
Можете в тексте прописать e-mail адрес. Затем посмотреть на исходный код сгенерированной страницы, если адрес заменен на ява-скрипт-код, значит работают.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Re: Иконки изображений для Joomla 1.5
« Ответ #16 : 15.12.2008, 10:42:48 »
написал для эксперемента xxx@mail.ru
так там ссылка вообще не выделилась, выглядит как обычный текст, да и в исходном коде пишут
<p> xxx@mail.ru</p>
а чтоб была ссылкой, нужно нажать на кнпоку линк, и указаь ссылку, и там появилось вот что:
<a href="mailto:xxx@mail.ru" title="xxx@mail.ru"> xxx@mail.ru</a>

*

Андрюхин

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Иконки изображений для Joomla 1.5
« Ответ #17 : 21.02.2009, 10:59:27 »
Супер! Большое спасибо за такое замечательное дополнение!
А никто не знает, нет ничего подобного под 1.х Joomla ? Очень надо!

Уже нашел тут на форуме:
http://joomlaforum.ru/index.php/topic,48656.msg286843.html#msg286843

тоже самое, но по J1.x

там даже watermark можно добавить кстати..  :D
« Последнее редактирование: 21.02.2009, 12:25:40 от Андрюхин »
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #18 : 06.03.2009, 21:15:38 »
Выложил свежею версию (файл в первом посте). Теперь плагин понимает размеры заданные в style. Вместо JSimpleXML теперь используется собственный класс для парсинга img-тега, теперь должно быть меньше проблем вызванных несоответствием тега стандартам XML.
« Последнее редактирование: 06.03.2009, 21:22:34 от mavik »
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mahp

  • Захожу иногда
  • 127
  • 4 / 0
  • mahp
Re: Иконки изображений для Joomla 1.5
« Ответ #19 : 12.03.2009, 19:39:23 »
Спасибо за полезный плуг. Ещё не ставил, но работа и идея оч нужные.

1) Когда грузится страница то грузится пожатая иконка, так? Но
2) В JCE есть прибамбас к редактору вставки картинок который вставляет пожатые картинки и если щёлкнуть по ней открывается полноразмерное изображение. Твой мод чем лучше или полезней?
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #20 : 12.03.2009, 20:34:34 »
1) Когда грузится страница то грузится пожатая иконка, так? Но
2) В JCE есть прибамбас к редактору вставки картинок который вставляет пожатые картинки и если щёлкнуть по ней открывается полноразмерное изображение. Твой мод чем лучше или полезней?

1) О таком прибамбасе к JCE впервые слышу. Он бесплатен?
2) Мой плагин не зависит от редактора - можете хоть ручками html-код писать.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mic_2000

  • Захожу иногда
  • 51
  • 1 / 0
  • http://kroxa.com.ua - детские игры, книгы, журналы
Re: Иконки изображений для Joomla 1.5
« Ответ #21 : 27.03.2009, 21:01:40 »
чето при инсталяции ругается на отсутствие языковых файлов ::)
они были вобще?
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #22 : 27.03.2009, 22:21:52 »
Да, был такой пролет - не положил в архив языковые файлы.
Для упрощения поддержки убрал отсюда файл и дал ссылку на оф.каталог расширений.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mahp

  • Захожу иногда
  • 127
  • 4 / 0
  • mahp
Re: Иконки изображений для Joomla 1.5
« Ответ #23 : 29.03.2009, 00:03:44 »
Плуг jce_imgmanager_ext_153 для JCE платный, но доступный, найдёшь на Нулледе или Руборде или... Установил твой плуг и он убил работоспособность плуга от JCE :( Плуг JCE очень удобен.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #24 : 29.03.2009, 00:22:01 »
Плуг jce_imgmanager_ext_153 для JCE платный, но доступный, найдёшь на Нулледе или Руборде или... Установил твой плуг и он убил работоспособность плуга от JCE :( Плуг JCE очень удобен.

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

mic_2000

  • Захожу иногда
  • 51
  • 1 / 0
  • http://kroxa.com.ua - детские игры, книгы, журналы
Re: Иконки изображений для Joomla 1.5
« Ответ #25 : 31.03.2009, 18:48:45 »
я размещаю свои картинки на http://www.onlinedisk.ru  и он выдает такие адреса для картинок:

<img src="http://www.onlinedisk.ru/cache/beeaf137a62b285f662a6db2a9552164" border="0" alt="Free Image Hosting at www.onlinedisk.ru" />

и если я потом сдесь добавляю width="300" height="225" к примеру чтоб было так

<img src="http://www.onlinedisk.ru/cache/beeaf137a62b285f662a6db2a9552164" border="0" width="300" height="225"  alt="Free Image Hosting at www.onlinedisk.ru" />

то плагин почемуто не срабатывает  :(
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #26 : 31.03.2009, 21:22:14 »
В данный помент плагин определяет тип файла по расшерению. Возможно я сделаю определение типа по заголовку ответа сервера, но по предложенной вами ссылке сервер www.onlinedisk.ru возвращает в заголовке вместо image/gif, image/jpeg или image/png - application/octet-stream (какие-то бинарные данные), поэтому это не поможет. Стоит ли в таком случае копировать данные на сервер и уже на месте разбираться с их содержимим я не уверен.
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #27 : 11.04.2009, 00:59:34 »
Вышла версия 0.8.3 (развиваю потихоньку).
Изменения с 0.8.2:
- добавился болгарский язык (спасибо моему другу Александру Сидорову)
- функция вставки ссылки на полную версию статьи в блогах и главной странице теперь по умолчанию выключена (вызывало сложности у пользователей).
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
*

mavik

  • Давно я тут
  • 559
  • 84 / 2
Re: Иконки изображений для Joomla 1.5
« Ответ #28 : 11.04.2009, 01:09:40 »
Дальнейшее обсуждение плагина в теме готовых расширений http://joomlaforum.ru/index.php/topic,61588.new.html
www.mavik.com.ua - Создание веб-сайтов на основе CMS Joomla.
Создание компонентов и модулей.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Валидация форм средствами Joomla

Автор VETERINAR

Ответов: 29
Просмотров: 34891
Последний ответ 09.10.2013, 15:14:44
от digitalheart
Как написать системный плагин для Joomla 1.5

Автор Sergey2

Ответов: 2
Просмотров: 26353
Последний ответ 23.06.2013, 15:28:38
от l-key
Плагин рейтинга чего угодно для Joomla 1.5

Автор Obmor

Ответов: 54
Просмотров: 28253
Последний ответ 18.12.2012, 15:01:55
от Raimonds
Модуля кнопка с кодом для Joomla 1.5 или Наш баннер,

Автор leo78

Ответов: 12
Просмотров: 7080
Последний ответ 19.12.2011, 00:35:25
от leo78
joomla + lineage

Автор dUha

Ответов: 7
Просмотров: 6332
Последний ответ 17.08.2011, 23:15:36
от dUha