19 | 03 | 2024
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 39 guests and no members online

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

Newsletter

Commedia 3.3.3 for musical sites on Joomla 1.5, 2.5, 3.0

4.5 1 1 1 1 1 Rating 4.50 (6 Votes)

Вчера была закончена работа над очередными новшествами в компоненте и плагине Commedia для музыкальных сайтов на Joomla 1.5-3.0. По результатам тестирования было решено готовиться к публикации Commedia. И поскольку новостей в этой части давно уже не было, решено было анонсировать релиз.

Что нового:

  • Исправлена ошибка получения информации о размере файла с удаленного http-сервера, в случае редиректа ссылки на файл, например на файлхостинге MediaFire.
  • Расширена функция определения сетевого адреса пользователя с учетом различных настроек веб-серверов.
  • Исключен возможный запуск плагина в административной части сайта.
  • С целью совместимости с Joomla 3.0 изменено получение параметров плагина Commedia при голосовании за трек.
  • Исправлена ошибка получения нечислового номера дорожки из тегов (теперь заменяется на 0).
  • Добавлена поддержка файла default.jpg в качестве обложки по умолчанию для всех песен внутри музыкальной папки.
  • Добавлена кнопка повтора возле проигрывателя каждой песни, отключаемая в настройках или в тегах конструкции.
  • Исправлена некритичная ошибка: "Модель класса CommediaModelTags не найдена в файле" во всплывающем окне тегов.
  • Арабские языковые файлы переименованы с Египетского (ar-DZ) в классический арабский (ar-AA).
  • Добавлен выпадающий список для выбора количества повторов песни и их отключения.
  • В настройки плагина и теги добавлен выбор Вида повтора - Расширенный (с возможностью выбора количества повторов), простой (только вкл./выкл.) или отсутствует. В тегах это вызывается соответственно: repeat=counter/simple/no
  • В настройки плагина добавлен выбор расширенного режима повтора: взрослый (задается количество повторений) и детский (задается общее количество проигрываний песни).
  • Добавлена прямая ссылка на скачивание файла (дополнинетльно к вызываемой с помощью JavaScript функции) для корректного скачивания с использованием приложения Free MP3 на i-устройствах.
  • Подкорректирован разбор кода Http-страницы или http-папки с учетом того, что в этом коде атрибут каждой ссылки href на mp3 файлы в 99,99% случаев обрамлен двойными кавычками, т.е. должен иметь вид <a href="..">, а также присутствуют символы вида %XX.
  • Добавлена поддержка wav-файлов.
  • jPlayer обновлен до версии 2.2.19.
  • Удален вызов библиотеки mootols в пользовательской части сайта (теперь его поддержка не нужна в Commedia).
  • В проект внедрена библиотека jQuery ColorBox v1.4.0 от 2013-02-12 для поддержки реализации модальных (всплывающих) окон.
  • Добавлена поддержка кодировке Windows-1254 для обработки тегов и имен файлов турецкого языка.
  • Добавлен учет воспроизведения трека с разделением по пользователям (пригодится в следующих версиях).
  • В случае отключения суммирования результатов рейтинга, суммирование количества воспроизведений за все время также отключается.
  • Добавлена перекодировка для нормального отображения нелатинских имен файлов, размещенных в сервисе dropbox.
  • Добавлена поддержка параметра maxrows=0, для возможности отображения только формы для загрузки файлов на сайте.
  • На страницу добавлено сокрытие всех окон с социальными кнопками, в случае клика мышкой по любому месту окна.
  • На страницу добавлено сокрытие всех окон с выбором количества повторов песни (если такие имеются), в случае клика мышкой по любому месту окна.
  • В JavaScript-функцию скачивания файла добавлены указатель на родительское окно _parent и параметр download, для исключения открытия нового окна при клике на скачивание в Safari и некоторых других браузерах.
  • Улучшен код определения номера дорожки из тегов mp3-файла.
  • Добавлена поддержка отображения столбцов "Жанр" и "Битрейт" (по-умолчанию отключена).
  • Добавлено отбражение битрейта на детальной странице трека.
  • Добавлена возможность сортировки по значению жанра sort=genre
  • Добавлена поддержка m4a-файлов

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

Напишите пожалуйста в комментариях, как Вы считаете: лучше анонсировать новую версию сразу после внесения очередных изменений (как это делают некоторые разработчики) или раз в месяц, неделю при наличии изменений (иная периодичность)?

Спасибо Вам за использование Commedia и поддержку проекта!

Comments:

Comments   

Yazov
-1 # RE: Commedia 3.3.3 for musical sitesYazov 2013-03-22 07:35
По моему лучше продолжать внедрять изменения и доработки по мере их появления. У Вас все всегда стабильно работает и для тестирования одной функции потребуется поменьше времени и средств, чем если напичкать компонент за раз кучей функций и изменений, а потом мучиться, если что то пойдет не так. Получится что то вроде "Rolling release", что есть хорошо!
Спасибо за релиз! Удачи в работе! =)
Anton
0 # RE: Commedia 3.3.3 for musical sitesAnton 2013-03-22 07:39
Да по сути так и есть... я сразу отправляю новую версию новым пользователям, а остальным - по запросу. Другой вопрос: нужно ли делать анонс после каждого изменения или нет? Интересно мнение пользователей. :)
Yazov
0 # RE: Commedia 3.3.3 for musical sitesYazov 2013-03-22 07:49
Думаю, только если это какое нибудь крупное изменение.
Anton
0 # Всё относительноAnton 2013-03-22 08:12
А что считать крупным? Поддержку видео? А воспроизведение wav или m4a файлов? А добавление нового языка? А добавление кнопки повтора? А расширение функциональности повтора? :)
Владислав
-1 # RE: Commedia 3.3.3 for musical sites on Joomla 1.5, 2.5, 3.0Владислав 2013-05-02 11:00
Будет время прикрути таймер отсчета времени :-)
Anton
0 # RE: Commedia 3.3.3 for musical sites on Joomla 1.5, 2.5, 3.0Anton 2013-05-02 11:06
Есть такое в планах

You have no rights to post comments

Discuss this article in the forums (7 replies).
for children older than 12 years