Новости 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

Голосование

JoomlaTags - что из перечисленного вам бы хотелось видеть в дальнейшем?

Поддержка компонента под Joomla 1.6
17 (42.5%)
Развитие компонента и добавление нового функционала под Joomla 1.5-1.6
16 (40%)
Всего хватает, больше ничего не нужно
0 (0%)
Не пользуюсь компонентом
3 (7.5%)
Другое
4 (10%)

Проголосовало пользователей: 39

0 Пользователей и 1 Гость просматривают эту тему.
  • 97 Ответов
  • 25394 Просмотров
*

sherza

  • Захожу иногда
  • 226
  • 90 / 1
Приношу извинения за задержку с ответом - у всех бывает летний отдых ;).
ShadowXak, большое спасибо за модификацию, обязательно будет включена с небольшими изменениями (возможность задания правил транслита из админ-панели сайта, не только для русского языка, а и для остальных, с учетом языков с написанием справа на лево)
Сейчас я вместе с другими разработчиками нашей группы Hekima! составляем план по развитию форка компонента JoomlaTags, который был бы совместим с Joomla 1.5/1.6. В течение лета первый релиз должен появиться
Сейчас есть открытый вопрос: сделать возможность менять алиасы тегов (указанные транслитом) и хранить их в базе или же создавать их "на лету". Как считаете?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
ну создавать и делать считаю нужно на лету, а потом если уж нужно можно и поправить через админку

Очень прошу сделайте локализацию в файлах, а не в скриптах, а то на некоторых хостингах кракозябры вылазят и приходиться все файлы пересохранять в utf-8
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
ps там модификация топорноватая нужно было сделать срочно, но зато робит как положено!
---
я еще малость компонент модифицировал для вывода интротекста по тегу, для Yandex так приемлимо, посмотреть можно здесь [ http://www.news.shadowxak.ru/component/tag/sajt.html ] сильно не шорудите только по сайту (он пустой и там много не работает!)
« Последнее редактирование: 17.07.2011, 21:35:33 от ShadowXak »
*

Mermen

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Уже  Joomla 1.7 - они что её как пирожки пекут ?

sherza
3D в новой версии работает но как почистить менеджер тегов ? - у меня уже и статей этих нет, а в списке они есть
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Уже  Joomla 1.7 - они что её как пирожки пекут ?
А что тут такого то?
это продолжение 1.6.5
это тоже самое если бы вышла 1.6.6 :)
sherza
3D в новой версии работает но как почистить менеджер тегов ? - у меня уже и статей этих нет, а в списке они есть
Попробую ответить за sherza, руками не пробовали удалять?
з.ы. я делаю просто:
1. не удаляю статьи
2. если уж так получилось, то просто удаляю все теги и потом импортирую с ключей, но у меня ключи заполнены всегда, т.к. ну делаю я такое как только забиваю материла (дурная привычка так сказать :))
*

Mermen

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
еще раз повторю (может я не точно выразился)- как в Менеджере Тегов удалить список несуществующих  статей ?
« Последнее редактирование: 25.07.2011, 21:49:13 от Mermen »
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
это ваше пожелание к реализации?, если так то я только за, а если вы о текущем, то нет там такой кнопки
*

Zelenoglaska

  • Новичок
  • 1
  • 0 / 0
Тема притихла. Тем временем автор Joomla Tags вполне официально объявил о том, что оставляет свои проекты в Joomla:
http://www.phil-taylor.com/2011/08/03/all-good-things-eventually-come-to-an-end/  >:(

Может, все же sherza возьмется за этот компонент? Хорошая штука, реально жаль, если умрет окончательно...
*

sherza

  • Захожу иногда
  • 226
  • 90 / 1
Mermen, прошу прощения, все лето я была в разъездах) До интернета порой не добиралась.
Цитировать
3D в новой версии работает но как почистить менеджер тегов ? - у меня уже и статей этих нет, а в списке они есть
- думаю, надо сделать плагин, ослеживающий наличие тегов после удаления статей. Как считаете?
ShadowXak, спасибо, что отвечали вместо меня!
Zelenoglaska и остальные: я с самого начала изъявила желание взяться за разработку. Но очень надеялась, что ко мне все же кто-то присоединится - своих проектов выше крыши. Но, видимо, никто не присоединится, буду делать сама.
Начинаю со следующего: составляю TODO-лист разработок/доработок компонента со сроками реализации разного функционала, с возможностью голосования за функционал. Тот функционал, который будет набирать большее количество голосов, буду реализовывать первыми. Вам будет легко наблюдать за ходом развития компонента. В течение следующей недели todo-список появится на моем сайте hekima.ru - я сразу отпишу на форуме

Задачи по развитию форка компонента со сроками реализации и этапами можно посмотреть здесь http://hekima.ru/tasks/3-hekimatags/tasks
(согласно лицензии GPL не могу пользоваться названием JoomlaTags - поэтому будет HekimaTags)
*

Mermen

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Я только ЗА!
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
Цитировать
Сделать общую версию под Joomla 1.5 и Joomla1.6
А зачем?
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
подскажите как реализовать вывод материалов по тегу через пункт меню
сам шучу - сам смеюсь
*

mrN

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
А кто-нибудь тестировал на Joomla 1.7.3?
У меня возникла проблема:
в настройках модуля установил значение выводить как блог (Frontend/Отображение/Блог)
но когда просматриваешь материалы тега, все ссылки введут на авторизацию и появилась надпись "Зарегистрироваться, чтобы читать далее..."

менял параметр "Показывать ссылки неавторизованным" на да, потом снова на нет... но это ничего не изменило...
в режиме списка все окейно... ссылки ведут на статьи... а в режиме блога ведут сюда "component/user/?view=login&return=L9Cw0LfQuNGPLzI5LdC30LDQsdGL0YLQvtC1LdGB0LLRj9GC0L7QtS3QvNC10YHRgtC+"
пожалуйста подскажите как избавится от ссылки на авторизацию!
*

mcreper

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Где можно скачать последнюю версию компонента ...
Версии здесь http://code.google.com/p/joomlatags16/downloads/list
и JoomlaTags16.4_mod_ShadowXak.v3.zip отличаются...
*

mrN

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
есть еще одна проблема с 1.7.3... при отображении материала в режиме блога и на главной странице теги не выводятся...
выводятся только в конечной статье...
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Где можно скачать последнюю версию компонента ...
Версии здесь http://code.google.com/p/joomlatags16/downloads/list
и JoomlaTags16.4_mod_ShadowXak.v3.zip отличаются...
Понятно дело что они отличаются, т.к. моя доработана под конвертирование русского тега в алиас на латинице для построения урла.
*

Tramontana

  • Захожу иногда
  • 64
  • 0 / 0
Компонент отличный! Прекрасно работает на 1.7.
А кто скажет, если у меня сайт двуязычный, то могу ли я компонент установить отдельно для каждого языка?
*

drchernj

  • Новичок
  • 9
  • 1 / 0
sherza, большое спасибо, все прекрасно работает!
*

ribojex

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Здравствуйте.

Подскажите, что хранит поле weight в таблице tag_term?
*

protolicious

  • Новичок
  • 3
  • 0 / 0
Подскажите, будьте добры.
Почему, когда я устанавливаю tags от ShadowXak v3, то у меня не ставятся пробелы и идёт всё сплошным текстом в тегах, каждый тег кликабелен отдельно, но написаны они в ряд. Не отображается ни "пробел", ни ",", которая должна служить, как разделителем тегов, так и в принципе слов после статьи, т.е. должна тоже отображаться.
+ Нет отображения на главной странице тегов, хотя в настройках установил.
« Последнее редактирование: 08.02.2012, 15:15:10 от protolicious »
*

rman

  • Захожу иногда
  • 102
  • 8 / 0
  • учусь сайтам уже 4 года))
ShadowXak, спасибо большое за проделанную работу! +1
Это то, о чем я и не мечтал! Есть у меня просьба, сам я не наковырял ничего путного - 404 и все.
Теги сейчас выводятся так: сайт.ру/tag/штука (с Вашей переделкой "shtuka" и это супер.)
Я вывел каждый задаваемый тег на сайте через меню для доп. навигации (типа как у Вас с рецептами)
Проблема в том, что в меню я конечно прописал алиас и хочется чтоб теги выводились так:
сайт.ру/shtuka , то есть минуя "tag"
Вот и ломаю голову...

sherza, спасибо и Вам. С радостью помог бы, но в коде ковыряюсь туго :)
Разве, что рекламкой или еще чем...
*

rman

  • Захожу иногда
  • 102
  • 8 / 0
  • учусь сайтам уже 4 года))
А вот теперь еще мне нужно его прикрутить к Joomla 1.5... как реализовать правильно?.. та хоть как :)
Или просто может скажите какие файлы Вы правили для того, чтобы ссылки отображались транслитом?
А я уже дальше...
« Последнее редактирование: 12.02.2012, 02:46:51 от rman »
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Подскажите, будьте добры.
Почему, когда я устанавливаю tags от ShadowXak v3, то у меня не ставятся пробелы и идёт всё сплошным текстом в тегах, каждый тег кликабелен отдельно, но написаны они в ряд. Не отображается ни "пробел", ни ",", которая должна служить, как разделителем тегов, так и в принципе слов после статьи, т.е. должна тоже отображаться.
+ Нет отображения на главной странице тегов, хотя в настройках установил.
я если честно ничего не понял из того, что вы написали, какие то пробелы, что где. Можно на примере!?
А вот теперь еще мне нужно его прикрутить к Joomla 1.5... как реализовать правильно?.. та хоть как :)
Или просто может скажите какие файлы Вы правили для того, чтобы ссылки отображались транслитом?
А я уже дальше...
Я ковырял все файлы которые выложил :). Транслит транслит, нет извините не помню, я сейчас малость с телефона и не могу посмотреть, ну а месяца так через 3-4 возможно и подскажу :)
*

rman

  • Захожу иногда
  • 102
  • 8 / 0
  • учусь сайтам уже 4 года))
Цитировать
месяца так через 3-4 возможно и подскажу Azn
До этого я не дождусь уже наверное...
Скажите, а может просто переписать XML файл установки? Станет тогда на 1.5 ?

Кто поможет - готов заплатить WMZ
« Последнее редактирование: 12.02.2012, 21:07:51 от rman »
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Так на 1.5 же и так работает, если вы хотите что бы то что делал я у вас заработало на 1.5, то просто возьмите из модуля, плагина XML файл и замените в моем, запакуйте и ставьте. Должно получится, но я не уверен, т.к. делал очень давно.
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Плагин Tag SEF не работает с плагином EasyCalcCheck PLUS - ECC+
При переходе по тегу получаю
Цитировать
500 - Представление не найдено [name, type, prefix]: category, HTML, tagView
Пациент здесь
Причем, что странно, при переходе на тег CSS - работает, а на остальных 500 ошибка...
Завтра буду смотреть, что не так...
Если есть идеи - подскажите.
Порядок плагинов менять не вариант.
« Последнее редактирование: 03.03.2012, 20:02:18 от Langoliers »
*

v-idea

  • Захожу иногда
  • 210
  • 35 / 0
Добрый!

Во первых, уважаемая sherza спасибо Вам большое за перевод JoomlaTags на Joomla 1.6! Да и вообще спасибо за дальнейшую поддержку сие компонента!
Во вторых, со своей стороны я тоже хочу помочь в бесплатной поддержки данного продукта и на данный момент делаю локализацию на двух языках: en-GB и ru-RU. Попутно немного привожу .xml файлы в порядок в соответствии со стандартами Joomla 1.6-2.5.
И в третьих, на счёт названия
Цитировать
(согласно лицензии GPL не могу пользоваться названием JoomlaTags - поэтому будет HekimaTags)
лично моё мнение всё таки оставить JoomlaTags! Поскольку данный продукт все знают его под таким названием. А по поводу лицензии GPL, тут я думаю бить никто не будет, если мы всё таки оставим название JoomlaTags. Я думаю даже наоборот все только спасибо скажут, поскольку нашлись желающие бескорыстно взяться за дальнейшее существование этого компонента!
Так что так.

И ещё кое что...

В шапке XML делаю вот такие записи:
Код: xml
	<author>Joomla! Project</author>
<creationDate>03/2012</creationDate>
<copyright>Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.</copyright>
<license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license>
<authorEmail>irina@hekima.ru</authorEmail>
<authorUrl>www.joomlatags.org</authorUrl>
<version>1.4.1</version>
Здесь пару моментов... Если Вы не против, уважаемая sherza, то <authorEmail> поставил Ваш. Поле <authorUrl> пока оставил самих разработчиков, чтоб им обидно не было. А поле <version> сделал 1.4.1, поскольку это уже будет локализованная версия!

И ещё один небольшой вопрос... Стоит ли делать один общий установщик для компонента, модулей и плагинов? Или пускай ушш будет всё по отдельности, что надо то и в добавок устанавливаешь.

З.Ы. Жду комментариев!
« Последнее редактирование: 10.03.2012, 18:24:50 от v-idea »
Русифицированный компонент Widgetkit v1.0.2_27.02 Joomla! | Классический шаблон Rhuk Milkyway Ext 25 для Joomla 1.6/1.7/2.5/3.0
*

moskit

  • Захожу иногда
  • 64
  • 6 / 0
  • ......
sherza Спасибо большое.
*

Juseppe

  • Захожу иногда
  • 62
  • 1 / 0
но когда просматриваешь материалы тега, все ссылки введут на авторизацию и появилась надпись "Зарегистрироваться, чтобы читать далее..."

Разобрался вроде.
Находите файл /components/com_tag/views/tag/tmpl/blog.php
Меняете код на 76 строке с
Код
<div class="contentpaneopen">

<h2 class="contentheading"><a
href="<?php echo $result->readmore_link; ?>"
class="contentpagetitle"> <?php echo $this->escape($result->title);?>
</a></h2>
</div>
на код
Код
<div>
<h2><a
href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($result->slug, $result->catslug, $result->sectionid)); ?>">
<?php echo $this->escape($result->title);?> </a></h2>
</div>

Далее спускаемся до 93 строки и меням код с
Код
<a href="<?php echo $result->readmore_link; ?>" class="readon"> <?php if ($result->readmore_register) {
echo JText::_('Зарегистрироваться, чтобы читать далее...');
}else{
echo JText::sprintf('Читать далее...');
} ?></a> <?php }?> <span class="article_separator">&nbsp;</span>
на
Код
<a
href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($result->slug, $result->catslug, $result->sectionid)); ?>">Читать дальше</a> <?php }?> <span class="article_separator">&nbsp;</span><hr />
« Последнее редактирование: 26.03.2012, 16:56:52 от Juseppe »
*

accacaserega

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Подскажите, будьте добры.
Почему, когда я устанавливаю tags от ShadowXak v3, то у меня не ставятся пробелы и идёт всё сплошным текстом в тегах, каждый тег кликабелен отдельно, но написаны они в ряд. Не отображается ни "пробел", ни ",", которая должна служить, как разделителем тегов, так и в принципе слов после статьи, т.е. должна тоже отображаться.
+ Нет отображения на главной странице тегов, хотя в настройках установил.

Также столкнулся с данной проблемой.

Дело в том, что за "пробелы" между тегами отвечает CSS, т.е. как таковых пробелов между тегами и не должно быть.
Они реализуются посредством свойства "padding".
В файле "components\com_tag\css\tagcloud.css"

.tag ul li {
   display: inline-block;
   list-style-type: none;
   background-image: none;
   padding: 0 0.5em;
}
Там всё правильно прописано.

Но в вашем шаблоне, в CSS, где-то есть примерно такой код:

#main ul li, #main ol li {
   line-height: 1.7em;
   margin: 0px;
   padding: 0px;
}

Как раз таки этот код и "перебивает" значении первого.

Для того чтобы избавиться от проблемы, нужно в файле CSS вашего шаблона исправить значение "padding" больше, чем на 0 или удалить строку "padding: 0px;".

Надеюсь доходчиво объяснил и всем стало понятно, как побороть проблему. Если что-либо не понятно, пишите, отвечу.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поставить более старое раширение в Joomla 4.8.4?

Автор alexs64

Ответов: 4
Просмотров: 842
Последний ответ 29.10.2025, 15:45:42
от web1
Компонент Search в Joomla 5

Автор hensler

Ответов: 4
Просмотров: 1947
Последний ответ 28.03.2025, 17:27:24
от azm1n
Расширение od jshopping categories на Joomla 5

Автор ironDiaper

Ответов: 0
Просмотров: 2447
Последний ответ 13.01.2024, 17:54:34
от ironDiaper
Формирование ссылок для компонента Joomla Tags

Автор stepan39

Ответов: 6
Просмотров: 3965
Последний ответ 05.02.2023, 15:22:13
от tweenpix
Функции доступности в Joomla 4

Автор keykeeper

Ответов: 2
Просмотров: 2356
Последний ответ 25.07.2022, 10:54:06
от keykeeper