12 | 03 | 2025
Main menu
Login/Logout
 
Contacts
Реклама
Our button

Блог Ecolora

Код:

<a href="http://www.ecolora.com" target="_blank" rel="nothing" title="Ecolora.com"><img alt="Ecolora.com" height="31" src="http://www.ecolora.com/images/ecoloracom.gif" width="88" /></a>
Who's online

We have 27 guests and no members online

Лента новостей

Newsletter

Commedia 3.7 for Joomla 1.5, 2.5-3.0, new features

4.3142857142857 1 1 1 1 1 Rating 4.31 (35 Votes)

Давненько не было новостей о релизе Commedia. Точнее с мая 2013 года, когда я объявлял о выходе версии 3.4.1

Нельзя сказать, что работа над Commedia не велась. Она велась, но с определенной периодичностью. Поскольку у меня есть еще сайты, расширения для Joomla, семья и другигие увлечения помимо разработки, я занимался Commedia в свободное время и/или по-необходимости. Итак, что же нового в версии 3.7...

А, собственно, сделано за это время достаточно много. Наиболее важные усовершенствования, на мой взгляд, это те, о которых просил не один пользователь, а именно: новый внешний вид (больше делений у регулятора громкости), чтение ID3-тегов из файлов, размещенных на внешнем веб-сервере, поддержка Google Analitics (чтобы Вам было удобнее отслеживать, сколько раз слушали и скачали каждый файл), более красивые SEF-ссылки на детальную страницу файлов в Commedia, а также возможность посмотреть и почистить базу данных Commedia через административную панель - для этого там в пункте меню Commedia - Элементы появились новые возможности.

Но, обо всем по порядку:

  • Исправлено неудобное появление выпадающего списка количества повторов на iPad слева вверху. Теперь он появляется там, где и положено: над кнопкой повторов.
  • Добавлена поддержка кодировки ISO-8859-2 в именах файлов и папок и ID3-тегах.
  • Изменено в начальное состояние положение плеера для отображения видео, переместившегося под кнопки в версии 3.4
  • Заменено изображение картинки nocover.jpg, выводимое вместо несуществующей обложки к файлу, а также некоторых кнопок и регулятора громкости. Спасибо Рустаму Фарахутдинову!!!
  • Ширина места под кнопки play,stop,pause вынесена в коде в отдельную перменную: $plstwdt = 20; Надеюсь так Вам будет проще подгонять проигрыватель под свой дизайн.
  • Регулятор громкости увеличен с 5 (по 20%) до 7 (по 15%) делений.
  • Исправлен код в нескольких местах, чтобы убрать предупреждение "Only variables should be assigned by reference".
  • Добавлено исключение дубликатов на музыкальные файлы при открытии внешней http-страницы или веб-сервера.
  • jPlayer в составе Commedia обновлен до версии 2.4.0
  • Добавлена поддержка Google Analytics при скачивании и проигрывании файлов (включается в настройках). После включения этой опции Вы сможете отслеживать скачивания и проигрывания файлов в Google Analytics -> Содержание -> События. Внимание! Для корректной работы на Вашем сайте должен быть установлен новый код Google Analytics (_gaq).
  • Добавлена поддержка параметра css=Путь_к_файлу_стилей в тегах {commedia}.
  • Добавлено соответствующее поле для выбора пути к файлу стилей во вспылвающем окне редактора материалов Joomla.
  • Устранена причина предупреждения в некоторых браузерах: Notice:  Undefined index: HTTP_USER_AGENT in /var/www/exceela/data/www/exceela.com/components/com_commedia/models/file.php
  • Если вид повтора стоял в положении "Простой", а Режим расширенного повтора "Детский", то повтор вообще не работал - исправлено.
  • Исправлено объявление переменных, вызывающее предупреждение:
  • Strict Standards: Only variables should be assigned by reference в файлах:
    - plugins/editors-xtd/commediabtn/commediabtn.php on line 21
    - administrator/components/com_commedia/commedia.php on line 11
    - administrator/components/com_commedia/models/elements.php on line 305
    - administrator/components/com_commedia/views/elements/view.html.php on line 19
  • Устранена причина предупреждения "Strict Standards: Declaration of CommediaController::display() should be compatible with that of JController::display() in .../administrator/components/com_commedia/controller.php on line 17"
  • Убрана лишняя проверка наличия ранее загруженной jQuery в коде Commedia.
  • В Commedia добавлено получение ID3-тегов для файлов, находящихся на внешнем http-сервере (за исключением получения длительности). Для этого содержимое каждого файла размером 32Кб скачивается локально на сервер для разбора данных. Внимание! Обработка файлов с внешнего веб-сервере существенно замедляет скорость отображения страницы. Старайтесь размещать Ваши файлы локально.
  • В таблицу базы данных Commedia добавлено поле alias, обеспечена возможность сохранения алиаса для каждой музыкальной композиции.
  • В коде компонента и плагина Commedia функция ctype_digit() заменена на is_numeric().
  • В Commedia реализован роутинг ссылки на детальную страницу и всплывающее окно.
  • Восстановлена корретная работа commedia на мультиязычных сайтах.
  • В административную панель в компоненте Commedia для Joomla 2.5+ добавлено отображение списка элементов из базы данных.
  • Добавлена постраничная навигация в списке элементов в компоненте Commedia для Joomla 2.5+. Огромное спасибо Александру Денежу за помощь и дельные советы!!!
  • Добавлена возможность удаления элементов из списка в компоненте Commedia для Joomla 2.5+ и, соответственно, из базы данных.

В связи с вышеперечисленным хотелось бы отметить вот что. В процессе работы над отображением и удалением информации по Commedia из базы данных я столкнулся с тем, что под Joomla 1.5 указанное сделать на порядок сложнее, чем под Joomla 2.5-3.1. В связи с этим последние возможности в версию для Joomla 1.5 добавлены не были. И в дальнейшем, чем больше пройдет времени с момента выпуска Joomla 1.5, тем меньше новых функций будет появляться в Commedia для этой ветки Joomla. Я как и прежде не отказываюсь от поддержки платформы Joomla 1.5 (пока), Commedia на ней работать будет. Но функционал будет немногим уже, а в будущем - значительно уже, чем для новых версий Joomla.

Прошу принять это во внимание.



Comments:

Comments   

владислав
0 # про дропбокcвладислав 2013-10-05 01:56
если музыка на дропбоксе как она воспроизводиться тормозит?
joomla 1.5 условия получения обновления?
Anton
0 # RE: Commedia 3.7 for Joomla 1.5, 2.5-3.0, new featuresAnton 2013-10-05 04:27
Вот пример работы с дропбоксом:
www.ecolora.org/index.php/demo/commedia/menuaudio/playing-from-http/dropbox

Воспроизводится как обычно.

Обновления высылаю сам. Для получения обновлений условия описаны тут:

www.ecolora.com/index.php/programmy/file/5-plagin-mp3browser-dlya-muzykalnykh-satov-na-joomla-15
Quote:

* Для получения бесплатных обновлений, Вам нужно оставить включенным копирайт (ссылку на www.ecolora.com ) или разместить эту ссылку на любой странице Вашего сайта с числом внешних ссылок не более 3х.
владислав
0 # 1владислав 2013-10-06 03:24
если она будет в коде, яндекс мой сайт чистым считать не будет тем более мне его из филььра выводить
Anton
0 # RE: 1Anton 2013-10-06 03:29
Одна ссылка - не проблема. Поверьте моему опыту. Что значит в коде - не понятно. Все ссылки в коде страницы.
Владислав
0 # Ссылка установленаВладислав 2013-10-07 07:39
Включил вашу копирайт ссылку в компоненте, буду ждать обновлений

You have no rights to post comments

Discuss this article in the forums (7 replies).
Messages

You are not logged in.

Extenshions for Joomla
PC Programms
for children older than 12 years