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

Sintes

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Здравствуйте, уважаемые Joomlaведы! у меня такой вопрос: можно ли сделать так, чтобы статью до ссылки "подробнее" видели все, а полный текст, т.е. после нажатия этой кнопки - только зарегистрированые. А если полную статью пытается открыть гость, то чтобы ему появлялось собщение: "для просмотра пожалуйста, авторизуйтесь"
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
можно сделать на уровне шаблона com_content через объект $user
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Sintes

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
можно сделать на уровне шаблона com_content через объект $user
а можно поконкретнее? буду очень очень благодарен! прост я с Joomla работаю всего неделю, еще не совсем освоился
*

Greycat

  • Захожу иногда
  • 298
  • 64 / 0
В каждом материале есть опция "Access Level", которая определяет уровень доступа к статье.
Что показать незарегистрированным только ссылки на вводную часть текста нужно настраивать опции пункта меню, ведущего на страницу, где отображаются превью материалов. Это параметр "Show Unauthorised Links".
Я.д.=41001239962471  |  WMR=R271925495206  |  WMZ=Z144922023512
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
там даже ссылка в блоге меняется выводится не подробнее... а что-то типа зарегистрируйтесь что бы читать дальше и кидает на страницу авторизации
Код
// Build the link and text of the readmore button
if (($item->params->get('show_readmore') && @ $item->readmore) || $item->params->get('link_titles'))
{
// checks if the item is a public or registered/special item
if ($item->access <= $user->get('aid', 0))
{
//$item->readmore_link = JRoute::_('index.php?view=article&catid='.$this->category->slug.'&id='.$item->slug);
$item->readmore_link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug, $item->sectionid));
$item->readmore_register = false;
}
else
{
$item->readmore_link = JRoute::_('index.php?option=com_user&view=login');
$returnURL = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug, $item->sectionid),false);
$fullURL = new JURI($item->readmore_link);
$fullURL->setVar('return', base64_encode($returnURL));
$item->readmore_link = $fullURL->toString();
$item->readmore_register = true;
}
}
*

Sintes

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
SmokerMan, скажи пожалуйста, куда этот код вставить? Мне именно эта опция нужна, что ты описал
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
SmokerMan, скажи пожалуйста, куда этот код вставить? Мне именно эта опция нужна, что ты описал
это был приведен кусок стандартного кода. Помоему, вида.
*

BMF

  • Захожу иногда
  • 87
  • 1 / 1
В каждом материале есть опция "Access Level", которая определяет уровень доступа к статье.
Что показать незарегистрированным только ссылки на вводную часть текста нужно настраивать опции пункта меню, ведущего на страницу, где отображаются превью материалов. Это параметр "Show Unauthorised Links".
все равно не понял как это делается, нужно чтобы при нажатии на ссылку "читать полностью" неавторизованного юзверя посылало на страницу авторизации. делал вкл/выкл параметра "Показывать ссылки неавторизованным" в единых настройках для всех статей - балалайка, читать полностью могут и те и те. если можно поподробнее объясните что и где включить или отключить, чтобы неавторизованный пользователь, то есть гость, не мог читать полную новость, а перебрасывался на страницу авторизации. это вообще можно сделать стандартными средствами?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
все равно не понял как это делается, нужно чтобы при нажатии на ссылку "читать полностью" неавторизованного юзверя посылало на страницу авторизации. делал вкл/выкл параметра "Показывать ссылки неавторизованным" в единых настройках для всех статей - балалайка, читать полностью могут и те и те. если можно поподробнее объясните что и где включить или отключить, чтобы неавторизованный пользователь, то есть гость, не мог читать полную новость, а перебрасывался на страницу авторизации. это вообще можно сделать стандартными средствами?
интересно, где вы нашли такой параметр "Показывать ссылки неавторизованным"? :)
При редактировании материала есть такой параметр как "доступ", вот его и нужно выставлять.
*

BMF

  • Захожу иногда
  • 87
  • 1 / 1
интересно, где вы нашли такой параметр "Показывать ссылки неавторизованным"? :)
При редактировании материала есть такой параметр как "доступ", вот его и нужно выставлять.
в общих настройках статей:

а "Доступ" не дает нужного эффекта, доступ ведь полностью скрывает материал от неавторизованного, а нужно чтобы гость читал начало статьи и
чтобы при нажатии на ссылку "читать полностью" неавторизованного юзверя посылало на страницу авторизации.
такое можно сделать стандартными средствами Joomla?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
А почитать внимательней никак нельзя!
При редактировании материала есть такой параметр как "доступ"
*

BMF

  • Захожу иногда
  • 87
  • 1 / 1
SmokerMan, да разобрался :)
или в настройках при наборе статей (твой скрин) или в пункте меню, выводящем эти стати в виде бога на главную нужно указать этот параметр на "зарегистрированный", а в общих настройках статей (мой скрин) параметр "Показывать ссылки незарегистрированным" поставить в значение "Да" (это чтобы каждый раз не настраивать каждую статью). тогда действительно все работает :) но
появляется текст "Зарегистрируйтесь для просмотра полной версии..." и ведет сюда "index.php?option=com_user&task=register", а нужно что бы вел сюда "index.php?option=com_comprofiler&task=registers" где это исправить не подскажите? пожалуйста :(
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
В виде блога категории или раздела, ч не знаю что у вас там заменить.
Пример для блога категории
components\com_content\views\category\view.html.php
Заменить соответственно ссылки
Код
$item->readmore_link = JRoute::_('index.php?option=com_user&view=login');
и
Код
$item->link = JRoute::_('index.php?option=com_user&task=register');
*

BMF

  • Захожу иногда
  • 87
  • 1 / 1
В виде блога категории или раздела, ч не знаю что у вас там заменить.
Пример для блога категории
components\com_content\views\category\view.html.php
Заменить соответственно ссылки
Код
$item->readmore_link = JRoute::_('index.php?option=com_user&view=login');
и
Код
$item->link = JRoute::_('index.php?option=com_user&task=register');
Спасибо! но пошел другим путем :) установлено просто Joomla 1.5.18 + CB + JComments. и я так понял что именно JComments формирует или переписывает стандартную ссылку на регистрацию (я в этом не силен к сожалению) в общем в файле plugins/content/jcomments.php строка 117 вместо
Код
$readmore_link = JRoute::_('index.php?option=com_user&task=register');
поставил
Код
$readmore_link = JRoute::_('index.php?option=com_comprofiler&task=registers');
или так
Код
$readmore_link = JRoute::_('index.php?option=com_comprofiler&task=login');
пусть пользователь сам выбирает войти ему (если он зарегистрирован) или зарегистрироваться.
варианты сработали нормально.
мне кажется так лучше, ведь если удалить компонент, то стандартные файлы Joomla останутся прежними и эта ссылка будет вести на стандартную форму регистрации, иначе придется опять править код на стандартный.
« Последнее редактирование: 16.06.2010, 13:40:54 от BMF »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Ну телепатов здесь вроде тоже не обитает. Откуда мне знать что там у вас установлено.
Я еще удивился почему ссылка ведет на регистрацию, а не на авторизацию, как это должно быть в стандартном компоненте.
Ну это уже заморочки Smarta :)
*

BMF

  • Захожу иногда
  • 87
  • 1 / 1
на счет телепатов , да :) моя ошибка.
я сам удивился немного по поводу текста ссылки "Зарегистрируйтесь для просмотра полной версии..." а если я зарегистрирован и хочу войти просто... :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

кэш, права доступа

Автор jomz

Ответов: 3
Просмотров: 2166
Последний ответ 14.03.2016, 16:18:50
от flyingspook
Права доступа в коде

Автор Vitalik36rus

Ответов: 2
Просмотров: 2101
Последний ответ 04.11.2014, 13:23:20
от Vitalik36rus
права доступа на хостинге

Автор Andrew1110

Ответов: 6
Просмотров: 3249
Последний ответ 28.09.2013, 03:28:24
от IceBerg
Нужно сделать слайдер с помощью скрипта. Нет доступа к файлам

Автор Viktoriia

Ответов: 4
Просмотров: 1930
Последний ответ 26.09.2013, 14:13:10
от kreker92
Как прописать позицию модуля в статье

Автор Silverstreet

Ответов: 16
Просмотров: 6578
Последний ответ 20.08.2013, 06:24:03
от Dmitriy M