Новости 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

Gover

  • Захожу иногда
  • 189
  • 3 / 0
Re: КиноАрхив - KinoArchive
« Ответ #600 : 19.07.2010, 21:24:44 »
Если писать WHERE таким образом, то все работает, а можно ли обойтись без функции MySql'я  DAY?

start_show = '0000-00-00 00:00:00' это я убрал уже, смотрел пример запроса в другом модуле...
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #601 : 20.07.2010, 11:11:54 »
а можно ли обойтись без функции MySql'я  DAY?

а зачем ? нативные функции mysql в запросах mysql работают быстрее чем преобразования на php а потом туление их в запрос.
/* Have a nice day! */
*

Gover

  • Захожу иногда
  • 189
  • 3 / 0
Re: КиноАрхив - KinoArchive
« Ответ #602 : 20.07.2010, 20:32:45 »
Спасибо за помощь.
*

Gover

  • Захожу иногда
  • 189
  • 3 / 0
Re: КиноАрхив - KinoArchive
« Ответ #603 : 04.08.2010, 22:48:30 »
Это сновая со своими проблемами...
На локалке все было нормально, а когда установил модуль на хостнг получилась какая-то разбежка в днях. Например сегодня (04.08) мне показывает модуль фильм за 07.08. Почему образовалась разница в 3 дня?
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #604 : 05.08.2010, 18:50:45 »
Это сновая со своими проблемами...
На локалке все было нормально, а когда установил модуль на хостнг получилась какая-то разбежка в днях. Например сегодня (04.08) мне показывает модуль фильм за 07.08. Почему образовалась разница в 3 дня?

все зависит от времени сервера и от локали. хм... и какой именно модуль некорректно отображается?


И надеюсь хорошая новость.
Киноархиву под Joomla 1.5/1.6 быть!

Также открыл группу в Контакте для обсуждения планов и моментов при разработке. http://vkontakte.ru/club19212730
/* Have a nice day! */
*

newleax

  • Захожу иногда
  • 234
  • 23 / 0
Re: КиноАрхив - KinoArchive
« Ответ #605 : 05.08.2010, 22:02:40 »
Цитировать
Киноархиву под Joomla 1.5/1.6 быть!

а подробности?
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #606 : 06.08.2010, 10:36:29 »

а подробности?

ориентировочно первый релиз будет к концу этого года.
если кто поможет с админкой то может и раньше :)

относительно возможностей...
начал писать с нуля. поэтому все что невозможно было сделать в старой версии будет в новой. так же появилась мультиязычность. т.е. если установлен JoomFish то язык компонента и содержимого будет такой же как выбран в JoomFish. если компонент не установлен, то язык будет выбран в зависимости от языка браузера посетителя.

так же планирую сделать помимо графика премьер, график релизов.
/* Have a nice day! */
*

Gover

  • Захожу иногда
  • 189
  • 3 / 0
Re: КиноАрхив - KinoArchive
« Ответ #607 : 06.08.2010, 19:17:23 »
И надеюсь хорошая новость.
Киноархиву под Joomla 1.5/1.6 быть!
:D ура свершилось! А разработка будет на MVC?

Готов оказывать посильную помошь в тестировании компонента.
« Последнее редактирование: 06.08.2010, 19:58:29 от Gover »
*

eragon

  • Захожу иногда
  • 143
  • 7 / 0
Re: КиноАрхив - KinoArchive
« Ответ #608 : 06.08.2010, 20:32:39 »
язык будет выбран в зависимости от языка браузера посетителя.
не есть хорошо, делает просто, язык выбирается в зависимости от языка сайта по умолчанию, и все... а то не стоит забывать о людях, которые уехали в другую страну по работе, на отдых или просто там живут, зайдя на русский сайт увидят всё не русское, поэтому как то не вариант выбирает язык в зависимости от языка браузера :)
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #609 : 06.08.2010, 21:03:08 »
:D ура свершилось! А разработка будет на MVC?

Готов оказывать посильную помошь в тестировании компонента.
есно на MVC :) иначе никак :)

не есть хорошо, делает просто, язык выбирается в зависимости от языка сайта по умолчанию, и все... а то не стоит забывать о людях, которые уехали в другую страну по работе, на отдых или просто там живут, зайдя на русский сайт увидят всё не русское, поэтому как то не вариант выбирает язык в зависимости от языка браузера :)
это так сказать ещё только черновой вариант склепал.
/* Have a nice day! */
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #610 : 12.08.2010, 22:03:39 »
не есть хорошо, делает просто, язык выбирается в зависимости от языка сайта по умолчанию, и все... а то не стоит забывать о людях, которые уехали в другую страну по работе, на отдых или просто там живут, зайдя на русский сайт увидят всё не русское, поэтому как то не вариант выбирает язык в зависимости от языка браузера :)

переделал так... язык можно выбрать в профиле юзера. если юзер не зареган, то язык браузера. для того чтобы не смыкать каждый раз базу, сделал хранение выбранного языка в куках.
/* Have a nice day! */
*

eragon

  • Захожу иногда
  • 143
  • 7 / 0
Re: КиноАрхив - KinoArchive
« Ответ #611 : 13.08.2010, 17:20:11 »
есно на MVC :) иначе никак :)
Что такое MVC? :)
переделал так... язык можно выбрать в профиле юзера. если юзер не зареган, то язык браузера. для того чтобы не смыкать каждый раз базу, сделал хранение выбранного языка в куках.
да всё равно как то неправильно язык браузера, лучше уж язык Joomla, а после регистрации он если захочит, тогда сменит язык) или может это сложнее сделать? :)
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #612 : 14.08.2010, 23:25:37 »
Что такое MVC? :)да всё равно как то неправильно язык браузера, лучше уж язык Joomla, а после регистрации он если захочит, тогда сменит язык) или может это сложнее сделать? :)

1. http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1
2. та можно конечно.
/* Have a nice day! */
*

vita25

  • Осваиваюсь на форуме
  • 15
  • 1 / 1
Re: КиноАрхив - KinoArchive
« Ответ #613 : 16.08.2010, 23:30:21 »

И надеюсь хорошая новость.
Киноархиву под Joomla 1.5/1.6 быть!


Ура!Браво маэстро!
Ждемс.....
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #614 : 19.09.2010, 11:13:16 »
Подскажите, пожалуйста,  как исправить. У меня в инфе о  фильме, если кликнуть на актера, то отчего-то выводиться инфа не о том актере, которого выбирал, а о том, который был первым в базе. Та же беда и с режиссером и со сценаристом и тд. И еще как рассортировать актеров по алфавиту.

Версию скажите.

Отсортировать где именно? В списке кинозвезд?
Если да то в файле kinoarhiv.php найти

Код
$query = "SELECT `p_id`, `p_name`, `p_latin_name`, `p_birthday`, `p_birthplace`, `p_genres`, `p_front_photo`, `p_bio`, `p_type`, `p_published`"
. "\n FROM `#__kinoarhiv_people`"
. "\n WHERE `p_published` = '1' AND `p_type` LIKE '%$like%'"
. "\n ORDER BY `p_id` DESC";

и в строке ORDER BY `p_id` DESC заменить DESC на ASC
/* Have a nice day! */
*

Petrovich

  • Осваиваюсь на форуме
  • 45
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #615 : 19.09.2010, 17:13:38 »
у кого проблемы с установкой полной версии попробуйте эту http://kinoarhiv.googlecode.com/files/KinoArhiv_1.0_beta_8_db.zip
создадутся только таблицы в БД и пункты меню в админке. дальше ручками копируем файлы из update_b7_to_b8.zip и update_beta_9a.zip и update_beta_9b.zip
Добрый день
Пробовал и так и так
поставить
в результате № и та же ошибка

SQL ошибка Вызов DB функции завершен с ошибкой номер: 1074
Column length too big for column 't_name' (max = 255); use BLOB or TEXT instead SQL=CREATE TABLE `jos_kinoarhiv_theatres` ( `t_id` int(11) unsigned NOT NULL AUTO_INCREMENT, `t_name` varchar(256) NOT NULL DEFAULT '', `t_desc` text NOT NULL, `t_city` varchar(256) NOT NULL DEFAULT '', `t_country_id` smallint(2) NOT NULL DEFAULT '1', `t_published` smallint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`t_id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
SQL =

CREATE TABLE `jos_kinoarhiv_theatres` (
        `t_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
        `t_name` varchar(256) NOT NULL DEFAULT '',
        `t_desc` text NOT NULL,
        `t_city` varchar(256) NOT NULL DEFAULT '',
        `t_country_id` smallint(2) NOT NULL DEFAULT '1',
        `t_published` smallint(1) NOT NULL DEFAULT '0',
        PRIMARY KEY (`t_id`)
      ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

Версия БД:    4.1.22-log
Версия PHP:    5.2.9
Web-сервер:    Apache
Версия Joomla!:    Joomla! 1.0.12 Stable [ Lavra Edition 2007 ] 20 января 2007 01:00 UTC
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #616 : 20.09.2010, 19:20:33 »
Petrovich замените varchar(256) на varchar(255)

PS! Версия БД имхо у вас старовата несколько...
/* Have a nice day! */
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #617 : 22.09.2010, 09:50:21 »
и в строке ORDER BY `p_id` DESC заменить DESC на ASC

К сожалению эта функция не  позволяет поставить звезду на положенное ей место по алфавиту. при DESC звезды становятся вверху списка, а при ASC оказываются самыми последними.

Версия у меня последняя из выложенных вами.

прошу прощения! ступил :)
вместо `p_id` надо или `p_name` или `p_latin_name`
/* Have a nice day! */
*

spo1975

  • Новичок
  • 2
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #618 : 27.09.2010, 17:34:48 »
Есть проблема при получении данных с Kinopoisk.ru
Вместо кирилицы заносятся квадратики.
Как исправить? Подскажите пожалуйста
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #619 : 29.09.2010, 17:25:21 »
Есть проблема при получении данных с Kinopoisk.ru
Вместо кирилицы заносятся квадратики.
Как исправить? Подскажите пожалуйста

кодировки таблиц, данных, соединения с БД должны быть cp1251
/* Have a nice day! */
*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #620 : 02.10.2010, 15:56:13 »
Подскажите как установить его?
Я извлекаю файлы в корень, а дальше чего делать?
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #621 : 03.10.2010, 13:56:38 »
Подскажите как установить его?
Я извлекаю файлы в корень, а дальше чего делать?

в корень чего? зачем извлекать? вы в курсе того как устанавливать компоненты в Joomla?
/* Have a nice day! */
*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #622 : 03.10.2010, 15:30:13 »
да уже установил) А у меня другой вопрос у меня в "Премьеры" на какими-то квадратиками написано всё( что делать?

*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #623 : 04.10.2010, 12:05:56 »
Ещё голосование не работает( в первом посте работает а в остольных созданых релизах не работает, пишет типо последняя оценка 10, а сам рейтинг не обновляется(((
Так же снизу при голосовании какие-то квадратики за место слов((( что вообще с кодировкой?
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #624 : 04.10.2010, 14:40:25 »
Omega проблемы с кодировкой БД
/* Have a nice day! */
*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #625 : 04.10.2010, 17:05:50 »
а как решить? помогите пожалуйста...
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #626 : 06.10.2010, 17:01:14 »
а как решить? помогите пожалуйста...
правильно задать кодировки БД
/* Have a nice day! */
*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #627 : 06.10.2010, 19:26:59 »
Ну ты распиши пожалуйста как это сделать... а то я не догоняю =(

У меня написано типо кодировка cp1251_general_ci
« Последнее редактирование: 06.10.2010, 19:41:33 от Omega »
*

Helios

  • Захожу иногда
  • 421
  • 31 / 1
  • Аэтошозадеталь?
Re: КиноАрхив - KinoArchive
« Ответ #628 : 08.10.2010, 08:34:13 »
Ну ты распиши пожалуйста как это сделать... а то я не догоняю =(

У меня написано типо кодировка cp1251_general_ci
написана где? таблицы, база?
/* Have a nice day! */
*

Omega

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: КиноАрхив - KinoArchive
« Ответ #629 : 08.10.2010, 11:26:19 »
написана где? таблицы, база?
Ну на таблицах написано типо сравнение cp1251_general_ci
А база я хз как посмотреть...
Кстате когда входишь в некоторые таблицы, то в некоторых полях нету сравнения, а в остальных стоит cp1251_general_ci!
Если что могу скрин дать!

А и в базе тоже написано что cp1251_general_ci
« Последнее редактирование: 08.10.2010, 11:34:22 от Omega »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться