60 | | ||= **Нормален тек** =|| ''Акции преземени од корисникот:'' \\ **1.** Притиска на копчето „додади мислење“ или „отвори тема“ (ако е во секција за предмет) \\ **2.** Ги внесува бараните податоци и притиска „објави“ \\ **3. На корисникот му се рендерира истата страница, каде сега се прикажува додаденото мислење ** \\ \\ ''Акции преземени од системот:'' \\ **1.** Javascript апликацијата јавува modal со полиња за внес на содржина и наслов (условно, само ако се отвара нова тема за предмет) \\ **2.** Javascript апликацијата ги валидира полињата (дали некое е празно), по што праќа барање со споменатите полиња, кое на серверска страна го пречекува контролерот и наредува тек од повици што завршува со складирање на диск нова торка во соодветната релација (Post). \\ **3.** По добивање на одговорот, JS апликацијата го освежува прелистувачот, значи се прикажува истата страница за дискусија, но во одговорот на fetch повикот за мислењата кои и припаѓаат сега ќе се најде и новододаденото мислење || |
61 | | ||= **Исклучоци:** =|| Во **2.**: ако некое од полињата е празно, нема да се искомуницира со серверот а на корисникот ќе му се прикаже порака да ги корегира полињата || |
| 60 | ||= **Нормален тек** =|| ''Акции преземени од корисникот:'' \\ **1.** Притиска на копчето „додади мислење“ или „отвори тема“ (ако е во секција за предмет) \\ **2.** Ги внесува бараните податоци и притиска „објави“ \\ **3.** На корисникот му се рендерира истата страница, каде сега се прикажува додаденото мислење ** \\ \\ ''Акции преземени од системот:'' \\ **1.** Javascript апликацијата јавува modal со полиња за внес на содржина и наслов (условно, само ако се отвара нова тема за предмет) \\ **2.** Javascript апликацијата ги валидира полињата (дали некое е празно), по што праќа барање со споменатите полиња, кое на серверска страна го пречекува контролерот и наредува тек од повици што завршува со складирање на диск нова торка во соодветната релација (Post). \\ **3.** По добивање на одговорот, JS апликацијата го освежува прелистувачот, значи се прикажува истата страница за дискусија, но во одговорот на fetch повикот за мислењата кои и припаѓаат сега ќе се најде и новододаденото мислење || |
| 61 | ||= **Исклучоци:** =|| Во **2.**: ако некое од полињата е празно, нема да се искомуницира со серверот, а на корисникот ќе му се прикаже порака да ги корегира полињата || |