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

liberator

  • Захожу иногда
  • 208
  • 4 / 0
Re: Joostina 1.2.1
« Ответ #180 : 11.10.2010, 20:53:57 »
2doctorgrif - спасибо, буду пробовать.
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #181 : 11.10.2010, 21:34:07 »
2belorossa
кинь ссылку, надо CSS посмотреть...если сильный секрет, можно в личку))
проблема в глючной версии JCE - пришлось руками править код статьи - тогда появляется подробнее (без тэгов в full_text рубит :) )
ну и 1.1.2.2 версия cms тоже свое дает прочуствовать
« Последнее редактирование: 11.10.2010, 21:37:24 от doctorgrif »
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

belorossa

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Joostina 1.2.1
« Ответ #182 : 11.10.2010, 22:07:01 »
Проблема решена.Вопрос снят. Спасибо за помощь DOKTORGRIF и за подсказку LIBERATOR проблема решена.
*

liberator

  • Захожу иногда
  • 208
  • 4 / 0
Re: Joostina 1.2.1
« Ответ #183 : 17.10.2010, 15:28:46 »
в папке с картинками "images" появился файл .htaccess, после обновления CMS все картинки на сайте заблокировались напрочь (все, что в контенте - в шаблоне - ок) долго думал почему нет картинок, делал резервную копию у хостера (кстати непонятно файл, который в резервной копии отсутствовал при полном восстановлении не удалился?-это уже к хостеру отписал..). Так вот, помогло только его удаление...
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #184 : 17.10.2010, 20:11:51 »
в папке с картинками "images" появился файл .htaccess, после обновления CMS все картинки на сайте заблокировались напрочь (все, что в контенте - в шаблоне - ок) долго думал почему нет картинок, делал резервную копию у хостера (кстати непонятно файл, который в резервной копии отсутствовал при полном восстановлении не удалился?-это уже к хостеру отписал..). Так вот, помогло только его удаление...
забываю написать, чтоб файл создавали/копировали после окончания работ на сайте :)
при нормальном хостинге он и не нужен (забыл удалить после теста в локальной сети - проказников как ... гумуса за баней :) )
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

liberator

  • Захожу иногда
  • 208
  • 4 / 0
Re: Joostina 1.2.1
« Ответ #185 : 18.10.2010, 17:46:14 »
Ок, а то я сначала начал уже в фотогалерее копаться искать что к чему, когда обнаружил что фото в контенте нет, понял что дело где то в другом месте))
*

manufacturer-software

  • Осваиваюсь на форуме
  • 11
  • 8 / 0
Re: Joostina 1.2.1
« Ответ #186 : 28.10.2010, 14:06:28 »
Opera 10.63
Joostina 1.2.1. [Stable] 02.10.2010 20:00 +5 GMT

Не корректно работает команда "Вставить/Редактировать изображение" в дефолтном редакторе контента
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #187 : 28.10.2010, 14:19:59 »
Opera 10.63
Joostina 1.2.1. [Stable] 02.10.2010 20:00 +5 GMT

Не корректно работает команда "Вставить/Редактировать изображение" в дефолтном редакторе контента
точнее бы хотелось узнать - как "некорректно"? ноги не вытирает, хамит...
если возможно - со скриншотами, дабы воспроизвести сие на экзорцированной системе
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

manufacturer-software

  • Осваиваюсь на форуме
  • 11
  • 8 / 0
Re: Joostina 1.2.1
« Ответ #188 : 28.10.2010, 14:32:25 »
точнее бы хотелось узнать - как "некорректно"? ноги не вытирает, хамит...
если возможно - со скриншотами, дабы воспроизвести сие на экзорцированной системе

Не смог прикрепить архив со скриншотами, места нет на форумае для него))).
1) В списке файлов (которые нужно вставлять в контент) файлы отсутствуют
2) После загрузки нового файла выкидывает на новую страницу со списком файлов, и с ними ничего нельзя сделать.

Думаю, что в Опере этот баг и у Вас проявится, так что это лучше смотреть в браузере, а не на скриншотах  ;)

Эта проблема с JCE и в Joostina 1.2 и в Joostina 1.3.0.x наблюдается.
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #189 : 28.10.2010, 14:40:29 »
Не смог прикрепить архив со скриншотами, места нет на форумае для него))).
1) В списке файлов (которые нужно вставлять в контент) файлы отсутствуют
2) После загрузки нового файла выкидывает на новую страницу со списком файлов, и с ними ничего нельзя сделать.

Думаю, что в Опере этот баг и у Вас проявится, так что это лучше смотреть в браузере, а не на скриншотах  ;)

Эта проблема с JCE и в Joostina 1.2 и в Joostina 1.3.0.x наблюдается.

фотохостинг - удобно, место на форумном хостинге не жрет, можно большое разрешение показать
понял, действительно данная проблема имеет место быть и именно в опере. сколько не бился - нормализовать удавалось лишь до апдейта браузера :)
файлы (если именно о ФАЙЛАХ) вставлял всегда руками :) графику (если mosimage не катит) - через вставку изображений, маты цитировать не буду (особенно радость работы в HTML режиме JCE в опере)
поэтому пользуюсь spaw (в 1.2.1 уже внедрен)
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

manufacturer-software

  • Осваиваюсь на форуме
  • 11
  • 8 / 0
Re: Joostina 1.2.1
« Ответ #190 : 28.10.2010, 14:50:08 »
Как без редактора вставлять изображения я вроде представляю немножко... правда, я не силен в HTML и этих всех высоких технологиях. Просто проинформировал про данный баг, так как посчитал, что это имеет смысл. Думаю, что spaw редактором по умолчанию можно сделать.
С тем же JCE - баг в Хроме 7.0.517.41, который возникает при вставке текста через функцию "Вставить текст из MSWord", в хроме данной функцией воспользоваться невозможно.
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #191 : 28.10.2010, 15:00:17 »
Как без редактора вставлять изображения я вроде представляю немножко... правда, я не силен в HTML и этих всех высоких технологиях. Просто проинформировал про данный баг, так как посчитал, что это имеет смысл. Думаю, что spaw редактором по умолчанию можно сделать.
С тем же JCE - баг в Хроме 7.0.517.41, который возникает при вставке текста через функцию "Вставить текст из MSWord", в хроме данной функцией воспользоваться невозможно.

Код
<img src="" alt="" />
jce держу лишь потому, что некоторые используют кнопки вставки с ютуба и прочую фиговину (которую самим лень или неохота прописывать в кофиге spaw)
удалить бы его вообще :)
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

manufacturer-software

  • Осваиваюсь на форуме
  • 11
  • 8 / 0
Re: Joostina 1.2.1
« Ответ #192 : 28.10.2010, 15:03:45 »
Код
<img src="" alt="" />
Спасибо :)
*

liberator

  • Захожу иногда
  • 208
  • 4 / 0
Re: Joostina 1.2.1
« Ответ #193 : 29.10.2010, 11:03:31 »
Опять проблема с заголовками, теперь проблему наблюдаю не только в FF но и в IE, в общем при включенном кешировании, после очистки кеша снова "мелькает" заголовок на главной "добро пожаловать на главную страницу" хотя в глобальной указан другой заголовок. Если записать заголовок в пункт главного меню main-главная - то отображает тот, что там записан, но для каждого прописывать не совсем удобно. да и на это как раз и есть "название сайта" - общий заголовок как бы...
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #194 : 29.10.2010, 13:51:03 »
Опять проблема с заголовками...
ок, будем тогда жестче с ней поступать - из стабильной сборки удалю заголовок именно для главной страницы (sql попотрошу)
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #195 : 29.10.2010, 23:55:34 »
В последнее время активизировались боты. Видимо, обходят стандартную капчу.

Что можно еще поставить? Попробовал мамбот recaptcha - почему-то не отображается. Security Images - тоже не работает. Как можно встроить стороннюю капчу в компонент регистрации?
*

liberator

  • Захожу иногда
  • 208
  • 4 / 0
Re: Joostina 1.2.1
« Ответ #196 : 30.10.2010, 10:56:38 »
Xrumer долбанный поломали, поэтому и спамят. У меня с одним сайтом таже проблеме уже как полгода, удаляю левых ручками, пока что выхода не нашел.
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #197 : 30.10.2010, 12:50:33 »
в /includes/kcaptcha/kcaptcha_config.php
Код
//в строку
$alphabet = "0123456789abcdefghijklmnopqrstuvwxyz"; # do not change without changing font files!
//добавить русские символы
//соответственно в строке
# symbols used to draw CAPTCHA
//$allowed_symbols = "0123456789"; #digits
$allowed_symbols = "23456789abcdeghkmnpqsuvxyz"; #alphabet without similar symbols (o=0, 1=l, i=j, t=f)
//добавить символы русского алфавита, без учета похожих (и=й, е=ё)
//меняем и сам файл шрифта, на тот, который отображает кириллицу
...
# CAPTCHA string length
$length = mt_rand(5,6); # random 5 or 6
//$length = 6;
// измените диапазон величин длины CAPTCHA, т.е. mt_rand(7,9); или mt_rand(6,10);
...
# symbol's vertical fluctuation amplitude divided by 2
$fluctuation_amplitude = 5;
//увеличьте амплитуду символов
...
# JPEG quality of CAPTCHA image (bigger is better quality, but larger file size)
$jpeg_quality = 70;
//уменьшите качество графики
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #198 : 01.11.2010, 12:00:48 »
Спасибо, экспериментирую  ^-^. Возникло несколько вопросов по механике работы CAPTCHA.

Файлы шрифта - это картинки .png, так? Почему их несколько? Они используются в случайном порядке или какой-то один? Русские символы нужно во все добавить или можно одним ограничиться? Имеет ли значение размер символов, интервал между ними (имею в виду в файлах шрифта)?

Сделал еще случайную смену цвета бэкграунда и фореграунда. Улучшит ли это свойство CAPTCHA или наоборот снизит безопасность? Есть ли такой опыт?
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #199 : 01.11.2010, 15:16:55 »
Спасибо, экспериментирую  ^-^. Возникло несколько вопросов по механике работы CAPTCHA.

Файлы шрифта - это картинки .png, так? Почему их несколько? Они используются в случайном порядке или какой-то один? Русские символы нужно во все добавить или можно одним ограничиться? Имеет ли значение размер символов, интервал между ними (имею в виду в файлах шрифта)?

Сделал еще случайную смену цвета бэкграунда и фореграунда. Улучшит ли это свойство CAPTCHA или наоборот снизит безопасность? Есть ли такой опыт?
предыдущее:
Цитировать
мамбот recaptcha - почему-то не отображается.
там какбэ надо регистрироваться и получить паблик/приват ключ :)
нынешнее:
1 картинка - 1 шрифт
выборка случайна для генерации одной CAPTCHA
лучше во все

все, что затруднит опознание CAPTCHA ботами идет в пользу защиты :) но не стоит доходить до паранойи, написав цветом #000 на бэкграунде цвета #000
вообще - метод проб и ошибок :) лучший учитель
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #200 : 01.11.2010, 20:36:45 »
там какбэ надо регистрироваться и получить паблик/приват ключ :)

Я знаю, у меня есть ключ. В CB реCAPTCHA работала, а вот в стандартной регистрации не хочет.

Добавил в файлы шрифтов русские символы.



Сделал изменения в kcaptcha_config.php

Код
$alphabet = "0123456789abcdefghijklmnopqrstuvwxyzабвгдежзиклмнопрстуфхцчшщьыъэюя"; # do not change without changing font files!

# symbols used to draw CAPTCHA
//$allowed_symbols = "0123456789"; #digits
$allowed_symbols = "23456789abcdeghkmnpqsuvxyzбгджзилфцчшъэюя"; #alphabet without similar symbols (o=0, 1=l, i=j, t=f)

В итоге буквы перестали отображаться, только один фон.
......................................................................................
Есть гипотеза, что это из-за меточек границ символов, которые я не проставил. В оригинальном архиве kcaptcha есть утилита, которая проставляет эти метки, только не могу понять как она работает. Может подскажете, а то в ручную муторно дорисовывать?
« Последнее редактирование: 01.11.2010, 23:06:07 от sherwood »
*

boston

  • Захожу иногда
  • 495
  • 222 / 3
Re: Joostina 1.2.1
« Ответ #201 : 02.11.2010, 00:02:34 »
sherwood, что бы добавить русские буквы в капчу - проделанных действий скорее всего недостаточно...
Самая новая Joostina 1.3.0.5 UTF-8 stable | О найденных ошибках сообщаем | Расширения Joostina
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #202 : 02.11.2010, 08:17:28 »
А что еще нужно сделать?
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #203 : 02.11.2010, 14:34:50 »
А что еще нужно сделать?
добавить в файлы шрифтов :)
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #204 : 02.11.2010, 16:42:24 »

Добавил в файлы шрифтов русские символы.




Я же вроде добавил...

Что еще и в какие файлы шрифтов нужно добавлять?
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #205 : 02.11.2010, 17:01:20 »
Я же вроде добавил...

Что еще и в какие файлы шрифтов нужно добавлять?
а те, которые кортинг0 :)

по пути /includes/kcaptcha/fonts/*.png

Цитировать
$alphabet = "0123456789abcdefghijklmnopqrstuvwxyzабвгдежзиклмнопрстуфхцчшщьыъэюя"; # do not change without changing font files!
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #206 : 02.11.2010, 17:22:42 »
Бр-рр... doctorgrif, вы или шутите, или у меня уже крыша едет к концу дня. Я же сделал то о чем вы говорите, еще раз цитирую свой топик

Цитировать
Добавил в файлы шрифтов русские символы.

Сделал изменения в kcaptcha_config.php

Код:

$alphabet = "0123456789abcdefghijklmnopqrstuvwxyzабвгдежзиклмнопрстуфхцчшщьыъэюя"; # do not change without changing font files!

# symbols used to draw CAPTCHA
//$allowed_symbols = "0123456789"; #digits
$allowed_symbols = "23456789abcdeghkmnpqsuvxyzбгджзилфцчшъэюя"; #alphabet without similar symbols (o=0, 1=l, i=j, t=f)

В итоге буквы перестали отображаться, только один фон.
*

boston

  • Захожу иногда
  • 495
  • 222 / 3
Re: Joostina 1.2.1
« Ответ #207 : 02.11.2010, 17:40:07 »
Там еще с кодировками думаю надо разбираться... Поищи в рунете подсказок, это же просто kCAPTCHA используется.
Самая новая Joostina 1.3.0.5 UTF-8 stable | О найденных ошибках сообщаем | Расширения Joostina
*

sherwood

  • Захожу иногда
  • 171
  • 7 / 0
Re: Joostina 1.2.1
« Ответ #208 : 02.11.2010, 17:50:03 »
Собственно, этот алгоритм русификации CAPTCHA я и прочитал в одном блоге (я так понял, что сам разработчик и писал) ссылки сейчас под рукой нет.

Если бы с кодировкой была проблема, то какие-то значки все равно бы отображались. У меня просто пустой фон. Я подумал, что может это из-за меток.

Вот и спросил про эту утилитку, которая в оригинальном архиве КCAPTCHA прилагается. Это php-скрипт, который эти метки просталяет в файлах шрифтов. Только заставить его работать у меня пока не получилось.

Спасибо за ответы, буду копать дальше. :)
*

doctorgrif

  • Давно я тут
  • 745
  • 82 / 1
  • Нудный доктор
Re: Joostina 1.2.1
« Ответ #209 : 02.11.2010, 19:00:03 »
Собственно, этот алгоритм русификации CAPTCHA я и прочитал в одном блоге (я так понял, что сам разработчик и писал) ссылки сейчас под рукой нет.
Спасибо за ответы, буду копать дальше. :)
можно еще такие костыли попробовать: http://www.sd-company.su/sd_base_xp/programming/php/php_captcha.php

Цитировать
# preparing PNG fonts to use with KCAPTCHA.
# reads files from folder "../fonts0", scans for symbols ans spaces and writes new font file with cached symbols positions to filder "../fonts"
итак:
на локалхосте распакуй папку с капчей, создай рядом с папкой fonts папку fonts0
в нее (fonts0) кидаешь png шрифтов (получить их просто: панель управления - шрифты - кликаешь на шрифте - захват экрана с визуализацией шрифта - обрезка с оставлением строки всех символов - 2-я строка ПОСЛЕ данных шрифта - после 2 длинной черной черты - сохранение в png)
старт через kcaptcha/util/font_preparer.php
« Последнее редактирование: 02.11.2010, 19:11:06 от doctorgrif »
Омск-Екатеринбург-Челябинск...Feldzug gen Westen | Кафедра | GrayBox | Joostina 1.2.1 | Joostina Extensions | In Vino Veritas [в работе]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joostina 1.4

Автор Gold Dragon

Ответов: 9
Просмотров: 21678
Последний ответ 14.02.2017, 08:45:43
от Gold Dragon
На какой стадии теперь joostina?

Автор chemerzaev

Ответов: 7
Просмотров: 7695
Последний ответ 22.11.2016, 19:01:22
от XCOS
Примеры сайтов на Joostina CMS

Автор Nextdrift

Ответов: 54
Просмотров: 47625
Последний ответ 25.11.2015, 20:40:05
от friend111
Работа вики http://www.wiki.joostina.ru/

Автор dimanus

Ответов: 0
Просмотров: 5851
Последний ответ 11.08.2014, 14:08:18
от dimanus
Не функционирует сайт на платформе joostina - www.veshol.ru и не открывается админка, что случилось?

Автор Gukova

Ответов: 18
Просмотров: 7145
Последний ответ 06.08.2014, 18:27:42
от doctorgrif