Changes between Version 81 and Version 82 of UseCaseScenarios


Ignore:
Timestamp:
02/18/23 20:38:07 (15 months ago)
Author:
216151
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseScenarios

    v81 v82  
    9696||= **Тригер:** =|| несогласност на содржината со правилата на употреба на апликацијата ||
    9797||= **Предуслов:** =|| Модераторот навигирал до страница за дискусија за професор или предмет или до страницата каде се прикажани пријавите за мислења ||
    98 ||= **Нормален тек** =|| ''Акции преземени од модераторот:'' \\ **1.** Доколку е на страницата каде се прикажани пријавите, притиска на копче „разлгедај“, а доколку е на страницата каде се наоѓа мислењето, клика на икона што означува измена на крајот од мислењето \\  **2.1** Доколку сака да го измени мислењето, притиска на опцијата за изменување, внесува нова содржина и наслов (доколку мислењето има наслов) и притиска „измени“ \\ **2.2** Доколку сака да го избрише мислењето, ја избира опцијата за бришење и притиска „избриши“ \\ **2.3** Доколку сака да го премести мислењето, ја избира новата секција за дискусија и опционално како дете на кое мислење треба да се постави (default=самостојно мислење) \\ \\ ''Акции преземени од системот:'' \\ **1.** Апликацијата на клиентска страна рендерира modal со три опции кои соодветсвуваат на можностите за измена, бришење и преместување\\  **2.1** После валидацијата на полињата, се испраќа PUT барање до серверот што секогаш ги содржи: идентификаторот на мислењето, неговата нова содржина и наслов. Ова барање завршува со зачувување на мислењето со ажурираните полиња (се ажурира и полето што чува време кога мислењето е последно изменето)\\ **2.2** Се испраќа DELETE барање што резултира со бришење на мислењето, заедно со сите мислења-потомци и податоци за негови оценки.\\ **2.3** Откако ќе се прими барањето на сервер страната, се вршат проверки за тоа дали акцијата преместување нема да ја наруши структурата на мислењата (пр. преместување на родител како дете на негово дете), по што мислењето, заедно со своите реплики се преместуваат на местото специфицирано со полињата од барањето (ИД на секција и ИД на мислење-татко т.е. некоја falsy вредност за самостојно мислење).||
     98||= **Нормален тек** =|| ''Акции преземени од модераторот:'' \\ **1.** Доколку е на страницата каде се прикажани пријавите, притиска на копче „разлгедај“, а доколку е на страницата каде се наоѓа мислењето, клика на икона што означува измена на крајот од мислењето \\  **2.1** Доколку сака да го измени мислењето, притиска на опцијата за изменување, внесува нова содржина и наслов (доколку мислењето има наслов) и притиска „измени“ \\ **2.2** Доколку сака да го избрише мислењето, ја избира опцијата за бришење и притиска „избриши“ \\ **2.3** Доколку сака да го премести мислењето, ја избира новата секција за дискусија и опционално како дете на кое мислење треба да се постави (default=самостојно мислење) \\ \\ ''Акции преземени од системот:'' \\ **1.** Апликацијата на клиентска страна рендерира modal со три опции кои соодветсвуваат на можностите за измена, бришење и преместување\\  **2.1** После валидацијата на полињата, се испраќа PUT барање до серверот што секогаш ги содржи: идентификаторот на мислењето, неговата нова содржина и наслов. Ова барање завршува со зачувување на мислењето со ажурираните полиња (се ажурира и полето што чува време кога мислењето е последно изменето)\\ **2.2** Се испраќа DELETE барање што резултира со бришење на мислењето, заедно со сите мислења-потомци и податоци за негови оценки.\\ **2.3** Откако ќе се прими барањето на сервер страната, се вршат проверки за тоа дали акцијата преместување нема да ја наруши структурата на мислењата (пр. преместување на родител како дете на негово дете), по што мислењето, заедно со своите реплики се преместуваат на местото специфицирано со полињата од барањето (ИД на секција и ИД на мислење-татко т.е. некоја falsy вредност за самостојно мислење). ||
    9999//
    100100||= **ID:** =|| 11 ||