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

bizzon111

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Возможно ли сделать, чтобы в опубликованном материале автор материала был ссылкой на профиль, а не на контакт? В Joomla 1.5 подобное реализовывалось с помощью плагина, на 1.6 ничего не нашел.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

bizzon111

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Спасибо, функционал даже больший, чем я ожидал.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Нет проблем ;). Для спасибо, кстати, имеется кнопка "+" в репутации.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Здравствуйте, кто нибудь подскажите пожалуйста как имя автора статьи сделать ссылкой на профиль. Автор как ссылка не получается. не могу включить. как правильно сделать? Вообще надо чтобы был ссылкой на профиль JomSocial. Но даже без него не работает
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Здравствуйте, кто нибудь подскажите пожалуйста как имя автора статьи сделать ссылкой на профиль. Автор как ссылка не получается. не могу включить. как правильно сделать? Вообще надо чтобы был ссылкой на профиль JomSocial. Но даже без него не работает

Используешь стандартный компонент менеджера материалов...
Макет вывода материала, также стандартный...
...
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Как не понял?
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Как не понял?

Ты вообще о чем?

Я просто спросил какой макет для вывода материалов используешь и какой компонент - стандартный или сторонний...
...
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Все стандартное. Новая Joomla. Автор не становится ссылкой
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
как имя автора статьи сделать ссылкой на профиль. Автор как ссылка не получается. не могу включить. как правильно сделать? Вообще надо чтобы был ссылкой на профиль JomSocial

Итак!
Открываешь файл: author.php (/layouts/joomla/content/info_block)
Действие: добавляешь код в 11 строку
Код
require_once $_SERVER['DOCUMENT_ROOT'].DS.'components'.DS.'com_community'.DS.'libraries'.DS.'core.php';
Слудом будет вот этот код
Код
$linkAutor = CRoute::_('index.php?option=com_community&view=profile&userid='.$displayData['item']->created_by);

16 строку заменяешь полностью на нижеприведенный код
Код
<?php $author = '<a hre="'.$linkAutor.'" target="_blank"><span itemprop="name">' . $author . '</span></a>'; ?>

Если что то не понятно, хотя я думаю что там нечего не понимать, прикрепил файл который я изменял...
...
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Re: Ссылка на профиль автора материала
« Ответ #10 : 04.07.2015, 17:45:58 »
motokraft Вчера поставил другой шаблон. Автор стал ссылкой. Хорошо. В другом шаблоне не становится. В третьем вообще нет имени автора. Ладно, включил первый шаблон, поставил JomSocial. Автор направляет на информацию о пользователе joomla(не надо). На JomSocial не направляет. Когда нажимаешь на автора (Я не авторизованный) перебрасывает на авторизацию, выходит форма, авторизуюсь открывается профиль JomSocial. Открываю статью снова, нажимаю на автора показывает информацию о пользователе Joomla никак не JomSocial. Теперь сделал как Вы выше сделали. На первом шаблоне все так же. На втором (Beez3 - Default) так и не становиться ссылкой. В третьем случае как открываешь страницу сразу ошибка: Warning: require_once(Z:/home/localhost/wwwDScomponentsDScom_communityDSlibrariesDScore.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\aa\layouts\joomla\content\info_block\author.php on line 11
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Re: Ссылка на профиль автора материала
« Ответ #11 : 04.07.2015, 21:21:19 »
Не имеет значение меняешь ли ты шаблон или нет - файл один и тот же...

А чего путь такой кривой...
Код
Z:/home/localhost/wwwDScomponentsDScom_communityDSlibrariesDScore.php

Вместо DS должно быть /

Покажи какой у тебя файл получиться. Ты делал все как я написал, или просто заменил файл author.php
...
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Re: Ссылка на профиль автора материала
« Ответ #12 : 05.07.2015, 08:24:05 »
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_BASE') or die;
require_once $_SERVER['DOCUMENT_ROOT'].DS.'components'.DS.'com_community'.DS.'libraries'.DS.'core.php';
$linkAutor = CRoute::_('index.php?option=com_community&view=profile&userid='.$displayData['item']->created_by);
?>
<dd class="createdby" itemprop="author" itemscope itemtype="http://schema.org/Person">
<?php $author = ($displayData['item']->created_by_alias ? $displayData['item']->created_by_alias : $displayData['item']->author); ?>
<?php $author = '<a hre="'.$linkAutor.'" target="_blank"><span itemprop="name">' . $author . '</span></a>'; ?>
<?php if (!empty($displayData['item']->contact_link ) && $displayData['params']->get('link_author') == true) : ?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', JHtml::_('link', $displayData['item']->contact_link, $author, array('itemprop' => 'url'))); ?>
<?php else :?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
<?php endif; ?>
</dd>
Вот код. А смена шаблонов работает. Может в настройках, что-то надо настроить? Незнаю
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Ссылка на профиль автора материала
« Ответ #13 : 05.07.2015, 08:28:46 »
Код: php
//....
defined('JPATH_BASE') or die;
define('DS', DIRECTORY_SEPARATOR);
//.....
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Re: Ссылка на профиль автора материала
« Ответ #14 : 05.07.2015, 08:43:35 »
Вот код. А смена шаблонов работает. Может в настройках, что-то надо настроить? Незнаю

сделай тогда вот так...
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_BASE') or die;
require_once $_SERVER['DOCUMENT_ROOT'].DS.'components'.DS.'com_community'.DS.'libraries'.DS.'core.php';
$linkAutor = CRoute::_('index.php?option=com_community&view=profile&userid='.$displayData['item']->created_by);
?>
<dd class="createdby" itemprop="author" itemscope itemtype="http://schema.org/Person">
<?php $author = ($displayData['item']->created_by_alias ? $displayData['item']->created_by_alias : $displayData['item']->author); ?>
<?php $author = '<a href="'.$linkAutor.'" target="_blank"><span itemprop="name">' . $displayData['item']->author . '</span></a>'; ?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
</dd>

Замени полностью код в файле на этот!
...
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Re: Ссылка на профиль автора материала
« Ответ #15 : 05.07.2015, 10:09:52 »
Тоже самое. Автор не становится ссылкой
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Ссылка на профиль автора материала
« Ответ #16 : 05.07.2015, 11:22:48 »
попробуйте, как К2 делает, видоизмените:

Код
<?php echo K2HelperUtilities::writtenBy($this->item->author->profile->gender); ?>
                       <?php if(empty($this->item->created_by_alias)): ?>
                       <a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a>
                       <?php else: ?>
                       <?php echo $this->item->author->name; ?>
                       <?php endif; ?>
Измените вывод таким же образом в Joomla
<a rel="author" href="<?php echo $this->item->author->link; ?>"><?php echo $this->item->author->name; ?></a>
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

motokraft

  • Завсегдатай
  • 1326
  • 72 / 13
Re: Ссылка на профиль автора материала
« Ответ #17 : 05.07.2015, 11:25:05 »
Тоже самое. Автор не становится ссылкой

Тогда объясни, почему у меня работает, а у тебя нет?
...
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Ссылка на профиль автора материала
« Ответ #18 : 05.07.2015, 11:26:57 »
ладно, не буду вам мешать.сами уже решите, раз говорит, что работает, значит ручки....
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Re: Ссылка на профиль автора материала
« Ответ #19 : 05.07.2015, 11:49:23 »
Я не знаю все новое установлено. Я говорю не во всех шаблонах даже в стандартных "автор" не ссылка. В левых шаблонах вообще имя автора не выводится. какие настройки в админке может. Я делаю также как выше. Не пойму что не так
*

anoorik

  • Захожу иногда
  • 113
  • 0 / 0
Re: Ссылка на профиль автора материала
« Ответ #20 : 05.07.2015, 16:29:16 »
Да на этом свете есть добрые люди это motokraft Он мне помог. Как не понял. Примерно-ошибка, что подключаемый файл не найден. Надо Указать ссылку на подключаемый материал.
Код
<?php
/**
 * @package     Joomla.Site
 * @subpackage  Layout
 *
 * @copyright   Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('JPATH_BASE') or die;
// require_once $_SERVER['DOCUMENT_ROOT'].'/aa'.DS.'components'.DS.'com_community'.DS.'libraries'.DS.'core.php';
$linkAutor = CRoute::_('index.php?option=com_community&view=profile&userid='.$displayData['item']->created_by);//Это переделанная?
// нет да так
?>
<dd class="createdby" itemprop="author" itemscope itemtype="<?php echo $displayData['item']->created_by; ?>">
<?php $author = '<a href="'.$linkAutor.'" target="_blank">'.$displayData['item']->author.'</a>'; ?>
<?php echo JText::sprintf('COM_CONTENT_WRITTEN_BY', $author); ?>
</dd>
Спасибо большое!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться