Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

ruslan13

  • Захожу иногда
  • 156
  • 2 / 0
Здравствуйте.
Несколько вопросов по уровням доступа:

1. Как сделать автоматическую публикацию материала при его создании? Создающие находятся в группе "Author". Ставить их в группу "Publisher" нельзя, так как у них появляется тогда возможность редактировать чужой материал, а это недопустимо.
Желательно без тяжелых и платных расширений, мне проще в код/базу залезть и изменить что-то руками.

2. Можно ли сделать так, чтобы при автоматической регистрации пользователь сразу попадал в указанную группу ("Author")?

3. Можно ли автоматически принудительно помещать весь создаваемый определенной группой материал в определенную категорию?

4. Можно ли дать возможность незарегистрированным пользователям постить материал?

Спасибо.
« Последнее редактирование: 07.03.2015, 17:43:42 от ruslan13 »
*

DiabloZet

  • Захожу иногда
  • 151
  • 5 / 1
  • Честь превыше всего!
Менеджер материалов>настройки>права
1) Автопубликации нет. При создании материала пользователь (если есть право "Изменять состояние -  Разрешено") должен выбрать, публиковать или нет статью. источник
2) Да, в сайт>общие настройки>Уровень доступа по умолчанию
3) Отобрать право "создавать" в этой категории нужной группе пользователей. источник
4) Да, создай меню и дай на меню права, и в настройки менеджера материалов, право ещё нужно дать.
« Последнее редактирование: 07.03.2015, 19:51:41 от DiabloZet »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1954
Последний ответ 24.10.2024, 13:04:04
от VIK4
PDF в теле материала сайта

Автор VIK4

Ответов: 3
Просмотров: 1207
Последний ответ 13.01.2022, 12:46:00
от VIK4
Где добавить содержимое в панели печати материала

Автор vetkrs

Ответов: 6
Просмотров: 1121
Последний ответ 13.11.2021, 12:55:47
от gartes
Подтянуть картинки из поля "полного материала" в поле "вступительного"

Автор max_max

Ответов: 9
Просмотров: 1489
Последний ответ 01.10.2021, 12:58:04
от ShopES
Автоматическая разблокировка

Автор Wak

Ответов: 4
Просмотров: 2614
Последний ответ 17.04.2021, 19:49:21
от Wak