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

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Уговорил, будет в след. версии или в финальной.
Появится дополнительная галочка "Отправлять письмо админу", если она включена, то будет брать адрес админа из конфига Joomla.
премного благодарен.

также есть замечание по поводу вывода: можно ли сделать шоб модуль был невидимый. или это можно реализовать стандартными вещами?
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
можно. Делается так: публикуешь модуль, в нём выставляешь не показывать заголовок и убираешь из текстового поля в свойствах модуля весь текст. После этого он будет невиден.
*

FxPunter

  • Давно я тут
  • 691
  • 112 / 7
  • Э-эх!
Расскажите мне тоже: я не могу понять как заставить это все работать. Все установлено, ошибок не выдает. НО! При попытке сделать так shift+enter ничего не происходит. Насколько я понимаю должна появлять форма для отправки сообщения об ошибке. Или я совсем тормозок??
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

FxPunter

  • Давно я тут
  • 691
  • 112 / 7
  • Э-эх!
да, там написано по англицки, что если ошибки, то нажмите и так далее. Пробую навести мышку (на ошибку), нажимаю... И ТИШИНА!
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

FxPunter

  • Давно я тут
  • 691
  • 112 / 7
  • Э-эх!
ок, попробую. А я тормозззз, просто наводила. Спасибо.+1 буду тестить
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
можно. Делается так: публикуешь модуль, в нём выставляешь не показывать заголовок и убираешь из текстового поля в свойствах модуля весь текст. После этого он будет невиден.

есть предложение:
просто поставить галку - не видимый.
или писать хелп к модулю.
просто некоторые вещи не очевидны, и надо капать все тему форума.
или хотябы линк на фао по модулю.
хотя таки предпочтительней максимально упростить пользователю действия. или подробную справку.
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
или подробную справку.
документация будет доступна  в ближайшее время (над этим уже работаем)
*

XCOS

  • Захожу иногда
  • 90
  • 2 / 1
При заходе на сайт плагин фаерфокса пишет ошибка в скриптах.
То же самое происходит если зайти на сайт с IE 6

setting a property that has only a getter
keyPressInit()proofreader.js (line 11)
[Break on this error] if (navigator.appName = "Microsoft Internet Explorer") return;



if (document.addEventListener)
8 {
9 document.addEventListener("keypress",
10 function(e){keyAction(e)},true);
11 if (navigator.appName = "Microsoft Internet Explorer") return;
12 document.addEventListener("keydown", function(e){keyAction(e)}, true);
13 gecko = true;
14 } else if (document.attachEvent)
15 document.attachEvent("onkeydown", keyAction);
16}
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Проверю.

P.S> адресок своего сайта не подкинешь?

Нашёл в подписи твой сайт.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
не потверждаю
на ОгнеЛисе 1.5.x, 2.x, 3.x - ошибки нет.
мне кажется ошибка в сторонних скриптах на вышеупомянутом сайте
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
У меня в Опере и ИЕ тоже не выскакивало ошибки.
Он ответил что только зарегиные могут отправлять ошибки - щас зарегюсь
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Зарегился - всё отправляется. и из оперы и из ИЕ. На работе ФФ нету - поэтому не проверю в нём
*

XCOS

  • Захожу иногда
  • 90
  • 2 / 1
Может так будет лучше

[вложение удалено Администратором]
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Не мудрено что выпадают ошибки... и вполне логично что мой скрипт не работает.
Открой код страницы и посмотри на этот бепредел. Разве можно такой JS юзать (JS дебаггер мне показал ошибки именно здесь! а не там где говоришь):
Код
<br /><!-- FILEPOST.RU banner code BEGIN /-->
<br /><div id="fp_banner" style="padding-left: 2px;"><a href="http://filepost.ru/?page=198370&amp;f=17" target="_blank"><b><font color="blue" size="2">Заказать файлы через FilePost</font></b></a></div>
<br /><script type="text/javascript">
<br />fp_banner[0]='<a href=http://filepost.ru/?page=198370&amp;f=6 target=_blank><b><font color=blue size=2>Как качать с торрента, осла, rapidshare?<br/>Способ скачивать десятки гигабайт на модеме, потребляя килобайты.</font></b></a>';
<br />fp_banner[1]='<a href=http://filepost.ru/?page=198370&amp;f=16 target=_blank><b><font color=blue size=2>Скачать файлы через FilePost</font></b></a>';
<br />fp_banner[2]='<a href=http://filepost.ru/?page=198370&amp;f=17 target=_blank><b><font color=blue size=2>Заказать файлы через FilePost</font></b></a></font></b></a>';
<br />fp_banner[3]='<a href=http://filepost.ru/?page=198370&amp;f=7 target=_blank><b><font color=blue size=2>Учимся качать с rapidshare.de</font></b></a></font></b></a>';
<br />a = Math.round(Math.random()*3);
<br />document.getElementById('fp_banner').innerHTML=fp_banner[a];
<br />
<br /></script>
<br /><!-- FILEPOST.RU banner code END /-->
откуда внутри секции JS br'ы взялись?
*

miraj

  • Захожу иногда
  • 76
  • 16 / 1
на счет ошибки:
setting a property that has only a getter
[Break on this error] if (navigator.appName = "Microsoft Internet Explorer") return;

ее выдает плагин FireBug в ФаерФоксе. Она ни на что не влияет, на сколько я заметил.
ООО "Лаборатория инновационных веб технологий"
Красноярск
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Сделал легкое дополнение к замечательному модулю:
кнопка панели инструментов показывающая количество не исправленных ошибок и осуществляющая быстрый доступ к списку ошибок.
просьба автору модуля включить данное дополнение в основной дистрибутив, т.к. облегчает работу по администрированию ошибок.
также к автору: если есть другая иконка (официальная) для Вашего дополнения, но не могли бы Вы дать ее для включения в данное дополнение.


[вложение удалено Администратором]
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
хм..
может я что то не так делаю, но бот не выделяет слова с ошибкой.
опубликовал его.
захожу на страницу под супер админом, а выделения нет.

хотя, хотя
скорее всего проблема в том что использую OpenSEF c установленными дружественными урлами.
смотрю в списке ошибок, пытаюсь перейти на урл, выдает страницы нет.
можно узнать откуда берется урл страницы с ошибкой?

передается адрес index.php?option=com_content&task=view&id=14&Itemid=41 вместо /o-nlp-fakyltete.html
« Последнее редактирование: 19.05.2007, 19:17:19 от Timon_Crazy »
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
и еще дополнения:
для показа иконки быстрого доступа в Панели Управления (на Главной)
следует

в файле joomla\administrator\modules\mod_quickicon.php
следует после

Код
<div id="cpanel">
<?php

вставить

Код
	$link = 'index2.php?option=com_proofreader';
        quickiconButton( $link, 'edit.png', 'Корректор (ProfReader)' );

также можно добавить любые иконки быстрого доступа.
« Последнее редактирование: 21.05.2007, 05:28:04 от Timon_Crazy »
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

XCOS

  • Захожу иногда
  • 90
  • 2 / 1
откуда внутри секции JS br'ы взялись?
Этот скрипт исправил, он правда глючил.

Ошибку же в строке 11 выдает как плагин firebug так и webdeveloper
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Да, ошибку там нашли, надо вместо
 if (navigator.appName = "Microsoft Internet Explorer") return;
написать
 if (navigator.appName == "Microsoft Internet Explorer") return;

сегодня-завтра поправлю + английский язык внутрь запихну + ещё одна-две доработки/исправления.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Да, ошибку там нашли, надо вместо
 if (navigator.appName = "Microsoft Internet Explorer") return;
написать
 if (navigator.appName == "Microsoft Internet Explorer") return;

сегодня-завтра поправлю + английский язык внутрь запихну + ещё одна-две доработки/исправления.

будет ли поддержка SEO ?
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Обновление готово, качать в первом посту. Изменения:
1. Ошибка в JS с провекой на IE исправлена.
2. Поддержка SEO сделана.
3. Теперь нет ошибочного пути в URL если Joomla! установлена не в корне сайта.
4. xAjax обновлён до 0.2.5

Все три пункта нуждаются в тестировании.
Будут ещё исправления, но попозже (с почтой для админа, с англ. языковым файлом, иконки)

Далее предполагается автоматическая установка бота и модуля (может быть и модуля от Timon_Crazy) и настройка и управление ими в общей конфигурации компонента + иконками обвесить его побольше.

P.S> к сообщению прилеплены иконки.

[вложение удалено Администратором]
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
а я чё-то к $_SERVER['SERVER_NAME'] и $_SERVER['REQUEST_URI'] привязался.
пошёл на http://blagoslovenie.su/publisher - у тебя похоже $_SERVER['SERVER_NAME'] недоступен (хотя я думал что он везде есть)
ладно привяжусь к другим данным.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
С SEO работает.
в списке сообщений переход по урлу работает.
бот по прежнему не показывает.
большео спасибо :) за оперативный фикс.

к сожалению версию кнопки с новыми иконками вышлю только утром.
вечером думаю будет добавлен новый функционал кнопки :)
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Общественность требует бота. Требования выражаются в виде флуда :)

щас-же ведь надоедите, да как сделаю бот рабочий :)

P.S> сейчас подумаю-попробую
примерные сроки какие? пытался ковырятся в исходниках бота, нечего не понял :(
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Обновил модуль кнопки:
1) новая иконка - официальная :)
2) настройки для показа
а)просто кнопки
б)кнопки с:
I)кол-во всех сообщений
II)кол-во не прочтенных сообщений
III)кол-во всех и не прочтенных сообщений.

обновление - удаление старой версии, установка новой.

дальнейшая разработка замороженна (ну что там еще улучшать то? аякс прикрутить?). только правка ошибок (а откуда они там возьмутся :) )
и возможная оптимизация скуль запросов.

[вложение удалено Администратором]
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Proofreader для Joomla 4

Автор Sulpher

Ответов: 3
Просмотров: 14447
Последний ответ 09.01.2025, 10:22:51
от Театрал
Proofreader Joomla 3

Автор Nishtiak

Ответов: 85
Просмотров: 35288
Последний ответ 09.10.2023, 13:39:25
от Gorilla
Дополнительные поля в форме отправки сообщения об ошибке ProofReader

Автор spro1

Ответов: 0
Просмотров: 8777
Последний ответ 26.09.2018, 10:26:24
от spro1