Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list

👩‍💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей. Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry (писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form ещё нет данных и параметры по умолчанию выставляются из атрибутов default в xml-полях.
<field name="showdesc" type="radio"                       label="PLG_CFI_PARAM_SHOWDESC"                       class="btn-group btn-group-yesno"                       default="1">                    <option value="0">JNO</option>                    <option value="1">JYES</option>                </field>
Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в params плагина.Для поля списков type=&quot;list&quot; можно указать значение по умолчанию и многие знают, что его можно указать только одно.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default="id"                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
Но у нас поле с множественным выбором (атрибут multiple) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default нужно указать json с нужными параметрами в виде {int}key : {string} value.Например, default='{"0":"id","1":"title"}'.
<field type="list"                       name="article_fields"                       label="article_fields"                       description="article_fields_desc"                       layout="joomla.form.field.list-fancy-select"                       multiple="true"                       default='{"0":"id","1":"title"}'                >                    <option value="id">id</option>                    <option value="title">title</option>                    <option value="alias">alias</option>                    <option value="introtext">introtext</option>                    <option value="fulltext">fulltext</option>                    <option value="state">state</option></field>
⚠️ Обратите внимание на кавычки! Поскольку json_decode не понимает одинарные кавычки собственно json нужно писать с двойными, а значение для атрибута default писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development

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

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Нужна помощь в возвращении модуля на JED!
Сейчас там
Цитировать
This extension has been unpublished for the following reason: UR13-Bait and Switch
Пробовал писать - несколько месяцев никакого ответа.
Если кто-то сталкивался - расскажите (в личку) что нужно сделать что бы вернуть модуль к публикации


Этот модуль позволяет отображать на вашем сайте содержимое другого сайта.
Content Grabber вставляет не всю страницу, как это делает модуль wrapper, а лишь только ту часть информации на странице, которая вам необходима.

Что модуль НЕ делает:
  • не пишет сграбленный контент в базу данных
  • не грабит динамическое содержимое
  • не собирает полный вариант материала (не берет вступительный и полный текст одновременно, если они на разных страницах)

Зачем нужен Content Grabber:
  • отображение у себя на сайте различных информеров (если нет возможность получить их иначе)
  • отображение статичных данных - таблиц, расписаний
  • придумайте сами :)

Скачать | Content Grabber на

Внимание!
Версия модуля 1.5.0 переименована в Content Grabber PQ
Подробнее о версии здесь http://joomlaforum.ru/index.php/topic,46583.msg591405.html#msg591405


Принцип работы и пример настройки
Спойлер
[свернуть]

Известные проблемы
Спойлер
[свернуть]

Советы
Спойлер
[свернуть]

История версий
Спойлер
[свернуть]

Скриншоты настроек
Спойлер
[свернуть]

Скачать
« Последнее редактирование: 20.12.2014, 00:16:39 от nikonor »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
пробуем новую версию
*

Zeit

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
не корректно задал вопрос ранее...
я посмотрел на этот модуль так как не могу заставить Joomla показывать целый файл в материале сайта.
опиши по пункта что нужно сделать чтобы он показывал мой файл полностью(там только таблицы обновляемые раз в 5 минут) оказывался в теле материала. (и скажи номер строки где кеш-файл прописываеться)
я так понял что модуль выводит награбленное на главную страницу.... а как его просто материал запихнуть? а то странно будет если сайт будет встречать не новостями а сразу статистикой
заранее спасибо!
« Последнее редактирование: 06.12.2008, 06:31:00 от Zeit »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Для начала модуль выводит "награбленное" не только на главную, а на любую страницу, где он опубликован.
Чтобы вставить модуль в в материалы можно воспользовать штатным мамботом mosloadposition

По настройкам ...
В url пишешь путь к файлу http:// ...
с тэгами наверное разобрался
кэш файл тебе не понадобится при таком частом обновлении контента .. поэтому искать его не нужно :)

а если нужна помощь по прям конкретной настройке, то пиши в личку ... нужны пути к файлам и все такое ...

Этот модуль не является ли темой импорта XML в системе Joostina? Очень нужно. Либо подскажите, где найти подобный модуль. Спасибо)
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Этот модуль является темой импорта инфы с других сайтов :)
Если я правильно понял - тебе нужен парсер xml в виде модуля для Joomla ... не встречал
*

SeregaS

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Установил на 1.5, настройки поставил какие и тут показаны, всё вроде должно работать. Но когда публикую модуль, ругается и пишет: "Доступ запрещён" на белом фоне... :(

Ps. Разобрался сразу после этого поста сам) Забыл Legacy mode включить )
« Последнее редактирование: 14.12.2008, 17:31:27 от SeregaS »
*

SeregaS

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Теперь другая проблема возникла, при любых настройках пишет только вот это:
Site cannot be found!
���� �� ������!
« Последнее редактирование: 14.12.2008, 17:32:53 от SeregaS »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
По двум причинам это может быть:
- не правильно прописаны тэги
- выключен allow_url_fopen
*

SeregaS

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Точно! :) Выключен allow_url_fopen
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Тут посмотрел что есть потребность в курсе драгметаллов.
Вот файл настройки для модуля к сайту http://jeweller.ru/
(jeweller-utf8.xml - для модуля под joomla 1.5.x)

[вложение удалено Администратором]
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
К сожалению не получается скачать модуль, так как сайт ТС отключен хостером.

Если кто успел скачать, выложите, пожалуйста, версию для Joomla 1.0.x.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
завтра все будет работать .. приношу извинения
хостер любезно сообщил, что платежи зачисляться будут только с 11 числа :(
поэтому прикрепляю сюда последнюю версию для Joomla 1.0.x

[вложение удалено Администратором]
« Последнее редактирование: 04.01.2009, 12:04:44 от nikonor »
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
господа, может у кого уже скачанный есть?
поделитесь, будьте так добры.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Цитировать
господа, может у кого уже скачанный есть?
самому качать неохота?  ;D
(на всякий случай, по секрету ... модуль прикреплен двумя постами выше ;))
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
спасибо за вашу иронию, не заметил.
автору респект!
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
первый трабл: не устанавливается на Joomla! 1.0.12 Stable [ Sunfire ] :(
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
что пишет? какая ошибка?
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
на 1.5.6 аналогично - не находит XML файл установки оО
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
на 1.5.6 и не найдет ... это модуль для линейки joomla 1.0.x
а на 1.0.12 что пишет? не найден файл установки?
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
Upload module - Upload Failed
ERROR: Could not find a Joomla! XML setup file in the package.
[ Continue ... ]
Upload module - Failed
Installation file not found:
/.../media/install_4960b522a9c3b/
[ Continue ... ]
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
откуда скачен дистриб джумлы? дай ссылку .. сейчас себе установлю
на joostina встает отлично
*

quintus

  • Осваиваюсь на форуме
  • 25
  • 3 / 0
  • i'm crazy about joomla!
официальный английский 1.0.12 (
на sourceforge должна ветка остаться ещё
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
Попробовал поставить на Joomla! 1.0.12, все работает.

Отличный модуль, низкий поклон автору! Из функционала мне не хватило возможности исправлять относительные ссылки не только вначале, но и в конце (чтобы приписать к url свой партнерский идентификатор).

Если такое было, уже сегодня запустил бы модуль на livesite.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
первый трабл: не устанавливается на Joomla! 1.0.12 Stable [ Sunfire ] :(
На английский дистрибутив joomla нужно устанавливать английскую версию модуля

andragor есть возможность скинуть мне настройки модуля? и укажи куда там нужно id воткнуть
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
nikonor,

URL cайта-донора:
http://www.ozon.ru/?context=search&text=%EE%E1%E8%F2%E0%E5%EC%FB%E9+%EE%F1%F2%F0%EE%E2
Начальный тэг: <div class="searchResult_person searchResult_block frame frame_dashed_blue">
Конечный тэг: </div></div>
URL для href: http://www.ozon.ru
URL для src: http://www.ozon.ru

Выдает ссылку вида:
http://www.ozon.ru/context/detail/id/3105077/

А нужно, чтобы была:
http://www.ozon.ru/context/detail/id/3105077/&partner=andragor

И уж если совсем мечтать о несбыточном, чтобы в URL cайта-донора после http://www.ozon.ru/?context=search&text= можно было использовать тэг {title} или <?php echo $row->title ?>. Тогда модуль смог бы сам искать товар по названию материала.
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
Цитировать
И уж если совсем мечтать о несбыточном, чтобы в URL cайта-донора после http://www.ozon.ru/?context=search&text= можно было использовать тэг {title} или <?php echo $row->title ?>. Тогда модуль смог бы сам искать товар по названию материала.

не очень понимаю как это должно выглядеть. Может подойдет вариант с использованием шаблонов? создаете несколько одинаковых шаблонов, но с разными названиями материалов и потом просто переключаете их.
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
не очень понимаю как это должно выглядеть. Может подойдет вариант с использованием шаблонов? создаете несколько одинаковых шаблонов, но с разными названиями материалов и потом просто переключаете их.

Смысл затеи в том, чтобы обойтись одной копией модуля для сотен материалов с разными названиями.

Например,
1) Берем из БД название материала:
Код
global $id;
global $database;
$database->setQuery("SELECT title FROM #__content where id = '$id'");
$header =  $database->loadResult();

2) Кодируем для ссылки и выводим:   
Код
$header = urlencode($header);
echo $header


То есть URL cайта-донора: у нас будет такой, но почему то в этом модуле он не работает:

http://www.ozon.ru/?context=search&text=<?php global $id; global $database; $database->setQuery("SELECT title FROM #__content where id = '$id'"); $header =  $database->loadResult(); $header = urlencode($header); echo $header ?>
« Последнее редактирование: 05.01.2009, 20:28:17 от andragor »
*

andragor

  • Осваиваюсь на форуме
  • 35
  • 5 / 0
Ура, заработало!

В mod_grabber.php после:
$url = $params->get('url','');

ставим:

global $id;
global $database;
$database->setQuery("SELECT title_alias FROM #__content where id = '$id'");
$header = $database->loadResult();
$header = iconv("UTF-8", "windows-1251", $header); - если сайт на UTF-8
$header = urlencode($header);
$url = $url.$header;

А в URL cайта-донора пишем:

http://www.ozon.ru/?context=search&text=
« Последнее редактирование: 05.01.2009, 20:54:49 от andragor »
*

nikonor

  • Давно я тут
  • 513
  • 56 / 0
  • Content Grabber
молодец :)
ну уж теперь идентификатор к ссылке прикрутить, думаю, сможешь
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль расширенных результатов ARI Quiz Results

Автор Beer

Ответов: 0
Просмотров: 1093
Последний ответ 03.02.2025, 15:27:35
от Beer
Модуль для отображения курсов валют

Автор Геон

Ответов: 2
Просмотров: 2429
Последний ответ 03.02.2024, 22:19:02
от Геон
Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 3762
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Компонент Commedia и плагин mp3browser для медиа-сайтов

Автор ecolora

Ответов: 557
Просмотров: 129165
Последний ответ 13.03.2023, 00:25:14
от ecolora
Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 8396
Последний ответ 19.10.2022, 16:07:11
от Andrej_777