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

newleax

  • Захожу иногда
  • 234
  • 23 / 0
Sedoy  ;D тыыык, оффтопим... злостно.  Надо это... как-то ближе к мамботу  ::)
yunoshev а когда будет новая версия? Ну так, примерно. Я просто думаю то ли сейчас поставить, то ли уж дождаться ту, что с подписями и тогда заняться... кхм, если не сильно долго, то скорее всего второе.
*

Bickaze

  • Захожу иногда
  • 199
  • 18 / 3
Скажите, планируется ли добавление к боту возможность наложения ватермарка?
через .htaccess добавьте.
Joomla-программист
Отзывы с 2012 года. Без предоплаты. Всегда на связи.
Skype: indadza, telegram: @ildar_kkk
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
yunoshev а когда будет новая версия? Ну так, примерно. Я просто думаю то ли сейчас поставить, то ли уж дождаться ту, что с подписями и тогда заняться... кхм, если не сильно долго, то скорее всего второе.
Даже не знаю, что сказать, т.к. "застрял" на создании эскизов из <IMG>, где указан ресурс, который "не родной" для сайта. Проблема в том, что для его создания необходимо знать абсолютный путь к картинке.

Может кто сталкивался?

Из того, что готово и будет в новом релизе:
1. Включение/отключение замены <IMG> как в параметрах мамбота, так и в теле самого <IMG>.
2. Сегодня переделал создание эскизов. Теперь эта функция осуществляется другим, более совершенным скриптом, при этом эскизы кешируются в папке "ваш_сайт/cache/". Надеюсь эта папка есть у всех. :)
« Последнее редактирование: 01.04.2009, 22:17:21 от yunoshev »
*

Bickaze

  • Захожу иногда
  • 199
  • 18 / 3
Joomla-программист
Отзывы с 2012 года. Без предоплаты. Всегда на связи.
Skype: indadza, telegram: @ildar_kkk
*

mystique

  • Захожу иногда
  • 169
  • 4 / 0
Для начала позвольте сказать огромное спасибо за чудесный навесок к джомле! Я в восторге! Но при освоении возникли маленькие непонятки... Поставил версию 1.1.2 (вроде бы самую свежую) и так и не нашел там кнопки "Замена IMG", как на демосайте... Этого действительно еще нет в последенй, 1.2.2 версии? Или это нужно как-то активировать отдельно?

И еще один момент хотел уточнить... Вставляю ссылочку на картинку. Тегом <img> на внешний ресурс. При редактировании картинка отображается. После сохранения и просмотре статьи картинки нет. Вместо нее заголовок статьи. Причем по идее скрипт по клику пытается что-то нарисовать (появляется надпись Loading...), но ничего не происходит. Опять же, в этой тебе обсуждалась похожая проблема (ссылки на другие ресурсы), но я так и не понял, чем все закончилось... В 1.2.2 это не работает? Или я что-то не так сделал?

P.S. Вот пример странички моего тестового полигона, где я пытаюсь освоиться с этим замечательным мамботом: http://test.mototravel.org/index.php?option=com_content&task=view&id=2&Itemid=1&mosmsg=%D3%F1%EF%E5%F8%ED%EE+%F1%EE%F5%F0%E0%ED%E5%ED%EE%21

Рядом с картинкой часов по идее должна быть девушка. А там просто надпись... ;(
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
@mystique
1. Новый релиз, работа которого показана на демо-сайте еще не доступен для общего скачивания, проходит стадию тестирования.
2. Скорее всего, что поддержки создания эскизов с чужих (внешних) ресурсов НЕ БУДЕТ, т.к. в данном случае прийдется закачивать фотки к "себе" и только потом делать с них эскизы... Короче, идея хороша, а реализация не пойдет. Это будет грузить ваш сайт, товарищи. :)

@evpadallas
А ватермарки нужны к эскизам?
*

mystique

  • Захожу иногда
  • 169
  • 4 / 0
Так достаточно один раз сделать эскиз и им пользоваться. Не так уж часто новые статьи появляются. ;) Хотя может я не прав... ;(
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
Не, нафиг они к эскизам? :) К фул имг хватит вполне.
У меня возникла проблема.
Скачал 1.1.2, ради тултипа, все картинки в материалах что нужны, т.е. которые должны увеличиваться по клику - показываются правильно, а все остальные - нет, на них накладывается зачем-то скрипт увеличения и получаются пустые места с обрамлением. :o В админке все отображается как надо. Редактор FCK.
« Последнее редактирование: 03.04.2009, 22:56:19 от evpadallas »
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
По этому поводу я отвечал Pupsу, кажется, на предыдущей странице, как отключить временно обработку IMG
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
Спасибо, а фишку отключения обхода картинок из настроек было бы неплохо видеть  *DRINK*

Еще вопрос: Почему, когда вставляю тултип, в конце него появляется тег "p" и происходит перенос остального текста на след. строку? можно как-то сделать так, чтобы переноса не было?


« Последнее редактирование: 04.04.2009, 00:05:41 от evpadallas »
*

algol

  • Захожу иногда
  • 63
  • 0 / 0
поставил bot_hsimage_v.1.1.2 и пробовал bot_hsimage_v.1.0.3.3   на LE J1.0.15- аналогичная ситуация - вместо превьющки рамка и в ней загловок статьи - я подозреваю что это alt или title картнки
При клике на это дело - открывается картинка - тут все ОК.
HELP
Архиважный и нужный бот, Multithumb  замучил глюками наконец нашел аналог, осталось тока чтобы он работал .

Кажется путь не правильно вычисляется где то, посмотрел через IE и увидел битый путь у превюшках:
httр://www.mysite.ru/mambots/content/highslide/thumb.php?src=/var/www/user/data/www/mysite.ru/images/stories/strani/britania/img_01.jpg&x=100&y=75&f=0
где это можно поправить или такой он и должен быть?
« Последнее редактирование: 03.04.2009, 23:53:19 от algol »
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
Скорее всего это происходит из-за того, что в подсказке Вы используете картинки, идет "перехват" и наложение на одну и ту же ссылку.

Значит, отключите у себя временно обработку IMG. Откройте файл hsimage.php и со строки где-то №202:
Код: php
 	// expression to search for
$regex  = '';
$regex  = '#<img[^>]*src=(["\'])([^"\']*)\1[^>]*>';
$regex .= '|{hsimage\s*.*?}#is';
//$regex = '/{hsimage\s*.*?}/i';
$regex_tooltip = "#{hstooltip\s*(.*?)}#s";
сделайте так:
Код: php
 	// expression to search for
$regex  = '';
//$regex  = '#<img[^>]*src=(["\'])([^"\']*)\1[^>]*>';
//$regex .= '|{hsimage\s*.*?}#is';
$regex = '/{hsimage\s*.*?}/i';
$regex_tooltip = "#{hstooltip\s*(.*?)}#s";

*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1

Почему, когда вставляю тултип, в конце него появляется тег "p" и происходит перенос остального текста на след. строку? можно как-то сделать так, чтобы переноса не было?

завтра проверю.
*

algol

  • Захожу иногда
  • 63
  • 0 / 0
Дело в том, что при обходе всех элементов IMG в тексте я из адреса картинки автоматически убираю "/images/stories/", т.к. потом вручную его добавляю ("/images/stories/") при показе эскиза самой картинки.
Обнаружил, как раз, что если картинки вставлены через <img> то:
Адрес ссылки:
http://www.mysite.ru/images/stories/images/stories/strani/andora/img_04.jpg
Адрес картинки:
httр://www.mysite.ru/mambots/content/highslide/thumb.php?src=/var/www/user/data/www/mysite.ru/images/stories/images/stories/strani/andora/img_04.jpg&x=&y=&f=0
1. видно что /images/stories/ там и там дублируется
2. не хотелось бы "палить" путь  /var/www/user/data/www/mysite.ru/ лучше как то бы к относительному привязаться бы
это на v.1.1.2
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
@ALL
Я ж писал, что в новом релизе (работает на демо-сайте) этих ошибок нет и при создании эскиза указывается не абсолютный путь, а относительный. Абсолютный путь уже просчитывается в теле нового скрипта создания эскизов.

Но все это справедливо для картинок с одного ресурса. Если будет указан внешний ресурс с картинкой, то их мамбот обрабатывать НЕ БУДЕТ!

Выложу данный релиз уже после того, как доделаю отображение подписей к мини-эскизам.
*

evpadallas

  • Захожу иногда
  • 171
  • 42 / 1
2 yunoshev: а как там с тегом P?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
@evpadallas
Даже не знаю, откуда у Вас идет такая вставка, т.к. ниже представлен код, который вставляет мамбот-кнопка:
Код: php
$button = array( 'hstooltip.gif', '{hstooltip|Текст_ссылки|Текст_html}' );
И на моих рабочих и демо-сайтах такого тоже нет. Может это особенность виз. редактора, который у Вас стоит. Лично я визуальными редакторами Joomla никогда не пользовался и своих клиентов приучаю к тому же.
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Виктор, такой момент.
У меня на странице есть фото и mp3-плеер, подключаемый плагином AllVideos. При просмотре фото в полный размер окно плеера отображается поверх фото, что не есть хорошо. Манипуляции с css (z-index) ни к чему не привели.
Можно скрывать div с плеером в момент нажатия на фото, вопрос в том в каком месте лучше влезть в код, чтобы прописать вызов этой функции.
Что посоветуете?

P.S. Жду параметра возможности отключения вывода полной картинки для указанных фото.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
@Alex Revo
Насколько я помню, для работы этого плагина используется флеш?
Значит, напомню всем правила вставки флеш, будь то баннер или другой флеш-объект:
Код
...
<param name="wmode" value="transparent" />
<embed src="images/flash/ваш_флеш_элемент.swf" wmode="transparent" ... >
...
Просто добавьте эти параметры там, где описывается этот объект.
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Спасибо, помогло. Надо было самому догадаться.

Дядька, я тебя не забуду.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Дядька, я тебя не забуду.
Это в каком смысле? :)

Это в каком смысле? :)
в смысле что подобная преполезнейшая штука в открытом доступе и для народа – это очень здорово.
спасибо большое
*

bestel

  • Захожу иногда
  • 62
  • 5 / 1
  • Let the metal flow!...
to yunoshev: спс за качественный мамбот!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Пожалуйста.
Но смотрите, не ругайтесь, т.к. текущая версия (1.1.2) еще некорректно работает. :)
*

bestel

  • Захожу иногда
  • 62
  • 5 / 1
  • Let the metal flow!...
Угу, киппер проверь:)
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Угу, киппер проверь:)
Это первая материальная благодарность (безвозмездно) за год :)
*

Chirik

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Для хорошего человека, как известно, ничего не жалко =) Тоже тебе скинул немного электронной материальной помощи  *DRINK*

А в новой версии еще нельзя указывать ссылки на фото с других серверов?

Да, и если в заголовке статьи присутствует символ " то все что после него обрубается
« Последнее редактирование: 07.04.2009, 15:13:56 от Chirik »
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
спасибо. по поводу других серверов ничего не обещаю, за глюк - спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Мамбот внутренней навигации (Content Item Navigation) для j! 1.0.хх

Автор beliyadm

Ответов: 60
Просмотров: 38081
Последний ответ 16.10.2012, 11:35:53
от beliyadm