Новости Joomla

Вышли релизы безопасности Joomla 6.1.4 и Joomla 5.4.9

Релиз безопасности Joomla 6.1.4 и Joomla 5.4.9

Проект Joomla! рад сообщить о выходе Joomla 6.1.4 и Joomla 5.4.9. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

JoomShift - компонент переноса контента между Joomla сайтами.

‍ JoomShift - компонент переноса контента между Joomla сайтами.

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули, меню, материалы, категории, пользовательские поля и пользователей в виде переносимых JSON/ZIP-файлов, а затем импортировать их в любую другую установку Joomla.

Возможности компонента:- Модули — полная настройка, назначение пунктов меню, позиционирование и содержимое SP Page Builder.
-Меню — иерархия родительских/дочерних элементов, типы элементов, ссылки, уровни доступа и параметры. Отсутствующие типы меню создаются автоматически, а элементы, указывающие на неустановленные компоненты, пропускаются с предупреждением.
-Статьи и категории — контент, метаданные, изображения и иерархия категорий.
-Пользовательские поля — группы полей, определения, ограничения по категориям и значения (включая поля с несколькими значениями) — экспортируются и автоматически создаются заново на целевом сайте.
-Пользователи — данные профиля, назначения групп и хэши паролей, чтобы учетные записи работали сразу после импорта.
-Кросс-версииJoomla - компонент адаптируется к различиям в схеме базы данных между версиями Joomla.
-Создан для крупных сайтов — постраничные списки (20/50/100/250строк) и автоматический пакетный экспорт для сайтов с более чем 500 элементами, поэтому он продолжает работать на обычном хостинге.
-Опция перезаписи — обновляет совпадающие элементы при повторном импорте вместо создания дубликатов.
-Drag-n-drop импорт с подробным отчетом о том, что было импортировано, обновлено или пропущено, и почему.

На момент написания заметки для скачивания необходима регистрация/логин на сайте разработчика.

-Joomla Extensions Directory-Страница расширения#joomla#расширения

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.

Кроме этого, в состав пакета установки входит плагин, который позволяет выводить атрибуты товара в список всех товаров, менять эти атрибуты и добавлять товар в корзину из списка товаров. Если атрибутов много, то их можно выводить в всплывающем (модальном окне).

В модуле предусмотрено 2 макета дизайна для Bootstrap и UIkit и максимальная кастомизация для переопределения макетов в шаблон.Демо расширенияСтраница расширения

Видео в Telegram

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

Magl

  • Захожу иногда
  • 85
  • 3 / 0
Доброго времени суток!
Подскажите пожалуйста, как можно отключить вывод модуля для определённой страны?
Спасибо!  
« Последнее редактирование: 29.08.2013, 10:17:18 от b2z »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Magl

  • Захожу иногда
  • 85
  • 3 / 0
пока что у меня идея взять список ИП страны и с помощью условий (<!--[if условие]> <![endif]-->)
для этих ИП не выводить код
Но это как-то бредово немного мне кажется мне придётся тогда весть диапазон ИП в шаблон вставлять

Посетуйте может другой вариант 
Может можно через php сделать проше определение страны и отключение вывода позиции модуля
« Последнее редактирование: 08.01.2013, 13:03:32 от Magl »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Да вроде нет на PHP ничего такого из коробки... В сети можно конечно поискать. Вот, например.
*

Magl

  • Захожу иногда
  • 85
  • 3 / 0
Да вроде нет на PHP ничего такого из коробки... В сети можно конечно поискать. Вот, например.

Спасибо! воспользовался твоим вариантом и всё получилось
И этой стаи Ссылка взял 2 файла (geoip.inc и GeoIP.dat) которые надо подключить и кинул их в корень сайта
Дальше в шаблоне вставил код где в IF идёт сравнение по стране, если страна не совпала то выводим позицию если совпала то не выводим

Код
<?php
include("geoip.inc");
$ch = "China";
$gi = geoip_open("GeoIP.dat",GEOIP_STANDARD);
$defaultcountry = geoip_country_name_by_addr($gi, $_SERVER['REMOTE_ADDR']);
geoip_close($gi);
if ($ch!==$defaultcountry){
echo '<jdoc:include type="modules" name="right-use2" style="xhtml" />';
}?>
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Для определения страны пользователя нет никакой необходимости подключаться к левым базам и делать ненужные запросы. В php есть замечательная функция gethostbyaddr.

Код: php
$domen = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$cantry = array_reverse(explode('.', $domen));

$cantry[0] выводит ru для России и т.п.
« Последнее редактирование: 08.01.2013, 19:22:41 от lcd25 »
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
То есть у всех в мире есть свое доменное имя?

Цитировать
Just wanted to let everyone know that gethostbyaddr() takes more than 20 seconds to respond if the IP address is not listed in DNS.

So be careful if you are going to use this function in the production environment. You or your users may not be able to get the response from the server before the timeout occurs. Slow website only makes people very frustrated.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Не пишите глупости. Всем в мире не нужно свое доменное имя. Доменное имя нужно интернет-провайдеру пользователя, и как раз оно, как правило, всегда соответствует стране проживания.

Задержка 20 сек., вообще первый раз слышу такое. Если функция не находит доменное имя узла, то возвращает адрес. Пример
http://www.mirsite.ru/servis/1/2.htm
Вот адрес, который не распознается 199.227.140.1
Где 20 сек.?
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Где 20 сек.?
Не знаю, не проверял и не утверждал. Цитату привел из комментов к функции. Если это не так, то просто замечательно.
*

reasons

  • Захожу иногда
  • 382
  • 6 / 0
  • http://dehost.biz
а как сделать чтобы модуль выводился для определенной страны?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Для RU

Код: php
$domen = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$country = array_reverse(explode('.', $domen));

if ($country[0] == 'ru')
{
// module
}
*

reasons

  • Захожу иногда
  • 382
  • 6 / 0
  • http://dehost.biz
это надо в код модуля запихнуть?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает GTranslate модуль

Автор rapsila

Ответов: 19
Просмотров: 6017
Последний ответ 06.09.2022, 22:52:02
от rapsila
как выводить категории на главной странице.

Автор makarovse

Ответов: 7
Просмотров: 5096
Последний ответ 03.04.2022, 19:50:42
от THE KILLERS
Как сделать модуль на полный экран? Подробнее в в теме?

Автор 62411

Ответов: 3
Просмотров: 4836
Последний ответ 23.02.2022, 20:35:06
от marksetter
Не отображается модуль html код

Автор 62411

Ответов: 20
Просмотров: 4710
Последний ответ 23.02.2022, 05:34:09
от 62411
Необходимо расширение (модуль) для карточки товара: обзор 360

Автор Yarilo88

Ответов: 25
Просмотров: 14024
Последний ответ 27.03.2019, 14:51:48
от effrit