ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ"

Transcript

1 1/S:. ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ «ΑΝΑΠΤΥΞΗ ΠΥ ΛΗΣ ΠΡΟΒΟΛΗΣ ΨΗΦΙΑΚΟΥ ΠΟΛΙΤΙΣΤΙΚΟΥ Υ ΛΙΚΟΥ ΜΕ ΑΞΙΟΠΟΙΗΣΗ ΛΟΓΙΣΜΙΚΟΥ ΑΝΟΙΧΤΟΥ ΚΩΔIΚΑ» ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Του σπουδαστή: Αλέξανδρου Μόλχο (Α.Μ ) Επιβλέπων Καθηγητής: Γεώργιος Πρεζεράκος ΒΙΒΛΙΟΘΗΚΗ Τ Ε 1 n Ε ι Ρ Α 1 Α Φεβρουάριος 2014

2 ΕΥΧΑΡΙΣΤΙΕΣ Για την εκπόνηση της παρούσας διατριβής, σημαντική υπήρξε η ενθάρρυνση, αλλά και οι υποδείξεις του επιβλέποντα καθηγητή μου Γεώργιου Πρεζεράκου προς τον οποίο εκφράζω τις θερμές ευχαριστίες μου. Θα ήθελα να ευχαριστήσω επίσης, όλους τους καθηγητές του τμήματος για τις πολύτιμες γνώσεις που μου προσέφεραν όλα αυτά τα χρόνια. Επίσης θα ήθελα να απευθύνω τις ευχαριστίες μου στην οικογένειά μου για την ηθική και υλική υποστήριξη κατά τη διάρκεια των σπουδών μου. Ένα μεγάλο ευχαριστώ στους φίλους μου, οι οποίοι μου συμπαραστάθηκαν όλο αυτό τον καιρό.

3 ΠΡΟΛΟΓΟΣ Η επιλογή του θέματος της εργασίας μου είχε να κάνει με τις επαγγελματικές μου προοπτικές και τις ευκαιρίες στην αγορά τεχνολογιών πληροφορικής που αποτελεί το χώρο της δραστηριοποίησής μου, τόσο εξαιτίας των σπουδών μου όσο και εξαιτίας των υπαρκτών οικογενειακών προϋποθέσεων. Η τεχνολογία των Portals αποτελεί ένα διαρκώς αναπτυσσόμενο πεδίο στον τομέα της πληροφορικής για τους εξής κυρίως λόγους: ~ Αξιοποιεί το internet για να προσφέρει πρόσβαση σε μία ή περισσότερες ενότητες οργανωμένων πληροφοριών ~ Αποτελεί την εικόνα μιας επιχείρησης, ενός Οργανισμού, μιας δραστηριότητας, προβάλλοντας με τρόπο συνοπτικό αλλά παραστατικό και περιεκτικό τις δυνατότητες, τα πλεονεκτήματα, την εμπειρία και τις προοπτικές του συγκεκριμένου φορέα ~ Δίνει τη δυνατότητα διαρκούς ενημέρωσης με εύκολο τρόπο (δεν είναι στατική εφαρμογή όπως μια κλασσική ιστοσελίδα). Ετσι ο φορέας μπορεί να επικοινωνεί διαρκώς με το κοινό του δημοσιεύοντας νέα, προσκλήσεις, και ακόμα προσφέροντας δυνατότητα οη line συναλλαγών ~ Η εφαρμογή Portal είναι εξ ορισμού διαδραστική. Σε τελική εφαρμογή παρέχει στον τελικό χρήστη τη δυνατότητα να καταθέτει τις απόψεις του, να κρίνει, να προσθέτει περιεχόμενο, να αξιολογεί (μέσω δημοσκοπήσεων) και να συμμετέχει (forums) σε συγκεκριμένα θέματα ή προβληματισμούς. Η επόμενη επιλογή είχε να κάνει με το αν θα ανέπτυσσα εξ αρχής μια εφαρμογή Portal, με χρησιμοποίηση των διαθέσιμων ανοιχτών εργαλείων πληροφορικής (ΡΗΡ, Jaνascript, MySQL, κλπ) ή θα χρησιμοποιούσα έτοιμο λογισμικό διερευνώντας τις δυνατότητές του και σχεδιάζοντας ένα τελικό ευέλικτο προϊόν, έτοιμο για αξιοποίηση μέσω internet. Επιλέξαμε (σε συνεργασία με τον επιβλέποντα καθηγητή) τη δεύτερη λύση διότι θεωρήσαμε ότι η εξ αρχής ανάπτυξη πέρα της υπερβολικής προσπάθειας, δεν θα κατέληγε σε απτό αποτέλεσμα (η εφαρμογή θα είχε περισσόρτερο τα χαρακτηριστικά ιστοσελίδας και λιγότερο ενός δυναμικού Portal, η ανάπτυξη θα περιοριζόταν σε ορισμένες βασικές λειτουργίες, και τέλος το αποτέλεσμα δεν θα είχε βιωσιμότητα). Η επιλογή του ανοιχτού συστήματος DRUPAL, ως συστήματος βάσης για την ανάπτυξη του Portal, έγινε λόγω του πλούτου των χαρακτηριστικών του, της δυναμικής του διεθνώς, της μεγάλης κοινότητας που το υποστηρίζει και του μοντέρνου τρόπου σχεδίασής του, ο οποίος του επιτρέπει να εξελίσσεται διαρκώς, στοχεύοντας σε νέες εφαρμογές και ενσωματώνοντας νέες τεχνολογίες κ.ά.. όπως Web 2.0, mobile technology, Η εφαρμογή που επελέγη " ΠΥΛΗΣ ΠΡΟΒΟΛΗΣ ΨΗΦΙΑΚΟΥ ΠΟΛΙΤΙΣΤΙΚΟΥ ΥΛΙΚΟΥ" παρουσιάζει ορισμένες ιδιότητες που μπορούν να εφαρμοστούν και σε άλλες θεματικές ενότητες χωρίς βασικές αλλαγές στη σχεδίαση (π.χ. Πύλη πληροφοριών για αγροτικές καλλιέργειες). Ειδικότερα αξιοποιήθηκαν οι ακόλουθες κυρίως δυνατότητες:

4 ~ Δυνατότητα οριζόντιας και κάθετης ανάπτυξης του περιεχομένου: Το υλικό μπορεί να περιλάβει μεγάλο αριθμό κατηγοριών (οριζοντίως) με ακόμη μεγαλύτερη ανάλυση ανά κατηγορία (καθέτως) ~ Δυνατότητα εμπλουτισμού με πολυμεσικό υλικό (εικόνα, ήχος, video) ~ Δυνατότητα διακλάδωσης σε άλλες δικτυακές εφαρμογές για άντληση πρόσθετων πληροφοριών και δεδομένων, και φυσικά ~ Ολες οι standard δυνατότητες αναζήτησης και προβολής του υλικού που έχει περιληφθεί ως περιεχόμενο στην Πύλη. Στη συνέχεια θα αναλύσουμε τα κύρια χαρακτηριστικά του λογισμικού ανάπτυξης της Πύλης (Drupal), τις ενότητες που αξιοποιήθηκαν και θα περιγράψουμε την εφαρμογή που αναπτύχθηκε για την προβολή του ψηφιακού πολιτιστικού υλικού.

5 1. ΕΙΣΑΓΩΓΉ 1.1 Γιατί Drupal Κορυφαία επιλογή, ως εργαλείο ανάπτυξης Πύλης αποτελεί το σύστημα κατασκευής Portals και διαχείρισης περιεχομένου (CMS: Content Management System) Drupal. Το Drupal αποτελεί μια διεθνώς αναγνωρισμένη πλατφόρμα ανοιχτού κώδικα (Open Source) και διακρίνεται για την ποιότητα, την ασφάλεια, τους χρόνους ανταπόκρισης των Πυλών των οποίων συνέβαλε στην κατασκευή. Το Drupal παρέχει εκτεταμένες δυνατότητες διαχείρισης και ανανέωσης ενός Portal, και επιταχύνει την ανάπτυξη διάφορων διαδικτυακών εφαρμογών με την χρήση της γλώσσας προγραμματισμού ΡΗΡ. Διατηρείται και συγχρόνως αναπτύσσεται από μία κοινότητα, η οποία αποτελείται από παραπάνω από χρήστες και προγραμματιστές. Διανέμεται με άδεια GNU (General Public License) και αποτελεί ένα ισχυρότατο και δυναμικά αναπτυσσόμενο Λογισμικό εξασφαλίζοντας ταχύτητα και ποιότητα στην ανάπτυξη που απορρέει από την ποικιλία των προγραμμάτων ανοιχτού κώδικα με τα οποία συνεργάζεται (ΣΔΒΠ MySQL, Apache Web Server, Συστήματα αναζήτησης σε βάσεις δεδομένων όπως το SOLR και το LUCENE). Αυτό το ανοιχτό μοντέλο ανάπτυξης έχει ως αποτέλεσμα οι χρήστες να εργάζονται συνεχώς για να βεβαιωθούν ότι το Drupal αποτελεί μια πλατφόρμα αιχμής που υποστηρίζει τις τελευταίες τεχνολογίες που το Διαδίκτυο έχει να προσφέρει. Οι αρχές του προγράμματος Drupal ενθαρρύνουν την σπονδυλωτή κατασκευή (modularity),τα πρότυπα, τη συνεργασία, την ευκολία στη χρήση, και περισσότερα. Με περισσότερα από modules το Drupal καθιστά εύκολη την δημιουργία blogs, forums, CRM, e commerce ιστοσελίδων, ιστοσελίδων κοινωνικής δικτύωσης κ.α. Ανάμεσα σε όλα τα CMS, το Drupal είναι το πιο ασφαλές. Χάρη στην υψηλή γνώση πάνω σε θέματα ασφάλειας των προγραμματιστών του Drupal, μια ισχυρή ιδιαίτερα ικανή ομάδα ασφαλείας και ένα σύνολο ρουτινών που υπάρχουν για να χειριστούν τα θέματα αυτά καθιστούν τον πυρήνα του λογισμικού εξαιρετικά ασφαλή. Το Drupal έχει κατασκευαστεί με γνώμονα την ασφάλεια και έχει πολύ λιγότερα προβλήματα από παρόμοιες λύσεις και συστήματα. Τέλος όσων αφορά την επεκτασιμότητα το Drupal μπορεί να διαχειριστεί τεράστια νούμερα κυκλοφορίας, χάρη στην ενσωματωμένη υποστήριξη της μνήμης cache.

6 1.2 Τεχνολογία Η πλατφόρμα χρησιμοποιεί την γλώσσα ανοιχτού κώδικα ΡΗΡ, και διαθέτει πολλά δικά της σπονδυλωτά (modular) API's με άγκιστρα (hooks) και συναρτήσεις επιστροφής (callbacks) ακολουθώντας αρχιτεκτονική PAC. Κατ' αυτόν τον τρόπο μπορεί να ενσωματώσει εύκολα άλλα συστήματα, γεγονός που διευκολύνει την πρόσβαση σε άλλα συστήματα και υπηρεσίες μέσω της Πύλης. Το Σύστημα Διαχείρισης Περιεχομένου Drupal είναι μία cross-platform εφαρμογή, δηλαδή μπορεί να εγκατασταθεί και να λειτουργήσει σε Περιβάλλοντα Λειτουργίας (Linux, Windows, Mac OS, κλπ). Επί πλέον, προσφέρει ασφάλεια σε επίπεδο εγγραφής, δυνατότητα παραμετροποίησης στους ρόλους των χρηστών του συστήματος, προσφέρει WYSIWYG editor για την επεξεργασία των κειμένων και υποστηρίζει πολυγλωσσικότητα στην διεπαφή. Η τεχνολογία ανάπτυξης των σελίδων καλύπτει την λειτουργία του με όλους τους δημοφιλείς browsers (Internet Explorer, Firefox, Safari, Opera, Google Chrome). Site Users Site Owner t Filesystem t u Postgres Τα τεχνικά χαρακτηριστικά που απαιτούνται για την εγκατάσταση στης τελευταίας έκδοσης, Drupal 7 είναι: Web Server: Apache or Microsoft IIS ΡΗΡ: 5.2 ή νεότερη έκδοση Database Server: MySQL ή νεότερη έκδοση, PostgreSQL ή νεότερη έκδοση, SQlite ΤΕΙ ΒΙΒΛΙΟΘΗΚΗ ΠΕΙΡΑΙΑ

7 Το Drupal είναι ένα σύστημα διαχείρισης περιεχομένου (CMS) που αποθηκεύει όλες τις πληροφορίες του σε ΣΔΒΠ. Η πρόσβαση του Drupal στην Βάση γίνεται μέσω ενός "custom DB abstraction layer" το οποίο ανεξαρτητοποιεί το business logic του CMS και δίνει τη δυνατότητα ελεύθερης επιλογής ΣΔΒΠ. Για μικρά έως μεσαίου μεγέθους projects χρησιμοποιείται η MySQL ή PostgreSQL RDBMS, για μεσαία έως μεγάλα η MS SQL RDBMS (ή Sybase), ενώ για εξαιρετικά μεγάλα projects η Oracle RDBMS. Η αρχική επιλογή RDBMS δεν είναι κρίσιμη. Το Drupal δίνει τη δυνατότητα αλλαγής RDBMS ανά πάσα στιγμή. Πολλαιν.ά Εrάτδο Κατηγοριοποίησης 1 βάαη Δeδομcνων 1 Uηιχι'LΠιχ Λι:πουργuιό Σύστημα

8 2. ΓΕΝΙΚΕΣ ΛΕΙΤΟΥΡΓΙΕΣ - ΚΥΡΙΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ Το Σύστημα Διαχείρισης Περιεχομένου Drupal υποστηρίζει συγγραφή άρθρων, κατηγοριοποίηση πληροφοριακών ενοτήτων, διαχείριση οπτικοακουστικού υλικού και αρχείων, διαχείριση συνδέσμων και εφαρμογών κοινωνικών δικτύων και διαχείριση μελών και Newsletters. Υποστηρίζει επί πλέον όλες τις σύγχρονες τεχνολογίες του Web ως προς την παρουσίαση της πληροφορίας, όπως AJAX, Google Maps, Panoramic views, slideshows κλπ. αλλά και μία μεγάλη σειρά επιπλέον εργαλείων (modules) όπως e-commerce, forum, newsletter blog, webforms, κλπ. Ένα από τα βασικά στοιχεία του Drupal είναι η πλήρης κάλυψη των τεχνικών S.E.O. (Search Engine Optimization) ώστε να εξασφαλίζει τη μέγιστη αναγνωσιμότητα και την καλύτερη δυνατή απόδοση του Portal, όταν αξιοποιείτε από τις μηχανές αναζήτησης και την εύκολη ενσωμάτωση στα κοινωνικά δίκτυα (Facebook, Tweeter, YouTube κλπ). Χαρακτηρίζεται από μεγάλη ευελιξία παραμετροποίησης. Όλες οι παράμετροι και οι ρυθμίσεις όπως και τα σταθερά λεκτικά (labels) μπορούν να τροποποιηθούν από τον διαχειριστή. Η τεχνολογική υπεροχή του CMS DRUPAL αναλύεται στον παρακάτω πίνακα: Εμπορικά Πλεονεκτήματα 1 ; Τεχνολογική Υπεροχή Ελεύθερο λογισμικό - χωρίς άδεια για την εγκατάσταση ή τη χρήση του Μηδενικά ετήσια τέλη χρήσης - ο προϋπολογισμός συγκεντρώνεται για τη συνεχή υποστήριξη του συστήματος Απεριόριστη επεκτασιμότητα και ευελιξία Μόνιμη τεχνολογική υποστήριξη μέσω της μεγάλης κοινότητας που αναπτύσσει το Drupal Επεκτάσιμη αρθρωτή αρχιτεκτονική Αναλυτικό & διακριτό σύστημα διαχείρισης αδειών πρόσβασης Ισχυρό σύστημα ταξινόμησης περιεχομένου Υποστήριξη πολλαπλών ιστοτόπων Μείωση του χρόνου ανάπτυξης σε σχέση με αντίστοιχα εμπορικά λογισμικά Βελτίωση ασφάλειας και λειτουργιών μέσω συνεχούς διαδικασίας ενημερωτικών εκδόσεων Διεθνοποίηση με πολυγλωσσική υποστήριξη Ενσωμάτωση αντικειμένων με, περ ιεχο μεν ο

9 Εμπορικά Πλεονεκτήματα Τεχνολογική Υπεροχή Ανεξαρτησία - ελεύθερη επιλογή παροχέων και συντηρητών συστήματος Τεράστια ποικιλία εφαρμογών για εκπαιδευτικές, ενημερωτικές και κοινωνικές πύλες Διαχείριση εκδόσεων περιεχομένου Σύστημα Override για έλεγχο θεματικών παραλλαγών Σύστημα διαφορετικών τύπων περιεχομένου Πολλαπλές δομές εμφάνισης στους τύπους περιεχομένου Αυτόματη επεξεργασία δεδομένων μεγάλου όγκου Αυτόματη διαχείριση πολυμέσων Δυνατότητα κρυπτογράφησης δεδομένων Έξυπνη διαχείριση λανθάνουσας μνήμης Ροές εργασίας περιεχομένου

10 2.1 Περιεχόμενο Η κατηγοριοποίηση του περιεχομένου γίνεται από τους «κόμβους». Το Drupal δίνει τη δυνατότητα δυναμικής δημιουργίας και διαχείρισης της δομής του web site μέσω των «κόμβων», οι οποίοι έχουν δενδρική (ιεραρχική) δομή. Το σύστημα υποστηρίζει θεωρητικά άπειρο βάθος επιπέδων στο δένδρο των «κόμβων». Κάθε κόμβος μπορεί να υποστηρίξει περισσότερες από μία γλώσσες. Το περιεχόμενο ενός web site αποτελείται συνήθως από κείμενα, φωτογραφίες, video, συνοδευτικά αρχεία κλπ. Στο Drupal τα περιεχόμενα αυτά ταξινομούνται ως εξής: 1. Άρθρα (κείμενα) 2. Media (φωτογραφίες, video, ήχος) 3. Συνοδευτικό υλικό (αρχεία Word, PDF, ΖΙΡ κλπ.) 4. Λέξεις κλειδιά (keywords, tags) 5. Σύνδεσμοι (external links) Η εισαγωγή κάθε ενότητας περιεχομένου γίνεται μέσω απλών web-based φορμών (templates) και αρχικά συσχετίζεται με έναν από τους κλάδους του «χάρτη του web site» (sitemap), ενώ εκ των υστέρων μπορεί να συσχετιστεί με άλλες ενότητες περιεχομένου (π.χ. μια φωτογραφία μπορεί να συσχετιστεί με ένα ή περισσότερα άρθρα). Προσφέρεται επίσης εργαλείο καταχώρησης κι επεξεργασίας των κειμένων WYSIWYG (what you see is what you get). Υπάρχει επίσης η δυνατότητα προσδιορισμού συγκεκριμένου χρόνου «ζωής» μιας ενότητας περ ιεχομένου (ημερομηνία έκδοσης και ημερομηνία απόσυρσης). Οι «λέξεις-κλειδ ιά» (tags), μετά την καταχώρησή τους, μπορούν να συσχετιστούν με ένα ή περισσότερα άρθρα ώστε να δώσουν τη δυνατότητα γρήγορης αναζήτησης περιεχομένου στον επισκέπτη της ιστοσελίδας και παράλληλης κατηγοριοποίησης του περιεχομένου σε περισσότερα από ένα επίπεδα. Κάθε τμήμα περιεχομένου που εισάγεται/ενημερώνεται χαρακτηρίζεται από μια κατάσταση που εξαρτάται από τον εισαγωγέα περιεχομένου (π.χ. «ενεργό», «ελεγμένο», «προς δημοσίευση» κλπ.) και καταγράφεται ο χρήστης της πιο πρόσφατης ενημέρωσης και ο χρόνος που συνέβη. Έτσι υλοποιούνται συγκεκριμένα «editorial workflows» που διέπουν τον κύκλο ζωής ενός εγγράφου.

11 Σε κάθε οντότητα (node) είναι εφικτό να συσχετιστούν ένα ή περισσότερα συνοδευτικά αρχεία ή παραπομπές. Συγκεκριμένα, υπάρχει η δυνατότητα να συσχετιστούν: Media (δηλαδή εικόνες, βίντεο, ήχος, animations) Αρχεία (δηλαδή αρχεία Word, Excel, PDF, Zip, XML, ASCII κλπ) Links (δηλαδή σύνδεσμοι προς τρίτες ιστοσελίδες) Τα τρία είδη συνοδευτικού περιεχομένου (Media, Files, Links) βρίσκονται σε ξεχωριστά αποθετήρια (repositories) τα οποία έχουν δική τους κατηγοριοποίηση πολλαπλών επιπέδων και πολλές άλλες λειτουργίες και ευκολίες για το διαχειριστή. Το Drupal υποστηρίζει επίσης: Ενσωματωμένο web-based file manager για την διαχείριση του συνόλου των αρχείων της Πύλης. Αυτόματη ενημέρωση των συνδέσμων μεταξύ των στοιχείων περιεχομένου μέσω ειδικού module, σε περίπτωση αλλαγής τους μέσα στη δομή του περιεχομένου. Εντοπισμός «νεκρών» συνδέσμων (dead links) και γνωστοποίηση αυτών στο προσωπικό, προς διόρθωση. RSS Feeds. Αυτόματη παραγωγή PDF, XML αρχείων από το περιεχόμενο της Πύλης. Ροή εργασιών (workflows). Πολυεδρική Αναζήτηση (Faceted Search) του περιεχομένου. Τέλος, οι διαχειριστές έχουν τη δυνατότητα ενός σημείου ελέγχου για την ενιαία ενεργοποίηση αλλαγών (εκδόσεων, versions) της πύλης (version control).

12 2.2 Πολυγλωσσία Στο Drupal η πολυγλωσσία επιτυγχάνεται παραμετρικά σε όλα τα επίπεδα και είδη περιεχομένου (κόμβοι, άρθρα, λεζάντες, λέξεις-κλειδιά κλπ). Είναι επίσης εφικτός ο διαχωρισμός της δομής του περιεχομένου ανά γλώσσα (ξεχωριστό sitemap) αλλά και η επέκτασή του σε περισσότερες γλώσσες δυναμικά και χωρίς την ανάγκη ανακατασκευής. 2.3 Επεκτασιμότητα Κύριο στοιχείο του Drupal είναι η επεκτασιμότητα για την κάλυψη νέων αναγκών που θα προκύψουν. Παράλληλα εξασφαλίζει την εύρυθμη λειτουργία του Portal ακόμα και όταν υπάρχει μεγάλος αριθμός ταυτόχρονων χρηστών χωρίς να απαιτεί μεγάλες επενδύσεις σε εξοπλισμό, λόγω της εξειδικευμένης τεχνικής server caching που χρησιμοποιεί το σύστημα. Θα πρέπει να τονιστεί η πολύ μεγάλη κοινότητα χρηστών οι οποίοι αναπτύσσουν διαρκώς νέες ιδιότητες εμπλουτίζοντας το σύστημα (patches, modules,κλπ). Ήδη διατίθεται μεγάλος αριθμός (υπερβαίνει τις ) ρουτινών ή προσθηκών που καλύπτουν συγκεκριμένες λειτουργίες και μπορούν να αξιοποιηθούν από έμπειρους τεχνικούς.

13 2.4 Ρόλοι Χρηστών Το Drupal μπορεί να χρησιμοποιηθεί από έναν ή περισσότερους χρήστες ταυτόχρονα. Το μόνο που χρειάζεται είναι ένας web browser (Internet Explorer, Firefox, Chrome κλπ.) και μια τυπική σύνδεση στο lnternet. Δημιουργείται ο πίνακας αδειών και ρόλων όπου καταχωρούνται τα άτομα που σχετίζονται με το σύστημα διαχείρισης περιεχομένου (Μέλη, επισκέπτες ή διαχειριστές). Κάθε χρήστης (διαχειριστής ή συντάκτης) διαθέτει username & password για την είσοδό του στο σύστημα. Αυτό εξασφαλίζει σε μεγάλο βαθμό την ασφάλεια των δεδομένων που διαχειρίζονται μέσω του CMS. Κάθε τμήμα του συστήματος μπορεί να εμπλουτισθεί με προσθήκη νέου, να τροποποιηθεί ή να αναγνωσθεί απλώς. Κάθε χρήστης του CMS μπορεί να έχει ή όχι, πρόσβαση σε οποιαδήποτε από τις τρεις αυτές ιδιότητες. Τα δικαιώματα πρόσβασης ορίζονται από τον Διαχειριστή του συστήματος. Επίσης, ένας χρήστης του CMS μπορεί να διαθέτει εξ ορισμού, περιορισμένη πρόσβαση σε ένα συγκεκριμένο κλάδο του δένδρου των κόμβων του site. Το σύστημα δύναται επίσης να προσφέρει ελεγχόμενη πρόσβαση σε συγκεκριμένες περιοχές του Portal: π.χ. μέσω του υποσυστήματος διαχείρισης εγγεγραμμένων μελών, χρηστών δηλαδή του website που έχουν διαβαθμισμένη πρόσβαση σε πληροφορίες ή λειτουργίες (π.χ. newsletter, forum κλπ). Σε γενικές γραμμές το σύστημα υποστηρίζει τρεις ομάδες χρηστών: τους απλούς χρήστες που έχουν πρόσβαση μόνο στη δημόσια πληροφορία του διαδικτυακού τόπου. τους εγγεγραμμένους χρήστες που έχουν διαβαθμισμένη πρόσβαση μετά από διαδικασία εγγραφής και έγκρισης. και τους διαχειριστές που έχουν πλήρη πρόσβαση στα περιεχόμενα και τη διαχείριση του διαδικτυακού τόπου. Σημείωση: Υπάρχει η δυνατότητα δημιουργίας περισσοτέρων ομάδων χρηστών από τις τρεις που προαναφέρθηκαν, ανάλογα με τις απαιτήσεις.

14 Παράδειγμα ιεράρχησης και διαχείρισης πολλαπλών και διαφορετικών επιπέδων αδειών πρόσβασης, λειτουργίας και διακριτών ρόλων χρήσης με συγκεκριμένα προνόμια και λειτουργίες, όπως ορίσθηκε πριν, αναλύεται στη συνέχεια. Οι ρόλοι αυτοί θα μπορούν να μεταβληθούν από εξουσιοδοτημένο διαχειριστή του συστήματος. Ο πίνακας διαμορφώνεται ανάλογα με τις ανάγκες κάθε έργου. Ένα παράδειγμα ρόλων είναι το παρακάτω: Ανώνυμος Πλοήγηση ιστοτόπου Πιστοποιημένος χρήστης Αναζήτηση πληροφοριών Υποβολή σχολίων Φόρμα επικοινωνίας Αίτηση προαγωγής ρόλου Χρήστης forum Υποβολή και επεξεργασία ιδίου προφίλ μέλους Διαχείριση ιδίων καταχωρήσεων Υποβολή άρθρων και διαχείριση ιδίων Υποβολή σχολίων και διαχείριση ιδίων Συνοδευτικά στοιχεία Διαχειριστής Ανάθεση ρόλων Διαχείριση προφίλ Διαχείριση καταχωρήσεων Διαχείριση ροών περιεχομένου Διαχείριση προωθητικών κουτιών Στατιστικά στοιχεία Διαχείριση άρθρων Διαχείριση σχολίων

15 2.5 Ασφάλεια Το Drupal αφιερώνει μεγάλη βαρύτητα στο θέμα «ασφάλεια». Πέρα από τη δικτυακή ασφάλεια που προσφέρει ο πάροχος φιλοξενίας, ακολουθούνται και οι παρακάτω πολιτικές: Κρυπτογράφηση κωδικών χρηστών (μονόδρομη). Δυνατότητα κρυπτογράφησης δεδομένων. Προαιρετική χρήση SSL στην εφαρμογή διαχείρισης. Χρήση Συστήματος Ελέγχου CAPTCHA σε όλες τις φόρμες εισαγωγής στοιχείων για αποφυγή αυτοματοποιημένων υποβολών και εξασφάλιση ότι ο χρήστης είναι άτομο και όχι υπολογιστής. Έλεγχος, φιλτράρισμα (Data purification) στις φόρμες εισαγωγής στοιχείων για αποφυγή αποστολής κρυμμένου κώδικα SQL (SQL lnjection) που δύναται να βλάψει την βάση. Ενσωμάτωση των ελέγχων που βοηθούν να υλοποιηθεί η Open Source Web εφαρμογή (ΑΡΙ) OWASP ESAPI για αποφυγή ενεργειών XSS (cross site scripting).

16 2.6 Επιπλέον Λειτουργίες που βρίσκονται στον πυρ11να του Drupal Ευχρηστία Διαδραστική Πύλη ( Work Flow ) - -! ~ OβSc ρ CΞΞJ~ ---~~~~ ~ , ~

17 2.6.2 Foruιn Το Forum σαν module βρίσκεται στον πυρήνα του DRUPAL και δίνει την δυνατότητα δημιουργίας forum συζητήσεων όπου τα μέλη/χρήστες μπορούν να επικοινωνήσουν μεταξύ τους, να ανταλλάξουν απόψεις, να σχολιάσουν συγκεκριμένα θέματα. Τα θέματα αυτά μπορούν να διαχωρίζονται σε κατηγορίες - υποκατηγορίες Μηχανισμός Αναζήτησης Περιεχομένου Το search module του DRUPAL βρίσκεται στον πυρήνα εργαλείων του λογισμικού και παρέχει στους χρήστες την δυνατότητα αναζήτησης περιεχομένου στον ιστότοπο. Η Αναζήτηση μπορεί να γίνει σε ονόματα χρηστών αλλά και σε λέξεις-κλειδιά ή κείμενο (free text retrieval). Η Αναζήτηση πραγματοποιείται σε όλο το περιεχόμενο του Ιστότοπου, σε όλα τα πεδία, σε taxonomy terms, ακόμα και σε σχόλια που έχουν γίνει από χρήστες. Στην περίπτωση αναζήτησης στο πεδίο χρηστών, γίνεται αναζήτηση στον κατάλογο χρηστών με δυνατότητα εμφάνισης διεύθυνσης, ανάλογα με τα δικαιώματα του κάθε χρήστη. Συμπεριλαμβάνεται η δημιουργία μηχανισμού αναζήτησης που θα μπορεί να εκτείνεται σε όλο το εύρος της πύλης (portal), με υποστήριξη και Ελληνικού full text search. Ο μηχανισμός αυτός θα έχει τη δυνατότητα έξυπνης αναζήτησης του περιεχομένου μέσα από τον ορισμό πολλαπλών κριτηρίων. Ο χρήστης θα μπορεί να χρησιμοποιήσει λέξεις κλειδιά, να αποκλείσει λέξεις, να επιλέξει μεταξύ μας "any of these words" ή "this phrase". Επίσης θα επιτρέπει την επιλογή του τρόπου παρουσίασης των αποτελεσμάτων (ταξινόμηση και διάταξη) Πρόσβαση από Κινητά Ιστοσελίδες ανεπτυγμένες με λογισμικό Drupal είναι πλήρως συμβατές με όλους τους browsers (Internet Explorer, Firefox, Google Chrome, Safari) σε συσκευή ή ταμπλέτα. οποιαδήποτε κινητή Επιπλέον το Drupal διαθέτει πληθώρα modules (εργαλείων) που χρησιμοποιούνται αποκλειστικά για κινητές συσκευές και κατάλληλα themes (εικαστικό περιβάλλον) που έχουν ως στόχο να διευκολύνουν την λειτουργία μιας πύλης που επικοινωνεί με κινητά τηλέφωνα ή tablets και τα οποία επιτυγχάνουν την αναπροσαρμογή της ιστοσελίδας έτσι ώστε η περιήγηση σ' αυτήν να είναι ευκολότερη, το περιεχόμενο να είναι προσβάσιμο από παντού και να εμφανίζεται με τέτοιο τρόπο ώστε να είναι ευδιάκριτο στον χρήστη από μικρότερες κινητές συσκευές. Μέσω των εργαλείων αυτών και των ΡΗΡ κλάσεων που αυτά χρησιμοποιούν, γίνεται αναγνώριση στην περίπτωση που ο χρήστης εισέρχεται στην πύλη από κάποια κινητή συσκευή και το theme (εικαστικό) της πύλης προσαρμόζεται στο ανάλογο mobile theme.

18 3. EXTRA MODULES ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΗΘΗΚΑΝ 3.1 Views Με το module Views ο χρήστης έχει την δυνατότητα να οργανώσει και να εμφανίσει το περιεχόμενο της ιστοσελίδας σχεδόν με κάθε τρόπο που μπορεί να σκεφτεί. Πάνω από μισό εκατομμύριο Drupal sites αναφέρουν ότι χρησιμοποιούν το module Views. Κάποια από τα format με τα οποία ο χρήστης έχει την δυνατότητα να αλλάξει τον τρόπο εμφάνισης του περιεχομένου φαίνονται στο παρακάτω σχήμα. For Α Ι Ι dιspl a ys Grid HTML Ι ι s τ jump m.,nu Qu i c kτabs able Un o rmatted list 11 the style you choose has settιngs. be sure ιο clιck the settιngs b utton that wιll appear next to ιt ι η the ιe.v summary You rnay also adjusι ιhe sett ngs for the currenιly selecred style Aρply (all dιspla y s) cancel Μια γενικότερη εικόνα της οθόνης παραμετροποίησης ενός "view" είναι η ακόλουθη: ΙD Add β l oc k deιal l s CIC"1~ 8 oc\. '"' TITLE BLOCK SETTΙ NGS ΓΟRΝΑΤ >IEADER FIE LDS ΓΟΟΤΕR PA GER ιse P ΔQt t Oιsol ay e l~ rt e ri1s.).11 ~t '11S AdO Flt TER CRIΠRIA Mι. r e: l1nlt.. Νο F ι eld T OJS s ACL>C) Slftt '1\ι)S Cc'1 to!nt T 'tρ e Ι lo SORT CRITER C orιt e rτt Pos~ da:e : d es c~ Στο πεδίο "Format", ο χρήστης μπορεί να επιλέξει τον τρόπο με τον οποίο θα εμφανίζεται το περιεχόμενο όπως αναφέρθηκε παραπάνω. Στο πεδίο "Fields" ο χρήστης επιλέγει το περιεχόμενο ποιών πεδίων θέλει να εμφανίζονται στην σελίδα του. Στο πεδίο "Filters" ο χρήστης καθορίζει τα κριτήρια που πρέπει να τηρεί κάθε σελίδα περιεχομένου έτσι ώστε να εμφανιστεί.

19 Στο παράδειγμα της εικόνας το "view" που έχ ε ι υλοποιηθεί θα έχει σαν αποτέλεσμα να δημιουργηθεί μία νέα σελίδα με τίτλο «Δισκογραφία AC/DC» η οποία θα περιλαμβάνει την δισκογραφία των AC/DC και θα εμφανίζει την φωτογραφία και τον τίτλο του album αφού σύμφωνα με τα κριτήρια που έχουν οριστεί θα εμφανίζονται σελίδες (περιεχόμενο - nodes) που έχουν τύπο περιεχομένου (Content Type): LP, λέξη κλειδί AC/DC και έχει οριστεί να εμφανίζεται μονάχα η φωτογραφία και ο τίτλος του album. Γενικότερα το module Views χρησιμοποείται : Για την αλλαγή του τρόπου εμφάνισης της αρχικής σελίδας Για διαφορετική ταξινόμηση περιεχομένου, π.χ. αύξουσα σειρά ημερομηνίας, αλφαβητική σειρά κτλ Για δημιουργία συγκεκριμένων "block" που θα εμφανίζουν τις 5 πιο πρόσφατες δημοσιεύσεις Για παραγωγή αδιάβαστων δημοσιεύσεων Για δημιουργία ημερολογίου σε συνδυασμό με άλλα modules 3.2 Chaos Tools Το "Chaos Tools" είναι μία σουίτα που αποτελείται πρωτίστως από ένα σύνολο από APis και εργαλεία για τη βελτίωση της «προγραμματιστικής εμπειρίας». Τα εργαλεία που περιλαμβάνει είναι τα ακόλουθα: Plugins - εργαλεία που διευκολύνουν στα modules να επιτρέπουν σε άλλα modules να εφαρμόζουν plugins από.inc αρχεία. Exportables - εργαλεία για να καταστεί ευκολότερο για τα modules να έχουν αντικείμενα μέσα στη βάση δεδομένων ή σε κώδικα, όπως «προεπιλεγμένα views». AJAX responder - εργαλεία για την βελτίωση της εξυπηρέτησης αιτημάτων AJAX από το server και ενημέρωσης των clients. Form Tools - εργαλεία για να καταστεί ευκολότερο γ ια τις φόρμες να αντιμετωπίσουν αιτήματα AJAX. Object caching - εργαλείο για να καταστεί ευκολότερη η επεξεργασία ενός αντικειμένου σε πολλαπλές αιτήσεις σελίδας και για την προσωρινή αποθήκευση των εργασιών επεξεργασίας. Πλαίσια (Contexts) - η έννοια του περιτυλίγματος αντικειμένων σε ένα ενιαίο περιτύλιγμα, παρέχοντας ένα ΑΡΙ για τη δημιουργία και την αποδοχή των πλαίσιωνσαν είσοδο. Modal Dialog- εργαλείο ώστε να απλοποιηθεί η είσοδος μιας φόρμας σε ένα παράθυρο διαλόγου. (Modal Dialog ως ευρύτερη έννοια, είναι ένα παράθυρο που αποτρέπει τους χρήστες να κάνουν άλλα πράγματα, εκτός αν ο διάλογος έχει τελειώσει). Dependent - ένα απλό widget φόρμας που επιτρέπει στα στοιχεία της φόρμας να εμφανίζονται ή να εξαφανίζονται με βάση επιλογές κάποιου άλλου αντικειμένου. Wizard φόρμα - ένα ΑΡΙ για την δημιουργία φορμών με πολλά βήματα πιο εύκολα.

20 CSS εργαλεία - εργαλεία για την εύκολη αποθήκευση CSS και την ασφαλή είσοδο CSS κώδικα από τον χρήστη. CHAOS τοοι SUITE ENABUD ΝΑΜΕ νιrsιον DESCRJYTJON OPERATlONS Bulk [ xpon 7. χ- J Pll! rf!>rm!. bu'k ΙΙ! pοrιιng of d Ιι t.!11 o bjκιs lυio-.wn bοιιι by C h.ι o s too s Rt<ι ul re:~ C'1 a ~s t CΙοι~ ~~.,α 4!!C) Ct..os tools 7. χ -1 J..\ li brarν of hf: lρfu! tools by Mer l ι "I of Chaos Rrquιι t:d bν &ulke\.port! d ~bk'd ), Cu-;. ιorn r u ;~.-.f"t~ (tt ι sλbtt: d ) C h;κι :. 7ool'i ({.,..οσ l :-ο ) AJAX fxarnpk ιct ι s. a blttj), Cu:otom ιon tr n ι pants :diwf.ltd) Pilψ' rτw 11A!iJ l!' Ι ιd iscι bltd), C rι.ιos Tools tctoσls) P!Ut}., Ε.ιιamρk fd1sabkd), V~ s ι t n a blrd), Datt V'Ι t HS ( d ι sι.b l td ),,:ι ι e: t nt1r ( \ tfl iύ:ι ~ d ). "''t<lι ;ι { t rι.id ' tc ), Μtdιι. C..ι. ι Ι trν f!:n Atί t d), lι-'td ι l, t t rnt t Sourc~ ( ό, sιι.b 1 td ), Mtd 4 ΝΝο S ιαtr (t n AC:l lt<i), QuκA!aDs \tna.tltd) Q w.clrr..ub s Stγt t.s { t n.ιt.. ltd), Stv1 Ι Z t r ( dιs.ι.bltd ) YIC'W"S conte:rι ϊ ρι.,β ld ιstbltd ), V1 e:_.s υ ι ι t n«o M: d ) Ct..os Tools (C J ools) 7 χ AJAX Ε.ιιmρl~ SM..,vs how το u~t ι~e ρone r of 0 14os AJ.\X Rt <ιuιr e ~ ["Ι.;ιο~ tools :t"l.ttι+ 1) Ct..os τοοι. (CT ool~) 7 χ- ι 3 """''" E :ι: ill _mρl~ Sh '1WS how an cxte.rna.i modu!c c.~ ρ,.ο νιdc αools ρ! u ;ι ιns (for P.&ne 's, cιι.. ) Rc:ι uιf c s: C "ι v s t?ol~ if. v.c ti:i J. F&"lt!s ι mιss11g )_ Pa~e n.ι."laoe r ι d.sabled ), A 1νanctd. htjρ 1-n1s11,.,; ) Cu.sιom 7 χ- 1 3 Crcate cust.,m, c xpo rt ι.~ 1 c, rcusabjc c.ontcnt ρ1.nc5 for aoρ l c.& t1 ~ns lrkc P.tnc's Ρ ιο<ιu 1 ; f'!t C'l.ίl o<:. t ool s :ιο., t-,.ιj) Custom rulι!sets Ί χ-1 3 Crcaιc cuv.om, c xρc rt.ι.b lc ~cq uιr e- s C "ιi.αι Ι ΟGι!t ~...u, ~ rcusablc c<.ess ru1cscts for ιορ ' κ.ι.ιιcns 1 ltc Pι.nc l s Ρ.ι..οc. Pro νιd c s a 1 and ~ι to m.a '1&QC oac;ι c s \ίfίτt1 n thc sr.c 7,,.. J 3 Rc :ιu ι f' '> C"ι,Η'Ι'\. t οοι-. ι>"\οb "'d) P.cq uιi cd t:ι ν (Νι ο:;. Τ οο Ι :.. ( ΤΟQΙ$) P IJ ςιi rt E..-..ιm ptt,ι;ιι~atι c QJ 7. χ- 1 ) Crcuc custor'f'i styles fo r ρo li c.atj OΙΙ s such as P.!.ne /s Re qutrcs C"wos! GOιs (c ~~ ( olor rc,,.ιt.ιt.d } Vi~s Cont<l!πt,.\. ΟΜ Vicws C.Cn!c nt to bc uscd 1n P&nc!s, Da shboard υd othe r mcd ι.1 c s ~νh1c., usc thc CTools Contc nt ΑΡΙ Rι:oqu 1rι: s C-i.Jo~ ι σοι~ ι '14.t C"d) \.' tλ~ (tτ iu..:cd, 3.3 Date DATf ΛJΙ r~ D te Τιm ΜΧ.20ι t 1e 1~ ο ο ΜΟ Τ\Ι \lfl Τ" R $11 5U Τίt1ι ;ιο ll η " 1, 1ι " ι 24 1i 20 "' Το πακέτο αυτό περιέχει μια ευέλικτη ημερομηνία/ ώρα ως τύπος πεδίου με όνομα "Date" και ένα ΑΡΙ με όνομα "Date" που παρέχει την δυνατότητα σε άλλα modules να το χρησιμοποιήσουν. Με την χρήση του module "Date" σε συνδυασμό με το module "Views" που περιγράφηκε παραπάνω μπορεί να επιτευχθεί ένα δυναμικό ημερολόγιο όπως φαίνεται στην παρακάτω φωτογραφία.

21 Month Week Day Year + Add Daιe Februaιγ 2012 Prev Next Sυn Mon Tue Wed Thu Fri Sat Cub scouts Glr1 Scouts Ο2/Ο J03/2012 4:30am to 6:3Cam S:OOam to 7:00..m Cub Scouts CubScouts Glr1 Scouts 02/ / /10/2012-4:30am to 6:30am 4:30am to 6:30am 5:00am ιο 7:00..m OATE / Tl/o4[ ENABLEO Νλλ!Ε VERSION OESCIUPTION OPEIU TIO\S D.ate 7 χ Rrq ιι1 rts Ga. t.t,,pi :t-ιa n.o.c ) Q~q '.Ntd by Dt.. p:ι 1 r 1 ι- ld rνpt \ '>) ιn ust stt. r t Ι ά ι Η ), Da rt Α 1 Ο.ιy (tl'\lιt;lιd ), D'1rt Contt:χr ( dlsi'ιb l td ), Daτι M 1g r Λ. o-n ( dιsab 1 td \_ Oatt R tpι-at ~ ~ Ιd f dι'>&bltd l, Oλt t t.ι' g atιon bamp~ ( dι s.u::.ltd ~. 0.-tt -.-ccls (d1s11bιtd )., Dοι.ιe O y ΑΙΙ 7. χ- 2 6 Add ι Ά Ι Ι O&y' functιon a Ι rty φ date ιe td s, ιnc f.ι d 1 no an Ά Ι Ι Oay' theme and Ά ΙΙ Day' ch edιbcx e:s for the Oa.te ~e ι e c t and D.ite ροpu ρ wιd~ e u. Rrqu rt s Dιιrt ~ ( t"lδthd) O Λtt (t. ~:; Ι'Ο) Α Da.te ΑΡ1 th δ t can be used by oτh e r m tιdu l es. Oa:ιe ΑΡ Ι 7 χ- Ζ 5 ~eg..ι rt d by Oaιe. triι!> lt C I, Daιt Α tι D- ;ιy (τnatιled). o.te: Ct' n~t, L( dis.ιbltdι. Dcι.tt ' ' tq ' Ι tι O'l {d11ι~ltd ). O.ιt e iι.ep eat ΑΡ\ Ι d s bltd ), Dιιι te Rtpeι t Fie d 1dis.1.ble<I), DA'-E Jtt 1 9 ι t,0 1 E.x ιmot ~ di s.jtltά Q4:e: Ροpι;;:ι ri:- b Σ4:1) D<ι c- Τ οο Ι -;. disδb td) Oii t..,,.)\>.., dl s"t~d J Oa.te Conc'""' 7 χ- Ζ 5 Adds an o ptioη to tht Context modult to stt ;ι co nttκt cοπd ιtοο π based on ιh ιt: ν.aju e of a datt tield R tqu ι t~ O.tt ~ t.,ι.a co tt Α.ΡΙ (t.,c!j ~- C ι;ι nt t).t ( "TIJS1 1n g 1 Det.te Migr.atίon 7 ΙC P ro vίdes s u pρo rt for i m poniπo i nιo d4tt fit lds vιi th τh e M ίg r a re mc d ι.ι 1 t R.<!q.;; res M1914.lt l rtllss W).!Jate ftπ4 :>1~1Ι, Qa l t API (tr1ιb ftd1 R.eQ..ιtr td bv: Oa.tt ιr.ι 9 1.uon Εχ.υηρ l t r d ls&bl t ::i ι,, ο.. ιe Ρορυρ 7 χ-2 5 E n ιb l t s JQutry ρο ρ u ρ c l ιt: n dajs υιd t1m t tn ιη. w dςι t t s for s e l ectι nq d ιts a nd tιmu Requ res Dι.tt ΔΥι t "Ι ι.ο ec) Corf ourt Oaιe Reρeιι.ι Α 0 4tt Rt ρt ι. t.δ. ΡΙ tq C. lcul4tt re ρ ea tιn ςι d atts nd ι ιm t!'s from ι C.ι. Ι rults. R t q ιjιγ t: S Οδ 't δ.. ΡΙ t'"l<'l. 0 ecl ΑΡΙ ~e q u1 ed t>y: O&tt Rt ~!.t.;. teld \ dlsujl e ~ ), Dιι.te Μ ; r..ι ιοn Ex &m~le ( d ιs &bι e ι:ι ) Date Cι ea tes the o ρt ιc n of R e ρea t, η g d ate ftelds &!'ld manages 0.ate fi eld s th.at ι.ιse the Oatt R e ρ t at API Reρeilt 7 χ- Ζ. δ R... qu "ts ο.,ι.. 6.ΡΙ { t'16~ tοι rt ~, a.o ~Ο), tt R t ρt <'l.f ΑΡ ( dι~a t ' ed) Fιeld R e qu ι r~ b y O.te 11rι1.9rι.tion Examplr ( d l ).!l b4~d ) Oate Tools 7 χ Tools tq mρq &nd a uto~c r ea t e dates and cale ndars R i.' q..ι 1 rr s :Jatr :ι -, a. σ. Ο } ~ te Α ΡΙ t:"lat.ι ~ d ) O&te Vίews 7 χ V1e w ι ι n teo r a ':Ίon for d ate f eld s and date funωo n a ιtγ. ~ r- q u, r r: s D ι t lιρι,,..,.ιι::~ d~ " ' ""'"~ (t"'at ~ } C hι :os tool.s ;.t'1.e.d ~OJ

22 3.4 Link Το module "Link" μπορεί να υπολογίζεται στα πρώτα 50 modules σε εγκαταστάσεις Drupal και παρέχει προσαρμοσμένο πεδίο περιεχομένου για την εισαγωγή Links και την αντιστοίχιση των πεδίων αυτών με το εκάστοτε URL. Με το module αυτό τα Links εισάγονται εύκολα σε οποιοδήποτε τύπο περιεχομένου (content type) ή προφίλ Υποστηρίζει, επίσης, πρόσθετο τίτλο σύνδεσμο κειμένου, target attributes, css class attributes, τη μετατροπή εισροών, και άλλα. 3.5 File Entity Το File Entity παρέχει διεπαφές για τη διαχείριση αρχείων. Επίσης επεκτείνει το File Entity moduleπoυ βρίσκεται στον πυρήνα του Drupal, το οποίο επιτρέπει στα αρχεία να είναι ομαδοποιούνται σε πεδία, να ομαδοποιούνται σε τύπους, να εμφανίζονται (χρησιμοποιώντας λε ιτουργίες προβολής) και να διαμορφώνονται με τη χρήση διαμορφωτών τομέων (field formatters). Το module τέλος έχει την δυνατότητα να ενσωματωθεί σε μια σειρά από άλλα modules, εκθέτοντας αρχεία σε "Views", EntityAPI, Token και περισσότερα. Στην ιστοσελίδα, το module χρησιμοποίηθηκε κατά απαίτηση από το module Media που περιγράφεται παρακάτω. 3.6 Media - Media Gallery Το module Media παρέχει ένα επεκτάσιμο framework για τη διαχείριση αρχείων πολυμέσων (φωτογραφίες, ήχο, βίντεο κτλ), ανεξάρτητα από το αν αυτά φιλοξενούνται στην ίδια την ιστοσελίδα ή σε κάποια άλλη απομακρυσμένη ιστοσελίδα και συνήθως αναφέρεται ως «πρόγραμμα περιήγησης αρχείων στο διαδίκτυο». Το Media αντικαθιστά το πεδίο μεταφόρτωσης αρχείων του πυρήνα του Drupal με ένα ενιαίο περιβάλλον εργασίας για τον χρήστη, όπου οι συντάκτες και οι διαχειριστές μπορούν να μεταφορτώσουν, να διαχειριστούν και να επαναχρησιμοποιούν τα αρχεία και τα περιουσιακά στοιχεία πολυμέσων. Τυχόν αρχεία που φορτώθηκαν πριν εγκατασταθεί το module Media λαμβάνουν τα πλεονεκτήματα από τα πολλά χαρακτηριστικά που συνοδεύονται από το module αυτό. Άμεσος στόχος του εργαλείου αυτού είναι να λύσει το μακροχρόνιο πρόβλημα διαχείρισης αρχείων πολυμέσων που αντιμετωπίζει το Drupal. Χαρακτηριστικά: Προσθήκη πολυμέσων (εικόνα, βίντεο) σε οποιοδήποτε σημείο κειμένου (απαιτείται το module WYSIWYG). Χρησιμοποιεί API's για την εισαγωγή πεδίων σε οποιοδήποτε τύπο πολυμέσων, π.χ. λεζάντες στις εικόνες, είδη ήχου κτλ

23 Ευέλικτα φίλτρα απεικόνισης για επεξεργασία εικόνας αλλά και για προγράμματα αναπαραγωγής βίντεο και ήχου Plugins για την ενσωμάτωση πολυμέσων από απομακρυσμένες ιστοσελίδες όπως το Youtube, Flickr κτλ Μαζική εισαγωγή αρχείων Drag and Drop μεταφόρτωση αρχείων (απαιτείται το module Plupload) Το module Media Gallery, σε συνδυασμό με το Media, δίνει την δυνατότητα στον χρήστη να δημιουργήσει ένα gallery από οποιονδήποτε τύπο πολυμέσων. Sample gallery Thιs ιs a samρle descrιptιon of tt-..o ρalcry. + Add imagcts 0 S HA~E.. Τα Media και Media Gallery χρησιμοποιήθηκαν στην ιστοσελίδα για να γίνει η μεταφόρτωση όλων των φωτογραφιών και η ομαδοποίηση τους σε galleries. ΒΙΒΛΙΟΘΗΚΗ ΤΕΙ ΠΕΙΡΑΙ

24 3. 7 Νίνο Slider Το Νiνο Slider παρέχει έναν γρήγορο, εύκολο και εντυπωσιακό τρόπο για την επίδειξη ειδικού περιεχομένου. Για την λειτουργία του απαιτεί τα modules Librarίes και jquery και παρέχει στον διαχειριστή της Ιστοσελίδας 3 βασικά εργαλεία: Μία απλή μέθοδο για την προσθήκη διαφανιών (slides) στην παρουσίαση (slideshow) Μία διεπαφή διαχείρισης για τον καθορισμό των ρυθμίσεων Απλή τοποθέτηση του Slider (slideshow - παρουσίαση) σε οποιοδήποτε σημείο της ιστοσελίδας χρησιμοποιώντας το σύστημα block του Drupal U p loι.d,ι new sllde ima9~ [ihoose Filt Νο fl cl1os.n Ν ΑΜΕ PUEU\HEO OflfTE + lrn&qt l ; + lrn agt 3 lm ~ ι ftnι~ 2 lma~ 3, Διεπαφή διαχείρισης τον Νίνο Slider Χρησιμοποιήθηκε στην ιστοσελίδα για να δημιουργηθεί το slίdeshow της αρχικής σελίδας. 3.8 MediaNivoSlider Το module Medίa Νίνο Slider σε συνδυασμό με το Medίa Gallery που περιγράφηκε παραπάνω δημιουργεί ένα slideshow από επιλεγμένες φωτογραφίες που βρίσκονται μεσα σε κάθε gallery, ακριβώς με τον ίδιο τρόπο που λειτουργει το module Νίνο Slider. Με ανάλογο τρόπο όπως περιγράφηκε προηγουμένως το Medίa Νίνο Slίder δημιουργεί ξεχωριστά block για κάθε παρουσίαση-slίdeshοw. Τα blocks αυτά είναι επίσης πολύ εύκολο να προστεθούν σε διάφορες σελίδες και σε διάφορες περιοχές της εκάστοτε ιστοσελίδας. Τα blocks του Medίa Νίνο Slίder που δημιουργούνται, προσαρμόζονται και ρυθμίζονται ξεχωριστά έτσι ώστε καθένα από τα slideshows να μπορεί να έχει διαφορετικά εφέ μετάβασης, ταχύτητες μετάβασης, κ.λπ. Επιπλέον, δεδομένου ότι προέρχονται από μια

25 συλλογή gallery, η δ ιάταξη των ε ικόνων στην π α ρουσ ία ση μπορεί εύκολα να μεταβληθεί αλλάζοντ α ς απλά την σειρ ά μέσα στ ο gallery. GALLE RY SETTI NGS Sho ~v title --; on hover ν P rese nta t ίon sett ίn gs ~ Allow downloading of the o ri g ι na l image Dι:;pla a "do,.nlaad o r ιgιnal ι rι: age l ι rk () Sho1, media on a ull page (!J Sho1 1 media in a li ghtbox Ο Sho ι ; title and desc ription Block.s Νοι ιnablw ~ Create a Ν ί 'Ο Sli der block or this gall~ ry. llιtedίa Enabled Νίνο Slider Νίν ο Slider Preset Slidesho Μ Το module αυτό χρησιμοποίηθηκε στην ιστοσελίδα για να δημιουργηθούν τα slideshows με τις φωτογραφίες κάθε καλλιτέχνη και συγκροτήματος. Για κάθε slideshow δημιουργήθηκε ένα ξεχωριστό block στο Drupal, στο οποίο έγιναν οι απαραίτητες ρυθμίσεις για να εμφανίζεται μονάχα στον συγκεκριμένο καλλιτέχνη/συγκρότημα που αντιστοιχεί.

26 3. 9 Libraries Αποτελεί τον κοινό παρονομαστή για όλα τα modules / profiles / themes του Drupal που ενοποιούνται με εξωτερικές βιβλιοθήκες. Με το module αυτό επιτυγχάνεται: Η ίδια βιβλιοθήκη μπορεί να μοιράζεται από παραπάνω από ένα modules Η ίδια βιβλιοθήκη μπορεί να διαμοιράζεται σε παραπάνω από ένα site Διευκολύνει την διαδικασία της αναβάθμισης ενός moduleτo οποίο απαιτεί μια εξωτερική βιβλιοθήκη. Αυτό επιτυγχάνεται με απλή αντικατάσταση του φακέλο με το νέο φάκελο. Δεν χρειάζεται να μετακινηθεί η ενσωματωμένη βιλβλιοθήκη. Αποτρέπει τυχόν ασυμβατότητες που μπορεί να προκύψουν από εγκατάσταση της ίδιας βιβλιοθήκης, περισσότερες από μία φορές σε διαφορετικές εκδόσεις Κεντρική οδηγίες εγκατάστασης (widget) για την διευκόλυνση των χρηστών. Ταξινόμηση των βιβλιοθηκών Χειρισμός εξαρτήσεων Ανίχνευση έκδοσης Βιβλιοθήκης

27 3.10 Quicktabs Το module Quick Tabs επιτρ έπει στον χρήστη να δημιουργεί drupal blocks που απεικον ίζουν καρτέλες περιεχομένου. Το περιεχόμενο αυτό μπορεί να είναι είτε σελίδες "views", είτε drupal blocks, απλές σελίδες (html) drupal (drupal - nodes) ή και άλλα quicktabs. Με αυτό τον τρόπο ο χρήστης μπορεί να δημιουργήσει ένα block στο site το οποίο θα περιέχει πολλές καρτέλες, όπου κάθε καρτέλα θα εμφανίζει το αντίστοιχο περιεχόμενο. Κάνοντας κλικ στις καρτέλες καλεί το αντίστοιχο περιεχόμενο άμεσα, χρησιμοποιώντας jquery. ΤΑβ ΤΠLΕ ΤΑ θ ΤΥΡΕ ΤΑβ CΟ Ν ΤΕ ΝΤ O PίRATIONS tι l cιck + Rock nodf: q tab!i c a llb.ι. clι disρlaν d.:tfault M as l eι 'vumen ι s Δ.J.ι..J1r e>rι.ιl rj ιr to "11', 10 ι-r>d ο Ι'W" νιμy. ~ i' t"1o-\ " ι,. t "' :t Ι ι~ι "1 ι~ιο f )f,..,, ~r ;ιrq1 ary;"' ;1 ) '\ "(ι.ι 1 JV u-.. -ι. r, -.;1 ~ te 1r.ι1ri rι}ι,.."'""~ r~"'""...,,. ιιr! t lσ<:k heιιd_ιock_ςeπr!i + H a ι d Roclι. ~ le<l W"Idι sp l 'f argιu.mιenι d~filuί M.ist il'r.!,,ιι:11οη.ι,ι rguι-..r-ιhto _f:r>dιc. IΉ'vwa.ι,1ft>wy,..f:fl/'ρ.to1of t111"ιιrl1"1ιhιol...,rm.,fa1g arg].ι,;,j Yf" Utr.ιyu... "" ""~ 1ogr O.. gι,, ιf:r1ι~ f ~n rt>r URι J.ι..!1~m<1τr.ιιι Ro d ι spj.ay dafaulτ Master qt ab ι Α Jr1 I ΙJ ιιrtt 11. rι.ι ι-r Ι :._ 1 1ι> v1.-ν.,ι, ιr 1 11 ~ "'"'' Ρ ''.,, Ι., 1 ΦΙ ",t r ι.ιrι;! ~1 9:' "'"' 'i Υr-ι.1 "'.ιv ιι, ~~..,, '.Ntn;ιr.ι~ <l'i:j".,..._,..,, t orιrn.. 1Ιlll tι loιk + J ίι ΖΖ d i sp~y -:lsιl-a ult M <ι ster C& l l~&c k "'-J iιt,011-.t 1Jμ_,,..,.,.,.ιι5Ισ εnd οι>ι"'v1-<ι'.1fο-.1')-ιι parτol~t"t"iιj;'l.,tt> farιrισl;ιrgl <J 92 MJ1 ΥΟ.6'Ί.ιyu,~ '.0 ' '-Η tc,ι ;ιr tι ~ς,u~n f ot'i...,., UPJ.. Μόλις δημιουργηθεί ένα quicktab block, εμφανίζεται αυτόματα στην λίστα με τα blocks, έτοιμο να διαμορφωθεί και να ενεργοποιηθεί όπως τα υπόλοιπα. Μία σελίδα μπορεί να έχει περισσότερα από ένα quicktab block. Στην ιστοσελίδα χρησιμοποιήθηκε στην αρχική σελίδα όπου δημιουργήθηκε ένας «κατάλογος» με τα είδη μουσικής ανα tab, όπου στην συγκεκριμένη περίπτωση εμφανίζεται ένα tab για κάθε είδος μουσικής και το οποίο με την σειρά του καλεί μία σελίδα που δημιουργήθηκε με το module Views, η οποία εμφανίζει με την σειρά της τα αντίστοιχα αποτέσματα σύμφωνα με τις ρυθμίσεις που έχουν οριστεί (περιγράφηκε παραπάνω).

28 3.11 WYSIWYG Το WYSIWYG (what you see is what you get) αποτελεί ένα module που επιτρέπει την χρήση client-side συντακτών για την επεξεργασία του περιεχομένου. Απλοποιεί την εγκατάσταση και ενσωμάτωση ενός editor της επιλογής του χρήστη. Το module αυτό αντικαθιστά όλα τα υπόλοιπα modules ενσωμάτωσης editors. Text: /j ormaι =-:ΞJ [l Ξ] [T!Πie s Νeνν Roman-:Ξ] Β Ι!! =- ~ -= ~ Ξ : Ξ t~ i~ [9. ~ db ~ (:i "' "' & D J # Δ.fi. <~> <html> Preν i ew G) ~ ι{j Ι This is an example of a fonnatted document created in Blackboard. It includes C11Hf acter rormatring. 1. Υ ou can have number Jists or bulleted Jists Υ ou can center para,graphs.... ν Το module WYSIWYG υποστηρίζει κάθε είδος client-side editor (συντάκτη - κειμένου) συμπεριλαμβανομένων και των συντακτών HTML, ψευδο-συντακτών (pseudo-editors) ακόμα και εφαρμογών που έχουν βάση την γλώσσα FLASH. Ο συντάκτης (editor) αποτελεί ξεχωριστή μονάδα από το παραπάνω module και εγκαθίσταται ξεχωριστά. Για τις ανάγκες της ιστοσελίδας χρησιμοποίηθηκε ο συντάκτης CKeditor. ΤΕΧΤ FORM~T EDJTOR OPERAT!DNS F ι f:rtd ntml CkEdoor 3 6 δ Ι 7696 Ed ι Ce!e;:e full HTML O<E dιtor Ι 7696 Ed t Dt 't te P!a1n ι ιχτ: r Jo e οιtοι Το Wysiwyg παρέχει επίσης ένα στρώμα αφαίρεσης για άλλα modules του Drupal για να ενσωματωθούν με οποιοδήποτε πρόγραμμα επεξεργασίας. Αυτό σημαίνει ότι άλλα modules του Drupal μπορεί να εκθέσουν τη λειτουργικότητα της επεξεργασίας περιεχομένου, ανεξάρτητα από το ποιος editor έχει εγκατασταθεί.

29 BASIC SETUP BUΠONS ΑΝΟ PLUCINS., σο ιd., tt ιl lc Str ι kt-througl'ι " Alιgnltft., justιfy :..t"fί-to-ri9.,1., Outdtnt., lndtnt _, 8ull~ llst.ι Numbιrtd Ιlsι Rtdo ' lιrιk., Unlίnli. """' Anι:l\O r., l maιge, BιC kcόior ~ Supersι: rιρ t Sou rcι codt C uι Cοργ Paste Text Pιste tro.,,word Shew blq<k:s Remo"Vt for't\l.t Cnaracteι map HTJ.1L blo<:k forma.t., Fonι., Fonts1zt Stltct a JJ ~arcn Rt ptace. Hash Dιv conuιner cneckspe t l i n ;ι Cht ck sρe llln Q as γοu rvρe 6.bO J t t.1 t 4 ιa CΙOWS t ( T ι- as t r b r t.ι.k Επιλογή των buttons που επιθυμεί ο χρήστης να εμφανίζονται στην μπάρα.

30 4. ΥΛΟΠΟΙΗΣΗ ΙΣΤΟΣΕΛΙΔΑΣ Η ιστοσελίδα που δημιουργήθηκε περιλαμβάνει περίπου 770 σελίδες (drupal nodes). Για τις ανάγκες της ιστοσελίδας, την βέλτιστη καταχώρηση, ομαδοποίηση και ευρετηρίαση των «δεδομένων» δημιουργήθηκαν 5 διαφορετικοί τύποι περιεχομένου, οι εξής: Artist (Καλλιτέχνης) Band (Συγκρότημα) Lp (Δίσκος) Song (Τραγούδι) Gallery (Gallery Φωτογραφιών) ΝΑΜ Ε OPERATIONS A rtι cle ί MJ c h ι.,! nj ft"l t ;Htk! ) J~ε.ιJπιc'ιs fοι τ rnt-sensπιve c:; ter1 ιk~ ne-.ν~ DΓtH releas~s or b ο0 P )Sts ed,t rnana.ge fl clds '11a1age d'splay delete Αn ί s ι ( f.tich ι nt n mι t Mtιst} ed ι t manage fιelds n1anage dιspl a y deleτe Ba.nd ( ι.' ach 1 H: narne ba.,d) ed ι manage fιelds 11anage d 1 10 Ιa1 delete ~s ί c ρag E (f.1.t.ch nt n ι -nt : ριg t) Usι: baj ζ P'19t!S for your sι;irκ c:ontent. such as an 'Aboi.lt Js' pa.ge ed ι t manage f ι ε lds manago d ι sp l \ delete Ga.Jlery ( Mac h ι nt rι 5me med ι a_g ιl l e rγ) Α. flex b e oa. l lerγ of rr;ed a ed ι t n1a1age fl elds manage d ι s p la1 ed1t manage fιolds ma1age d ι spl ay delere Song ( t.l ι cl'tι nt n ιm e song) ed ι n ) aηdιge f ι elds manage d'splay del.re Οι τύποι περιεχομένου article, basic page δημιουργούνται by default κατά την εγκατάσταση του λογισμικού drupal.

31 Κάθε τύπος περιεχομένου έχει τα δικά του πεδία όπως φα ίνεται στις παρακάτω εικόνες. Για τύπο περιεχομένου band: LA&L MACHINE ΝΑΜΕ FΙELD ΤΥΡΕ + τω ~ tltle Node module e ltmenι WIDCET ~..... OPERATIONS + Sody body l o119 t t'!xt..ιnd summary Text ι11 r \!,;ι y,; ιιh a sιιmmary edtt de lete + lmage fle ld _lmige finage ιmagι edιt d tltt\!: + Παρουσ ί α fιt l d _ γe ar s _ ac t ίν e Ttxt τeχι fι ld <dιι deltte + Μέλη Ι υ-ι φοτημcιτος fie ld_members Terrn rt.. e r en cι Au τ o c omp ~tt ιe rm \\ιι c19eι, 1ag9Ιng ) ed1ι d e l e ιe + Ε ιδη Μο σικής fie!ld_genres Term reference Autoc o m p l e ι e ι e rm 'Λ< ι dg e ι {ta991ng) ed1t d elete + Ιστοσι:λ ι δcw fie l d_ \Wb ι ΙS. t e L ι nk Lι ιk e dιt de l tιιe + Φωτογ ρα φ ιε:ς f ι e ld _ρhoιos ~ 1n k L ι nk e dιt deli!!te + Προέλεuσ η field _ o r ig ι n Τ eχι Τe ι ftt>ld e d ιt de l f'ιe + Tags f ι eld _ ι ιtgs Τerπ ι rereι ena AuΌc om ple t e ι erm wιdgi! t ( Ι aggι n9) ed ιι de l e ιe + Add nrw f ir ld Seleι.ι a fιeld type Selec a vιιdgeι la.b~i Τ ~ ρe ~ f datδ ~σ st~te + Add exlstlng fleld. Select an exιs\ ng Γιeld. Forrn e ~rn e r to ed t ιhe dδuι Se.ect a νν ιdge\ -. l abel F t-!d ta s h.jre Forrn ~! f'merrt to ed t ιh~ d.l.ta Saνe Για τύπο περιεχομένου Lp: BEL MACHINE ΝΑΜ Ε flelo ΤΥΡΕ WIOGET ShO\\ rov.. 'A't: 1ghts OPERATIO'IS + ιtl e ι i ιl e ~ode module e lemenι + lm g ι eld _ im g e dιι de lete + Tags 'i e ld_ιags + Add new field. Select a fι eld type. Τ yρe of d4!a to store - Select a w ιdgeι. F"orm ~ eme.nt ι? ed1t t 'e d.ιta + Add exisι i ng field Select aη ex,sung field Select a wιdge t Save

32 .;. Tlι l e title Node module ele m e n ι + Body body l ong ιeχ ι and sum n,.rν Text M ea νιι t n a s umm a.ιy e d ι ι delete Ιmage ri e l d_ ι m a g e lmage Ι ι na q i! ι:dlt de l te Ποιρο u σ ι οι fie ld _γears _ acti ve Text Text f ιe l d e dιι delete Μελη Σ υγ κρο τή μ ατος f ιe l d _m e m bers 1 Term reference 1 AJtOCOmplete term \' Ι dge t ι tagg ι n g J 1 ed ι t jejete + Ε ι δη Mcwσucης field_genres jτerm refer<nce I 1 Au t ocomρ l ete ttrm \V ι dg et ( ι agg ιn g ) 1 edιt delete.,. Ιστοσε λί δ α fie l d _,.,.b ι sιe l.jnk 1.. ι nk e d ι ι de leι e + Φωτογ ραφ ίες f l e l d_ phoιos llnk l lnk edι ι delete + Π ροέ λε υση f ι e l d_o r i g i n Tex Τe. ι f.eι d e d ι ι de l eιe... Tags f ι e l d _ ιags 1 Τ erm reference 1 1 Autocomplete term,, ι dg e ι ( tagg ιn g ) 1 ed ι ι delete Add new fι e l d Select a fιeld type - Sε 'ec t a νιιdget. lab<>i Type of data ro 51.ort form element to edrt Ι~t: data + Add exisιing field - Select an existιng ιe :d - Se'ect a wιdge t Uιbel F'ι e ld ιο s h ar~ Forrn e l ~m t:n t to edιt ύ'e da~a Όπως είναι φανερό από την παραπάνω εικόνα, κάποια από τα πεδία αποτελούν term reference, δηλαδή η λέξη με την οποία θα συμπληρωθεί το πεδίο αυτό, γίνεται λέξη κλειδί (tag) και αποθηκεύεται αυτόματα στην βιβλιοθήκη με τις υπόλοιπες λέξεις κλειδιά της ιστοσελίδας. Ο όρος 'Άutocomplete term widget" σημαίνει πως ο χρήστης έχει την ελευθερία να συμπληρώσει με όποια λέξη θέλει το πεδίο, δηλαδή να ορίσει την δική του λέξη κλειδί. Εναλλακτικά θα μπορούσε να επιλέξει από μία λίστα με λέξεις κλειδιά, αν είχε οριστεί κατ' αυτό τον τρόπο.

33 Οι λέξεις κλειδιά παίζουν σημαντικό ρόλο σε μια ιστοσελίδα. Για παράδειγμα ορίζοντας στα είδη μουσικής μία λέξη κλειδί, και επιλέγοντας την με το mouse όπως φαίνεται παρακάτω, αυτόματα γίνεται αναζήτηση στην ιστοσελίδα και φέρει αποτελέσματα του ίδιου είδους μουσικής.

34 Στην ιστοσελίδα όπως περιγράφηκε νωρίτερα, οι λέξεις κλειδιά έπαιξαν σημαντικό ρόλο στην δημιουργία των views. Για κάθε καλλιτέχνη και συγκρότημα δημιουργήθηκε μια σελίδα-vίew με τις απαραίτητες ρυθμίσεις σε λέξεις κλειδιά (π.χ. λέξη κλειδί = όνομα καλλιτέχνη, τύπος περιεχομένου = LP) έτσι ώστε να δημιουργηθεί το block που απεικονίζει συγκεντρωμένη την δισκογραφία του κάθε καλλιτέχνη. Πέραν των χαρακτηριστικών που αναφέρθηκαν προηγουμένως σχετικά με το module views, το μεγαλύτερο πλεονέκτημα που προσφέρει, είναι οτι η σελίδα ανανεώνεται αυτόματα. Αν για παράδειγμα κυκλοφορήσει ένας καινούριος δίσκος και κάποιος θέλει να τον προσθέσει στην λίστα, τότε το μόνο που έχει να κάνει είναι να συμπληρώσει την φόρμα εισαγωγής νέου δίσκου, συμπληρώνοντας τις κατάλληλες λέξεις κλειδιά (όνομα συγκροτήματος/ καλλιτέχνη) και αυτόματα στην προσωπική σελίδα κάθε καλλιτέχνη θα εμφανιστεί το νέο περιεχόμενο. Home :ο Add con ent Title * lmage j- Cho~e j Νο fιle chosen Upload F1les must be less than 8 ΜΒ All o νed file types png gif jpg jpeg lmages must b e smalle r than 150χ1 50 pιxels_ Tags ο Φόρμα εισαγωγής δίσκου

35 Η δημιουργία των menu στο Drupal είναι απλή διαδικασία όπως φαίνεται στην παρακάτω εικόνα. 1 + Add l1nk MENU UNK ENABLED DPERATlONS + Α~χ ι >.. η 1.ι ς.j t + Προσe1ι: r. " dτ ~bjl't'., ed τ Τρ α-, ο "1 δ ι.,, e d ιτ +., ( :ο_)..). 1.Τ(λ \Ι ( ζ e dτ +., Σ ιι- 1,.:.ροτηι.ιο: τα e d ι t +., ~τ ο 1 ραφ ι ε:ς d' Saνe configtjrat:on Για λόγους ευκολίας, κατά την εισαγωγή δεδομένων, αλλά και την εμφάνιση των φωτογραφιών στις σελίδες των καλλιτεχνών ή των views, δημιουργήθηκαν συγκεκριμένα image styles, με διαφορετική διάσταση για κάθε περίπτωση. + Add s~ e STYLE ΑΜ Ε SEΠ INGS OPERATIONS T!- J'l"' b.,a. <'(C λ, C~ Ot f4"k d; Med:u11 (120>.220, Defauk ed : largt ι t.s C ) Defau d; s qi.ιa.re _ tn u rno,, ο.,.,. td t ""' ι!d a_ςιa ~Ύ - t 1ιJ "'1 ::>n a: I f uk d: m d a..ga e ιγ_ l ar9t Dt fauk r:d ; \ 1,e,,.,sStte Cusrom d : de ete

36 Τέλος από την παρακάτω φωτογραφία φαίνονται αρκετές από τις αλλαγές που έγιναν στο css κώδικα της ιστοσελίδας, αλλά και σε ξεχωριστά css αρχεία που χρησιμοποιούν κάποια από τα modules, όπως το Quicktabs. ik. blr _...,.

37 5. ΕΠΙΛΟΓΟΣ Όπως αναφέραμε και στην αρχή της εργασίας, το Portal που αναπτύχθηκε είναι απόλυτα λειτουργικό και επεκτάσιμο, αξιοποιεί το CMS που επελέγη και μπορεί να εμπλουτισθεί με links προς άλλες εφαρμογές που έχουν συναφές περιεχόμενο. Στο πλαίσιο αυτής της εργασίας είχα τη δυνατότητα να διερευνήσω τις δυνατότητες του λογισμικού, να ενσωματώσω πρόσθετα κομμάτια λογισμικού για την αντιμετώπιση ειδικών απαιτήσεων και να προχωρήσω σε μια ανάλυση του φυσικού αντικειμένου για να πετύχω καλύτερη δομή και ευκολία στην πλοήγηση από τους τελικούς χρήστες. Με βάση τα ανωτέρω θεωρώ ότι τόσο η επιλογή του θέματος της εργασίας, όσο και του λογισμικού ανάπτυξης ήταν επιτυχής και χρήσιμη για τη μελλοντική απασχόλησή μου.

38 6. ΒΙΒΛΙΟΓΡΑΦΙΑ 6.1 Βιβλία 1. Byron, Α., Berry, Α., De Bondt, Bruno (2012), Using Drupal, Sebastopol: O'Reilly. 2. Beighley, L., Bellamy, S. (2011), Drupalfordummies, Indianapolis: John Willey &Sons. 6.2 Πηγές 1. Διαδικτυακή Πύλη Ανοιχτού Λογισμικού Drupal (http:/(www.drupal.org) 2. Διαδικτυακή Πύλη Wikipedia (http:/(www.wikipedia.org)

GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας

GoDigital.CMS Content Management System. Πλήρης διαχείριση περιεχομένου ιστοσελίδας GoDigital.CMS Content Management System Πλήρης διαχείριση περιεχομένου ιστοσελίδας Γενική περιγραφή Πλήρης λύση ηλεκτρονικής παρουσίας Το GoDigital.CMS είναι μία πλήρη εφαρμογή διαχείρισης ηλεκτρονικής

Διαβάστε περισσότερα

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Moodle σε βήματα είναι η ακόλουθη:

Διαβάστε περισσότερα

φιλοξενία & διαχείριση ιστοσελίδων

φιλοξενία & διαχείριση ιστοσελίδων φιλοξενία & διαχείριση ιστοσελίδων για Ηλεκτρονικό Εμπόριο και Internet Marketing κατάλογος προϊόντων & υπηρεσιών 2015 Πακέτα φιλοξενίας - Περιγραφή Cloud Hosting - Κατοχύρωση ονόματος - Οικονομικό START

Διαβάστε περισσότερα

Σημασιολογικοί Ιστοχώροι: Γιατί Drupal. 18/3/2014 Μυρτώ Αμοργιανού Μονάδα Σημασιολογικού Ιστού

Σημασιολογικοί Ιστοχώροι: Γιατί Drupal. 18/3/2014 Μυρτώ Αμοργιανού Μονάδα Σημασιολογικού Ιστού Σημασιολογικοί Ιστοχώροι: Γιατί Drupal 18/3/2014 Μυρτώ Αμοργιανού Τι είναι CMS Τα Συστήματα Διαχείρισης Περιεχομένου (ΣΔΠ, Content Management Systems, CMS) είναι διαδικτυακές εφαρμογές που επιτρέπουν την

Διαβάστε περισσότερα

Τι είναι ένα σύστημα διαχείρισης περιεχομένου; δυναμικό περιεχόμενο

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

Διαβάστε περισσότερα

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS Η διαδικασία μεταφοράς του υλικού ενός μαθήματος από την πλατφόρμα Blackboard Vista στην πλατφόρμα Open eclass σε βήματα είναι

Διαβάστε περισσότερα

Don t hire us if you want average. We only do exceptional.

Don t hire us if you want average. We only do exceptional. Εισαγωγή Το i-flexible είναι ένα εργαλείο σύγχρονης εταιρικής παρουσίασης, αμφίδρομης επικοινωνίας, δειγματισμού και λήψης παραγγελιών, με δυνατότητες διαχείρισης ομάδων χρηστών και ορισμού δικαιωμάτων

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας.

Ενσωματωμένα controls τα οποία προσαρμόζονται και χρησιμοποιούνται σε οποιαδήποτε ιστοσελίδα επιλέγει ο φορέας. Η Πυξίδα Απασχόλησης είναι ένα πλήρως παραμετροποιήσιμο portal που απευθύνεται σε Κέντρα Επαγγελματικής Κατάρτισης, Δήμους, Εκπαιδευτικούς Οργανισμούς και Εταιρίες Εύρεσης Εργασίας, με στόχο τόσο την μηχανογράφηση

Διαβάστε περισσότερα

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA

ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA ΟΛΟΚΛΗΡΩΜΕΝΟ ΣΥΣΤΗΜΑ ΤΗΛΕΚΑΤΑΡΤΙΣΗΣ E-AGIOGRAFIA Καλωσορίσατε στην πλατφόρμα ηλεκτρονικής μάθησης E-Agiografia, Η Media Suite έχει αναπτύξει το Ολοκληρωμένο Σύστημα Τηλεκατάρτισης (e-learning) με την επωνυμία

Διαβάστε περισσότερα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

Διαβάστε περισσότερα

interactivecommunication White Paper 2007, Cybertechnics Ltd. All rights reserved.

interactivecommunication White Paper 2007, Cybertechnics Ltd. All rights reserved. interactivecommunication ModusWEB TM CMS White Paper Φεβρουάριος 2007 2007, Cybertechnics Ltd. All rights reserved. Σήμερα κάθε επιχείρηση χρειάζεται να διαχειριστεί κάποια μορφή online ψηφιακούπεριεχομένου.

Διαβάστε περισσότερα

JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS)

JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS) JOOMLA CMS ΤΙΤΛΟΣ ΕΡΓΑΣΙΑΣ: ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΕΡΟΔΡΟΜΙΟΥ ΜΕ ΧΡΗΣΗ ΣΥΣΤΗΜΑΤΟΣ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ (CMS) Φοιτητές : Μαρινόπουλος Αγάθων Βορκάς Παναγιώτης Επιβλέπων καθηγητής

Διαβάστε περισσότερα

Χαρακτηριστικά ιστοσελίδας

Χαρακτηριστικά ιστοσελίδας Χαρακτηριστικά ιστοσελίδας COSMOS4U Web Site Pro Χαρακτηριστικά Επιπλέον Δυνατότητες Προφίλ Εταιρίας Παρουσίαση της εταιρίας σας με φωτογραφικό υλικό και κείμενα. Τήρηση προδιαγραφών και χρήση λέξεων κλειδιά

Διαβάστε περισσότερα

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Σεμινάριο joomla! 3 Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Ξεκινώντας:Τι είναι τα CMS Η Joomla είναι λογισμικό κατασκευής

Διαβάστε περισσότερα

GoDigital.Store E-Commerce Platform

GoDigital.Store E-Commerce Platform GoDigital.Store E-Commerce Platform Πλήρης διαχείριση καταλόγου και καταστήματος banet Α.Ε. Βαλαωρίτου 20 54625 Θεσσαλονίκη Τ.2310253999 F.2310253998 www.banet.gr info@banet.gr GoDigital.Store Γενική περιγραφή

Διαβάστε περισσότερα

SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Version 2.0

SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Version 2.0 SITEBUILDER ΠΛΑΤΦΟΡΜΑ ΑΥΤΟΝΟΜΗΣ ΚΑΤΑΣΚΕΥΗΣ & ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΑΚΩΝ ΤΟΠΩΝ (WEBSITE) ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Version 2.0 Περιεχόμενα 1. Οδηγίες πρόσβασης... 3 2. Οδηγίες Σχεδιασμού Website... 4 2.1. Έναρξη...

Διαβάστε περισσότερα

Ο υποψήφιος Ανάδοχος συμπληρώνει τους παρακάτω πίνακες συμμόρφωσης με την απόλυτη ευθύνη της ακρίβειας των δεδομένων.

Ο υποψήφιος Ανάδοχος συμπληρώνει τους παρακάτω πίνακες συμμόρφωσης με την απόλυτη ευθύνη της ακρίβειας των δεδομένων. ΠΙΝΑΚΕΣ ΣΥΜΜΟΡΦΩΣΗΣ Ο υποψήφιος Ανάδοχος συμπληρώνει τους παρακάτω πίνακες συμμόρφωσης με την απόλυτη ευθύνη της ακρίβειας των δεδομένων. Επιτελική Σύνοψη Αντίληψη του Έργου Demo του προσφερόμενου συστήματος

Διαβάστε περισσότερα

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training.

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training. Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training. Τι είναι το CMS? Η ιστορία των CMSs Δυνατότητες των CMS Είναι τα CMSs οι σωστές λύσεις; Server-side λογισμικό που εξειδικεύεται στην απλοποιήσει,

Διαβάστε περισσότερα

Γενικό Τμήμα Παιδαγωγικών Μαθημάτων

Γενικό Τμήμα Παιδαγωγικών Μαθημάτων Α.Σ.ΠΑΙ.Τ.Ε. ΑΝΩΤΑΤΗ ΣΧΟΛΗ ΠΑΙΔΑΓΩΓΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ Γενικό Τμήμα Παιδαγωγικών Μαθημάτων ΜΑΘΗΜΑ: ΕΚΠΑΙΔΕΥΤΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΠΟΛΥΜΕΣΑ (ΕΡΓΑΣΤΗΡΙΟ) Συνοπτικός οδηγός αξιοποίησης βασικών δυνατοτήτων

Διαβάστε περισσότερα

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Περιγραφή Πλατφόρμας Η πλατφόρμα Open eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Πανελλήνιου Ακαδημαϊκού

Διαβάστε περισσότερα

Διαδικτυακή Πύλη (web portal) ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Διαδικτυακή Πύλη (web portal) ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 21 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Διαδικτυακή Πύλη (web portal) ΟΔΗΓΟΣ ΧΡΗΣΗΣ

Διαβάστε περισσότερα

Σημειώσεις για τις Ιστοσελίδες του Google

Σημειώσεις για τις Ιστοσελίδες του Google Σημειώσεις για τις Ιστοσελίδες του Google 1 Βήμα 1 ο Μπαίνουμε στην σελίδα της Google για τις ιστοσελίδες (http://sites.google.com). 2 Εναλλακτικά, μπαίνουμε στο http://www.google.com, επιλέγουμε περισσότερα

Διαβάστε περισσότερα

17PROC

17PROC Στρατηγού Καλλάρη 50. 15452, Αθήνα http://hfc-worldwide.org/athens/ ΠΡΑΞΗ: «ΙΕΘΝΗΣ ΕΚΘΕΣΗ ΒΙΒΛΙΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ» MIS 5002090 Αρ. Πρωτ: C OUT B 2330 Ψυχικό, 30/03/2017 Τηλ. : 210 6776540 / fax: 210 6727201

Διαβάστε περισσότερα

Κατασκευή Ιστοσελίδας Πανελλήνιας Ένωσης Νέων Αγροτών και Δημιουργία Forum για Ανταλλαγή Απόψεων και Συζητήσεις σχετικά με Κοινά Ενδιαφέροντα

Κατασκευή Ιστοσελίδας Πανελλήνιας Ένωσης Νέων Αγροτών και Δημιουργία Forum για Ανταλλαγή Απόψεων και Συζητήσεις σχετικά με Κοινά Ενδιαφέροντα ΠΡΟΓΡΑΜΜΑ Γ.Γ.Ν.Γ.: ΕΠΙΣΤΗΜΟΝΙΚΗ ΥΠΟΣΤΗΡΙΞΗ ΝΕΩΝ ΑΓΡΟΤΩΝ Τ.Ε.Ι. ΠΕΙΡΑΙΑ Κατασκευή Ιστοσελίδας Πανελλήνιας Ένωσης Νέων Αγροτών και Δημιουργία Forum για Ανταλλαγή Απόψεων και Συζητήσεις σχετικά με Κοινά

Διαβάστε περισσότερα

Χαρακτηριστικά ιστοσελίδας

Χαρακτηριστικά ιστοσελίδας Χαρακτηριστικά ιστοσελίδας COSMOS4U Web Portal Χαρακτηριστικά Επιπλέον Δυνατότητες Έως 10 κατηγορίες αρθρογραφίας και 10 υποκατηγορίες Δημιουργούμε έως 10 κατηγορίες αρθρογραφίας που η κάθε μια μπορεί

Διαβάστε περισσότερα

ΕΛΟΤ ΕΝ ISO 9001:2008 QMSCERT - cert No.: 120908/1480. ΕΛΟΤ ΕΝ ISO 14001:2004 QMSCERT - cert No.: 120908/1481

ΕΛΟΤ ΕΝ ISO 9001:2008 QMSCERT - cert No.: 120908/1480. ΕΛΟΤ ΕΝ ISO 14001:2004 QMSCERT - cert No.: 120908/1481 Εισαγωγή Το active3 είναι ένα εργαλείο σύγχρονης εταιρικής παρουσίασης, αμφίδρομης επικοινωνίας, δειγματισμού και λήψης παραγγελιών, με δυνατότητες διαχείρισης ομάδων χρηστών και ορισμού δικαιωμάτων πρόσβασης,

Διαβάστε περισσότερα

Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.

Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Ιδρυματικό Αποθετήριο ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου DSpace 2 Κατάθεση εργασίας στο σύστημα Ιδρυματικού Αποθετηρίου 1. Είσοδος στο σύστημα 1. Ανοίγουμε

Διαβάστε περισσότερα

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή Τι είναι ένα CMS CMS ή Σύστημα Διαχείρισης Περιεχομένου (Content Management System) ονομάζουμε ένα λογισμικό που μας βοηθά να ελέγχουμε και να διαχειριζόμαστε έναν ιστότοπο δημόσιας ή περιορισμένης πρόσβασης.

Διαβάστε περισσότερα

Browsers. Λειτουργικότητα και Παραμετροποίηση

Browsers. Λειτουργικότητα και Παραμετροποίηση Browsers Λειτουργικότητα και Παραμετροποίηση 1 Πίνακας περιεχομένων Γενική περιγραφή... 3 Γενικά... 3 Ποιο αναλυτικά τα μέρη ενός browser... 4 Φίλτρα αναζήτησης... 4 Σενάρια αναζήτησης... 4 Όψεις εμφάνισης

Διαβάστε περισσότερα

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου Διπλωματική Εργασία Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου Ποτσίκα Ηλιάνα

Διαβάστε περισσότερα

ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ(760) Εταιρεία:.. Προς:. Tηλ.:.. Πωλητής:

ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ(760) Εταιρεία:.. Προς:. Tηλ.:.. Πωλητής: Θρασυμάχου 14, Αθήνα - 6ος όροφος Τηλέφωνο: 210 2139880 Fax: 210 2139916 E-mail: sales@icop.gr www.icop.gr ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ(760) Ημερομηνία:.. E-mail: Εταιρεία:..

Διαβάστε περισσότερα

Περιγραφή Εργαλείου. Παρουσίαση Πλατφόρμας

Περιγραφή Εργαλείου. Παρουσίαση Πλατφόρμας Περιγραφή Εργαλείου Είναι ένα κοινωνικό δίκτυο μάθησης, το οποίο επιτρέπει στους χρήστες του να ανακαλύπτουν, να μοιράζονται και να αποθηκεύουν όρους, ορισμούς και γλωσσάρια σε 1487 τομείς και 97 γλώσσες.

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ MODULE: ΚΑΤΑΛΟΓΟΣ ΠΡΟΪΟΝΤΩΝ

ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ MODULE: ΚΑΤΑΛΟΓΟΣ ΠΡΟΪΟΝΤΩΝ ΕΓΧΕΙΡΙ ΙΟ ΧΡΗΣΗΣ MODULE: ΚΑΤΑΛΟΓΟΣ ΠΡΟΪΟΝΤΩΝ VERSION CMS 4.0 ΕΚ ΟΣΗ ΕΓΧΕΙΡΙ ΙΟΥ 4.0.1-2009 ΤΕΛΕΥΤΑΙΑ ΕΝΗΜΕΡΩΣΗ ΙΑΝΟΥΑΡΙΟΣ 2009 Το παρόν εγχειρίδιο διατίθεται µαζί µε την πλατφόρµα ηλεκτρονικού επιχειρείν

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

1 Συστήματα Αυτοματισμού Βιβλιοθηκών 1 Συστήματα Αυτοματισμού Βιβλιοθηκών Τα Συστήματα Αυτοματισμού Βιβλιοθηκών χρησιμοποιούνται για τη διαχείριση καταχωρήσεων βιβλιοθηκών. Τα περιεχόμενα των βιβλιοθηκών αυτών είναι έντυπα έγγραφα, όπως βιβλία

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

Διαβάστε περισσότερα

Φορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών

Φορολογική Βιβλιοθήκη. Θανάσης Φώτης Προγραμματιστής Εφαρμογών Φορολογική Βιβλιοθήκη Θανάσης Φώτης Προγραμματιστής Εφαρμογών Το έργο Η φορολογική βιβλιοθήκη πρόκειται για ένα έργο που φιλοδοξεί να αποτελέσει σημαντικό βοήθημα για τον επαγγελματία λογιστή και όχι μόνο.

Διαβάστε περισσότερα

ΠΑΡΑΡΤΗΜΑ Ι. 1. Αρχιτεκτονική και προδιαγραφές της πλατφόρμας

ΠΑΡΑΡΤΗΜΑ Ι. 1. Αρχιτεκτονική και προδιαγραφές της πλατφόρμας ΠΑΡΑΡΤΗΜΑ Ι 1. Αρχιτεκτονική και προδιαγραφές της πλατφόρμας Προδιαγραφές Επιπέδου Παρουσίασης Ένα από τα σημαντικότερα τμήματα ενός πληροφοριακού συστήματος είναι η παρουσίαση του προς τους διάφορες συμμετέχοντες

Διαβάστε περισσότερα

Χαρακτηριστικά ιστοσελίδας

Χαρακτηριστικά ιστοσελίδας Χαρακτηριστικά ιστοσελίδας COSMOS4U e-shop Χαρακτηριστικά Επιπλέον Δυνατότητες Κατάλογος προϊόντων για πώληση Δυνατότητα δημιουργίας καταλόγου απεριόριστου αριθμού προϊόντων και κατηγοριών. Εμφάνιση χαρακτηριστικών

Διαβάστε περισσότερα

Θεσσαλονίκη, η πόλη των πόλεων

Θεσσαλονίκη, η πόλη των πόλεων Θεσσαλονίκη, η πόλη των πόλεων Μία ιστοσελίδα στο weebly για το Σταυροδρόμι Ηπείρων και Πολιτισμών, τη Θεσσαλονίκη Ταξη Ε ΣΧΕΔΙΟ ΕΡΓΑΣΙΑΣ Οι μαθητές της Ε τάξης έχοντας ως βασική επιδίωξη τη διαθεματική

Διαβάστε περισσότερα

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/ 1) Εμφάνιση ιστοσελίδας Ανοίγουμε το πρόγραμμα πλοήγησης (Firefox, Chrome, Internet Explorer κτλ) και στη γραμμή διευθύνσεων πληκτρολογούμε τη διεύθυνση http://localhost ή http://127.0.0.1. Αν δεν βλέπουμε

Διαβάστε περισσότερα

Συντάχθηκε απο τον/την Administrator Τρίτη, 16 Δεκέμβριος :28 - Τελευταία Ενημέρωση Παρασκευή, 20 Μάρτιος :46

Συντάχθηκε απο τον/την Administrator Τρίτη, 16 Δεκέμβριος :28 - Τελευταία Ενημέρωση Παρασκευή, 20 Μάρτιος :46 Σχεδιασμός και κατασκευή πλήρως δυναμικής ιστοσελίδας με δυνατότητα πολλαπλής εγράφης και καταχώρισης πεδίων ( listings ). Η εταιρία μας διαθέτει πολυετή εμπειρία σε Συστήματα Διαχείρισης Περιεχομένου

Διαβάστε περισσότερα

Management School School Profile Save

Management School School Profile Save School School Profile Ο School Manager μπορεί να δει και να επεξεργαστεί γενικές πληροφορίες για το σχολείο που ανήκει και διαχειρίζεται. Από το κεντρικό μενού Management School School Profile. Η σελίδα

Διαβάστε περισσότερα

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

Διαβάστε περισσότερα

www.companyname.gr/webstat

www.companyname.gr/webstat ICOP - ΥΠΗΡΕΣΙΕΣ - INTERNET WEBSOLUTIONS Θρασυμάχου 14, Αθήνα - 6ος όροφος Τηλέφωνο: 210 2139880 Fax: 210 2139916 E-mail: sales@icop.gr www.icop.gr ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ Ημερομηνία:.. E-mail: Εταιρεία:..

Διαβάστε περισσότερα

Joomla! with K2 - User Guide

Joomla! with K2 - User Guide Joomla! with K2 - User Guide τελευταία ανανέωση: 27/03/2014 από την ICAP WEB Solutions 1 Η κατασκευή της δυναμικής σας ιστοσελίδας έχει ολοκληρωθεί και μπορείτε πλέον να προχωρήσετε σε αλλαγές ή προσθήκες

Διαβάστε περισσότερα

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

Διαβάστε περισσότερα

Management Classes Create Class Create Class Management Classes List of Classes

Management Classes Create Class Create Class Management Classes List of Classes Class Create Class Ο Teacher μπορεί να δημιουργήσει τάξεις για το σχολείο του από το κεντρικό μενού Management Classes Create Class. Αυτή η λειτουργία είναι διαθέσιμη και για τους καθηγητές εφόσον το επιτρέψει

Διαβάστε περισσότερα

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία

Blog στο Wordpress. Επιμέλεια: Δέγγλερη Σοφία Blog στο Wordpress Επιμέλεια: Δέγγλερη Σοφία Περιεχόμενα Μετάβαση στο blog Σύνδεση ως διαχειριστής Πίνακας ελέγχου Εμφάνιση Ρυθμίσεις Άρθρα Σελίδες Πολυμέσα Σύνδεσμοι Widgets Μετάβαση στο blog Πληκτρολογούμε

Διαβάστε περισσότερα

Περιεχόμενα. Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Επικοινωνία

Περιεχόμενα. Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Επικοινωνία Περιεχόμενα Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Επικοινωνία Εισαγωγή «Το ηλεκτρονικό εμπόριο καλύπτει οποιαδήποτε μορφή επιχειρηματικής ή διοικητικής συναλλαγής

Διαβάστε περισσότερα

Σύστημα Διαχείρισης Περιεχομένου

Σύστημα Διαχείρισης Περιεχομένου Σύστημα Διαχείρισης Περιεχομένου Τι είναι ένα CMS Σύστημα διαχείρισης περιεχομένου - (Content Management System) Οργάνωση, ταξινόμηση και αρχειοθέτηση πληροφορίας Δημιουργία της υποδομής πάνω στην οποία

Διαβάστε περισσότερα

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να:

Οι διαδικασίες ενος CMS είναι σχεδιασμένες για να: CMS Content Management System Σύστημα Διαχείρισης Περιεχομένου Ένα σύστημα διαχείρισης περιεχομένου (CMS) είναι μια συλλογή απο διαδικασίες που χρησιμοποιούνται για τη διαχείριση της ροής εργασίας σε ένα

Διαβάστε περισσότερα

Χαρακτηριστικά ιστοσελίδας

Χαρακτηριστικά ιστοσελίδας Χαρακτηριστικά ιστοσελίδας COSMOS4U Web Site Biz Χαρακτηριστικά Επιπλέον Δυνατότητες Προφίλ Εταιρίας Παρουσίαση της εταιρίας σας με φωτογραφικό υλικό και κείμενα. Τήρηση προδιαγραφών και χρήση λέξεων κλειδιά

Διαβάστε περισσότερα

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ. Τρίτη, 7 Φεβρουαρίου 2012 ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ ΙΑ ΙΚΤΥΑΚΟΥ ΠΛΗΡΟΦΟΡΙΑΚΟΎ ΣΥΣΤΗΜΑΤΟΣ Τρίτη, 7 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου Κων/νος Ποτιέ 21/ Χανιά, ΤΚ 73100 AΦΜ: 065439343 Τηλ./Fax:

Διαβάστε περισσότερα

Εκτύπωση Γενικού Ημερολογίου

Εκτύπωση Γενικού Ημερολογίου Εκτύπωση Γενικού Ημερολογίου Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας διαχείρισης Εκτύπωσης Γενικού Ημερολογίου. Παρακάτω προτείνεται μια αλληλουχία ενεργειών

Διαβάστε περισσότερα

ICOP - ΥΠΗΡΕΣΙΕΣ - INTERNET WEBMARKETING ΠΡΟΣΦΟΡΑ ΣΥΣΤΗΜΑΤΑ ΦΙΛΟΞΕΝΙΑΣ

ICOP - ΥΠΗΡΕΣΙΕΣ - INTERNET WEBMARKETING ΠΡΟΣΦΟΡΑ ΣΥΣΤΗΜΑΤΑ ΦΙΛΟΞΕΝΙΑΣ Θρασυμάχου 14, Αθήνα - 6ος όροφος Τηλέφωνο: 210 2139880 Fax: 210 2139916 E-mail: sales@icop.gr www.icop.gr ICOP - ΥΠΗΡΕΣΙΕΣ - INTERNET WEBMARKETING ΠΡΟΣΦΟΡΑ Ημερομηνία.. E-mail. Όνομα υπευθύνου Εταιρεία.

Διαβάστε περισσότερα

Οδηγίες Χρήσης Εφαρµογής Καταχώρησης Αποδείξεων µε απλά βήµατα

Οδηγίες Χρήσης Εφαρµογής Καταχώρησης Αποδείξεων µε απλά βήµατα Οδηγίες Χρήσης Εφαρµογής Καταχώρησης Αποδείξεων µε απλά βήµατα Βήµα 1 Έναρξη Λειτουργίας Εφαρµογής Μετά την ολοκλήρωση της εγκατάστασης έχει την δυνατότητα ο χρήστης µέσα από ένα ευέλικτο υποσύστηµα να

Διαβάστε περισσότερα

Ιδρυματικό Αποθετήριο ΤΕΙ ΠΕΙΡΑΙΑ

Ιδρυματικό Αποθετήριο ΤΕΙ ΠΕΙΡΑΙΑ Ιδρυματικό Αποθετήριο ΤΕΙ ΠΕΙΡΑΙΑ Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου DSpace 2 Κατάθεση εργασίας στο σύστημαdspace 1. Είσοδος στο σύστημα 1. Ανοίγουμε ένα γνωστό φυλλομετρητή

Διαβάστε περισσότερα

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Περιγραφή Πλατφόρμας Η πλατφόρμα eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΤΟΜΕΑΣ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Η/Υ, ΠΛΗΡΟΦΟΡΙΚΗΣ & ΙΚΤΥΩΝ Εργ. Τεχνολογίας Λογισμικού & Υπηρεσιών S 2 ELab Π Τ Υ Χ Ι Α

Διαβάστε περισσότερα

Η HTML 5 θα αλλάξει το Web?

Η HTML 5 θα αλλάξει το Web? Η HTML 5 θα αλλάξει το Web? (ή αλλιώς, έρχεται το τέλος των plugins?) Αλέξανδρος Καράκος Εργαστήριο Προγραµµατισµού και Επεξεργασίας Πληροφοριών Internet 2... Είναι ένα ξεχωριστό µέσο δηµοσίευσης πληροφοριών

Διαβάστε περισσότερα

Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Joomla!: Ενθέματα (modules)

Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Joomla!: Ενθέματα (modules) Συστήματα Διαχείρισης Περιεχομένου στον Παγκόσμιο Ιστό Διάλεξη #7 η : Joomla!: Ενθέματα (modules) Γαβαλάς Δαμιανός dgavalas@aegean.gr Ενθέματα (modules) Τα ενθέματα (module) είναι επεκτάσεις που χρησιμοποιούνται

Διαβάστε περισσότερα

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER Περιεχόμενα ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ... 2 Τμήμα Υποστήριξης (Help Desk and Client Support)... 2 ΕΙΣΑΓΩΓΗ... 3 Εισαγωγή Email marketing... 3 Σχετικά με το IBNEWSLETTER... 3 Μεθοδολογία... 4 Χαρακτηριστικά...

Διαβάστε περισσότερα

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής WORDPRESS Το παρόν εγχειρίδιο είναι μία προσπάθεια για τους συναδέλφους εκπαιδευτικούς αλλά και μαθητές για την δημοσίευση άρθρων. Για παραλήψεις, λάθη ή κάτι το δυσνόητο παρακαλώ ενημερώστε με ώστε να

Διαβάστε περισσότερα

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ... 22 ΕΠΙΚΟΙΝΩΝΙΑ... 23 Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης GUnet e-class Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης

Διαβάστε περισσότερα

Κοινωνικά Δίκτυα & Καλές Περιβαλλοντικές Πρακτικές

Κοινωνικά Δίκτυα & Καλές Περιβαλλοντικές Πρακτικές Κοινωνικά Δίκτυα & Καλές Περιβαλλοντικές Πρακτικές Αγγελική Καραματσούκη karamaag@gmail.com Πράσινες Ιδέες 22/10/2014 Γνωριμία 2 Αγγελική Καραματσούκη Πτυχίο Νοσηλευτικής, Πτυχίο Πληροφορικής Διδακτορικό

Διαβάστε περισσότερα

H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου

H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου ΟΜΑΔΑ ΒΙΟΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΠΑΤΡΩΝ H Γενετική Αρχιτεκτονική του Σακχαρώδους Διαβήτη Τύπου 2. Ερευνητικό Πρόγραμμα «Θαλής» Σχεδιασμός και Υλοποίηση της Διαδικτυακής Πύλης του Έργου Α. Τσακαλίδης,

Διαβάστε περισσότερα

Εγκατάσταση και χρήση plugins στο Wordpress

Εγκατάσταση και χρήση plugins στο Wordpress Εγκατάσταση και χρήση plugins στο Wordpress Περιεχόμενα Εισαγωγή περιεχομένου από wordpress.com (WordPress Importer) Jetpack Booking Calendar WP Google Map Plugin Gmedia Gallery Ninja Forms WP-Mail-SMTP

Διαβάστε περισσότερα

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

Διαβάστε περισσότερα

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε

Πλατφόρμα Συνεργατικότητας (Collaboration Platform) ΧΡΗΣΗΣ. MRB Hellas System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Πλατφόρμα Συνεργατικότητας (Collaboration

Διαβάστε περισσότερα

Ολοκληρωμένο, Σταθερό, Γρήγορο, Επεκτάσιμο

Ολοκληρωμένο, Σταθερό, Γρήγορο, Επεκτάσιμο Ολοκληρωμένο, Σταθερό, Γρήγορο, Επεκτάσιμο Περιβάλλον ανάπτυξης Τεχνολογία ROADS Ενσωματωμένες τεχνολογίες αιχμής Ανάπτυξη λύσεων από εταιρίες ISV Προηγμένο σύστημα αυτοέλεγχου και υποστήριξης Νέο user

Διαβάστε περισσότερα

Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων.

Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων. Οδηγός Χρήσης της Υπηρεσίας Σχολικών Ηλεκτρονικών Περιοδικών και Εφημερίδων http://schoolpress.sch.gr Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Έκδοση 1.0 Ιανουάριος 2013 Περιεχόμενα 1.

Διαβάστε περισσότερα

Ιδρυματικό Αποθετήριο Τ.Ε.Ι. Κεντρικής Μακεδονίας. Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου «Απόθεσις»

Ιδρυματικό Αποθετήριο Τ.Ε.Ι. Κεντρικής Μακεδονίας. Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου «Απόθεσις» Ιδρυματικό Αποθετήριο Τ.Ε.Ι. Κεντρικής Μακεδονίας Οδηγίες κατάθεσης εργασίας στο σύστημα διαχείρισης αποθετηρίου «Απόθεσις» Κατάθεση εργασίας στο «Απόθεσις» 1. Είσοδος στο σύστημα 1. Ανοίγουμε ένα γνωστό

Διαβάστε περισσότερα

ο ιδανικοσ τροποσ να προβαλλετε τα εντυπα σασ online

ο ιδανικοσ τροποσ να προβαλλετε τα εντυπα σασ online ο ιδανικοσ τροποσ να προβαλλετε τα εντυπα σασ online O Με μοναδικός το iziread τρόπος μετατρέπουμε για να μετατρέψετε έντυπά πολυσέλιδα σας σε έντυπα ψηφιακές εκδόσεις δημιουργώντας μια ηλεκτρονική σε

Διαβάστε περισσότερα

Ασπασία Τόγια Ελευθερία Κοσέογλου

Ασπασία Τόγια Ελευθερία Κοσέογλου 9.4.1 Υπηρεσία Ηλεκτρονικού Ευρετηρίου Ελληνικών Επιστημονικών Περιοδικών Εκδόσεων της Πράξης ΠΡΟΗΓΜΕΝΕΣ, ΚΕΝΤΡΙΚΕΣ ΥΠΗΡΕΣΙΕΣ ΨΗΦΙΑΚΩΝ ΒΙΒΛΙΟΘΗΚΩΝ ΑNΟΙΚΤΗΣ ΠΡΟΣΒΑΣΗΣ Σ.Ε.Α.Β. Ασπασία Τόγια Ελευθερία Κοσέογλου

Διαβάστε περισσότερα

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

Διαβάστε περισσότερα

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης Συντάκτης Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης Ηµεροµηνία Μάιος 2004 Πίνακας Περιεχοµένων ΕΙΣΑΓΩΓΗ 3 ΦΙΛΟΣΟΦΙΑ ΠΛΑΤΦΟΡΜΑΣ 4 ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ

Διαβάστε περισσότερα

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

Διαβάστε περισσότερα

Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual]

Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual] Διαχείριση περιεχομένου πύλης ηλεκτρονικών υπηρεσιών v10 v.1.0. [User manual] Υπουργείου Υ Υγείας Κύπρου 1 Είσοδος στο χώρο διαχείρισης To CMS (Content tmanagementsystem) πάνω στο οποίο βασίζεται η διαδικτυακή

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

Διαβάστε περισσότερα

ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ

ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ Θρασυμάχου 14, Αθήνα - 6ος όροφος Τηλέφωνο: 210 2139880 Fax: 210 2139916 E-mail: sales@icop.gr www.icop.gr ICOP - ΥΠΗΡΕΣΙΕΣ INTERNET-WEBSOLUTIONS ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ Ημερομηνία: E-mail:.. Εταιρεία:..

Διαβάστε περισσότερα

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε! Θέλετε να μάθετε πως μπορείτε να έχετε πρόσβαση στις 5250 οθόνες μέσω browser, χωρίς αλλαγή στις υπάρχουσες εφαρμογές και χωρίς εγκατάσταση στον client? Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Διαβάστε περισσότερα

Κατασκευή Ιστολόγιου

Κατασκευή Ιστολόγιου Κατασκευή Ιστολόγιου Τι είναι το ιστολόγιο Τα blog είναι ιστοχώροι ή ιστοσελίδες που ανανεώνονται τακτικά συνήθως σε καθημερινή βάση. Περιέχουν πληροφορίες σχετικές με ένα θέμα και συνήθως χρησιμοποιούνται

Διαβάστε περισσότερα

Συνέδριο ΕΛΛΑΚ 2010. Open Source λογισμικό σε εφαρμογές του δημόσιου και ιδιωτικού τομέα

Συνέδριο ΕΛΛΑΚ 2010. Open Source λογισμικό σε εφαρμογές του δημόσιου και ιδιωτικού τομέα Συνέδριο ΕΛΛΑΚ 2010 Open Source λογισμικό σε εφαρμογές του δημόσιου και ιδιωτικού τομέα Μπαλασάς Αντώνης (antoniom@tessera.gr) Εφόπουλος Βασίλης (efop@tessera.gr) Θεσσαλονίκη, Μάϊος 2010 1 Ταυτότητα εταιρείας

Διαβάστε περισσότερα

Παρουσίαση υπηρεσιών Τηλεδιάσκεψης και Aσύγχρονης εξ αποστάσεως εκπαίδευσης στο Πανελλήνιο Σχολικό Δίκτυο

Παρουσίαση υπηρεσιών Τηλεδιάσκεψης και Aσύγχρονης εξ αποστάσεως εκπαίδευσης στο Πανελλήνιο Σχολικό Δίκτυο Παρουσίαση υπηρεσιών Τηλεδιάσκεψης και Aσύγχρονης εξ αποστάσεως εκπαίδευσης στο Πανελλήνιο Σχολικό Δίκτυο Δρ. Αύγουστος Τσινάκος ΠΛΗΝΕΤ Δυτικής Θεσ/νίκης tsinakos@uom.gr Παν. Μακεδονίας Ομάδα Εργασίας

Διαβάστε περισσότερα

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version

ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ. Draft version ΟΓΗΓΙΕΣ ΧΡΗΣΗΣ ΗΛΕΚΤΡΟΝΙΚΟΥ ΜΗΤΡΩΟΥ ΑΠΟΒΛΗΤΩΝ Draft version Θεσσαλονίκη, Ιούλιος 2016 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ... 4 1. ΓΕΝΙΚΑ... 5 1.1. Πρόσβαση... 5 1.2. Χρήστες... 5 2. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ ΗΜΑ... 6 2.1.

Διαβάστε περισσότερα

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr

Εφαρµογή: Σύστηµα ιαχείρισης ιαδικτυακού Περίπτερου / Ιστοσελίδας στον διαδικτυακό τόπο kalliergea.gr ..χτίζουµε την ιστοσελίδα σας στο Internet www.kalliergea.gr Λάουρα Π. Καζακράντε «Καλλιεργαία» Πληροφορική - Internet - ιαφήµιση - Μεταφράσεις Τηλ.: 211 0104925, 695 6118589 Email: info@kalliergea.gr

Διαβάστε περισσότερα

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε

Εφαρμογή Διαχείρισης Ψηφιακής Πληροφορίας ΟΔΗΓΟΣ ΧΡΗΣΗΣ System Συμβουλευτική Α.Ε σχετικά με τον έλεγχο της καπνιστικής συνήθειας 1 25 Λογισμικές εφαρμογές καταγραφής και αξιοποίησης πληροφοριών σχετικά με τον έλεγχο της καπνιστικής συνήθειας Λογισμική Εφαρμογή Διαχείρισης Ψηφιακής

Διαβάστε περισσότερα

Περιεχόμενα. Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Showcase Επικοινωνία

Περιεχόμενα. Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Showcase Επικοινωνία Περιεχόμενα Εισαγωγή Αρχιτεκτονική - Σχεδιασμός - Υλοποίηση Προδιαγραφές Χαρακτηριστικά Templates Showcase Επικοινωνία Εισαγωγή «Το ηλεκτρονικό εμπόριο καλύπτει οποιαδήποτε μορφή επιχειρηματικής ή διοικητικής

Διαβάστε περισσότερα

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Moodle Κάργα Σουλτάνα MSc Πληροφορικός skarga@uom.gr Κατσάνα Αικατερίνη MSc Πληροφορικός akatsana@uom.gr «18 ο Συνάντηση Εκπαιδευτικών για θέματα Τ.Π.Ε. στη Δυτική Μακεδονία»,

Διαβάστε περισσότερα

Διαχείριση Αξιόγραφων

Διαχείριση Αξιόγραφων Διαχείριση Αξιόγραφων 1 Το συγκεκριμένο εγχειρίδιο δημιουργήθηκε για να βοηθήσει την κατανόηση της διαδικασίας Διαχείρισης Αξιόγραφων στην εφαρμογή extra Λογιστική Διαχείριση. Παρακάτω προτείνεται μια

Διαβάστε περισσότερα

Δικτυακοί τόποι. Η σχεδίαση ενός δικτυακού τόπου. Δρ. Ματθαίος Α. Πατρινόπουλος

Δικτυακοί τόποι. Η σχεδίαση ενός δικτυακού τόπου. Δρ. Ματθαίος Α. Πατρινόπουλος Δικτυακοί τόποι Η σχεδίαση ενός δικτυακού τόπου Δρ. Ματθαίος Α. Πατρινόπουλος Πώς χρησιμοποιούμε το διαδίκτυο; ΔΙΑΦΑΝΕΙΕΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΔΙΑΔΙΚΤΥΟΥ. 2 Από το www.smartinsights.

Διαβάστε περισσότερα

Εταιρική Παρουσίαση. Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές. Κοινωνική Δικτύωση

Εταιρική Παρουσίαση. Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές. Κοινωνική Δικτύωση Παρέχουμε υψηλής ποιότητας υπηρεσίες διαδικτύου και εφαρμογές Εταιρική Παρουσίαση Ιστοσελίδα: http://www.webgift.gr Τηλέφωνο Επικοινωνίας: 2810225611 Ε-mail: info@webgift.gr Κοινωνική Δικτύωση Facebook

Διαβάστε περισσότερα

Μορφές Ηλεκτρονικής Μάθησης

Μορφές Ηλεκτρονικής Μάθησης Ηλεκτρονική Μάθηση Μορφές Ηλεκτρονικής Μάθησης Σύγχρονη Ηλεκτρονική Μάθηση Εικονική αίθουσα διδασκαλίας Τεχνολογίες Τηλεδιάσκεψης Ασύγχρονη Ηλεκτρονική Μάθηση Ηλεκτρονική Μάθηση σε Εξατομικευμένο Ρυθμό

Διαβάστε περισσότερα

Ημερομηνία Παράδοσης: 4/4/2013

Ημερομηνία Παράδοσης: 4/4/2013 Δράση 9.14 / Υπηρεσία εντοπισμού λογοκλοπής Κυρίως Παραδοτέο / Σχεδιασμός και ανάπτυξη λογισμικού (λογοκλοπής) και βάσης δεδομένων (αποθετηρίου) Επιμέρους Παραδοτέο 9.14.1.4 / Πληροφοριακό σύστημα υπηρεσίας

Διαβάστε περισσότερα

Internet Business Hellas

Internet Business Hellas Internet Business Hellas Περιεχόμενα Εισαγωγή email marketing IBNEWSLETTER Χαρακτηριστικά Πλεονεκτήματα Επικοινωνία Εισαγωγή email marketing «Το μάρκετινγκ μέσω ηλεκτρονικού ταχυδρομείου συνίσταται στην

Διαβάστε περισσότερα

ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς

ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς ΑΡΧΕς ΛΕΙΤΟΥΡΓΙΑς CMS (Content Management System) ΚΑΙ ΕΦΑΡΜΟΓΗ ΤΟΥς ςε ΜΙΚΡΟΜΕςΑΙΕς ΕΠΙΧΕΙΡΗςΕΙς Χρήστος Γεωργιάδης Τμήμα Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Περιεχόμενα 1. Η εικόνα του διαδικτύου

Διαβάστε περισσότερα