background image

Σχήμα 4.9: Σελίδα εγγραϕής με έγκυρα στοιχεία στη ϕόρμα.

Το πεδίο “Title” θα πρέπει να αποτελείται τουλάχιστον 3 χαρακτήρες. Το πεδίο

“Address” είναι αναγκαίο να περιλαμβάνει υπαρκτή διεύθυνση έτσι ώστε να γίνει

η μετατροπή της διεύθυνσης που εισήγαγε ο χρήστης στις αντίστοιχες συντεταγ-

μένες που θα καθορίζουν και θα εμϕανίζουν την ακριβή τοποθεσία της εκδήλωσης

στον χάρτη. Στο πεδίο “Start Date” θα πρέπει να γίνει επιλογή ημερομηνίας έναρξης

από το ημερολόγιο που εμϕανίζεται όταν επιλεχθεί το βέλος που εμϕανίζεται στο

input του πεδίου ή να πληκτρολογηθεί η επιθυμητή ημερομηνία, αλλά για λόγους

εγκυρότητας, συνίσταται η επιλογή του ημερολογίου, και επίσης την ίδια λογική

ακολουθούν και τα πεδία “End Date” και “Start Time”. Στις περιπτώσεις επιλογής

πόλης, νομού και κατηγορίας η διαδικασία είναι παρόμοια με την διαϕορά ότι ο

χρήστης πρέπει να τα επιλέξει από μια συγκεκριμένη λίστα που έχει οριστεί από

τον προγραμματιστή. Το πεδίο “Description” ακολουθεί το validation της απαραίτη-

της συμπλήρωσης τουλάχιστον έξι χαρακτήρων για να είναι έγκυρο. Τέλος, το πεδίο

μεταϕόρτωσης εικόνων “Pick Images” γίνεται έγκυρο με την επιλογή τουλάχιστον

μιας εικόνας. Παρακάτω παρουσιάζεται η ϕόρμα εισαγωγής στοιχείων εκδήλωσης

66