Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

Vostok-All

  • Захожу иногда
  • 172
  • 5 / 0
Re: Music Collection 1.5.0
« Ответ #30 : 22.07.2010, 14:05:58 »
это константа не может не работать, она повсеместно используется в Joomla, объявляется она в файле includes\defines.php

А где такой файл находится?
*

kinggnom69

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #31 : 23.07.2010, 10:26:03 »
установил, компонент. в загрузках компонента в альбомах загрузил картинки для альбома , маленькая большая а ни одна картинка не отображается что не так?
*

Vostok-All

  • Захожу иногда
  • 172
  • 5 / 0
Re: Music Collection 1.5.0
« Ответ #32 : 23.07.2010, 11:11:07 »


Ну что это за картинка, нормальный снимок рабочего окна нельзя было сделать?
Кстати, на каком Хосте работаешь? На локальном под Windows или на удалённом под Linux?

Ну а по вопросу попробуй сделать следующее, (если конечно на локальном, на удалённом не должно быть таких проблем):
В файле com_muscol\helpers\helpers.php найди следующий код и вручную пропиши путь к картинкам. Например:



Обрати внимание что строка 236 выглядит несколько иначе, там уже стоит знак "больше" ">"
В исходном коде стоит "<". Код старой функции рекомендую не стирать, лучше его экранировать, потому что при переносе на Хост его нужно будет включить, а этот изменённый выключить. ну это опять же если всё получится. Пробуй.

*

kinggnom69

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #33 : 23.07.2010, 11:18:14 »
http://newdir.turys.ru/vvvvvvvv.html  вот на поддомене отрабатываю
*

Vostok-All

  • Захожу иногда
  • 172
  • 5 / 0
Re: Music Collection 1.5.0
« Ответ #34 : 23.07.2010, 11:37:52 »
http://newdir.turys.ru/vvvvvvvv.html  вот на поддомене отрабатываю
Ну тогда не знаю, к Хостеру обращались? Может у него в настройках php ограничения какие-нибудь стоят на загрузку файлов?
Или может просто инструкцию по установке забыли прочитать ?  ;)
« Последнее редактирование: 23.07.2010, 12:41:54 от Vostok-All »
*

vvitaliy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #35 : 23.07.2010, 21:30:01 »
Я дико извиняюсь, но у меня глупый вопрос: скачал отсюда (пост №14) компонент, поставил, проапгрейдил, пытаюсь из профиля создать артиста и получаю сообщение: вы не авторизированы для добавления артиста.

В чем может быть вопрос?
*

kinggnom69

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #36 : 25.07.2010, 13:55:56 »
в модуле mod_muscol_top_viewed  в облаке тегов все руские символы просто исчезли
пример;
Радио Киллер Voila Voila
отображает как
Voila Voila
смени кодировку как посоветовал Vostok-All в файле tagcloud.php
не помогло
*

kinggnom69

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #37 : 25.07.2010, 15:02:18 »
еще один вопрос без вот этого все норм работает Discogs API key
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection 1.5.0
« Ответ #38 : 01.08.2010, 08:59:57 »
Уважаемые пользователи компонента!
Кто-нибудь решил проблему с добавлением русских букв в панель навигации (letter bar)? На официальном форуме http://www.joomlamusicsolutions.com/en/forum/music-collection-extensions/how-to-have-a-z-bar-in-russian-3.html ответа нет   >:(
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection 1.5.0
« Ответ #39 : 01.08.2010, 09:02:24 »
сталкнулся с таким глюком, модуль поиска музыки (фильтр) mod_muscol_search_bars на главной странице  на английском языке, хотя все остальные модули работают на русском и по умолчанию в JoomFish стоит русский. на внутренних страницах без проблем работает, а вот на главной только на английском.  может кто - то сталкивался , в чем может быть глюк?
Такой же глюк! Ковырял-ковырял, так и не понял причину. Есть у кого мнения?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection 1.5.0
« Ответ #40 : 01.08.2010, 17:02:44 »
Такой же глюк! Ковырял-ковырял, так и не понял причину. Есть у кого мнения?
Разобрался,просто для mod_muscol_search_bars создал русский языковой файл (русик от компонента на локалке переименовал в ru-RU.mod_muscol_search_bars.ini закинул в папку и все).При желании можно его почиститить, для модуля там много лишнего.
*

XaDex

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #41 : 06.08.2010, 16:57:04 »
Vostok-All, а сей компонент поддерживает русские имена исполнителей/песен/альбомов?

P.S. Если возникают проблемы с виндой, то можно поставить на виртуалку любой линукс и крутить на нём. Придётся немного повозиться, но это явно окупит время на поиски причин глюков под виндой.
*

vvitaliy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #42 : 08.08.2010, 12:09:51 »
С предыдущим своим вопросом разобрался.
С добавлением русских букв в панель поиска по литере почти разобрался, сейчас дорабатываю.

Но вот беда: попробовал перенести с денвера на хостинг на никсе и плеер перестал воспроизводить мелодии. В чем может быть проблема?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection 1.5.0
« Ответ #43 : 11.08.2010, 00:33:14 »
В Joomla 1.5.20 включен стандартный SEO.
Главная страница компонента http://www.stepan39.ru/music.html
Оттуда все ссылки имеют вид буква/исполнитель/альбом/композиция. К примеру http://www.stepan39.ru/music/Q/2-queen/16-queen/130-keep-yourself-alive.html

Далее... На главной странице сайта модули компонента (альбомы,композиции). Ссылки с них такие же, но с заменой music на  component/muscol Например: http://www.stepan39.ru/ru/component/muscol/W/9-whitesnake/56-come-an-get-it.html

Сайт разработчика. Пример: http://www.joomlamusicsolutions.com/en/music-collection-demo/b/the-beatles/abbey-road/come-together.html

Обратите внимание:
1. буквы в ссылках (letter имею ввиду) прописные, а не заглавные, как у меня
2. названия исполнителей,альбомов,композиций отображаются без ID
3. ссылки одинаковые как со страницы компонента, так и из модулей

В связи с этим вопрос:

Как возможно стандартными средствами SEO привести ссылки к такому же формату.

P.S. Запостил здесь, потому что вопрос специфический.



Re: Music Collection 1.5.0
« Ответ #44 : 06.10.2010, 20:59:58 »
Доброго времени суток!
Помогите разобраться с такой проблемой:
под WinServer2003sp2, на Joomla 1.5.20 установлен Music Collection, вот отсюда (FB_musiccollection_v2.0.0_comm_pro)
при попытке добавить композиции с помощью Auto-scan (вот тут http://www.joomlamusicsolutions.com/es/features/folder-auto-scanning-in-music-collection-2-0.html это описано) после выбора папки с файлами появляется сообщение об ошибке:
Warning: Invalid argument supplied for foreach() in Z:\home\berlpu\www\administrator\components\com_muscol\controllers\albums.php on line 1006
Подскажите что и где нужно поправить?

Re: Music Collection 1.5.0
« Ответ #45 : 11.11.2010, 22:05:38 »
Всем доброго дня!
У кого есть или кто успел скачать бесплатно!
Прошу Вас выложить руссик к Music Collection v.1.5.0
С сайта производителя закрыли раздачу бесплатно, с начало просит зарегиться, а потом купить.
С уважением, Виктор.
*

Adgar

  • Новичок
  • 3
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #46 : 24.11.2010, 07:36:37 »
Всем доброго времени суток. Было сообщение от zax73(при попытке добавить композиции с помощью Auto-scan (вот тут http://www.joomlamusicsolutions.com/es/features/folder-auto-scanning-in-music-collection-2-0.html это описано) после выбора папки с файлами появляется сообщение об ошибке:
Warning: Invalid argument supplied for foreach() in Z:\home\berlpu\www\administrator\components\com_muscol\controllers\albums.php on line 1006
Подскажите что и где нужно поправить?)
у меня такая же беда! Помогите, please! Плюс к этому не могу запустить пригрыватель и ещё много глюков. Предлагаю продолжить тему!
*

linkinkov

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #47 : 08.12.2010, 22:12:47 »
Там есть языковые файлы... прошу прощения за глупые вопросы но... куда их вставлять??))
в папку language/ru-RU/
*

linkinkov

  • Новичок
  • 7
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #48 : 08.12.2010, 22:15:18 »
А у кого нибудь есть music collection 2.1 ?
хотел купить у них на сайте, но к сожалению не одной из перечисленных систем не пользуюсь, а заводить Visa ради компонента не охота.
У кого есть пожалуйста предоставьте на суд)
*

case

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #49 : 13.12.2010, 11:47:15 »
А куда там mp3 заливать?)
*

Wassup

  • Захожу иногда
  • 64
  • 2 / 0
Re: Music Collection 1.5.0
« Ответ #50 : 24.12.2010, 08:28:03 »
А можно как то помечать композицию которая в данный момент играет? хотелось бы что бы при нажатии кнопки плей в списке картинка менялась на паузу
*

cry_wolf

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #51 : 07.01.2011, 15:47:49 »
я смог запустить сие чудо но вот тока одна проблема у когото была проблема что авто поиск не работал. Тоест он показует все папки но не показует файл в этой папке.... в чём беда?
*

Marygold

  • Захожу иногда
  • 56
  • 1 / 0
Re: Music Collection 1.5.0
« Ответ #52 : 19.01.2011, 01:26:32 »
Кто уже юзает компонент, ответьте, пожалуйста, на вопрос: можно ли заливать не одну, а несколько обложек (ведь к диску их несколько: front, back, а еще может быть буклет или просто вкладка и фото самого диска).
Я не хочу ставить всю эту махину ради ответа на этот вопрос, поэтому, может кто-то ответит здесь?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Re: Music Collection 1.5.0
« Ответ #53 : 19.01.2011, 01:57:53 »
Кто уже юзает компонент, ответьте, пожалуйста, на вопрос: можно ли заливать не одну, а несколько обложек (ведь к диску их несколько: front, back, а еще может быть буклет или просто вкладка и фото самого диска).
Я не хочу ставить всю эту махину ради ответа на этот вопрос, поэтому, может кто-то ответит здесь?

Нет только одну. В описании при желании можно вставить, что угодно, обычный html-редактор
*

Marygold

  • Захожу иногда
  • 56
  • 1 / 0
Re: Music Collection 1.5.0
« Ответ #54 : 19.01.2011, 21:28:19 »
Понятно. Спасибо.
*

Phoenix88

  • Захожу иногда
  • 81
  • 3 / 0
  • Нет предела самосовершенствованию
Re: Music Collection 1.5.0
« Ответ #55 : 30.01.2011, 00:23:51 »
http://rapidshare.com/files/388319502/com_muscol_ru-RU_package_1.0.0.zip.html

Ссылка на русификатор не работает. Перезалейте, пожалуйста, кто скачивал
*

Wassup

  • Захожу иногда
  • 64
  • 2 / 0
Re: Music Collection 1.5.0
« Ответ #56 : 07.03.2011, 11:28:20 »
Music collection 2.1 communiti
_http://letitbit.net/download/70393.77e84581edf916b326b7886f683a/mcc-pro2.1.0.zip.html
*

Marygold

  • Захожу иногда
  • 56
  • 1 / 0
Re: Music Collection 1.5.0
« Ответ #57 : 07.03.2011, 13:50:33 »
Спасибо, Wassup
*

insolemment

  • Новичок
  • 5
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #58 : 10.05.2011, 02:18:01 »
Установил MUSIC COLLECTION COMMUNITY PRO 2.1.0 Загрузил песню все ГУД) Но проблема одно она не проигрывается! В чем может быть проблема? Помогите пожалуйста, заранее спасибо)
*

drumin

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Music Collection 1.5.0
« Ответ #59 : 31.07.2011, 21:47:10 »
Уважаемые пользователи компонента!
Кто-нибудь решил проблему с добавлением русских букв в панель навигации (letter bar)? На официальном форуме http://www.joomlamusicsolutions.com/en/forum/music-collection-extensions/how-to-have-a-z-bar-in-russian-3.html ответа нет   >:(
Я долго бился и наконец добился... обыскал весь интернет, смотрел на официальном форуме поддержки компонента, но так и не нашел решения добавления русского алфавита в letter bar (точнее алфавит добавить совсем не проблема это делается очень просто в файле components/com_muscol/helpers/helpers.php , но вот заставить компонент выводить авторов по этому алфавиту у меня не получилось, так как ссылки генерируемые компонентом не распознают русских букв, точнее их кодируют и как от этого избавиться я не придумал).
Но решение все-таки есть. Я пошел в лоб... вначале необходимо добавить русские буквы в форму добавления авторов в админ панели
открываем файл administrator/components/com_muscol/views/artist/tmpl/form.php
ищем
Код
$letters = array("A" => "A",
"B" => "B",
"C" => "C",
"D" => "D",
"E" => "E",
"F" => "F",
"G" => "G",
"H" => "H",
"I" => "I",
"J" => "J",
"K" => "K",
"L" => "L",
"M" => "M",
"N" => "N",
"O" => "O",
"P" => "P",
"Q" => "Q",
"R" => "R",
"S" => "S",
"T" => "T",
"U" => "U",
"V" => "V",
"W" => "W",
"X" => "X",
"Y" => "Y",
"Z" => "Z",
"1" => "123");
и заменяем на этот
Код
$letters = array("A" => "A",
"B" => "B",
"C" => "C",
"D" => "D",
"E" => "E",
"F" => "F",
"G" => "G",
"H" => "H",
"I" => "I",
"J" => "J",
"K" => "K",
"L" => "L",
"M" => "M",
"N" => "N",
"O" => "O",
"P" => "P",
"Q" => "Q",
"R" => "R",
"S" => "S",
"T" => "T",
"U" => "U",
"V" => "V",
"W" => "W",
"X" => "X",
"Y" => "Y",
"Z" => "Z",
"1" => "123",
"А" => "А",
"Б" => "Б",
"В" => "В",
"Г" => "Г",
"Д" => "Д",
"Е" => "Е",
"Ё" => "Ё",
"Ж" => "Ж",
"З" => "З",
"И" => "И",
"К" => "К",
"Л" => "Л",
"М" => "М",
"Н" => "Н",
"О" => "О",
"П" => "П",
"Р" => "Р",
"С" => "С",
"Т" => "Т",
"У" => "У",
"Ф" => "Ф",
"Х" => "Х",
"Ц" => "Ц",
"Ч" => "Ч",
"Ш" => "Ш",
"Э" => "Э",
"Ю" => "Ю",
"Я" => "Я"
);
затем добавляем алфавит в letter bar
открываем файл components/com_muscol/helpers/helpers.php и ищем
Код
function letter_navigation($inicial){

$params = &JComponentHelper::getParams( 'com_muscol' );
$this->itemid = $params->get('itemid');
if($this->itemid != "") $this->itemid = "&Itemid=" . $this->itemid;

$return .= "<ul class='inicials'>";

$inicials = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","123");

if($inicials[0] != $inicial) $return .= MusColHelper::li_inicial($inicials[0],false,"left");
else $return .= MusColHelper::li_inicial($inicials[0],true,"left");

for($i=1;$i<sizeof($inicials)-1;$i++){
if($inicials[$i] != $inicial) $return .= MusColHelper::li_inicial($inicials[$i],false,"");
else $return .= MusColHelper::li_inicial($inicials[$i],true,"");
}

if(substr($inicials[sizeof($inicials)-1], 0, 1)!= $inicial)
$return .= MusColHelper::li_inicial($inicials[sizeof($inicials)-1],false,"right");
else $return .= MusColHelper::li_inicial($inicials[sizeof($inicials)-1],true,"right");

$return .= "</ul>";
после добавляем
Код
$return .= "<ul class='inicials1'>
<li class='left'><a href='index.php?option=com_muscol&view=artists&letter=А'>А </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Б'>Б </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=В'>В </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Г'>Г </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Д'>Д </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Е'>Е </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ё'>Ё </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ж'>Ж </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=З'>З </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=И'>И </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=К'>К </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Л'>Л </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=М'>М </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Н'>Н </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=О'>О </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=П'>П </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Р'>Р </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=С'>С </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Т'>Т </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=У'>У </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ф'>Ф </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Х'>Х </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ц'>Ц </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ч'>Ч </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letterШ'>Ш </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Э'>Э </a></li>
<li><a  href='index.php?option=com_muscol&view=artists&letter=Ю'>Ю </a></li>
<li class='right'><a  href='index.php?option=com_muscol&view=artists&letter=Я'>Я </a></li>";

$return .= "</ul>";

теперь осталось только настроить стили для класса inicials1 (я специально изменил класс так как использовать класс  английского алфавита не получится ибо букв в английском алфавите меньше, а следовательно чтобы алфавиты располагались красиво в две строчки нужно в стилях уменьшить размер контейнера для букв русского алфавита например у меня по умолчанию для английских букв стояло 27px я поменял 25px) в общем идете в таблицу стилей компонента копируете там все стили для класса inicials и добавляете их для класса inicials1, далее немного подстраиваете размеры и опа все работает, по крайней мере у меня работает, и также работает с включенный sh404SEF. Забыл написать я устанавливал компонент MUSIC COLLECTION COMMUNITY PRO 2.0.1
Удачи :)
« Последнее редактирование: 01.08.2011, 05:34:43 от drumin »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Music Collection 2.4.1 - не отображается проигрыватель

Автор Андрей Нестеров

Ответов: 1
Просмотров: 4843
Последний ответ 16.09.2015, 12:48:12
от ivanesx2008
Вопрос по компоненту Music Collection на Joomla 3

Автор francais999

Ответов: 4
Просмотров: 1447
Последний ответ 20.07.2015, 22:38:38
от Андрей Нестеров
Расширение All music player

Автор user1024

Ответов: 1
Просмотров: 2161
Последний ответ 13.01.2013, 18:57:08
от Zhanna_Krasa