Новости Joomla

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog.На вашем сайте, внутреннем портале, в интернет-магазине кто-то что-то сделал, а потом всё сломалось: сайт открывается криво (или не открывается вообще?), перестали работать фоновые задачи в планировщике, установились неправильные скидки всем пользователям на все товары... Предположим, что с безопасностью у вас всё хорошо: Joomla свежая, актуальная, расширения - тоже. Да и в логах сервера и логах Joomla тоже чисто... Тогда остаётся ещё один источник информации - Лог действий пользователей Joomla. Основная его задача - помочь быстро найти кому настучать по рогам причину и устранить её.Всё, что связано с действиями в админке - может логироваться: от обновления системы и компонентов, изменения настроек до редактирования и сохранения конкретных элементов (статьи, товары, категории и т.д.) и загрузки файлов через медиа менеджер. Нередко этот функционал помогает найти тех контент-менеджеров, кто дублирует названия товаров, создавая дубли и тем самым негативно влияя на SEO. Или же вдруг обнаруживается недозаполненная, но опубликованная карточка товара, которой не должно было быть, но она появилась. И ладно если б это был единичный случай...Читать статью на Хабре#joomla #разработка #php

WT View PDF - контент-плагин просмотра PDF для JoomlaПлагин позволяет отображать pdf файлы на...

WT View PDF - контент-плагин просмотра PDF для JoomlaПлагин позволяет отображать pdf файлы на сайте Joomla в виде HTML5 <object>, а так же с помощью javascript библиотеки PDF.js. В этом случае подключите её самостоятельно или используйте плагин web assets WT PDF.js. Укажите путь к файлу в шорт-коде {PDF}path/to/file.pdf{/PDF}.Вы можете указать параметр tmpl в шорт-коде для отображения PDF с выбранным макетом. Например, {PDF tmpl=html5object}path/to/file.pdf{/PDF} . Если параметр tmpl не указан, то PDF-файл будет отображаться с помощью макета, указанного по умолчанию в настройках плагина.Плагин предоставляет 4 макета:- default - pdf-файл встраивается в страницу целиком с помощью библиотеки PDF.js. Требует установленного плагина веб-ассета WT PDF.js.- bootstrap-modal - просмотр файла во всплывающем окне Bootstrap 5. Отображается кнопка, по нажатию на которую открывается модальное окно. Также внизу окна отображается прогресс просмотра текущего файла. Требует установленного плагина веб-ассета WT PDF.js.- html5object - отображение содержимого файла с помощью HTML5 тега <object>. Этот макет не требует установки никаких дополнительных плагинов и отображает содержимое pdf файла в Joomla с помощью стандартного для браузера окна.- uikit-modal - аналогично макету Bootstrap, но с использованием UIkit.Также вы можете создать собственные макеты вывода в папке plugins/content/wtviewpdf/tmpl плагина Joomla.Минимальная версия Joomla - 5.Страница расширенияGitHub расширения👩‍💻 Спасибо за помощь в работе над плагином участнику нашего сообщества - Виталию Некрасову (@vitalik_a).#joomla #расширения

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

nrc

  • Захожу иногда
  • 76
  • 2 / 1
  • новый русский кот
Привет, уважаемые форумчане. Поздравляю всех Вас с наступающим Новым годом! Желаю всем добра!

Рою форумы и яндексы по своему вопросу: как заставить Joomla 3.8.2 отправлять почту от кириллического домена вида info@кириллический-домен.рф не могу найти ответ. Почту прописываю в punycode, но система сама переводит его обратно в кириллицу. Скажу ещё, что хостинг у меня на Бегете. и я им задал вопрос и получил ответ:

Цитировать
Здравствуйте.
получаю письма со своего сайта от адресата noreply@unverified.beget.ru
это потому, что я не ввел в настройках “от кого” почту на своем домене, это я в курсе.
А как быть если домен кириллический в зоне .РФ? если создать ящик. письма будут приходить? или нужно в таком виде например: info@кириллический-домен.рф ?

Цитировать
ОТВЕТ ПОДДЕРЖКИ:
Здравствуйте!

В связи с массовыми рассылками спама и мошеннических писем с наших серверов был внесен ряд изменений в работу функции php mail(), в частности, при отправке писем со сторонних доменов, которые располагаются не на наших DNS серверах, например: mail.ru, gmail.com (проверка производится по A-записи домена), выполняется замена адреса отправителя в поле From: на технический адрес на сервере вида noreply@unverified.beget.com.
Оригинальное содержимое поля From: подставляется в заголовок Reply-To:, чтобы сохранить возможность ответа по почтовому адресу, который был указан для связи в форме обратной связи сайта.
Чтобы избежать замены заголовков, Вам необходимо использовать ящик на домене сайта в качестве адреса отправителя, также необходимо обеспечить корректное формирование заголовков письма (в том числе и Reply-To:) при отправке писем из обратной связи.
Это значит, что в настройках при установке вашей CMS рекомендуется использовать почту в пределах адреса сайта. Например, для beget.com это будет pochta@beget.com.

Для кириллических доменов (сайт.рф) необходимо указывать имя в puny-коде. Например, для pochta@сайт.рф это будет pochta@xn--80aswg.xn--p1ai

После того, как вы установите корректный заголовок From: для Ваших писем, письма начнут приходить корректно.

НО Joomla отказывается сохранять почтовый адрес в punycode. Скорее всего Joomla не может преобразовать кириллический домен в idn формат.
Ребята как решить проблему?

Вот еще этаже проблема Настройка почты - формат email адреса (домен в русской раскладке)
« Последнее редактирование: 27.12.2017, 08:57:19 от nrc »
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
А вручную не пробовал забивать уже декодированный домен?
info@кириллический-домен.рф / info@xn----htbbclaabjeejavqnxx6i.xn--p1ai
*

nrc

  • Захожу иногда
  • 76
  • 2 / 1
  • новый русский кот
Пробовал, после сохранения перекодируется назад в кириллицу.
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Возможно это браузер так отображает, нужно смотреть как в самом конфиге сохранено.
*

nrc

  • Захожу иногда
  • 76
  • 2 / 1
  • новый русский кот
в конфиге как раз в punecode сохраняет
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
И при этом почта все равно не работает? Тогда не знаю чем тут можно помочь. Разве что как вариант использовать вместо Sendmail настроить на SMTP подключение. Уж если подключение пройдет, значит и отсылать сможет.
*

nrc

  • Захожу иногда
  • 76
  • 2 / 1
  • новый русский кот
отсылать отсылает, но подставляет бегетовский адрес, который мне нафиг не нужен :) Через smtp сейчас попробую и отпишусь.
*

nrc

  • Захожу иногда
  • 76
  • 2 / 1
  • новый русский кот
Через smtp как и ожидалось всё нормально, письма приходят с моей кириллической почты. Наверно на этом варианте и остановлюсь...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 523
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 2205
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 1256
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 2887
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 2510
Последний ответ 12.01.2024, 22:15:52
от stepan39