|
|
Σε αυτό το wiki θα συντηρούμε τις τεχνικές προδιαγραφές του συστήματος, την τεκμηρίωση και τις οδηγίες χρήσης για το gredu_univ. |
|
|
Λεπτομέρειες υλοποίησης
|
|
|
|
|
|
α) Open Web Services API(REST)
|
|
|
Βασίζεται στο Services module του Drupal 7. Χρησιμοποιείται μόνο η retrieve λειτουργία για να επιστραφούν με GET τα δεδομένα της αίτησης. Οι λειτουργίες update, delete, create δεν χρησιμοποιούνται.
|
|
|
Ακόμη ορίζονται ενέργειες τύπου POST για διάφορα πιο πολύπλοκα ερωτήματα και υλοποιούνται μέσω custom module που επεκτείνει το Services module του Drupal 7.
|
|
|
|
|
|
[endpoint_path] mypoint
|
|
|
|
|
|
β) Διαχειριστικό Περιβάλλον
|
|
|
Χρησιμοποιούνται επιπλέον τα modules Views PHP, Views field view για την δημιουργία views επιστροφής αιτήσεων. Το Views Field View module χρησιμοποιείται για την εισαγωγή view μέσα σε άλλο view ενώ το Views PHP για την εισαγωγή php κώδικα εντός του view.
|
|
|
|
|
|
|