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

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #60 : 25.07.2008, 10:36:37 »
...  и ссылки нижестоящих заголовков открывают содержимое вышестоящих, т.е содержимое, самой нижней строки-заголовка вообще не открывается...
Совершенно аналогичная ситуация....
P.S. аналогичные скрипты других авторов работают нормально.

/* Разобрался (может кому и пригодиться): Перед контентом на сайте был опубликован модуль с новостью. И эта новость добавляла на страничку лишний класс без заголовка... Исправил и всё заработало правильно. Спасибо!
« Последнее редактирование: 06.08.2008, 23:37:34 от rob_992 »
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #61 : 21.08.2008, 20:20:54 »
Доброго времени суток. 
... два пожелания:
    1) - внедрите, пожалуйста, этот скрипт в стандартный модуль меню джумлы (или подскажите как).
    2) - Как добавить оборачиваемость в дивы модули, чтобы аккордионить не тока в контексте.
Спасибо.
« Последнее редактирование: 27.11.2008, 21:53:36 от rob_992 »
*

VETERINAR

  • Давно я тут
  • 855
  • 165 / 14
  • Kiss my shiny metal ass!
Re: jAccordion (download)
« Ответ #62 : 21.08.2008, 21:49:52 »

    1) - внедрите, пожалуйста, этот скрипт в стандартный модуль меню Joomla (или подскажите как).
    2) - Как добавить оборачиваемость в дивы модули, чтобы аккордионить не тока в контексте.


А Вы откройте сам javascript, пролистайте в самый конец, там интуитивно понятно, просто классы заменить на свои.
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #63 : 21.08.2008, 22:36:08 »
Програмист сделает тонко и красиво, а я, к сожалению, безграмотный человек... Слава богу в html и css чего-то понимать стал...
 /* td.contentheading - это на что надо заменить, чтоб модули прописать?
И ещё одну секцию в тот же скрипт запихать можно?
« Последнее редактирование: 21.08.2008, 22:41:06 от rob_992 »
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #64 : 21.08.2008, 22:53:22 »
Не хочет - не так всё просто
*

VETERINAR

  • Давно я тут
  • 855
  • 165 / 14
  • Kiss my shiny metal ass!
Re: jAccordion (download)
« Ответ #65 : 22.08.2008, 00:02:31 »
Просто-просто, сам этот скрипт использовал на нескольких проектах. Блин, если будет время, отпишу как что и где за что отвечает. Но, при большом желании, Вы и в интернете кучу инфы найдете.
*

vlad_2222

  • Осваиваюсь на форуме
  • 37
  • 0 / 1
Re: jAccordion (download)
« Ответ #66 : 07.09.2008, 14:50:30 »
Господа, прошу помочь настроить аккордион .

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


http://bisnes.com.ua/temp/index.php   например меню "Вакансии"  . в шаблоне paranoie - не работает. Взял первый попавшийся шаблон  - Nature _01. eckb его выбрать то - работает,   Магия? )) 2lyz hj. истину yb[.., ничего не получилось,

спс.

 
« Последнее редактирование: 08.09.2008, 00:37:06 от vlad_2222 »
*

Adeptus

  • Завсегдатай
  • 1861
  • 219 / 15
*

vlad_2222

  • Осваиваюсь на форуме
  • 37
  • 0 / 1
Re: jAccordion (download)
« Ответ #68 : 08.09.2008, 01:34:59 »
http://joomlaforum.ru/index.php/topic,30707.0.html
этот способ ничего не дал вообще .. ни на одном шаблоне ничего не получилось

*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #69 : 09.09.2008, 21:39:45 »
В скрипте вставлен скрипт и если ещё в шаблоне где-то подгружается, может быть конфликт.
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #70 : 01.10.2008, 21:41:49 »
Просто-просто, ... если будет время, отпишу как что и где за что отвечает ...
Жаль, что времени не хватает всегда...
« Последнее редактирование: 01.10.2008, 21:55:36 от rob_992 »
*

Fomen

  • Захожу иногда
  • 99
  • 4 / 0
  • Землю крестьянам!!!
Re: jAccordion (download)
« Ответ #71 : 01.10.2008, 22:54:50 »
Скажите, а можно этот аккордион использовать для разделения статьи на две части? Т.е. вводный текст виден, а основной под кнопочкой. Нажимаешь ее и видишь всю статью целиком? Как бы аналог ссылки "Далее". Тольк у меня статьи не стандартно выводятся. Они у меня в модуле показываются (в аттаче).
P.S. Мне в другой теме сказали уже, что можно. Но вот как?

[вложение удалено Администратором]
« Последнее редактирование: 02.10.2008, 08:24:56 от Fomen »
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #72 : 17.10.2008, 20:10:01 »
а как бы в место заголовка статьи вставить графику без потери эфекта?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #73 : 17.10.2008, 21:38:57 »
прописать в CSS
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #74 : 17.10.2008, 21:46:13 »
хотелось бы на каждую статью свою картинку.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #75 : 17.10.2008, 22:12:38 »
хотелось бы на каждую статью свою картинку.

у каждого материала есть поле KEYREF. В нем можно хранить значение картинки, редактируется в параметрах материала. в файле components/com_content/content.html.php в функции SHOW добавляем необходимую проверку и задаем картинку.
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #76 : 18.10.2008, 11:44:44 »

у каждого материала есть поле KEYREF. В нем можно хранить значение картинки, редактируется в параметрах материала. в файле components/com_content/content.html.php в функции SHOW добавляем необходимую проверку и задаем картинку.

а можно подробнее, я так понял редактировать нужно эту строку:
// displays Item Title
            HTML_content::Title( $row, $params, $access );
если да, то как это сделать грамотно?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #77 : 19.10.2008, 12:48:02 »
если да, то как это сделать грамотно?
Подскажу позднее.
PS: Сейчас в гостях на выходные
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #78 : 21.10.2008, 23:27:51 »
Подскажу позднее.
PS: Сейчас в гостях на выходные
очень хотелось бы получить помощь знающего человека!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #79 : 22.10.2008, 00:37:16 »
Думаю, можно сделать так:
1. Находим строки
Код
	function Title( &$row, &$params, &$access ) {
if ( $params->get( 'item_title' ) ) {
if ( $params->get( 'link_titles' ) && $row->link_on != '' ) {
2. После указанных строк добавляем
Код
		// если у нас каталог из материалов, то смотрим KEYREF (Юношев Виктор)
$title_pic_src = "";
if ( isset($row->catid) ) {
$attribs_arr = array();
$attribs_arr = explode( "\n", $row->attribs );
// отбираем атрибут №18 (keyref)
if ( count($attribs_arr) > 1 ) {
$title_pic = explode( "=", $attribs_arr[18] );
if ( $title_pic[1] ) {
$title_pic_src = $title_pic[1];
}
}
unset($attribs_arr);
}
3. И ниже немного меняем
Код
				<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" id="<?php echo $title_pic_src; ?>" width="100%">
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>" title="<?php echo $row->title_alias; ?>">
<h2><?php echo $row->title;?></h2></a>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
<?php
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" id="<?php echo $title_pic_src; ?>" width="100%">

В вашем случае нужно все-таки менять процедуру формирования TITLE.
Себе подобным образом я делал обработку в теле материала, добавляя цены к товарам-статьям.
(Пример работы хака: www.virom.com.ua раздел "Топовые модели" или слайдер моделей справа-вверху. Чтобы не вводить каждый раз вручную таблицу в одну строку с ценой, я сделал этот "финт ушами". :) )
« Последнее редактирование: 22.10.2008, 00:40:19 от yunoshev »
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #80 : 22.10.2008, 20:51:02 »
спасибо yunoshev, код отредактировал, в поле KEYREF вставил ссылку на картинку.
но желаемого не добился.
что я сделал нетак?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #81 : 22.10.2008, 23:57:47 »
Нужно вписывать НЕ абсолютный путь к картинке (хотя, можно путь к картинкам прописать уже в коде) в поле "КЛЮЧЕВАЯ ССЫЛКА" на закладке "Параметры" в режиме "Редактирование материала". Все это действительно для Joomla 1.0.x. На Joomla 1.5.x не пробовал.

Вы делали именно так?
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #82 : 23.10.2008, 09:55:22 »
стоит Joomla 1.0.15
делал все так, как вы описали, но путь прописан: http://.ххххх.ru/templates/metropolitan/images/11.jpg
что значит НЕ абсолютный путь к картинке ?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: jAccordion (download)
« Ответ #83 : 25.10.2008, 22:27:21 »
стоит Joomla 1.0.15
делал все так, как вы описали, но путь прописан: http://.ххххх.ru/templates/metropolitan/images/11.jpg
что значит НЕ абсолютный путь к картинке ?
Прошу прощения, я сразу не уточнил -- в данном случае я показал, как указывать дополнительное оформление класса <TD>.
В вашем варианте нужно, пожалуй, сделать так:
Код
		// если у нас каталог из материалов, то смотрим KEYREF (Юношев Виктор)
$title_pic_src = "";
if ( isset($row->catid) ) {
$attribs_arr = array();
$attribs_arr = explode( "\n", $row->attribs );
// отбираем атрибут №18 (keyref)
if ( count($attribs_arr) > 1 ) {
$title_pic = explode( "=", $attribs_arr[18] );
if ( $title_pic[1] ) {
$title_pic_src = $mosConfig_live_site. "/". $title_pic[1];
}
}
unset($attribs_arr);
}
и затем ниже явно указываем стиль для заголовка:
Код
				<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" style="background: #_цвет_фона_ url('<?php echo $title_pic_src; ?>') no-repeat top left" width="100%">
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>" title="<?php echo $row->title_alias; ?>">
<h2><?php echo $row->title;?></h2></a>
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
</td>
<?php
} else {
?>
<td class="contentheading<?php echo $params->get( 'pageclass_sfx' ); ?>" style="background: #_цвет_фона_ url('<?php echo $title_pic_src; ?>') no-repeat top left" width="100%">
« Последнее редактирование: 25.10.2008, 22:36:27 от yunoshev »
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #84 : 26.10.2008, 00:15:39 »
сейчас попробую!
*

ekamaster

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: jAccordion (download)
« Ответ #85 : 29.10.2008, 18:40:46 »
и так тоже не получилось!
может есть еще варианты?
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #86 : 27.11.2008, 21:55:26 »
Доброго времени суток. 
... два пожелания:
    1) - внедрите, пожалуйста, этот скрипт в стандартный модуль меню джумлы (или подскажите как).
    2) - Как добавить оборачиваемость в дивы модули, чтобы аккордионить не тока в контексте.
Спасибо.

... а воз и ныне там...
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #87 : 04.01.2009, 08:47:17 »
Доброго времени суток. Прошу помощи у специалистов!  !!!???!!!
Скрипт базируется на библиотеке mooTools (http://mootools.net/).
Принцип очень простой - каждый раз при обновлении страницы скрипт проверяет наличие в тексте
<table class="contentpaneopen">.
Далее, те <table class="contentpaneopen"> которые содержат заголовки статей пропускаются, а те которые содержат сам текс статей оборачиваются в div:
<div class=” contentpaneopen_accordion”>
<table class="contentpaneopen">.

</table>
</div>
Вот и все...
Помогите, пожалуйста, вычленить проверку и замену тэгов, для использования со скриптом ddaccordion /*http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm*/ и jquery.
Очень надо - конфликт скриптов на сайте....

//Обращался к автору, но автор сказал, что "отошёл от дел".
« Последнее редактирование: 04.01.2009, 09:00:41 от rob_992 »
*

MuraDweb

  • Захожу иногда
  • 267
  • 124 / 1
Re: jAccordion (download)
« Ответ #88 : 04.01.2009, 09:10:02 »
Что-то не понятен вопрос. Вы используете оба скрипта для разных аккордионов или хотите вместо jAccordion использовать ddaccordion ?
Если первое для совместной работы jQuery с другими фреймворками скрипт на jQuery надо переводить в так называемый бесконфликтный режим. Тут где-то на форуме уже обсуждалось.
Если что, ссылка на офф. сайт доков jQuery этой теме, правда на английском: http://docs.jquery.com/Using_jQuery_with_Other_Libraries
« Последнее редактирование: 04.01.2009, 09:19:10 от MuraDweb »
Яндекс.Деньги: 41001423568435
Webmoney: R 377548789269 | Z 421465848009 | E 126339514076 | U 413960261029
-
А, Вы читали ? Правила форума | FAQ J! 1.5 | FAQ J! 1.0
*

rob_992

  • Захожу иногда
  • 153
  • 6 / 0
Re: jAccordion (download)
« Ответ #89 : 04.01.2009, 09:19:01 »
Вы используете оба скрипта для разных аккордионов или хотите вместо jAccordion использовать ddaccordion ?
Да! Я поменял некоторые модули на сайте, и теперь получилось, что работают /* плохо */ два аккордиона. Хочу почистить и перейти на один (jquery). 
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[download] Модуль новостей NewsFader v.1.0.1.1 (fixed)

Автор yunoshev

Ответов: 73
Просмотров: 50989
Последний ответ 03.02.2012, 13:25:51
от yunoshev
[download] Модуль меню mod_mainmenu с блочным списком

Автор yunoshev

Ответов: 0
Просмотров: 4625
Последний ответ 11.07.2009, 16:34:48
от yunoshev