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

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
EasyFAQ 1.0 RC2 - Русская версия
« : 06.12.2006, 11:30:47 »

Собрал полностью русский компонент для создания ЧАсто задаваемых Вопросов и Ответов (FAQ). Перевел в том числе административную панель, вывод сообщений xajax и т.п.
Над локализацией функции преобразования в PDF пока работаю, так как она сохраняет выходной файл в кодировке UTF-8, используя собственные юникодные шрифты... Как только разберусь, сразу выложу, ну а пока:

ЗАБИРАЕМ!!! :D

[вложение удалено Администратором]
« Последнее редактирование: 06.12.2006, 19:00:47 от realovich »
*

AHTOH

  • Захожу иногда
  • 104
  • 8 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #1 : 06.12.2006, 12:05:33 »
Пасиб качнул... и попробовал... Понравилось больше чем com_xfaq
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #2 : 06.12.2006, 13:04:32 »
АНТОН рад стараться! ;)
Кстати, может уже кто решил проблему с конвертацией в PDF?
*

AHTOH

  • Захожу иногда
  • 104
  • 8 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #3 : 06.12.2006, 19:10:07 »
realovich не было проблем с Аяксом?... У меня он чеет ругается что у меня браузер не поддерживает метод POST ... (FireFox)
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #4 : 06.12.2006, 19:16:19 »
АНТОХА гляну! Не пробовал Firefox`ом!
*

ForeverYoung

  • Осваиваюсь на форуме
  • 29
  • 3 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #5 : 06.12.2006, 19:31:32 »
realovich,
я что-то не увидел: EasyFAQ позволяет юзерам добавлять вопросы/ответы из фронтенда? Или только из бакенда?
*

AHTOH

  • Захожу иногда
  • 104
  • 8 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #6 : 06.12.2006, 20:07:52 »
realovich,
я что-то не увидел: EasyFAQ позволяет юзерам добавлять вопросы/ответы из фронтенда? Или только из бакенда?
Да можно сделать.... чуть-чуть с бубном :)
Поменять условия в файле easyfaq.html.php
Код
//в 55 строке 
if(sizeof($subcats) > 0){
      HTML_easyfaq::showSubCat($subcats, $params);
    }
например
и
Код
//и в 382 строке
//    if((!$my->id) || ($my->gid != 2)){
//      mosNotAuth();
//      return;
//    }
например так...
Можно конечно авто публикацию сделать
Да и ваше  это все моно  в настройки вынести , дык лениво ж :) Так вроде быстрее даже
*

ForeverYoung

  • Осваиваюсь на форуме
  • 29
  • 3 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #7 : 06.12.2006, 20:29:41 »
AHTOH
Цитировать
например так...
Что-то не верится, что пяти строчек достаточно. ;)

Цитировать
Можно конечно авто публикацию сделать
Ну дык. Я пока SimpleFAQ до ума довел - изрядно бубном помахал. А ты пять строк. :)

Смотрел не так давно EasyFAQ - если правильно помню, он вообще не рассчитан на добавление вопросов из фронтенда, даже админом - поэтому и спросил: вдруг неправильно помню.
*

AHTOH

  • Захожу иногда
  • 104
  • 8 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #8 : 06.12.2006, 20:51:19 »
AHTOHЧто-то не верится, что пяти строчек достаточно. ;)
Ну дык. Я пока SimpleFAQ до ума довел - изрядно бубном помахал. А ты пять строк. :)

Смотрел не так давно EasyFAQ - если правильно помню, он вообще не рассчитан на добавление вопросов из фронтенда, даже админом - поэтому и спросил: вдруг неправильно помню.
Ну так ты и не попробовал его значит... реально все работает :)
Только вот  в 382 строке надоб бы условие получше ... а то все зареганные юзвери модераторами FAQ станут :)
*

ForeverYoung

  • Осваиваюсь на форуме
  • 29
  • 3 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #9 : 06.12.2006, 21:13:51 »
AHTOH
Цитировать
Ну так ты и не попробовал его значит...
Мельком глянул да удалил. Мне нужен был фронтенд. В итоге подрихтовал под себя SimpleFAQ. Ajax'а у него в отличии от EasyFAQ нет, но мне и без надобности особо.

Цитировать
Только вот  в 382 строке надоб бы условие получше ... а то все зареганные юзвери модераторами FAQ станут
Ну, например, вместо того условия, можно сделать через $my->usertype (группа пользователей) и указать каким группам разрешено редактирование. У себя я с помощью JACLPlus  сделал группу специально для редактирования фака и с помощью $my->usertype прикрутил ее к SimpleFAQ.
*

vitash

  • Захожу иногда
  • 63
  • 5 / 0
  • """"""::::::""""""
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #10 : 13.12.2006, 00:32:17 »
Значит тестировал на Параное1.0.10, браузер Опера:
1. При "Анкере" если заголовок здоровенный то мой сайт ушёл за этим заголовком естественно влево(растолстел :) ). Хорошо хоть список работает(как и в предыдущей версии).
2. Блин а  куда исчезают указательный рисунок при нажатии??? Непорядок.(Аякс непашет)
3. А индикатор полезно шо выдает
Код
Ошибка: XML ответ, который был возвращен от сервера, неверный.
Общепринятый:
<?xml version="1.0" encoding="windows-1251"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
.
Вощем пока остнусь на предыдущей версии пока все баги неисправят ;).
з.ы. да и размер файла слишком велик в четыре раза превышает.

Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #11 : 15.12.2006, 09:51:38 »
Как убрать голосование: полезный-бесполезный?
Не работает, ругань какая-то на XML.
*

vitash

  • Захожу иногда
  • 63
  • 5 / 0
  • """"""::::::""""""
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #12 : 15.12.2006, 21:17:42 »
Обычным путём, ты настройки хоть этого компонента смотрел, vnik ? Ну а если через код то файл easyfaq.html, у меня строки 565,566, просто закрываешь ;).
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #13 : 08.01.2007, 14:36:03 »
Как убрать голосование: полезный-бесполезный?
Не работает, ругань какая-то на XML.
Сегодня как раз нужен был фак какой нить - глянул  ..
Для нормального голосования
В файле    com_easyfaq\xajax\xajax.inc.php строку  50

define ('XAJAX_DEFAULT_CHAR_ENCODING', 'utf-8' );

заменить

define ('XAJAX_DEFAULT_CHAR_ENCODING', 'windows-1251' );
---------
тоесть выставить нужную вам кодировку что на вашем сайте..
Спасибо конечно автору перевода - но из всего переведенного рекомендую использовать только языковый файл russian.php + оригинальную версию  ибо там крякозяблы в меню после установки и еще какая то бяка
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #14 : 08.01.2007, 14:41:28 »
oppo - дружище, у меня проблем не было ни после установки, ни во время работы, посмотри свою базовую локаль Joomla...
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #15 : 08.01.2007, 15:50:53 »
черт его знает ,некогда разбираться - просто полчаса как поставил на mambo паранойа 4523 что у заказчика стоит - меню в админе - клинописью..
Возможно дело в версиях .
Также после установки оригинала лезет ошибка :
Код
Undefined property: mosCategory::$parent_id in z:\home\localhost\www\book\components\com_easyfaq\easyfaq.html.php on line 38
где то потерялся $parent_id хотя поля с категорий все берется через *
как разберусь отпишу
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #16 : 08.01.2007, 16:39:55 »
нашел свинячий бред в параное в mambo.php отсутствует поле parent_id
строка 1495
* Category database table class
* @package Mambo
*/
class mosCategory extends mosDBTable {
   /** @var int Primary key */
   var $id=null;
   /** @var string The menu title for the Category (a short name)*/
   var $title=null;
            ..............

тоесть нет строки    /** @var int */
   var $parent_id         = null;

хотя в движке joomla в  joomla.php это есть

p.s. чтобы было универсально можно написать
define ('XAJAX_DEFAULT_CHAR_ENCODING',substr_replace(_ISO, '', 0, 8) );
« Последнее редактирование: 08.01.2007, 16:45:00 от oppo »
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #17 : 08.01.2007, 17:56:14 »
Небольшая правка под себя
Добавлено
1)отключение WYSIWYG редактора (токо дураки грузят по 1 мегу этот редактор )
2) выбор для добавления фака на сайт: регистрированым пользователям или всем
3)небольшие правки косметические.
читайте read_mi.txt

[вложение удалено Администратором]
« Последнее редактирование: 08.01.2007, 19:57:48 от oppo »
*

realovich

  • Захожу иногда
  • 201
  • 53 / 1
  • Зрящий в корень
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #18 : 09.01.2007, 09:34:25 »
oppo, молодца парень! Так держать! +1
*

MarksMan

  • Осваиваюсь на форуме
  • 34
  • 8 / 5
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #19 : 30.01.2007, 15:26:29 »
У этого компонента нету настроек в админки? o_0
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #20 : 31.05.2007, 10:16:39 »
У этого компонента нету настроек в админки? o_0
если я не ошибаюсь в админке минимум настроек.
публикуй компонент в меню. появятся настройки.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

E-van

  • Новичок
  • 9
  • 3 / 0
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #21 : 31.05.2007, 22:45:29 »
Подскажите пожалуйста - при заходе в пункты меню "Менеджер категорий" и "Менеджер FAQ" и при редактировании пунктов внутри этих меню вылазит такое соощение:
--------
Notice: Undefined variable: name in z:\home\es.biz\www\administrator\components\com_easyfaq\classes\categories.php on line 325
--------

а когда заходишь в менеджер категорий, то над названием категории такое сообщение:
--------
Notice: Undefined property: checked_out_contact_category in z:\home\es.biz\www\administrator\components\com_easyfaq\admin.easyfaq.html.php on line 343
--------

На самом фронтэнде когда просматриваешь заведенные вопросы-ответы, при нажатии на кнопки "полезно" "бесполезно" в опере выдается такая ошибка
-----
<www.es.biz>
Ошибка: XML ответ, который был возвращен от сервера, неверный.
Общепринятый:
-----

в Firefox 2.0.0.3 ошибка такая
-----
"По всей видимости ваш браузер не поддерживает асинхронные запросы , использующие метод POST"
-----
в чем могут быть проблемы?
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #22 : 01.06.2007, 05:48:13 »
1) Отключение показа Notice и Warning
2) Попробуйте отключить Аякс в настройках компонента. такое ощущение что он не работает нормально.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

E-van

  • Новичок
  • 9
  • 3 / 0
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #23 : 30.06.2007, 22:37:36 »
Timon_Crazy, а где там в настройках аякс отключается? :(
в упор не вижу - надо сам файл компонента ковырять? В админке нет такой опции.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #24 : 02.07.2007, 09:11:50 »
там вообще в админке мало что есть и не всегда конфигурируется.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

E-van

  • Новичок
  • 9
  • 3 / 0
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #25 : 02.07.2007, 14:52:37 »
Timon_Crazy, понятно
*

kubida

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #26 : 27.07.2007, 13:43:35 »
Так всё же кто нить может подсказать как сделать в EasyFAQ что бы юзеры могли добавлять вопросы/ответы, без автопубликации, а с проверкой так как в SimpleFAQ.
Или же в SimpleFAQ - добавить возможность создание подкатегорий до 5 уровня.
*

LLITyPMoBuK

  • Осваиваюсь на форуме
  • 19
  • 0 / 1
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #27 : 24.08.2007, 17:33:33 »
Простите мою глупость...
Поставил, стал разбираться, не понимаю, как сделать так, чтобы пользователи (даже без регистрации) могли добавлять свои вопросы?

Заранее спасибо.

Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #28 : 10.12.2007, 09:32:22 »
блин супер компонента! Красивая подкатегории поддерживает! У меня вот такой вопрос!
Как сделать так чтобы вопросы открывались при клике на вопросе? те поесню xajax  втопку =) представьте себе по 500 вопросов в каждой рубрике + 17 метров рисунков =)
Если кто нить знает как это решить (может я куда долблюсь) родскажите буду очень благодарен!!!
*

FxPunter

  • Давно я тут
  • 691
  • 112 / 7
  • Э-эх!
Re: EasyFAQ 1.0 RC2 - Русская версия
« Ответ #29 : 25.01.2008, 00:28:27 »
а у меня в этом компоненте почему-то нельзя нажать на кнопочку, красную и зеленую, выдает ошибку
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Гостевая книга Easybook Reloaded RUS

Автор dynamit

Ответов: 122
Просмотров: 73924
Последний ответ 10.01.2022, 08:58:53
от mondee
DropFiles генерирует короткую ссылку на pdf-файл, но н

Автор slepoy

Ответов: 1
Просмотров: 2218
Последний ответ 18.04.2017, 22:56:29
от dmitry_stas
EasyBlog 5.0.44 не добавляется новый пост

Автор Slim

Ответов: 0
Просмотров: 1483
Последний ответ 27.03.2017, 23:03:51
от Slim
Akeeba Backup Core 5.3.1 - сайт не поднимается из бэкапа

Автор Alex GOOD

Ответов: 19
Просмотров: 2254
Последний ответ 22.03.2017, 09:03:50
от flyingspook
Akeeba Backup Pro + облако от mail.ru

Автор Леон

Ответов: 4
Просмотров: 2336
Последний ответ 07.02.2017, 22:59:17
от upxbot