If IsAuthorized(ROLE_ADMINISTRATOR) Then 'qui metti il codice della pagina che vuoi visualizzare Else CreateTable "Role", "", GetTranslation("LANG_MUST_HAVE_ROLE"), "" End If
Cosa è cambiato dal codice di prima? E' stata introdotta una condizione If..Then..Else..End If per porre un bivio nel codice. IsAuthorized(ROLE_ADMINISTRATOR) è una funzione di AspNuke che permette di controllare il ruolo dell'utente che effettua il login. Quando è vuota, allora non sono un utente registrato!
Lo stesso precedimento può essere applicato anche ad altri ruoli scrivendo invece di
IsAuthorized(ROLE_ADMINISTRATOR)
ad esempio
IsAuthorized(ROLE_NEWS)
per permettere di visualizzare la pagina a tutti gli utenti con ruolo Newser.