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

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #180 : 24.03.2010, 14:03:00 »
nikf, уже давно известно Joomla с оригинальным ЧПУ враг СЕО и лучший друг хакера...
А, это и есть ошибка "корявый урл" угроза безопасности...всё это очень выдаёт систему..
« Последнее редактирование: 24.03.2010, 16:17:35 от niceteam »
*

RedArm

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #181 : 25.03.2010, 09:01:32 »
Спасибо, понял.
Сделал проще:
Добавил в секции function _sendMail() строку $to = 'user@mymail.ru, user2@mymail.ru';
и в строке JUtility::SendMail($mailfrom, $fromname, $row->email, ..... ); заменил $row->email на $to
Не знаю правильно или нет, зато работает. :)

админу всё равно приходит на мыло. подскажите как сделать чтобы админу не приходило ничего, а приходило только на user@mymail.ru ?

прошу прощения. всё работает нормально. поторопился с постом.
« Последнее редактирование: 25.03.2010, 10:24:49 от RedArm »
*

Sobsoft

  • Захожу иногда
  • 63
  • 1 / 0
  • Бешеный кролег
Re: SM FAQ - простой компонент FAQ'a
« Ответ #182 : 26.03.2010, 11:03:46 »
админу всё равно приходит на мыло. подскажите как сделать чтобы админу не приходило ничего, а приходило только на user@mymail.ru ?

прошу прощения. всё работает нормально. поторопился с постом.
А можно ли в будущих версия это автоматизировать. Иначе не учитывается случай, что админов может быть много.
*

mcsite

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #183 : 27.03.2010, 03:11:09 »
А где вы добавили имя отправителя и дату? В каких фалах и как?
*

mcsite

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #184 : 27.03.2010, 03:17:06 »
Просмотрел кучу компонентов, выбрал для себя SM FAQ.
Просто и то, что нужно. Правда для своих целей добавил  имя отправителя и время отправки вопроса при просмотре FAQa, теперь думаю как добавить разных пользователей-ответчиков.
Спасибо! Желаю всяческих развитий!

А где вы добавили имя отправителя и дату? В каких фалах и как?
*

curt-ain

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #185 : 27.03.2010, 09:35:04 »
при ответе с сайта таже ошибка Fatal error: Call to undefined method SmfaqsController::_sendUser()  :(
В чём проблема, в php.ini?
была такая же проблема при работе с сайта. после замены "SmfaqsController::" на "$this->" по пути /components/com_smfaq/controllers/admin.php строка 65 соответственно всё вдруг чудесным образом заработало :)  Видимо что-то в наших с вами настройках отличается от других
А где вы добавили имя отправителя и дату? В каких фалах и как?
\components\com_smfaq\views\category\tmpl\default.php ориентировочно строка 31
как:  http://joomlaforum.ru/index.php/topic,94850.msg586766.html#msg586766 и http://joomlaforum.ru/index.php/topic,94850.msg587237.html#msg587237
« Последнее редактирование: 27.03.2010, 09:39:24 от curt-ain »
*

MadTomas

  • Новичок
  • 4
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #186 : 31.03.2010, 09:05:33 »
 ;D Я, конечно, дико извиняюсь ...
У меня на страничке категорий нарисованна большая такая надпись "SM FAQ - Компонент вопрос-ответ для Joomla http://joomla.forsite.org".   Вот ее как то можно убрать, или это небольшая плата за использование компонента ?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #187 : 31.03.2010, 09:25:30 »
;D Я, конечно, дико извиняюсь ...
У меня на страничке категорий нарисованна большая такая надпись "SM FAQ - Компонент вопрос-ответ для Joomla http://joomla.forsite.org".   Вот ее как то можно убрать, или это небольшая плата за использование компонента ?
А почитать тему сложно, наверное?
*

MadTomas

  • Новичок
  • 4
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #188 : 31.03.2010, 09:55:43 »
Бурная ночь ...
Пасибо !
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #189 : 03.04.2010, 13:09:01 »
Как подружить данный компонент с sh404SEF ?
*

Sirius220

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #190 : 06.04.2010, 08:33:33 »
Люди, подскажите пожалуйста, почему SM FAQ 1,1 не отправляет уведомление об ответе? Хотя задавший вопрос подписан на уведомление. Админ получает письма от появлении нового вопроса (отправка писем получается что работает).
*

kosmosmax

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #191 : 06.04.2010, 18:35:40 »
-->> Sirius220
Не поленитесь, прочитайте всю тему...
*

Sirius220

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #192 : 08.04.2010, 14:21:56 »
Прочитал не один раз

Цитировать
* Необходимо зайти public_html/administrator/components/com_smfaq/ ,
там открываем controller.php, находим секцию function save(), в ней находим условие
if ($send_mail && $published && ($state == 2)) и убираем проверку "подписался на ответ", приводим к виду:
if ($published && ($state == 2)).
То же самое и в секции function apply()

не помогло. Хостинг Unix+PHP. Других вразумительных идей не нашел.
*

kosmosmax

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #193 : 08.04.2010, 18:09:52 »
@ отправляется если выполняются одновременно три условия
1 пользлватель подписался на ответ(стоит чекбокс при редактировании через админпанель) $send_mail
2 меняем статус(там же) на "опубликовано" $published
3 состояние ответа ставим в "отвечено" $state == 2
после "применить" function save() или "сохранить"  function apply() тогда и отправляется @

у вас там не приходит письмо при ответе с админпанели?
*

Sirius220

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #194 : 08.04.2010, 18:20:15 »
все условия соблюдены, @ нет, не приходит
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #195 : 08.04.2010, 19:22:31 »
все условия соблюдены, @ нет, не приходит
Ну если админу что-то приходит и точно соблюдены все условия, о которых упомянул kosmosmax. То это что-то из области мистики.
Возможно конечно проблема еще в почтовом домене, как вариант на почтовом сервере заблокированы IP вашего хостинга.
Попробуйте отправить вопрос с тем же почтовым ящиком, который у админа стоит.
*

kosmosmax

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #196 : 08.04.2010, 19:29:05 »
Разбираться нужно...
Можете попробовать добавить функцию отправки @ на строго определенный адрес, чтобы проверить, что @ вообще может уйти.
Я тут выше про СМС что-то похожее публиковал, посмотрите, там функция отправки, добавьте ее и вызов куда нибудь в function save(), укажите адрес админа для верности.

*

Sirius220

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #197 : 08.04.2010, 19:38:58 »
проверил в пределах почты одного сайта, не работает @

Цитировать
чтобы проверить, что @ вообще может уйти.

но ведь админу уходит уведомление о том что поступил вопрос.
« Последнее редактирование: 08.04.2010, 19:42:20 от Sirius220 »
*

onewin

  • Новичок
  • 4
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #198 : 09.04.2010, 15:37:15 »
Добрый день. Подскажите пожалуйста, при нажатии на "Добавить вопрос" ничего не происходит, разрешения в вопросах - всем, в меню - всем. В чем может быть дело?
Заранее спасибо.


UPD. Прошу прощения, вопрос снимается. Для раскрывающегося списка были добавлены java-скрипты, решилось их отключением.
« Последнее редактирование: 09.04.2010, 18:58:57 от onewin »
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #199 : 09.04.2010, 22:48:36 »
nikf, уже давно известно Joomla с оригинальным ЧПУ враг СЕО и лучший друг хакера...
А, это и есть ошибка "корявый урл" угроза безопасности...всё это очень выдаёт систему..
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #200 : 10.04.2010, 03:34:53 »
nikf, уже давно известно Joomla с оригинальным ЧПУ враг СЕО и лучший друг хакера...
А, это и есть ошибка "корявый урл" угроза безопасности...всё это очень выдаёт систему..
8)удачи
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #201 : 10.04.2010, 04:33:09 »
удалить  8)
*

Sirius220

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #202 : 10.04.2010, 08:53:30 »
в общем довел IF в процедурах save и apply до состояния

   if ($state != 3){
            SmfaqsController::_sendMail();
         }
      } else {
         $msg = JText::_( 'Error Saving Greeting' );
      }
и все равно ничего на почту задающего вопрос не приходит. Есть еще у кого какие мысли?

PS в общих настройках способ отправки почты стоит "PHP mail function"
« Последнее редактирование: 10.04.2010, 09:12:17 от Sirius220 »
*

kosmosmax

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #203 : 10.04.2010, 16:05:20 »
-> Sirius220 в файле administrator/components/com_smfaq/controller.php
Измените временно function _sendMail()
на

{$subject = ' ';
$message = 'Test ';
$from_name = 'site my site';
$from_mail = 'site my site'@mail.ru';
$to = 'Здесь Ваш @';
$priority = '1';
 
$body = "$message\n";
$from = "$from_name <$from_mail>";
$headers = "Contenet-Type: text/html ; charset= windows-1251\n";
$headers .= "From: $from_mail\n";
$headers .= "X-Mailer: The Bat! 2005\n";

$headers .= "X-Priority: $priority\n";

mail ($to, $subject, $body, $headers);
}
Проверьте, приходит письмо? Если нет, попробуйте другие адреса или прямо впишите вызов без проверок в секции save или apply. Всё должно работать.
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #204 : 14.04.2010, 12:55:24 »
Сколько будет стоит подружить см фаг и sh404 ?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #205 : 14.04.2010, 13:12:24 »
Сколько будет стоит подружить см фаг и sh404 ?
а чего с ним не так?
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #206 : 14.04.2010, 17:29:22 »
Вылаёт ссылку вида component/option,com_smfaq/Itemid,25/view,categories/, у меня все ссылки .html , хотелось бы faq.html
*

antago

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #207 : 15.04.2010, 10:52:28 »
Установил компонент, все вроде бы нормально. Единственная проблема - так и не смог разобраться почему не отправляются вопросы, иконка загрузки вращается и ничего не происходит...

Uncaught TypeError: Property 'send' of object #<an HTMLFormElement> is not a function, возникает в smfaq.js  на 38 строке.


Будет время - напишите icq 499-100-300
« Последнее редактирование: 15.04.2010, 11:08:01 от antago »

Re: SM FAQ - простой компонент FAQ'a
« Ответ #208 : 17.04.2010, 19:12:24 »
Доброго времени суток!
Помогите пожалуйста с решением проблемы. компонент установился удачно с первого раза, но никак не хочет работать...
у меня ссылка выглядит следующим образом http://site.ru/index.php?option=com_smfaq&Itemid=41  в результате выдает ошибку 404 ресурс не найден. подскажите что поправить в Joomla, чтобы заработало. *SEF & Mod_Rewrite отключены. Просто этот компонент как раз то что нужно.

P.S. проблему решил. был неверный урл.
« Последнее редактирование: 17.04.2010, 20:02:45 от sparck »
*

kawabanga

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #209 : 19.04.2010, 00:34:30 »
Прочитал всю тему но проблему решить не удалось.

1) при нажатии "Добавить вопрос" просто переходит обратно в список категорий, если же вывести в меню сразу какую-то категорию, то просто ничего не происходит. разрешение стоит в меню и в компоненте в настройках - всем.
http://dkuznetsky.ru/yourquestions - вот тут категории, слева в меню внизу "добавить вопрос" это пример с конкретной категорией в меню.

Если кто-нибудь знает как можно это исправить отпишитесь пожалуйста.

2) Также мелочь, но очень хотелось бы выводить вместе в вопросом имя автора и название категории, можно это как-то сделать?
3) А еще можно ли вывести даже пустые категории
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8920
Последний ответ 17.08.2021, 12:08:15
от Elimelech
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 131902
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 76168
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 8643
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 63552
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO