Новости Joomla

Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5

👩‍💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

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

Kostyan

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Как сделать? Подскажите, у меня штот не получается, запарился уже :o
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
стандартными средствами - никак, править файлы компонента, переписывать функцию голосования и прочее
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Kostyan

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Я пробовал вот так: код голосования из sub_viewdetails.php
1.
Код
    if($vote->imgvotes!=0)
    $result = number_format(intval($vote->imgvotesum) / intval( $vote->imgvotes ),2)*20;
    $imgvotesum = intval($vote->imgvotesum);
    $imgvotes = intval($vote->imgvotes);
    $tips  = "<link href=\"".$mainframe->getCfg('live_site')."/components/com_datsogallery/css/dgvote.php\" rel=\"stylesheet\" type=\"text/css\" />\n";
    $tips .= "<script type=\"text/javascript\" src=\"".$mainframe->getCfg('live_site')."/components/com_datsogallery/js/dgvote.php\"></script>\n";
    $tips .= "<script type=\"text/javascript\">\n";
    $tips .= "var live_site = \"".$mainframe->getCfg('live_site')."\";\n";
    $tips .= "var dgvote_lang = new Array();\n";
    $tips .= "dgvote_lang[\"UPDATING\"] = \""._DGVOTE_UPDATING."\";\n";
    $tips .= "dgvote_lang[\"THANKS\"] = \""._DGVOTE_THANKS."\";\n";
    $tips .= "dgvote_lang[\"ALREADY_VOTE\"] = \""._DGVOTE_ALREADY_VOTE."\";\n";
    $tips .= "dgvote_lang[\"VOTES\"] = \""._DGVOTE_VOTES."\";\n";
    $tips .= "</script>\n";
    $mainframe->addCustomHeadTag($tips);
    echo "<tr class='sectiontableentry2'><td width='30%' valign='middle'><strong>". _DG_RATING_."</strong></td>\n";
    echo "<td width='70%' valign='top'>";
    echo "<div id=\"rating\">\n";
    echo "<div class=\"dgvote-inline\">\n";
    echo "<ul class=\"dgvote-star\">\n";
    echo "<li id=\"rating".$id."\" class=\"current\" style=\"width:".@$result."%\"></li>\n";
    echo "<li><a href=\"javascript:void(0)\" onclick=\"javascript:dgVote(".$id.",1,".$imgvotesum.",".$imgvotes.");\" title=\"1 "._DGVOTE_STAR1." 5\" class=\"one-star\">1</a></li>\n";
    echo "<li><a href=\"javascript:void(0)\" onclick=\"javascript:dgVote(".$id.",2,".$imgvotesum.",".$imgvotes.");\" title=\"2 "._DGVOTE_STAR234." 5\" class=\"two-stars\">2</a></li>\n";
    echo "<li><a href=\"javascript:void(0)\" onclick=\"javascript:dgVote(".$id.",3,".$imgvotesum.",".$imgvotes.");\" title=\"3 "._DGVOTE_STAR234." 5\" class=\"three-stars\">3</a></li>\n";
    echo "<li><a href=\"javascript:void(0)\" onclick=\"javascript:dgVote(".$id.",4,".$imgvotesum.",".$imgvotes.");\" title=\"4 "._DGVOTE_STAR234." 5\" class=\"four-stars\">4</a></li>\n";
    echo "<li><a href=\"javascript:void(0)\" onclick=\"javascript:dgVote(".$id.",5,".$imgvotesum.",".$imgvotes.");\" title=\"5 "._DGVOTE_STAR5." 5\" class=\"five-stars\">5</a></li>\n";
    echo "</ul>\n";
    echo "<div id=\"dgvote".$id."\" class=\"dgvote-box\">";
    if($imgvotes > 0) {
    echo "("._DGVOTE_VOTES.$imgvotes.")";
    } else {
    echo "("._DGVOTE_NO_VOTES.")";
    }

вставлял в datsogallery.php над строками
2.
Код
$database->setQuery("select * from #__datsogallery as a "
. " left join #__datsogallery_catg as c on c.cid=a.catid "
. " where a.published = '1' and a.catid = '$catid' "
. " and a.approved = 1 "
    . " and c.access<='$gid' "
. " order by a.ordering $ad_sortby limit " . $start . "," . $ad_perpage);
$rows = $database->loadObjectList();

как ни странно, функция голосования появилась над миниэскизами  ^-^ , но когда нажимаю голосовать, говорит что  Вы уже голосовали! (голосов 0). Затем снова: Вы еще не голосовали
Я так понимаю, надо в коде 1. переделать, чтобы оценивалась не фотка, а категория. Как вот это сделать млин.  :(
*

beliyadm

  • Moderator
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Естественно так работать не будет, ибо в файле sub_votepic.php отрабатываются SQL запросы на обновление статистики для таблицы с картинками по $id, надо исправлять запросы и передавать $id категории, но не картинки.
У тебя же получается что - получаем ID, система думает что это идентификатор изображения, за которое уже голосовали :)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Kostyan

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
beliyadm, какие запросы и где их необходимо отредактировать. Помоги осуществить эту фишку, буду счастлив и благодарен  >:(  может еще кому то пригодится. 
*

Kostyan

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Вот еще вопрос, http://news.ngs.ru/more/40971/  там на фотке в оригинальном размере есть ссылки prev, next внизу. Как их туда прилепить
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В DatsoGallery показывает только одну картинку

Автор Belverk

Ответов: 10
Просмотров: 2331
Последний ответ 06.02.2013, 15:26:24
от Belverk
Как вставить категорию в материал?

Автор Maximuss

Ответов: 12
Просмотров: 3776
Последний ответ 29.04.2012, 13:50:04
от autokaif
Голосование в DatsoGallery 1.7.1

Автор koreeckz

Ответов: 11
Просмотров: 3721
Последний ответ 17.12.2010, 13:40:19
от Анастасия
Открыть сразу картинку

Автор gdai

Ответов: 1
Просмотров: 1684
Последний ответ 21.10.2010, 09:27:39
от gdai
404 ошибка при переходе на категорию изображений в DatsoGallery

Автор bred0generat0r

Ответов: 2
Просмотров: 2400
Последний ответ 11.07.2010, 17:23:27
от mastainfasta