Новости Joomla

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Вышел плагин CFI v.2.0.0 - экспорт/импорт материалов Joomla в таблицы.

Плагин позволяет делать экспорт материалов Joomla в CSV файл, после чего вы можете отредактировать данные в табличном редакторе (например, Excel или OpenOffice Calc) и затем загрузить файл обратно. В некоторых случаях это удобнее и быстрее.

Плагин позволяет выгружать ID тегов, а также работать с пользовательскими полями материалов Joomla и обычно нередактируемыми свойствами материалов: просмотры, дата изменения и т.д.

Первые версии плагина CFI создал разработчик AlekVolsk для Joomline. Он разработал версии 1.0.0–1.0.16 для Joomla 3. Затем, в 2026 году, плагин был передан компании WebTolk для дальнейшего развития.

CFI v.2.0.0 — Что нового?

  1. Рефакторинг. Плагин полностью переписан заново.
  2. Новый интерфейс импорта/экспорта. Экспорт и импорт открываются в модальном окне. Появилась возможность выбора свойств материала, тегов и пользовательских полей для экспорта непосредственно перед началом экспорта.
  3. Фильтрация материалов при экспорте. Вы можете отфильтровать нужные материалы с помощью стандартных параметров поиска в панели администратора и экспортировать только их: избранные, опубликованные, материалы из определённых категорий, с заданным тегом и т.д.
  4. Импорт и экспорт всех данных материала. Ранее плагин позволял экспортировать только часть данных. Теперь можно изменять все данные материала, доступные в форме редактирования, включая нередактируемые (просмотры, дата изменения и др.). Это позволяет быстро обновлять meta-description или только данные пользовательских полей.
  5. Импорт только пользовательских полей. Обязательным полем для импорта остаётся только articleid. Это позволяет импортировать исключительно данные пользовательских полей без изменения основного содержимого материала.
  6. Joomla 6. Плагин переписан в соответствии с актуальной архитектурой Joomla 4+ и успешно протестирован на Joomla 6.
  7. Для разработчиков: предобработка плагинами. Возможна обработка данных собственными плагинами группы cfi непосредственно перед импортом или экспортом. Доступные события:
    • onExportPrepareData($event)
    • onImportPrepareArticleData($event)

Системные требования

  • Joomla 4.3+
  • PHP 8.1+

Для обновления со старых версий выпущен релиз 1.0.16, в котором добавлен новый сервер обновлений.

Ссылки

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

migus

  • Moderator
  • 992
  • 144 / 0
  • OPEN THE BOX
Почему-то не нашел во всем форуме темы про AlphaUserPoints (только совсем чуть-чуть в Альфа-контенте). Если - не так, поправьте меня.
По-моему очень интересная тема. Мне очень нравится AUP и те возможности которые дает внедрение такой системы на сайте.
Для начала предлагаю вот такой хак, подсмотренный на офф.сайте:
В зависимости от количества баллов добавляет иконки под кнопочкой <Выход>. При наведении курсора - отображает текущее состояние счета, при клике - открывает аккаунт пользователя AUP.
.

1. В mod_cblogin.php добавляем код, после кнопочки <Выход>:

Код
//--------------------START AUP LEVEL-------------------//

//[указываем путь и имя иконки]
$image1 = '/modules/mod_cblogin/mod_cblogin/level1.png';
$image2 = '/modules/mod_cblogin/mod_cblogin/level2.png';
$image3 = '/modules/mod_cblogin/mod_cblogin/level3.png';
$image4 = '/modules/mod_cblogin/mod_cblogin/level4.png';
$image5 = '/modules/mod_cblogin/mod_cblogin/level5.png';
$image6 = '/modules/mod_cblogin/mod_cblogin/level6.png';

//[устанавливаем лимиты переключения иконок]
$limit1 = '100';
$limit2 = '450';
$limit3 = '1000';
$limit4 = '2500';
$limit5 = '5000';

//Запускаем AUP
$query = "SELECT points FROM #__alpha_userpoints WHERE userid=". (int) $_CB_framework->myId();
$_CB_database->setQuery( $query );
$points = $_CB_database->loadResult();

//Выводим данные
if ($points <= $limit1) {
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image1.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}
elseif ($points > "$limit1" && $points <= "$limit2"){
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image2.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}
elseif ($points > "$limit2" && $points <= "$limit3"){
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image3.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}
elseif ($points > "$limit3" && $points <= "$limit4"){
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image4.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}
elseif ($points > "$limit4" && $points <= "$limit5"){
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image5.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}
else {
echo '<a href="index.php?option=com_alphauserpoints&view=account"><img src="'.$image6.'" alt="Баллов: '.$points.'" title="Баллов: '.$points.'" /></a>';}

//--------------------END AUP LEVEL-------------------//

NB: не забудьте указать кодировку UTF-8 без (BOM) ^-^

или, если лень - берем файл (см. аттач) и заменяем по адресу: ...home.../docs/modules/mod_cblogin
не забудьте сделать резервную копию файла  ^-^

2. добавляем свои иконки по вкусу... или мои (см. аттач) в папку ...home.../docs/modules/mod_cblogin/mod_cblogin
3. ...наслаждаемся... *DRINK*

Примечание: у вас должны быть установлены компоненты AlphaUserPoints и CB ;D

[вложение удалено Администратором]
« Последнее редактирование: 03.09.2010, 17:12:07 от migus »
"The Lord Of A SandBox"
*

Maximo

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Интеграция AlphaUserPoints в mod_cblogin
« Ответ #1 : 21.09.2010, 13:06:38 »
Спасибо, пригодилось  *DRINK*
*

migus

  • Moderator
  • 992
  • 144 / 0
  • OPEN THE BOX
Re: Интеграция AlphaUserPoints в mod_cblogin
« Ответ #2 : 21.09.2010, 13:10:04 »
Спасибо, пригодилось  *DRINK*

Скоро выложу другой вариант - поинтересней ;)
"The Lord Of A SandBox"
*

Maximo

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Интеграция AlphaUserPoints в mod_cblogin
« Ответ #3 : 22.09.2010, 10:59:19 »
Давай и поинтересней попробуем  ;D
*

nthanter

  • Захожу иногда
  • 55
  • 1 / 1
Re: Интеграция AlphaUserPoints в mod_cblogin
« Ответ #4 : 17.11.2011, 22:18:18 »
Скоро выложу другой вариант - поинтересней ;)
почемуто у меня не отображаются иконки, думаю может надо включить и настроить в модуле вид иконок?
*

wmag

  • Захожу иногда
  • 190
  • 9 / 5
  • Тут знаю, тут не знаю, пользуюсь напильником
Re: Интеграция AlphaUserPoints в mod_cblogin
« Ответ #5 : 12.12.2011, 02:55:42 »
почемуто у меня не отображаются иконки, думаю может надо включить и настроить в модуле вид иконок?



у меня тоже, там проблема с путями на картинки - после того как подправил, всё поехало...

вот с этими путями:
Код

//[указываем путь и имя иконки]
$image1 = '/modules/mod_cblogin/mod_cblogin/level1.png';
$image2 = '/modules/mod_cblogin/mod_cblogin/level2.png';
$image3 = '/modules/mod_cblogin/mod_cblogin/level3.png';
$image4 = '/modules/mod_cblogin/mod_cblogin/level4.png';
$image5 = '/modules/mod_cblogin/mod_cblogin/level5.png';
$image6 = '/modules/mod_cblogin/mod_cblogin/level6.png';
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AlphaUserPoints - Ошибка

Автор Alexander_Fyodorov

Ответов: 0
Просмотров: 3496
Последний ответ 25.11.2019, 13:55:17
от Alexander_Fyodorov
AlphaUserPoints проблемы настройки

Автор Lada

Ответов: 0
Просмотров: 3897
Последний ответ 04.06.2018, 13:13:19
от Lada
Конец эры AlphaUserPoints?

Автор b2z

Ответов: 43
Просмотров: 14363
Последний ответ 24.03.2018, 01:42:04
от ovclub
Интеграция AlphaUserPoints и CommunityBuilder

Автор DamianTrash

Ответов: 2
Просмотров: 6043
Последний ответ 08.02.2017, 20:28:29
от boriska
JoomShopping + AlphaUserPoints

Автор TyT

Ответов: 8
Просмотров: 8010
Последний ответ 04.01.2017, 01:21:01
от axel030392