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

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #30 : 19.06.2010, 17:41:44 »
а вы в файле css  стиль то создали для текста  vip1
Код
.adsmanager_text{

 border: 1px;
}
.adsmanager_textvip{

 background-color: yellow;
}
Ошибка:Parse error: syntax error, unexpected '<' in Z:\home\www\components\com_adsmanager\adsmanager.html.php  on line 627
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #31 : 19.06.2010, 18:50:18 »
Код
.adsmanager_text{

 border: 1px;
}
.adsmanager_textvip{

 background-color: yellow;
}
Ошибка:Parse error: syntax error, unexpected '<' in Z:\home\www\components\com_adsmanager\adsmanager.html.php  on line 627
вы в коде указали vip1 или vip ? должен быть и соответствующий стиль


смотрите где вы там лишнюю скобку поставили
« Последнее редактирование: 19.06.2010, 18:55:23 от AlexSims »
С фантазией плохо.
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #32 : 19.06.2010, 18:56:34 »
вы в коде указали vip1 или vip ? должен быть и соответствующий стиль
исправил
Код
.adsmanager_textvip1{
Ошибка после вставки строки
Код
<span class="adsmanager_text<?php echo $class_style;?>"><?php echo $af_text; ?>
                                                              </span>
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #33 : 19.06.2010, 19:02:41 »
перенесите ?>     выше кода <span ........    </span>
С фантазией плохо.
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #34 : 20.06.2010, 08:47:43 »
Спасибо GlooM. Спасибо AlexSims. Всё заработало, то что надо.
*

AlexAl

  • Захожу иногда
  • 309
  • 13 / 0
Re: VIP объявления в AdsManager
« Ответ #35 : 20.06.2010, 10:44:54 »
есть идеи как сделать так что бы можно было еще выставлять на какой срок, предположим ставлю 10 дней и через десять дней становится оно не VIP, а обычным. кстате результат выделения можете посмотреть как у меня получилось, boarddog  . ru
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: VIP объявления в AdsManager
« Ответ #36 : 20.06.2010, 10:46:48 »
есть идеи как сделать так что бы можно было еще выставлять на какой срок, предположим ставлю 10 дней и через десять дней становится оно не VIP, а обычным. кстате результат выделения можете посмотреть как у меня получилось, boarddog  . ru
это уже реализовано (совместно с Kikasso).
*

AlexAl

  • Захожу иногда
  • 309
  • 13 / 0
Re: VIP объявления в AdsManager
« Ответ #37 : 20.06.2010, 12:33:29 »
я на форуме нашел срок высталения админом, но про VIP там не слово
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #38 : 20.06.2010, 16:00:09 »
есть идеи как сделать так что бы можно было еще выставлять на какой срок, предположим ставлю 10 дней и через десять дней становится оно не VIP, а обычным. кстате результат выделения можете посмотреть как у меня получилось, boarddog  . ru
симпотично получилось   тока розовый фон под расширенным поиском убрать
С фантазией плохо.
*

saidrustam

  • Захожу иногда
  • 100
  • 7 / 0
Re: VIP объявления в AdsManager
« Ответ #39 : 06.07.2010, 11:54:14 »
? ну а как Вы хотели? можно сделать, чтобы и из админки не заходя в объявление ставить вип. Но я думаю, что это не нужно.. :)
Так удобнее было бы, не заходя в обявление ставить ВИП или Отключать отдуда. И видно сколько из них ВИпошные )
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: VIP объявления в AdsManager
« Ответ #40 : 06.07.2010, 11:55:33 »
Так удобнее было бы, не заходя в обявление ставить ВИП или Отключать отдуда. И видно сколько из них ВИпошные )
можно просто вынести в показ всех объявления ВИП оно или нет
*

xssx

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #41 : 30.08.2010, 18:09:07 »
либо перенести if (isset($rows)) {
         foreach($rows as $row) {
         if($row->vip==1){
$class_style = 'vip1';
}else $class_style = '';   вот это выше объявления стиля таблицы  либо задать стиль не для самой таблицы а например текста



а выше - это куда именно , если можно подробней. СПС
*

xssx

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #42 : 30.08.2010, 18:14:41 »
Что бы Вип объявления выводились первыми и в псевдомодуле последние объявления , то надо добавить
в фаил adsmanager.php  в функцию  function front  в пункте где выполняется запрос к базе a.vip DESC
Код
"WHERE c.published = 1 and a.published = 1 ORDER BY a.vip DESC, a.date_created DESC ,a.id DESC LIMIT 0, 4");


 и если возможно это тоже поподробней
*

broot

  • Захожу иногда
  • 78
  • 1 / 0
Re: VIP объявления в AdsManager
« Ответ #43 : 06.09.2010, 20:24:28 »


а выше - это куда именно , если можно подробней. СПС
Присоединяюсь к вопросу, а то методом тыка портит таблицу(.....
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #44 : 13.09.2010, 03:39:57 »
и если возможно это тоже поподробней
а куда подробнее то ?  ищете название функции которую написал(function front ) и где делается запрос к базе ("SELECT a.* ну или что то в этом роде не помню точно )  найдите отличия с этой строкой "WHERE c.published = 1 and a.published = 1 ORDER BY a.vip DESC, a.date_created DESC ,a.id DESC LIMIT 0, 4");
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #45 : 13.09.2010, 04:09:18 »


а выше - это куда именно , если можно подробней. СПС
смотрите по коду где формируется таблица объявлений и объявляется ее стиль и вот этот код
Код
if (isset($rows)) {
         foreach($rows as $row) {
         if($row->vip==1){
$class_style = 'vip1';
}else $class_style = '';
помещаете выше формирования таблицы ( там что то типо этого формир табл<table class="adsmanager_table"> ....  а там уже выбираете как вам выделять ячейку(<td..) или строку(<tr...) типо <td class="adsmanager_col<?php echo $class_style;?>">

после чего в стилях создаете два стиля ячейки (или для строки если выбрали <tr class="adsmanager_col<?php echo $class_style;?>"> ......  </tr>  )adsmanager_col(для обычного не выделенного объявления ) и adsmanager_colvip1( для выделенного)

но вслучае переноса
Код
if (isset($rows)) {
         foreach($rows as $row) {
         if($row->vip==1){
$class_style = 'vip1';
}else $class_style = '';
   выше, надо будет весь код ( в это части функции )переправить чтоб ошибок не было.
С фантазией плохо.
*

xssx

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #46 : 14.09.2010, 14:23:48 »
спасибо за ответ пока остановился на стиле текста. Вот только в модуль вип-объявления не задаются определённые а только последние id через запятую не катит
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #47 : 14.09.2010, 16:53:30 »
спасибо за ответ пока остановился на стиле текста. Вот только в модуль вип-объявления не задаются определённые а только последние id через запятую не катит
кто мешает создать пункт выбора и высставлять кого надо.
С фантазией плохо.
*

fomanza

  • Захожу иногда
  • 50
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #48 : 16.09.2010, 17:16:53 »
Сделал все как по инструкции в первом посте
При всех моих попытках нажатия на кнопку "Сохранить" пишет ошибку   п»ї
« Последнее редактирование: 16.09.2010, 18:35:06 от fomanza »
*

fomanza

  • Захожу иногда
  • 50
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #49 : 16.09.2010, 17:40:16 »


1. Открываем базу данный (например, через phpmyadmin) и добавляем в таблицу _adsmanager_ads следующую строку (делаем SQL-запрос)
Код
ALTER TABLE  `msr_adsmanager_ads` ADD  `vip` INT( 11 ) NOT NULL
Только не забудьте свой префикс поставить, вместо msr



Вот я еще не понял, что за "свой перфикс"?
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Re: VIP объявления в AdsManager
« Ответ #50 : 16.09.2010, 20:15:37 »
Вот я еще не понял, что за "свой перфикс"?
у каждого свой префикс к таблице в базе данных.   у кого то msr у кого то jos  ( короче какой указали когда создавали таблицу такой и есть) можете так попробывать ALTER TABLE `__adsmanager_ads` ADD `vip` INT(11) NO NULL
С фантазией плохо.
*

fomanza

  • Захожу иногда
  • 50
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #51 : 16.09.2010, 20:17:52 »
С перфиксом разобрался, но всеравно ничего не выходит и вылазиет ошибка.
*

fomanza

  • Захожу иногда
  • 50
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #52 : 16.09.2010, 20:21:07 »
Может быть есть уже готовое решение, я уже 2 дня убил на реализацию.
*

xssx

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #53 : 19.09.2010, 12:20:03 »
Сделал все как по инструкции в первом посте
При всех моих попытках нажатия на кнопку "Сохранить" пишет ошибку   п»ї

Про пункт выбора чёто не понял , но это не горит . Вопрос не по теме но как знающему php : при установке плагинов к АДС вылетает ошибка
Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\,,,,,,\www/images/com_adsmanager/plugins/comprofiler_adsmanager_plugin/plug.php' (include_path='.;/usr/local/php5/PEAR') in Z:\home\,,,,,,,\www\administrator\components\com_adsmanager\admin.adsmanager.php on line 2453


библиотеку доп. мод. PEAR поставил и инициализировал по инструкции с Денвера
*

QueenSoft

  • Новичок
  • 7
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #54 : 22.10.2010, 01:59:00 »
Доброго времени суток! Сделала все как написано в посте. VIP получился, объявления поднимаются вверх но со стилями вообще все плохо получилось, посмотрите что не так? почему то таблицы съехали. спасибо

вот мой черновик http://www.imobileboard.ru/index.php?option=com_adsmanager&page=show_all&Itemid=24
*

beicik

  • Захожу иногда
  • 60
  • 8 / 0
Re: VIP объявления в AdsManager
« Ответ #55 : 02.12.2010, 03:50:00 »
Доброго времени суток! Сделал всё как написано, но при выборе VIP оно не сохраняется!
В чем может быть бяка?
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: VIP объявления в AdsManager
« Ответ #56 : 02.12.2010, 07:18:48 »
Доброго времени суток! Сделал всё как написано, но при выборе VIP оно не сохраняется!
В чем может быть бяка?
Скорее всего не прописали var в файле adsmanager.class.php
*

beicik

  • Захожу иногда
  • 60
  • 8 / 0
Re: VIP объявления в AdsManager
« Ответ #57 : 02.12.2010, 14:33:07 »
В том то и дело что прописал!1
*

beicik

  • Захожу иногда
  • 60
  • 8 / 0
Re: VIP объявления в AdsManager
« Ответ #58 : 22.12.2010, 11:24:38 »
Всем привет!
Всё сделал как в первом посту, объявления делаются VIP, но со стилями ничего не происходит, не выделяется ничего...
В adsmanager.css вставил две строки

table.adsmanager_table {border: 1px solid #FFF; width: 100%;}
table.adsmanager_tablevip {border: 1px solid #000; width: 100%;}

Помогите решить проблемму!
*

aleks43127

  • Захожу иногда
  • 59
  • 0 / 0
Re: VIP объявления в AdsManager
« Ответ #59 : 13.01.2011, 22:14:41 »


Вы это код
Код
<!-- VIP user or no-->
<tr>[quote author=AlexSims link=topic=115387.msg647058#msg647058 date=1276369152]


Вы это код [code]<!-- VIP user or no-->
<tr>
<td>
<?php echo ADSMANAGER_TH_VIP; ?>
</td>
<td>
<select name="vip" id="vip">
<option value="0" <?php if ($row->vip == 0) { echo "selected"; } ?>><?php echo ADSMANAGER_TH_VIP_NO; ?></option>
<option value="1" <?php if ($row->vip == 1) { echo "selected"; } ?>><?php echo ADSMANAGER_TH_VIP_YES; ?></option>
</select>
</td>
</tr>
<!--// VIP user or no-->
 не туда прикрутили


подскажите по конкретней куда этот код прекрутить у меня такаяже проблема, заранее спасибо[/code]
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 3984
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 14511
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
Редактировать все объявления

Автор den_ko

Ответов: 32
Просмотров: 12738
Последний ответ 25.11.2021, 10:43:38
от FlexNL
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 3241
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 13624
Последний ответ 27.03.2020, 22:39:23
от Pavel