Плагин JoomSlide для Joomla 2.5
Плагин JoomSlide предназначен для автоматического создания миниатюр изображений. Позволяет сделать разворачивающиеся картинки с визуальным эффектом по вашему вкусу. В основе плагина лежит библиотека Highslide JS, написанная на JavaScript с открытым исходным кодом.
Этот весьма популярный плагин разработан автором для версии Joomla 1.5 и дальнейшая его поддержка, похоже, больше не осуществляется автором. Тем не менее, очень многим веб-мастерам нравится функционал этого плагина, коим являюсь и я. Я решил сделать поддержку плагина JoomSlide для Joomla 2.5.
- Плагин JoomSlide для Joomla 2.5
- Возможности плагина JoomSlide
- Установка плагина JoomSlide в Joomla 2.5
- Настройка плагина JoomSlide в Joomla 2.5
- Использование плагина JoomSlide в Joomla 2.5
- Скачать русифицированный плагин JoomSlide для Joomla 2.5
Возможности плагина JoomSlide
- Применить опции ко всем изображениям
- Коллекция соотношений вида
- Выбор соотношение вида (1:1, 4:3 и 16:9)
- Опции подрезания
- Показывать/скрывать миниатюры при расширении изображения
- Открытие и закрытие изображения по событиям
- Выбор размера миниатюр по ширине или высоте
- Поддержка форматов изображений: JPG, PNG, GIF
- Выбор формата миниатюр: JPG, PNG, GIF или авто
- Качество миниатюр и конфигурация пути
- Наследие атрибутов изображений миниатюрами
- Кеширование миниатюр
- Панель управления (показать/скрыть, позиция, прозрачность ...)
- Автоматическое уменьшение расширенного изображения в окне
- Позволяет иметь несколько экземпляров расширенного изображения
- Выбор цвета границы изображений/миниатюр
- Перезагрузка изображения при загрузке веб-страницы
- Выбор верхней или нижней позиции колонтитула
- Текст подписи (наложение, позиция, прозрачность ...)
- Чувствительность перетаскивания
- Затемнение фона
- Длительность перехода
- Длительность развертывания/сжатия
- Изображение по умолчанию при ошибке
- Дополнительные эффекты библиотеки ActionScript 1.0 Equations (30 видеоэффектов)
- Длительность слайд-шоу и повтор
- Конфигурация пути к Highslide
- И многое другое ...
Установка плагина JoomSlide в Joomla 2.5
Установка плагина осуществляется встроенными средствами. Зайдите в административную панель управления CMS и выберите в меню «Расширения» пункт «Менеджер расширений». Выберите в представленной форме файл дистрибутива JoomSlide1.41_J2.5.zip загруженный ранее на локальный компьютер и нажмите кнопку «Загрузить и установить». Плагин будет установлен в систему. После установки в систему не забудьте его включить.
Настройка плагина JoomSlide в Joomla 2.5
Основные параметры
- Применить к – по отношению ко всем изображениям, только с 'class=joomslide', или за исключением 'class=joomslide'.
- Размер по – За основу брать размер миниатюры по ширине или высоте.
- Размер по умолчанию - Размеры миниатюры в px по умолчанию, когда вы используете класс joomslide.
- Маленький размер - Размеры миниатюры в px по умолчанию, когда вы используете класс joomslide-s.
- Средний размер - Размеры миниатюры в px по умолчанию, когда вы используете класс joomslide-m.
- Большой размер - Размеры миниатюры в px по умолчанию, когда вы используете класс joomslide-l.
- Качество - Качество миниатюры. Значение от 1 до 100.
- Формат - Формат миниатюры изображения. Если выбран авто, миниатюра имеет формат исходного изображения.
- Путь - Путь для хранения миниатюр изображения.
- Всегда показывать - Скрывать или показывать миниатюру вместе с расширенным изображением.
- Изменение размера изображений - При выборе 'За исключением размера', миниатюра изображения будет создана с тем же размером.
- Изменить размер маленького изображения - Если размер изображения меньше размера миниатюры, JoomSlide может создать миниатюру больше изображения. Если установить 'Нет', для более мелких чем миниатюра изображений будет выбран оригинальный размер.
- Кеширование – Включено или выключено. Убедитесь перед созданием миниатюр, что директория для них существует.
- Срок кеширования - Срок кеширования миниатюры в минутах. Установите 0 для отключения обновления кеша.
- Обертка - Основной цвет обертки.
- Бордюр полного образа - Цвет бордюра полного образа.
- Интервал - Интервал слайд-шоу в мсек.
- Слайд-шоу – Включить Слайд-шоу.
- Клавиатура - Обрабатывать нажатие клавиш влево и вправо для управления слайд-шоу.
- Панель управления - Показать панель управления в полном образе. Слайд-шоу должен быть включен.
- Прозрачность - Прозрачность панели управления.
- Скрыть мышь - Скрыть мышь на панели управления.
- Текст - Использовать атрибуты миниатюры для текста заголовка.
- Положение текста - Куда вставить текст текущего изображения.
- Номер изображения - Куда вставлять текст, показывающий номер текущего изображения в последовательности.
- Выравнивание - Позиция полного изображения, 'авто' или 'центр'.
- Разрешить уменьшение размера - Если окно мало, полное изображение сжимается до размеров окна.
- Затухание - Добавляет эффект затухания при переходе миниатюра/полное изображение.
- Правая кнопка мыши - Включение или отключение правой кнопки мыши в полном изображении.
- Открыть - Событие для открытия изображения.
- Закрыть - Событие для закрытия изображения. Для события 'On mouse out' необходим highslide-full (packed) скрипт.
- Перетаскивание - Возможность перетаскивания полного образа за хедер.
- Кнопка закрыть - Отображает кнопку закрытия в стиле Mac.
- Затемнение фона - Включает затемнение фона вокруг полного изображения. Если включено, исключается возможность открытия еще одного изображения.
- Цвет - Цвет затемнения фона. Цвет задается в CSS формате. Пример: #777777
Дополнительные параметры
- Ошибки - Показывать/Скрыть JoomSlide ошибки.
- Пропорция соотношения сторон - Пропорция соотношения сторон миниатюры, без учета оригинальных пропорций.
- Соотношение сторон - Выбор формата изображения. Доступен если включена пропорция.
- Обрезать область - Обрезать область. Доступен если включена пропорция.
- Изображение ошибки - Если изображение не может быть отображено, JoomSlide загрузит изображение по умолчанию.
- Путь к изображению - Путь к изображению ошибки.
- Предварительная загрузка - Для отключения предварительной загрузки, установите значение в 0. Предварительная загрузка большого количества изображений может сильно снизить время загрузки страницы.
- Пользовательский цвет – Включить/выключить пользовательский цвет.
- Бордюр миниатюры
- Бордюр миниатюры (hover)
- Фон хедера
- Текст хедера
- Бордюр изображения
- Фон заголовка
- Текст заголовка
- Outline color
- Цвет загрузки
- Фон загрузки
- Цвет в CSS формате. Пример: #777777. Доступны разрешенные пользовательские цвета.
Параметры Слайд-шоу- Фиксировать управление - Когда эта опция включена, Highslide выравнивает последующие слайды так, что элементы управления находятся в одном положении для последующих изображений. Это означает, что пользователь может просматривать изображения, используя кнопку 'Далее' без перемещения мыши. Если установлен в 'Сочетается', Highslide фиксирует элементы управления, когда это возможно, но гарантирует, что они останутся в пределах окна.
- Продолжительность перехода - Продолжительность перехода между двумя расширениями изображений в мсек.
- Повтор - Повтор слайд-шоу по завершению.
- Ширина - Ширина панели управления. Будьте осторожны с этой опцией.
- Вертикальная позиция - Вертикальная позиция панели управления.
- Горизонтальная позиция - Горизонтальная позиция панели управления.
- Наложение - Наложение заголовка.
- Прозрачность - Прозрачность наложенного заголовка.
- Ширина - Ширина наложенного заголовка. Будьте осторожны с этой опцией.
- Скрыть мышь - Скрыть мышь на наложенном заголовке.
- Вертикальная позиция - Вертикальная позиция наложения заголовка.
- Горизонтальная позиция - Горизонтальная позиция наложения заголовка.
- Несколько экземпляров - Включение или отключение нескольких экземпляров полного изображения.
- Время увеличения - Время в мсек для эффекта увеличения.
- Шаг увеличения - Шаг увеличения изображения.
- Шаг восстановления - Шаг восстановления изображения.
- Привязка - К какому углу или стороне миниатюры должно быть привязано полное изображение.
- Вертикальная позиция - Вертикальная позиция кнопки закрытия.
- Горизонтальная позиция - Горизонтальная позиция кнопки закрытия.
- Чувствительность - Сколько пикселей необходимо протащить, прежде чем он начнет двигаться.
- Прозрачность - Только если включено 'Затемнение фона'. Вещественное число от 0 до 1.
- Продолжительность - Только если включено 'Затемнение фона'. Продолжительность эффекта осветления и затемнения фона в мсек.
- Расширенные видеоэффекты - Если вы измените путь к Highslide, убедитесь, что в нем есть библиотека 'ActionScript 1.0 Equations'.
- Расширение - Устанавливает эффект расширения. Доступен при включенных расширенных видеоэффектах.
- Сжатие - Устанавливает эффект сжатия. Доступен при включенных расширенных видеоэффектах.
- Всегда включать библиотеку - По умолчанию библиотека Highslide добавляется в заголовок только при использовании JoomSlide. Если вы хотите использовать Highslide без использования JoomSlide, установите эту опцию в Да.
- Разрешить Flash - Если вы используете Highslide с флэш-объектами, необходимо установить в Да и выбрать скрипт 'highslide-full (packed)'.
- Highslide путь - Если вы измените путь, убедитесь, что в нем есть библиотека 'ActionScript 1.0 Equations'. Библиотека необходима для работы эффектов расширения. Подробнее http://highslide.com/ref/hs.easing
- Highslide скрипт - Highslide скрипт.
Использование плагина JoomSlide в Joomla 2.5
Использование плагина крайне просто. Необходимо лишь в теге IMG указать имя класса: joomslide, joomslide-s, joomslide-m или joomslide-l и указать параметры миниатюр.
Скачать русифицированный плагин JoomSlide для Joomla 2.5
Download JoomSlide для Joomla 2.5 с моими доработками.
Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.
( 44 Голосов )
Комментарии
Напишите адрес сайта, странно что у вас что-то наезжает, хочу глянуть.
Сайт на локалке. спасибо за предложение . Да смотреть особо нечего, просто при просмотре в оригинальном размере поверх фото идёт меню.
Не помогает чтото - ничего.
Плагин мне очень нравится, но вот устанавливаешь модуль на пример ARI Image Slider модуль не хочет работать. Отключаешь плагин и модуль работает. Как не настраивал плагин, он увеличивает изображение.
Подскажите пожалуйста какую настройку включить. У меня плагин на английском, Ваш руссифицированный почемуто не устанавливается пишет не найден установочный пакет.
Параметры HighSlide - возможно отключить библиотеку, если она уже используется другими плагинами.
Highslide скрипт - можно попробовать выбрать один из доступных версий скрипта.
Основные параметры - Ошибки - тут можно сделать вывод ошибок на экран.
Наконец можно в браузере включить консоль JavaScript и посмотреть что глючит.
Ну не придумано универсальной таблетки от всех глюков и по прежнему самый главный инструмент - это ваш мозг.
В настройках плагина JoomSlide в настройках выставил опцию "Images to apply" в "Except joomslide img" - это важно.
Не могу поставить Вашу версию пишет Ошибка! Не найден XML-файл установки Joomla!
Может дело в версии Joomla у меня 1,5 а здесь 2,5.
Дистрибутив, насколько мне помнится, имеет русскую локализацию (тупой машинный перевод). Можете из моего дистрибутива взять файлы локализации (человеческий перевод) и положить взамен установленных.
куда его устанавливать понятия не имею! если не сложно разъясните!
Если открыть страницу параметров плагина и поместить мышку поверх опций: Маленький размер, Средний размер, Большой размер - всплывают хинты с описаниями и соответствующими им классами.
<img src="/pic.jpg" class="joomslide" />
Почитайте _http://htmlbook.ru/html/img и не забудьте пройти по ссылке "универсальные атрибуты", там говорится и о том как вставить класс.
Проверил.. значит проблема вот какая, если загружаешь через редактор joomlaCK. То картинка вылазит в полном размере никаких миниатюр не создаётся. Если через встроенный медиа менеджер - через кнопку изображение, то всё работает как надо.
Вообще весь вопрос в том, что мне надо очень простой загрузчик изображений в статью (правда с запретом просмотра изображений в images) - я бы тогда не использовал эти редакторы.
Много пересмотрел , но не работают толком , либо сложные.
Не подскажите что нибудь ? есть SimpleImageUpload , но он не работает .
Надо чтобы просто - обзор, загрузить и всё.
заработал. ЭТо значит теперь я могу без проблем загружать изображения в статьи, и главное JoomSlide с ними корректно работает .
У плагина SimpleImageUpload при попытке загрузить изображение на сайт, появлялось сообщение :
Ошибка
JFolder::create: Не удалось создать каталог
Внимание! Не удалось переместить файл!
Unable to upload file.
Но это как выяснилось только на Денвере. На хостинге всё работает !
Deprecated: Call-time pass-by-reference has been deprecated in /home/u212282381/public_html/plugins/content/joomslide/joomslide.php on line 30 Deprecated: Call-time pass-by-reference has been deprecated in /home/u212282381/public_html/plugins/content/joomslide/joomslide.php on line 30
При этом плагин работает корректно. У меня Joomla! 2.5.9 Stable.
Помогите пожалуйста разобраться
Решения два. Второй вариант предпочтительней.
1 - в .htaccess добавьте строчку
php_flag display_errors off
2 - Отредактируйте 30 строчку в указанном файле до вида
$this->onPrepareContent( $article, $params );
вот сам сайт
derzhiotvet.by
чтобы посмотреть сайт введите :
логин maska
пароль 8#D
/administrator/language/ru-RU/ru-RU.plg_content_joomslide.ini
/administrator/language/ru-RU/ru-RU.plg_content_joomslide.sys.ini
аналогично и для en-GB
А как так получилось, что эти файлы отсутствуют ? Я просто с локалхоста установил сайт на хостинг. Мне эти файлы взять с установочного пакета?
Изменение размера изображений - При выборе 'За исключением размера', миниатюра изображения будет создана с тем же размером.
Изменить размер маленького изображения - Если размер изображения меньше размера миниатюры, JoomSlide может создать миниатюру больше изображения. Если установить 'Нет', для более мелких чем миниатюра изображений будет выбран оригинальный размер.
А вот такое интересное наблюдение — Хром (и возможно другие) позиционирует картинку в тексте стилями (+рамка тоже стилем), но после прогона через плагин из вырезаются все стили.
Так должно быть? И что можно предпринять? Спасибо!
(joomla 3.1)
Align применить нельзя — его Хром сразу в стиль переформатирует.
А почему нельзя оставить стили? И, скажем так, где это убирание можно убрать? :)
Как заставить обтекать? Заключите рисунок в дополнительный контейнер DIV обтекаемый как пожелаете.
Кстати, я уже упоминал, на Joomla 3.1 работает без всяких допиливаний.
Параметры Слайд-шоу
Интервал - Интервал слайд-шоу в мсек.
Слайд-шоу – Включить Слайд-шоу.
Клавиатура - Обрабатывать нажатие клавиш влево и вправо для управления слайд-шоу.
У меня все картинки на этом сайте именно так сделаны.
2 распакуйте у себя на компьютере и по FTP залейте все, кроме файла архива, в директорию tmp сайта. Затем установите из менеджера расширений, используя метод "Установить из каталога".
2. способ. в панеле управления на хостинге, в управление файлами, нашла директорию tmb, в этой директории создала еще директорию с названием JoomSlide1.41_J2.5, в эту директорию закачала все файлы из архива, (т.е. где были папки, там создавала директорию) в общем в директории JoomSlide1.41_J2.5 получилось в точности как в разархивированной папке. Через Менеджер расширений выбрала "Установить из папки", там уже был путь до tmp я добавила /JoomSlide1.41_J2.5 (должен был получиться типа путь до папки с плагином) но джумла выдала ошибку (
Ошибка! Не найден XML-файл установки Joomla!
По данному пути корректный пакет не найден
)..... подскажите, пожалуйста, что не так..
P.S Ссылка на статью где установлен плагин _http://mirpriroda.ru/izbrannye/118-sochi-edinstvennyj-subtropicheskij-kurort-v-rossii.html
Вероятнее всего, необходимо позаботиться о правах на запись в эту директорию. Картинок, выводимых этим плагином при беглом осмотре сайта не обнаружил. Если что, пришлите url на котором наблюдается такой эффект.
Теперь вопрос к вам. У вас в конце статей список релевантных статей "Последние статьи". При наведении мыши возникает хинт с миниатюрой статьи. Чем вы это делаете?
применено к самой верхней фотографии
Вы увидите пять недоступных ресурсов на сайте, так как вы SEF неправильно прикрутили и еще ошибку jQuery, jVS. Устраняйте их. Плагин JoomSlide к глюкам на вашем сайте не причастен.
Первая строка "Основные параметры-Применить к" можно выбрать "все изображения", а с цсс все равно придется подружиться.
e-kzn.ru/joomla/dostup-i-bezopasnost/zashchita-saita-na-joomla.html
Ответ: бесполезно скрывать признаки Joomla, т.к. ВСЕ их всё равно не спрячешь!
RSS лента комментариев этой записи