Rozdział 17. ♦ System news 471
Jeśli zatem parametr action ma wartość add, w pierwszej kolejności jest sprawdzane, czy użytkownik wywołujący skrypt jest załogowany oraz czy ma on przywilej News, a następnie czy do skryptu zostały przekazane argumenty header i contents. Jeśli zostały przekazane, jest wywoływana funkcja addMessage, dodająca nową wiadomość do systemu. W zależności od wartości zwróconej przez addMessage do przeglądarki jest wysyłany komunikat informujący, czy operacja zakończyła się sukcesem, czy też wiadomość nie została dodana.
W przypadku gdy parametr action ma wartość modify, postępowanie jest bardzo podobne. Również jest sprawdzane, czy użytkownik ma uprawniania oraz czy zostały przekazane wszystkie niezbędne dane. Różnica jest taka, że modyfikacja wiadomości jest wykonywana przez funkcję modifyMessage.