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

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Здравствуйте!

Делаю сайт, поставил на него форум, всё настроил. Но загвоздка в том, что простой пользовател, который зарегался на форуме, не может создать новую тему. От чего это зависит? Где это можно настроить? Подскажите пожалуйста
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Здравствуйте.

1. Какая версия Joomla и Kunena?
2. Это всё делается в настройках, в основном в настройках Kunena: обычно в настройках каждой категории.
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Версия Joomla 2.5.14, версия Kunena 3.0.2. Где именно это настраивается?
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Ну если вы ни в каких других местах ни чего не сбили, то:

Компоненты - Kunena - Менеджер категорий - [Название категории], там вкладки "Разрешения категории" и "Настройки категорий".
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
В "Разрешения категорий" проверьте чтобы в "Группы пользователей, которым разрешено писать" и "Группы пользователей, которым разрешено отвечать" была выбрана группа "Зарегистрированные".
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Ага, понял, спасибо, попробую
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Пробуйте, если что пишите. И "религиозный" вопрос :-), если вы сайт начали делать сейчас, а не сильно давно, почему вы выбрали линейку 2.5.х, а не 3.1.х?
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Потому что привык доверять стабильным версиям, как выйдет 3.5, потом уже обновлюсь
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Я тоже обычно люблю стабильные версии. Но во-первых: J 3.2.x уже не то чтобы нестабильная. Во-вторых: работая c Joomla, однажды я для себя сделал вывод, что не стоит ждать суперстабильности от неё, прежде чем обновляться. Потому что когда-то я развивал сайт на 1.0.х когда его вполне уже можно было делать на 1.5.х, но по соображениям "стабильности" я упорно держался за ветку 1.0.х Потом его намного сложнее было перенести на новый движок, когда функционала было уже много наворочено. Конечно история с переходом между 1 и 1.5 - это отдельная грустная история, но всё-таки мне тогда на ум пришла аллегория, что мимо меня едут люди на новых красивых машинах, в которых очень удобно ехать, много всяких нужных фичь, типа круиз-контроля и т.д., но у этих новых машин иногда не срабатывают тормоза, но зато у них есть подушки безопасности и продуманная пассивная безопасность, а я еду в проверенной временем машине выпуска 30 лет назад, в этой машине не очень удобно по современным меркам, и у этой машины тоже иногда не срабатывают тормоза, только вот нет ни подушек, ни даже ремней :-). Получается если есть выбор, то наверно новая машина лучше (я не говорю про концепт-кары - альфа и бета версии машин). Это я так, в рамках обмена впечатлениями ;-)
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Ну, если честно, то 3 версия немного неудобная, как по мне, неудобный интерфейс. Да и тем более, даже разработчики рекомендуют обновлять до стабильных версий только. Вот выйдет 3.5, потом уже обновлюсь)
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Что-то попробовал настроить так, как вы посоветовали, но создавать тему юзер по-прежнему не может.
Сайт: http://vkjoomla.artcolorit.com/
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
1. Юзер - мы понимаем как зарегистрированный пользователь не гость?
2. Можете скриншоты настроек выложить, тех двух вкладок что я выше писал?
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Да, конечно, зарегистрированный пользователь.
Вот скриншоты:
http://clip2net.com/s/5QL5x3
http://clip2net.com/s/5QL6TU
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Тут вроде верно. Сделайте ещё скриншот верхней части вкладки "Разрешения категорий" и скажите через какой функционал у вас пользователи авторизуются, через Joomla или Kunena? Вы интеграцию Joomla и Kunena включили?
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Интеграция включена, авторизация есть и через Joomla, и через Kunena. Скриншот: http://clip2net.com/s/5QOs0v
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Зарегистрировался на вашем сайте:

1. Не выдаёт ни какого уведомления о том что делать дальше, что там вам письмо придёт, что ссылку нужно нажать, в шаблоне точно учтена область уведомлений? От куда шаблон?

2. У вас дело не только в создании новой темы, пользователь не может и ответить в уже созданной теме.

Давайте пойдём дальше:

1. Зайдите в ваш единственный раздел "Главный раздел" и сделайте скриншот там вкладки "Разрешения категории".

2. Kunena - Плагины - "Интеграция Kunena - Kunena", там во вкладке "Основные параметры" Да, Да.

3. Kunena - Плагины -"Интеграция Kunena c Joomla", там во вкладке "Основные параметры" Да, Да.

4. Попробуйте на все папки и файлы временно поставить разрешения 777 и проверить.

5. Попробуйте временно включить один из стандартных шаблонов и проверить.
*

zeus07

  • Давно я тут
  • 723
  • 9 / 0
Здравствуйте!

Шаблон писал сам, область уведомлений не включал.
По форуму:

1. http://clip2net.com/s/5R208U
2. Всё верно
3. Всё верно
4. попробовал, всё равно не работает
5. Много надо настроек менять, чтобы форум отображался
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Шаблон писал сам, область уведомлений не включал.

Правильно, а зачем, проще же экстрасенсов на форуме искать. Debug тоже ни в коем случае не включайте.
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
5. Много надо настроек менять, чтобы форум отображался

Фактически у вас форум не работает, в каком-то смысле он "не отображается", поэтому много или мало настроек менять - вопрос не стоит, вопрос только в том, хотите ли вы чтобы ваш форум заработал или нет. :-)

Я понимаю, что вам возможно трудно поверить что проблема может быть из-за шаблона, но так бывает. А поскольку все настойки, как я вижу у вас правильные, значит дело в чём-то другом.

В этой категории форума, посвящённой Kunena, есть прикреплённая тема: "Kunena FAQ (Прочти прежде чем создать тему прочти!)". Я не буду перечислять сейчас всё то, что вы почему-то не сделали до того как создали эту тему, понимаю торопились, тут некогда читать, я сам бывало так поступал ;-), но так же там написано "4. Проверьте, сохраняется ли ваша проблема на стандартном шаблоне Joomla и на стандартном шаблоне Kunena?" Прошу вас ответственно это сделать. Если не заработает, попробуйте перенести на локалку и проверить там.

И ещё скажу сразу, что если вы не переделали какой-то другой хороший Joomla-шаблон под себя, не сделали шаблон на основе какой-то хорошей заготовки где всё необходимое учтено, а писали шаблон почти с нуля, ну или переделывали HTML шаблон в Джумловкий - то вы столько головной боли получите дальше! Уже сейчас видно, что у вас много проблем, а возможно это только из-за того, что у вас нет области уведомлений в которую вывелась бы ошибка из-за которой не даёт создавать тему или что-то ещё.

Мой рецепт: всё снести, поставить 3.1.х, взять один из популярных шаблонов наиболее подходящий вам по разметке и допилить его или взять шаблоно-заготовку для J 3.x.x и доделать её, уже на этот сайт накатить нужные расширения и разместить нужные материалы. С этим можно будет смело идти в светлое будущее.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться