Новости Joomla

FancyBox для изображений материалов плагин для Joomla

FancyBox для изображений материалов плагин для Joomla

Плагин добавляет ссылку на модальное окно FancyBox к изображениям материалов. В параметрах плагина можно выбрать один из двух параметров обработки изображений:

  1. когда задана ширина. Срабатывает, когда тегу img задан параметр width и он меньше, чем реальный размер изображения
  2. по классу. Напишите классы изображений, которые нужно обработать. Можно написать несколько классов через запятую.

Разработчик - участник нашего сообщества Дмитрий Денисов (@mitriy_bug). Скрипты FancyBox подключаются самостоятельно, либо с помощью плагина WT Fancybox.js.

Также следует помнить, что Fancybox.js распространяется автором (Fancyapps) под коммерческой лицензией. Для использования его на своих сайтах вы должны ознакомиться с лицензионным соглашением и приобрести лицензию согласно одному из тарифных планов Fancyapps, чтобы использовать его на своих сайтах без возможных юридических последствий.

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

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
В общем все понравилось, кроме плеера. Захотел его заменить другим, который используется в плагине AllVideos.
Для этого просто скопируем файл проигрывателя player.swf из папки plugins/content/jw_allvideos/includes/players/mediaplayer/ или берем из прикрепленных файлов, в папку компонента components/com_jdownloads/
Далее открываем из папки компонента файл jdownloads.html.php и ищем строку №693 и закомментируем или заменим строки вставки плеера:

Код
$mp3_player =  
                '<object type="application/x-shockwave-flash" data="components/com_jdownloads/mp3_player_maxi.swf" width="300" height="20">
                <param name="movie" value="components/com_jdownloads/mp3_player_maxi.swf" />
                <param name=”wmode” value=”transparent”/>
                <param name="FlashVars" value="mp3='.$mp3_path.'&amp;'.$mp3_config.'" />
                </object>';

на этот код:

Код
$mp3_player =  
                '<object type="application/x-shockwave-flash" style="width:300px;height:20px;" data="components/com_jdownloads/player.swf" width="300" height="20">
                 <param name="movie" value="components/com_jdownloads/player.swf" />
                 <param name="quality" value="high" />
                 <param name="wmode" value="transparent" />
                 <param name="bgcolor" value="#010101" />
                 <param name="autoplay" value="false" />
                 <param name="allowfullscreen" value="false" />
                 <param name="allowscriptaccess" value="always" />
                 <param name="flashvars" value="file='.$mp3_path.'&amp;autostart=false" /></object>';  

Идем далее в строку №1144 и делаем то же самое. Все.
Из плюсов имеем более стандартный вид и самое главное плеер умеет корректно показывать длительность трека.
Не заморачивался с плейлистами и прочими, но при желании можете сами доделать, если требуется.
Файлы плеера и замененный jdownloads.html.php прикрепил.

Если у вас получится - благодарности круглосуточно принимаются в репу. ;)

[вложение удалено Администратором]
« Последнее редактирование: 17.05.2010, 09:27:30 от jem777 »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Пошел слегка дальше и видоизменил предыдущий файл так, чтобы он обрабатывал также и FLV-видеофайлы. Размер видео указал как style="width:320px;height:240px;". Можете изменить под себя.
Чтобы плеер отображал их корректно - потребуется в раскладках вставить код {flv_player}.

Измененный файл прикрепил.

[вложение удалено Администратором]
*

happpen

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Пытаюсь прикрутить к jdownloads свой плеер... А где вы взяли эти параметры
Код
$mp3_player =  
                '<object type="application/x-shockwave-flash" style="width:300px;height:20px;" data="components/com_jdownloads/player.swf" width="300" height="20">
                 <param name="movie" value="components/com_jdownloads/player.swf" />
                 <param name="quality" value="high" />
                 <param name="wmode" value="transparent" />
                 <param name="bgcolor" value="#010101" />
                 <param name="autoplay" value="false" />
                 <param name="allowfullscreen" value="false" />
                 <param name="allowscriptaccess" value="always" />
                 <param name="flashvars" value="file='.$mp3_path.'&amp;autostart=false" /></object>';   
Я ещё новичок, но делая по аналогии я вставляю туда свой swf моего флеш-плеера, поискал похожие параметры но не нашел, может немного объясните логику, что нужно сделать, мот я не туда копаю)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поменять часть стандартного дизайна в JDownloads

Автор Victor333

Ответов: 1
Просмотров: 2789
Последний ответ 30.01.2011, 16:17:46
от Artem4eg