Delete – удаляет контакт из списка контактов. Принимает на вход идентифика- тор контакта. Также вызывается с помощью AJAX-запроса.
Add – добавляет контакт в список контактов. Принимает на вход идентифика- тор добавляемого пользователя и идентификатор группы, в которую следует добавить контакт.
AddGroup – добавляет новую группу к списку групп пользователя и сохраняет ее в базе данных. Выполняется с помощью AJAX-запроса. Принимает парамет- ром имя группы.
Модуль «Блог»
Прикладной модуль, добавляет на страницу ресурса блог, в котором администратор может оставлять сообщения, а другие пользователи – комментировать их. Модуль выпол- няет следующие действия.
Index – извлекает из базы и выводит на страницу список сообщений в блоге оп- ределенного ресурса. Принимает один параметр: идентификатор ресурса.
Post – размещает сообщение в блоге: сохраняет его в базу данных. Принимает следующие параметры: заголовок, текст поста.
.Show – извлекает из базы и выводит полный текст определенного поста в бло- ге. Также выводит комментарии к посту и поле для ввода комментария.
Comment – сохраняет комментарий в базу данных. Принимает 2 параметра: идентификатор поста и текст комментария.
Модуль «Обсуждения»
Прикладной модуль, отвечает за включение в сообщества или профили пользователей обсуждений – группы тем, с возможностью создания тем и оставления комментариев каж- дым участником. Действия модуля следующие.
Index – достает из базы и выводит список тем для текущего ресурса. Принимает на вход один параметр – идентификатор ресурса.
Post – оставляет сообщение в теме. Принимает параметрами тему и текст сооб- щения, проверяет правильность введенных данных и вставляет сообщение в за- писи в базе данных.
Edit – редактирует сообщение на форуме, если текущий пользователь является пользователем, оставившим сообщение. Принимает параметром идентификатор сообщения.
List – достает из базы и выводит список сообщений для текущей темы. Прини- мает на вход один параметр – идентификатор темы.
Достарыңызбен бөлісу: |