Дипломная работа



бет14/23
Дата28.04.2023
өлшемі0.66 Mb.
#472944
түріДиплом
1   ...   10   11   12   13   14   15   16   17   ...   23
diplom

AddPlugin добавить новый плагин к функциональности ресурса. Принимает два параметра – номер рисурса.

  • MoveWidget заносит в базу данных изменения о перемещении виджета по эк- рану. Принимает параметром новые координаты и идентификатор виджета.

  • ResizeWidget заносит в базу данных изменения размера виджета. Принимает три параметра: новый размер виджета и его идентификатор.

    Модуль «Профиль»


    Отвечает за вывод пользовательского профиля и предоставляет возможности для его редактирования. Методы класса profileActions:



    соответствующего профилю ресурса.



    • Setup выводит настройки пользовательского профиля: имя, фамилию, отчест- во, псевдоним, аватар, в виде текстовых полей, а также кнопку «Сохранить».

    • Save сохраняет пользовательские настройки в базу данных.



    Модуль «Сообщество»


    Отвечает за вывод страницы сообщества. Действия:





    • Show перенаправляет запрос пользователя на действие Show модуля Resource

    для соответствующего сообществу ресурса.


    Модуль «Контакты»


    Отвечает за ведение списка контактов. Разрешает добавлять, удалять пользователей из списка контактов, а также назначать им псевдонимы, под которыми они будут отобра- жаться в системе. Модуль выполняет следующие действия.



    • Index – извлекает из базы данных список контактов для текущего пользователя в выбранной группе и выводит их на экран. Здесь же доступна кнопка «Редак- тировать», нажатие на которую заменяет имя выбранного для редактирования контакта на поля для ввода. После нажатия на «Сохранить», вызывается дейст- вие Edit данного модуля. Действие List принимает на вход два параметра. Пер- вый – идентификатор пользователя, для которого нужно вывести список друзей, или ничего, если нужно получить список друзей для текущего пользователя, вошедшего в систему. Второй – идентификатор группы, для которой нужно вы- вести контакты.

    • Edit действие, вызываемое с помощью технологии AJAX при нажатии на

    «Сохранить» при редактировании друзей. Принимает на вход идентификатор пользователя и данные, которые нужно сохранить. Сохраняет новые данные о контакте в базу данных и возвращает success, если все прошло удачно
  • 1   ...   10   11   12   13   14   15   16   17   ...   23




    ©dereksiz.org 2024
    әкімшілігінің қараңыз

        Басты бет