Новости 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 Гость просматривают эту тему.
  • 10 Ответов
  • 2975 Просмотров
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Подскажите, кто знает такие модули.
Задачка: одна категория новостей будет "новости", другая - "события". Из каждой из них необходимо на главную в отдельном окне вывести по десятку последних новостей, и кроме того, тут же,  в модуле автоматом публиковать ссылку "добавить новость", "добавить событие" - чтоб пользователь добавить мог в конкретную категорию. А также, как реализовать вывод  для пользователя в конце каждой статьи "добавить статью" в кокретную категорию на сайте (с выбором категорий)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Первая часть задачи реализуется несколькими копиями модуля LatestNews у которого в параметрах указываете конкретные категории, из которых показывать новости. Ссылки на добавление новостей, можно сделать пользовательским модулем, у которого не показывать заголовок, вид ссылки можно посмотреть в пользовательском меню - там такая ссылка точно есть. А в конце каждой статьи... Ну тут надо подумать, думаю проще под областью материалов можно опубликовать еще один пользовательский модуль, и в нем так же статично указать ссылку.
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Ок. спасибо, буду думать-пробовать. Только вот..."под областью материалов можно опубликовать еще один пользовательский модуль, и в нем так же статично указать ссылку." - немножко не понял, это его в каждой статье вставлять, или в шаблоне прописать можно, или как?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Конечно в шаблоне, и показывать только если текущий компонент com_content и переменная $task равна view - т.е. это режим полного просмотра материала
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
показывать только если текущий компонент com_content и переменная $task равна view
? Я в этом еще подтормаживаю. Суть понимаю, а как написать - не. :'(
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Почитайте в Joomla FAQ я про это статью писал... называется примерно так: "Небольшие хитрости с позициями модулей Joomla"
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Все таки туплю я. Пошел каким путем. В пользовательское меню добавил ссылку "добавить материал", зашел на сайт, посмотрел адрес этой ссылки, создал пользовательский модуль, в который эту ссылку вставил гиперссылкой как "Добавить публикацию". опубликовал - работает. Хорошо, первый этап освоил. а дальше что делать? Куда его опубликовать, чтоб он в конце статей появлялся?  По поводу статьи из Joomla FAQ -посмотрел, то что касается меня -
Цитировать
Отображение модуля только в режиме просмотра полного текста материала

Если вам необходимо отобразить некоторый модуль на сайте только на странице просмотра полного текста материала, то необходимо вставить проверку значения переменной $task:
 
Код
<?php
  if (($option == 'com_content') && ($task == 'view')) {
    mosLoadModules ( 'user1' );
  }
?>

Данная проверка отобразит позицию модулей user1 только в том случае, если в данный момент открыт просмотр полного текста материала.
и что с этим делать? - в смысле как и куда это в шаблоне вставлять я не понял~
ЗЫ: шаблон практически не правленная параноия
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Задолбал, да? Но может найдется кто, кому не жалко помочь?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
код из своей же цитаты выше нужно вставить в index.php шаблона под позицией mainbody (если нужно выводить модуль под материалом).
Ну а user1 - то позиция, на которую нужно будет опубликовать твой созданный модуль
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

claus

  • Захожу иногда
  • 183
  • 4 / 1
  • Тиха украинская ночь, но сало надо перепрятать!
Спасибо, получилось - я же просто не знал куда тот код засунуть ::)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Adsense/Директ между статьями в блоге категорий, возможно?

Автор Benefactor

Ответов: 21
Просмотров: 3636
Последний ответ 28.11.2018, 14:29:23
от mentzer
Ошибки в модуле новостей

Автор belovpaha

Ответов: 2
Просмотров: 1205
Последний ответ 20.02.2018, 07:11:53
от belovpaha
NEWS SHOW PRO GK5 особенности отображения новостей

Автор Maria_sounds

Ответов: 7
Просмотров: 4042
Последний ответ 25.07.2017, 10:05:36
от vipiusss
Модуль rss-лента новостей. "Лента не найдена"

Автор Pav

Ответов: 2
Просмотров: 2238
Последний ответ 05.10.2016, 20:37:21
от Pav
HavenFolio - Выводит название категорий материалов с помощью алиасов

Автор NisXan

Ответов: 3
Просмотров: 1136
Последний ответ 28.07.2016, 17:14:24
от NisXan