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

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Есть ли возможность при создании нового материала сделать свои настройки статьи по умолчанию, а именно дату конца публикации, например "2011-01-01" вместо "Никогда"?
« Последнее редактирование: 02.06.2010, 20:25:44 от 4webspot »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
можешь просто попробовать копировать статью-заготовку многократно
создаёшь пустышку, забиваешь нужные поля и сохраняешь без публикации. потом просто через админку дублируешь и вперёд
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
можешь просто попробовать копировать статью-заготовку многократно
создаёшь пустышку, забиваешь нужные поля и сохраняешь без публикации.

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

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Проблема в том в что сайт набивают несколько людей через фронталку. А там пустышек нету :(
тогда ковыряйте com_content для фронта.
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
тогда ковыряйте com_content для фронта.
А это уже ближе к телу. Спасибj за совет. После обеда попробую. Может это ещё где-то и в базе прописано (в смысле дефолтовые установки)? Никто там не ковырял?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Никто там не ковырял?
а смысл? :) По дефолту там у даты нули.
Но после добавления/изменения материала они все равно будут перезаписываться.
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
а смысл? :) По дефолту там у даты нули.
Но после добавления/изменения материала они все равно будут перезаписываться.

Понял. Счас буду com_content ковырять.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Понял. Счас буду com_content ковырять.
что бы долго не рыть, можешь сделать тупо на уровне шаблона.
components\com_content\views\article\tmpl\form.php
Код: php
<?php echo JHTML::_('calendar', $publish_down, 'publish_down', 'publish_down', '%Y-%m-%d %H:%M:%S', array('class'=>'inputbox', 'size'=>'25',  'maxlength'=>'19')); ?>
заменить на
Код: php
<input type="hidden" name="publish_down" value="2011-01-01 00:00:00" />

Этот файл можно сохранить в шаблоне или оставить там же, почитайте про шаблонизацию компонентов.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
а вот это не оно?
http://extensions.joomla.org/extensions/news-production/timed-content/7444
я так понял, там вычетатор используется :)
но переделать, по идее, не сложно.
так что если захочется попрограммировать-дерзай :)
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
что бы долго не рыть, можешь сделать тупо на уровне шаблона.
components\com_content\views\article\tmpl\form.php
Код: php
<?php echo JHTML::_('calendar', $publish_down, 'publish_down', 'publish_down', '%Y-%m-%d %H:%M:%S', array('class'=>'inputbox', 'size'=>'25',  'maxlength'=>'19')); ?>
заменить на
Код: php
<input type="hidden" name="publish_down" value="2011-01-01 00:00:00" />

Этот файл можно сохранить в шаблоне или оставить там же, почитайте про шаблонизацию компонентов.

Работает. Биг сенкс. Подгоню только под свой шаблон и всё будет на ура. Где здесь плюсик ставить?
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
а вот это не оно?
http://extensions.joomla.org/extensions/news-production/timed-content/7444
я так понял, там вычетатор используется :)
но переделать, по идее, не сложно.
так что если захочется попрограммировать-дерзай :)

Если я правильно понял то это плюгин отсчитывает заданные дни до конца публикиции. А мне нужна конкретная дата конца публикации для плюгина автоархиватора.
*

a_roudyk

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Для админки править нужно в файле ...\administrator\components\com_content\controller.php строчка
$row->publish_down = JText::_('Newer'). Вместо слова Newer впечатываем свою дату и вуаля.
*

jancomo

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Подскажите пожалуйста.Может вопрос тупои но я не могу разобратся.Проблема такая:публикую статью вставляю текст в редакторе в админе.Но изображение через редактор почему то не ставится? В чем проблема?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нагрузка на сервер - РЕШЕНО

Автор se_demon

Ответов: 20
Просмотров: 7608
Последний ответ 13.08.2016, 13:55:25
от Escander
Не работают элементы в режиме создания статьи

Автор ipRazor

Ответов: 17
Просмотров: 4389
Последний ответ 10.08.2016, 10:36:39
от SeBun
По умолчанию открывается login.html вместо index.php

Автор MdDrSrg

Ответов: 0
Просмотров: 1829
Последний ответ 08.07.2015, 08:22:32
от MdDrSrg
Как убрать (скрыть) количество просмотров для определенной статьи?

Автор egoz

Ответов: 10
Просмотров: 12490
Последний ответ 10.05.2015, 06:11:47
от vipiusss
[Решено] Перенс сайт на новый хостинг, пришлось изменить htacess...Не работают старые ссылки..Измени

Автор AlexanderKiselev

Ответов: 23
Просмотров: 4132
Последний ответ 09.09.2014, 16:32:41
от Kostelano