Sadovnik
Во всех форумах можно цитировать в своих сообщениях сообщения других пользователей.
В некоторых форумах, на новых движках, осуществляется связь цитаты с сообщением, откуда она взята.
Постарался максимально развить этот функционал в своем скрипте форума для MaxSite CMS.
Далее...Новая версия плагина содержит нововведения:
Настройка главного меню публичных страниц пользователей.
Страница всех событий пользователя и подстраницы конкретных событий.
Страницы всех событий сайта и подтраницы конкретного вида событий всех пользователей.
Предыдущая версия плагина создавала Личный кабинет пользователя - страницы, на которых пользователь мог редактировать свою информацию.
Теперь логическое продолжение - новая версия плагина, формирующая публичные страницы пользователя. Сам плагин profiles формирует две страницы: Информация о пользователе и комментарии пользователя. Остальные страницы предполагаются к добавлению другими плагинами.
В MaxSite CMS имеется страница, где комюзер может отредактировать свои персональные данные.
Вид этой страницы: siteurl/users/user_id/edit.
Если на сайте активность посетителей (комюзерам) предусматривается только в виде комментирования, этого может и достаточно.
А если функционал расширяется, например при помощи плагинов, и требуется комюзерам еще что-то делать?
Понятно, страницы для действия комюзеров может создавать плагин.
Но, хотелось бы видеть все страницы для действия комюзеров однообразно.
А то получается, что персональные настройки и настройки оповещений мы видим в одном месте, настройки одного плагина - по другому, а еще один плагин может сформировать еще как-то.
Для комюзера же ваш сайт целостен (а не состоит из шаблонов и плагинов), и он ожидает что вся информация, которую он может редактировать, сосредоточена в одном месте.
В общем, вступление и так слишком длинное (...Я классицизму отдал честь...): теперь коротко и по делу.
Для Форум Садовника мне понадобилось, чтобы пользователи могли загружать свои фото и вставлять их в сообщения. Какой же форум о цветоводстве, в котором нельзя публиковать фотографии.
Пользователи в MaxSite CMS являются Комюзерами и не имеют доступ к админке сайта в целях безопасности.
И, понятно, не должны иметь доступ к каталогу /uploads/.
Далее...









