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

aleeva

  • Захожу иногда
  • 72
  • 4 / 0
Все перепробовала... У меня пользователи при регистрации автоматом получают права автора. Но при создании материала с сайта они также могут добавить и модуль к статье. Это не есть хорошо. Пробовала в самом плагине той же кнопки "Вставка модуля в материал" изменить права доступа, но там только ВСЕ, ЗАРЕГИСТРИРОВАННЫЕ и СПЕЦИАЛЬНЫЙ. Авторы подходят к группе "специальный". Я поставила доступ - зарегистрированные. Но все равно авторы видят эту кнопку. Как быть, подскажите!
« Последнее редактирование: 23.02.2010, 16:40:29 от aleeva »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Либо ковырять сами плагины и в них прописывать нужный доступ.
Либо отключить их вообще:
components\com_content\views\article\tmpl\form.php
Код: php
echo $this->editor->display('text', $this->article->text, '100%', '400', '70', '15');
Заменить на
Код: php
echo $this->editor->display('text', $this->article->text, '100%', '400', '70', '15', false);
*

aleeva

  • Захожу иногда
  • 72
  • 4 / 0
А кнопка "Выключить редактор" это что за плагин?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
А кнопка "Выключить редактор" это что за плагин?
это не плагин. Идет она по моему вместе с редактором.
*

aleeva

  • Захожу иногда
  • 72
  • 4 / 0
Все, решила все проблемы блин ё-моё. Аж на душе полегчало.... Есть стандартный плагин "Вставка модуля в материал". Его можно смело удалить. И есть сторонний, называется ModulesAnywhere. Идет сам плагин, который можно настроить как угодно и кнопка, где есть такой параметр как Enable in frontend, естественно жмем НЕТ и радуемся!
*

alexglue

  • Новичок
  • 4
  • 0 / 0
Расскажите пожалуйста как Вы убрали кнопку "Выключить редактор", если Вам это удалось?
Еще очень интересует каким образом можно самому определить какие кнопки в режиме simple и advanced оставить в редакторе.
настройки включения стилей, картинок, шрифтов итп, как я понимаю доступны только из режима extended,
но так как я вывожу TinyMCE во фронт-энд, это излишний функционал. Тем не менее режим simple так же слишком скуден в данном случае (пишу нечто форумоподобное).
 Включение редактора происходит следующим образом:

Код: php
$editor = JFactory::getEditor();
if($editor){
$hid_btn = array('pagebreak','readmore','image');
$edit_params = array(
"mode" => "simple",
"html_height"=>"200",
"html_width"=>"90%",
"skin"=>"3",
"compressed"=>"1",
"cleanup_startup"=>"0",
"cleanup_save"=>"2",
"entity_encoding"=>"raw",
"lang_mode"=>"0",
"lang_code"=>"en",
"text_direction"=>"ltr",
"content_css"=>"1",
"content_css_custom"=>"",
"relative_urls"=>"1",
"newlines"=>"1",
"invalid_elements"=>"applet, script, ?"
);
$ComEdit = $editor->display("comment_text","","100%",200,4,50, $hid_btn, $edit_params);
}

Я также заметил что плагин bbcode идет в комплектации к Joomla 1.5.15, но как его включить?
« Последнее редактирование: 26.02.2010, 12:36:29 от alexglue »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
ставьте редактор JCE. В нем есть разграничение прав и каждой группе можно задавать нужные кнопки. Много проблем сразу отпадет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 4152
Последний ответ 12.11.2023, 23:37:03
от all_zer
модуль Newsflash: как вывести дату?

Автор joomloid

Ответов: 5
Просмотров: 3705
Последний ответ 03.04.2019, 12:25:27
от pH43
Как отредактировать модуль mod_yoo_slider?

Автор vitaliy4us

Ответов: 0
Просмотров: 2610
Последний ответ 06.12.2017, 16:14:45
от vitaliy4us
Как убрать ссылку на allforjoomla.ru из модуля SimpleForm2?

Автор Loh

Ответов: 3
Просмотров: 3272
Последний ответ 20.06.2017, 11:17:28
от ZyX
Модуль "Случайное изображение"

Автор irina 4444

Ответов: 16
Просмотров: 8610
Последний ответ 26.05.2017, 12:47:56
от gvg