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

IchBrain

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Уважаемые, меня интересует авто значение "псевдонима" при создании материала если заголовок на русском.

Если заголовок написан латиницей, то и псевдоним будет такойже, допустим заголовок "My site", то псевдоним будет "my-site". А вот если заголовок на русском "Мой сайт", то псевдоним равен дате создания материала. Нельзя ли сделать так чтобы псевдоним автоматически был "moi-sait" ну или чтото на подобие? Или только в ручную?  ;)
*

AlterEgo

  • Захожу иногда
  • 170
  • 71 / 5
Можно поставить плагин для транслитерации псевдонимов:_http://yurivolkov.com/Joomla/yvTransliterate/index_ru.html
Или внести изменения вручную в файле www.mysite.ru\libraries\joomla\database\table\content.php.
В строке 125 заменить код вставки даты в псевдоним(alias):
Код
if(trim(str_replace('-','',$this->alias)) == '') {
   $datenow =& JFactory::getDate();
   $this->alias = $datenow->toFormat("%Y-%m-%d-%H-%M-%S");
}
На свою функцию транслитерации. Чисто для примера:
Код
if(trim(str_replace('-','',$this->alias)) == '') {
  $tr = array(
   "А"=>"a","Б"=>"b","В"=>"v","Г"=>"g",
   "Д"=>"d","Е"=>"e","Ж"=>"j","З"=>"z","И"=>"i",
   "Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
   "О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
   "У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
   "Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"yi","Ь"=>"",
   "Э"=>"e","Ю"=>"yu","Я"=>"ya","а"=>"a","б"=>"b",
   "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
   "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
   "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
   "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
   "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
   "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
   " "=>"-","!"=>"","?"=>"",","=>"","."=>"",
   );
   $this->title = trim($this->title," ");
   $this->alias = strtr($this->title,$tr);
}
Затем сохранить файл в кодировке UTF-8 without BOM.
*

IchBrain

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
 :D СПАСИБО!!))
*

IchBrain

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
 *DRINK* спасибо, поюзаем
*

Sulpher

  • Живу я здесь
  • 2158
  • 402 / 16
  • Шаблоны и расширения Joomla
Я также склонен использовать продукт от oppo, поскольку вижу его более простым и удобным. К тому же офомрленным как один плагин.
*

Marilyn Manson

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Можно поставить плагин для транслитерации псевдонимов:_http://yurivolkov.com/Joomla/yvTransliterate/index_ru.html
Или внести изменения вручную в файле www.mysite.ru\libraries\joomla\database\table\content.php.
В строке 125 заменить код вставки даты в псевдоним(alias):
Код
if(trim(str_replace('-','',$this->alias)) == '') {
   $datenow =& JFactory::getDate();
   $this->alias = $datenow->toFormat("%Y-%m-%d-%H-%M-%S");
}
На свою функцию транслитерации. Чисто для примера:
Код
if(trim(str_replace('-','',$this->alias)) == '') {
  $tr = array(
   "А"=>"a","Б"=>"b","В"=>"v","Г"=>"g",
   "Д"=>"d","Е"=>"e","Ж"=>"j","З"=>"z","И"=>"i",
   "Й"=>"y","К"=>"k","Л"=>"l","М"=>"m","Н"=>"n",
   "О"=>"o","П"=>"p","Р"=>"r","С"=>"s","Т"=>"t",
   "У"=>"u","Ф"=>"f","Х"=>"h","Ц"=>"ts","Ч"=>"ch",
   "Ш"=>"sh","Щ"=>"sch","Ъ"=>"","Ы"=>"yi","Ь"=>"",
   "Э"=>"e","Ю"=>"yu","Я"=>"ya","а"=>"a","б"=>"b",
   "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
   "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
   "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
   "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
   "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
   "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
   " "=>"-","!"=>"","?"=>"",","=>"","."=>"",
   );
   $this->title = trim($this->title," ");
   $this->alias = strtr($this->title,$tr);
}
Затем сохранить файл в кодировке UTF-8 without BOM.

Все отлично пашет, но есть несколько вопросов:

1) Как быть, если в заголовке есть английский символ? В текущей реализации - транслитерация не пройдет :(
2) Как сделать, чтобы между словами ставился только 1 дефис (даже если пробелов много)?
3) Как сделать, чтобы если уже есть дефис в названии еще 1 не проставлялся?
*

akondr

  • Захожу иногда
  • 112
  • 0 / 0
Установил плагин obMassSecCat - Mass Sections and Categories
Заменил в файлах content, category все по образцу, в итоге все равно при массовом добавлении категорий выставляется дата и время, и кеш уже почистил. Не пойму, где собака зарыта?
*

Alex69z

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
AlterEgo - спасибо помогло!
А вообще странно на сайте 1.5.22 - со старым sef(2.2.4.955) всё работало на ура - а тут поставил на 1.5.25 новый sef(2.4.5.1028)  и не мог наладить (всё время псевдоним статьи вылазил, который датой создания формируется) хотя настройки один в один что на другом(старом) сайте и в самой жумле что в SEF - пока на этот пост не напоролся...вообще не понимал от куда ноги растут....
*

Yamax

  • Захожу иногда
  • 84
  • 2 / 0
я уже и забыл что такое псевдонимы :))) использую sh404
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как изменить заголовок страницы во вкладке браузера?

Автор Руслан71

Ответов: 4
Просмотров: 4735
Последний ответ 10.08.2016, 10:51:39
от Руслан71
Модуль заголовок

Автор theboris

Ответов: 3
Просмотров: 1971
Последний ответ 05.06.2014, 19:24:06
от theboris
Заголовок материала

Автор Stall

Ответов: 0
Просмотров: 1228
Последний ответ 12.02.2013, 07:43:33
от Stall
Как сделать что бы заголовок статьи не был ссылкой?

Автор zxzLEXzxz

Ответов: 7
Просмотров: 2868
Последний ответ 04.01.2013, 16:45:53
от zxzLEXzxz
Заголовок

Автор SKA240486

Ответов: 0
Просмотров: 1198
Последний ответ 20.12.2012, 18:03:23
от SKA240486