Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

Elimelech

  • Захожу иногда
  • 261
  • 2 / 0
Есть инструкции для защиты сайта Джумла 2.5:


Код
# Запретить прямой доступ к ядру
Deny access to php, XML and ini files
# within components and plugins directories
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} \.php|\.ini|\.xml [NC]
RewriteCond %{REQUEST_URI} \/components\/ [OR]
RewriteCond %{REQUEST_URI} ^\/includes\/|^\/administrator\/includes\/ [OR]
RewriteCond %{REQUEST_URI} \/language\/ [OR]
RewriteCond %{REQUEST_URI} \/libraries\/ [OR]
RewriteCond %{REQUEST_URI} \/modules\/ [OR]
RewriteCond %{REQUEST_URI} \/plugins\/ [OR]
RewriteCond %{REQUEST_URI} \/templates\/ [OR]
RewriteCond %{REQUEST_URI} \/xmlrpc\/
RewriteRule ^(.*)$ index.php [R=404,L]

Так как в Джумле 1.5 есть два файла index.php и index2.php как написать последнюю строчку ,чтобы всё правильно работало. Спасибо за подсказку.
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Ничего менять не надо, наличие index2.php в данном случае не  влияет на ситуацию.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Если запретить запросы к папке шаблонов,то сайт не пройде проверку на мобильность в гугл
*

Elimelech

  • Захожу иногда
  • 261
  • 2 / 0
Ничего менять не надо, наличие index2.php в данном случае не  влияет на ситуацию.
хорошо, а как проверить работает это или нет?
*

Elimelech

  • Захожу иногда
  • 261
  • 2 / 0
Если запретить запросы к папке шаблонов,то сайт не пройде проверку на мобильность в гугл
да нет, сейчас проверил, вроде проходит проверку на мобильность. ^-^
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
хорошо, а как проверить работает это или нет?
Обратиться напрямую к произвольному файлу с расширением Php, ini или XML. И да,  на работу мобильного теста это не влияет. Вопрос в том, зачем делаете и добавляете, если не понимаете смысла своих манипуляций?
*

Elimelech

  • Захожу иногда
  • 261
  • 2 / 0
Обратиться напрямую к произвольному файлу с расширением Php, ini или XML. И да,  на работу мобильного теста это не влияет. Вопрос в том, зачем делаете и добавляете, если не понимаете смысла своих манипуляций?
ну если сказать полность, то не можно сказать, что я не понимаю шо делаю. :)))
Но вижу, что и без этих инструцией прямой доступ запрещен, как так?
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
*

Elimelech

  • Захожу иногда
  • 261
  • 2 / 0
к произвольному файлу с расширением Php, ini или XML.
к произвольному файлу с расширением Php, ini или XML.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
к произвольному файлу с расширением Php, ini или XML.
Вы вообще какую цель преследуете? Хотите поиграться - вот вам статья, пробуйте. Хотите обеспечить безопасность - начните изучение основ отсюда. Потом почитайте это и это. Осилите - дам еще ссылок на специализированную литературу, после прочтения которой вы поймете, что все ваши идеи по ограничению выполнения файлов по расширению - бред. Вот вам тема, почитайте, настройте, как там @flyingspook советует. Там же он дает ссылки по вашему вопросу. Вряд ли вы сможете выжать больше из своего сайта.
« Последнее редактирование: 27.11.2017, 14:49:07 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доступ к админке по IP требование хостера

Автор Elektra

Ответов: 8
Просмотров: 3612
Последний ответ 05.08.2013, 12:28:17
от Elektra
Права доступа (гостевой доступ)

Автор popkashlep

Ответов: 0
Просмотров: 2231
Последний ответ 29.04.2013, 22:08:25
от popkashlep
Доступ специальный

Автор melkiialex

Ответов: 1
Просмотров: 2186
Последний ответ 25.01.2013, 15:16:37
от melkiialex
Не могу поменять право на доступ.

Автор serJO

Ответов: 7
Просмотров: 8660
Последний ответ 28.10.2012, 22:07:37
от Anastas1ya
Как настроить ФТП доступ к определенной папки на сервере

Автор Chester13

Ответов: 3
Просмотров: 8690
Последний ответ 20.03.2012, 17:19:46
от Apoca1ypto