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

Adam.K

  • Захожу иногда
  • 135
  • 3 / 0
  • Чтож со зрением то делать? Совсем испортилось.
Доброе утро Joomla-парни! Проснулся я под утро, захожу на сайт, а там музыка играет на непонятном языке... Думал может сон это... Но время шло и я все больше осознавал что это реальность   :'(

Что делать? Это взлом скорее, но как это могло произойти?

Вот такие вопросы меня очень волнуют  :'( помогите кто может...
*

Adam.K

  • Захожу иногда
  • 135
  • 3 / 0
  • Чтож со зрением то делать? Совсем испортилось.
Когда загружается сайт внизу ссылка www.mavi1.org . Зашел на него а это какой-то сайт на турецком языке, вроде хакерский. Кто нибудь сталкивался с этим явлением?
*

iT)ZevS(

  • Захожу иногда
  • 177
  • 31 / 2
адрес сайта?
*

Adam.K

  • Захожу иногда
  • 135
  • 3 / 0
  • Чтож со зрением то делать? Совсем испортилось.
Все решил проблему в index.php проник как-то скрипт указывающий ссылку на www.mavi1.org/forum вот я его и снес! Как он мог проникнуть интересно? И как себя защитить от этого?
*

Abnormal

  • Осваиваюсь на форуме
  • 37
  • 2 / 0
для начала - забань весь турецкий сегмент интренета (шутка)
у тебя два варианта
первый - на машине троян который удачно свиснул пароли; выход - проверить все файлы на фтп на наличие вредоносного кода либо левых папок и файлов, после чего сменить все возможные пароли на фтп и почистить свой компьтер

второй (кодовое название "нет никакой ложки") - троян тут не приделах, модный дядя(али тетя) хацкер(ша) ломанули твой сат ради удовольствия; выход - дуй на securitylab.ru и в поиске поищи все свои уже установленные компоненты, если найдеш компонент с критической уязвимостью - заменяй.

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

вроде все :)
*

Adam.K

  • Захожу иногда
  • 135
  • 3 / 0
  • Чтож со зрением то делать? Совсем испортилось.
Начну с вашего первого совета.

"проверить все файлы на фтп на наличие вредоносного кода либо левых папок и файлов, после чего сменить все возможные пароли на фтп и почистить свой компьтер"

Как это проверить? У меня тотал командер стоит но я им толком не пользуюсь (и совсем недавно узнал что через него можно заливать файлы :) ) и ничего не заливал и не закачивал. (пользуюсь ц панелью)

Что может быть причиной проверки ФТП?

Нод32 обновляется каждый день, оутпост файрволл стоит. Вроде с этим все ок

Это первое...
« Последнее редактирование: 11.09.2008, 14:50:02 от Adam.K »
*

Abnormal

  • Осваиваюсь на форуме
  • 37
  • 2 / 0
как показал коллективный опыт - нод32 не самый лутший антивирус :)
на щет проверки  ..... проверте файлы index (общий, админки и шаблонов) на наличие вредоносого кода, если говорить проще - скопируйте откройте и гляньте чтобы там в конце никакой скрипт дописан небыл :) далее бывало и такое что на фтп создается скрипт который потом все это и дописывает в индексы, следовательно пробегитесь по папкам и посмотрите не появилось ли чего нового (может файлик которого нету в сборке Joomla а он появился или же папочка), проще всего наверно будет смотреть по датам создания
*

Abnormal

  • Осваиваюсь на форуме
  • 37
  • 2 / 0
как показал коллективный опыт - нод32 не самый лутший антивирус :)
на щет проверки  ..... проверте файлы index (общий, админки и шаблонов) на наличие вредоносого кода, если говорить проще - скопируйте откройте и гляньте чтобы там в конце никакой скрипт дописан небыл :) далее бывало и такое что на фтп создается скрипт который потом все это и дописывает в индексы, следовательно пробегитесь по папкам и посмотрите не появилось ли чего нового (может файлик которого нету в сборке Joomla а он появился или же папочка), проще всего наверно будет смотреть по датам создания

забыл дописать .... пошартесь по форуму и пораставляйте права на папки и файлы правильно (допустим на тот же index.php можно поставить только чтение и фик кто че допишет :) )

P.S.: не сочтите за флуд второе сообщение ... просто вместо кнопочки "Изменить" нажал "Цитировать" :)
*

Adam.K

  • Захожу иногда
  • 135
  • 3 / 0
  • Чтож со зрением то делать? Совсем испортилось.
Какой антивир посоветуете?

На папки стоят 755 а на файлы 644 это нормально? Читаю инструкцию по безопасности там тоже так написано.
 

Вроде установил в глобал пхп офф а он мне все равно показывает это...

Для лучшей настройки защищенности требуется сменить следующие РНР установки:

    * PHP register_globals установлена в `ON` вместо `OFF`
« Последнее редактирование: 11.09.2008, 17:29:04 от Adam.K »
*

jatexa

  • Новичок
  • 1
  • 0 / 0
забыл дописать .... пошартесь по форуму и пораставляйте права игровые автоматы best-moneyslots.com с выводом денег на карту, зарабатывайте на онлайн казино, промокоды и бонусы для всех игроков папки и файлы правильно (допустим на тот же index.php можно поставить только чтение и фик кто че допишет :) )

P.S.: не сочтите за флуд второе сообщение ... просто вместо кнопочки "Изменить" нажал "Цитировать" :)

Согласен с тобой
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вопрос по нагрузке на сервер

Автор dealerbee

Ответов: 1
Просмотров: 2043
Последний ответ 22.09.2009, 23:02:04
от HerrOber
Добавить функцию вводного текста во фронm

Автор HerrOber

Ответов: 2
Просмотров: 2208
Последний ответ 31.08.2009, 15:18:07
от HerrOber
Музыка на фоне. КАК?

Автор xander kej

Ответов: 8
Просмотров: 3867
Последний ответ 18.08.2009, 10:25:01
от xander kej
модуль FlyMod

Автор Death

Ответов: 1
Просмотров: 3640
Последний ответ 29.04.2009, 14:04:45
от pitzoom
Вставка флеш банера в ArtBannersPlus?

Автор forward

Ответов: 1
Просмотров: 2274
Последний ответ 19.03.2009, 14:16:46
от bestel