Πηστιακή Δργαζία: " ΚΑΣΑΚΔΤΗ ΓΤΝΑΜΙΚΗ ΙΣΟΔΛΙΓΑ ΣΜΗΜΑΣΟ ΗΛΔΚΣΡΟΛΟΓΙΑ Σ.Δ.Ι. ΚΑΒΑΛΑ"

Σχετικά έγγραφα
Joomla! - User Guide

Πωσ δθμιουργώ φακζλουσ;

Ηλεκτρονικι Επιχειρθςιακι Δράςθ Εργαςτιριο 1

Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ

ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ

ΟΔΗΓΙΕ ΓΙΑ ΣΗΝ ΕΙΑΓΩΓΗ ΕΚΔΡΟΜΩΝ & ΝΕΩΝ - ΑΝΑΚΟΙΝΩΕΩΝ ΣΗΝ ΙΣΟΕΛΙΔΑ ΣΗ Δ.Δ.Ε. ΘΕΠΡΩΣΙΑ

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

Εγχειρίδιο Χρήςησ Support

Εγκατάσταση & Διαχείριση Joomla στο Π.Σ.Δ. ΣΥΜΒΟΥΛΟ ΡΛΗΟΦΟΙΚΗΣ Ν. ΣΕΩΝ & ΚΕ.ΡΛΗ.ΝΕ.Τ. Ν. ΣΕΩΝ

Κάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.

1. Εγκατάςταςη κειμενογράφου JCE

TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)

Οδηγίεσ για τη ςφνδεςη του υπολογιςτή ςασ ςτουσ προβολείσ των αιθουςών Ι 1, Ι 2, Ι 3 και του 10 ου ορόφου

Virtualization. Στο ςυγκεκριμζνο οδηγό, θα παρουςιαςτεί η ικανότητα δοκιμήσ τησ διανομήσ Ubuntu 9.04, χωρίσ την ανάγκη του format.

Εισαγωγικές έννοιες. Αντώνησ Κ Μαώργιώτησ

1. Διαχείριςη ενθεμάτων

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Εθνικό Τυπογραφείο)

Οδηγίες αναβάθμισης χαρτών

assessment.gr USER S MANUAL (users)

Οδηγίες Πρόζβαζης ζηο EndNote Web. Πρόζβαζη ζηο EndNote Web

1. Κατέβαςμα του VirtueMart

Epsilon Cloud Services

Ζτοιμα πακζτα λογιςμικοφ για μθ ςτατικοφσ ιςτότοπουσ

Διαδικαςία Προγράμματοσ Ωρομζτρθςθσ. (v.1.0.7)

Megatron ERP Βάςη δεδομζνων Π/Φ - κατηγοριοποίηςη Databox

ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

TIM Εικονικό Περιβάλλον Συνεργασίας Οδθγίεσ Χριςθσ

Σφςτημα Κεντρικήσ Υποςτήριξησ τησ Πρακτικήσ Άςκηςησ Φοιτητών ΑΕΙ

ΔΙΑΔΙΚΑΙΑ ΚΑΙ ΡΤΘΜΙΕΙ ΓΙΑ ΤΝΔΕΗ ΣΟ INTRANET ΣΟΤ ΕΚΕΣΑ-ΙΣΧΗΔ

ΕΝΟΤΘΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΘ. ΚΕΦΑΛΑΙΟ 6: Θ «Βοικεια» ςτον Υπολογιςτι

Εγκατάσταση & Διαχείριση Joomla ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»

Εγκατάσταση του πακέτου XAMPP. Β Τεχνική Σχολή Λεμεςοφ Σχολική χρονιά Άριςτοσ Παςιάσ

Εγχειρίδιο Χριςθσ: Εφαρμογι Αιτιςεων για τα Εκπαιδευτικά Προγράμματα του Προςωπικοφ των Επιχειριςεων Τροφίμων

Σύ ντομος Οδηγο ς χρη σης wikidot για τα projects

DIOSCOURIDES VERSION

Εφαρμογή. «Βελτιώνω την πόλη μου» Αιτήματα Ρολιτών. Εγχειρίδιο χρήςησ για τον πολίτη

Πρόςβαςη και δήλωςη μαθημάτων ςτον Εφδοξο

Λειτουργικά υςτιματα Windows XP

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) FritzBox Fon WLAN Annex B ( )

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι

Οδηγός χρήσης Blackboard Learning System για φοιτητές

1 Εγκατϊςταςη λογαριαςμού

Πωσ δημιουργώ μάθημα ςτο e-class του ΠΣΔ [επίπεδο 1]

Εφδοξοσ+ Συνδεκείτε ςτθν Εφαρμογι Φοιτθτϊν και μεταβείτε ςτθ ςελίδα «Ανταλλαγι Βιβλίων (Εφδοξοσ+)».

ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 6: Το γραφικό περιβάλλον Επικοινωνίασ (Γ.Π.Ε)

Οδηγόσ εγκατάςταςησ και ενεργοποίηςησ

ΡΥΘΜΙΕΙ για περιοριςμένο χρήςτη (limited user)

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

SingularLogic Application. Παραμετροποίηση Galaxy Application Server

3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )

Εγχειρίδιο Χρήςησ Προςωποποιημζνων Υπηρεςιών Γ.Ε.ΜΗ. (Περιφέρειες)

Modellus 4.01 Συ ντομοσ Οδηγο σ

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΗ. του ΙΑΣΡΟΦΑΡΜΑΚΕΤΣΙΚΟΤ ΦΑΚΕΛΟΤ ΑΘΕΝΩΝ Για τον ΟΙΚΟ ΝΑΤΣΟΤ ΕΡΓΑΣΗΡΙΑΚΟΙ ΓΙΑΣΡΟΙ. iknowhow Πληροφορική A.E

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

ΛΕΙΣΟΤΡΓΙΚΆ ΤΣΉΜΑΣΑ. 2 ο Εργαςτιριο Διαχείριςθ Διεργαςιϊν

Σφντομεσ Οδθγίεσ Χριςθσ

Τπθρεςία Απομακρυςμζνθσ Πρόςβαςθσ VPN Οδθγόσ Εγκατάςταςθσ και Διαμόρφωςθσ για Λειτουργικά υςτιματα Windows (XP, Vista, 7 και 8)

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

ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα

Διαχείριςη Αριθμοδεικτών (v.1.0.7)

ΕΝΟΤΗΤΑ 2: ΕΠΙΚΟΙΝΩΝΩ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Αρχεία - Φάκελοι


Δημιουργία Εντφπων Intrastat και Ανακεφαλαιωτικοφ Πίνακα

ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ

Εισαγωγή Νέου Παγίου

Διαχείριση Επιλογών Διαμόρφωσης

Οδηγίεσ για την Τποβολή Καταςτάςεων υμφωνητικών μζςω xml αρχείου

Διδάςκων: Κωνςταντίνοσ τεφανίδθσ

Περιεχόμενα. χολι Χοροφ Αντιγόνθ Βοφτου - Πολιτικι Διαχείριςθσ Cookie 1

SingularLogic Galaxy. Οδηγίες εγκαηάζηαζης Galaxy

Seventron Limited. Οδηγίες χρήσης EnglishOnlineTests.com

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

Αυτόματη δημιουργία στηλών Αντιστοίχηση νέων λογαριασμών ΦΠΑ

Διαδικασία Δημιοσργίας Ειδικών Λογαριασμών. (v.1.0.7)

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

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

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

ΕΝΟΤΗΤΑ 3: Χριςθ εργαλείων ζκφραςθσ, επικοινωνίασ, ανακάλυψθσ και δθμιουργίασ. ΚΕΦΑΛΑΙΟ 7: Υπθρεςίεσ Αναηιτθςθσ ςτον Παγκόςμιο Ιςτό

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

w e b t r a i l s. g r Η ΛΕΙΣΟΤΡΓΙΚΟΣΗΣΑ ΣΟΤ ΙΣΟΣΟΠΟΤ J24CLASS.GR

Η αξρή ζύλδεζεο Client-Server

Διαδικαζία Διατείριζης Εκηύπωζης Ιζοζσγίοσ Γενικού - Αναλσηικών Καθολικών. (v )

Ολοκληρωμε νο Πληροφοριακο Συ ςτημα Διαχει ριςησ Προςωπικου Α/θμιασ και Β/θμιασ Εκπαι δευςησ (ΟΠΣΥΔ) Εγχειρι διο Εγγραφη σ & Συ νδεςησ

ΕΠΑΝΕΚΔΟΗ ΣΙΜΟΛΟΓΙΩΝ ΙΑΝΟΤΑΡΙΟΤ (version )

JOOMLA CMS MANUAL V 1.2. Copyright Greek Internet Marketing Κάρολοσ Τςιλιγκιριάν. Βορείου Ηπείρου 9, Α.Γλυφάδα

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

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

Οδθγόσ εγκατάςταςθσ προγραμμάτων για ανάπτυξθ εφαρμογών ςε iphone

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

Οδθγίεσ Ρρόςβαςθσ Στισ Εφαρμογζσ EMCS και AIS Και τθν Διαχείριςθ Ηλεκτρονικϊν Εξουςιοδοτιςεων

Ενδεικτικά Θέματα Στατιστικής ΙΙ

Web οδθγόσ "φνοψθ τθσ νομοκεςίασ τθσ ΕΕ" Ενότθτα 2

Οδθγίεσ εγκατάςταςθσ και ρυκμίςεισ του ηυγοφ DIGI SM100

Ειδικζσ Ναυπηγικζσ Καταςκευζσ και Ιςτιοφόρα κάφη (Ε)

Transcript:

Καβάλα, 2011 Τ.Ε.Ι. Καβάλας Σχολή Τεχνολογικών Εφαρμογών Τμήμα Ηλεκτρολογίας Πηστιακή Δργαζία: " ΚΑΣΑΚΔΤΗ ΓΤΝΑΜΙΚΗ ΙΣΟΔΛΙΓΑ ΣΜΗΜΑΣΟ ΗΛΔΚΣΡΟΛΟΓΙΑ Σ.Δ.Ι. ΚΑΒΑΛΑ" Διζηγηηής: Κιοσρη Χαϊρί σνεργάζηηκαν οι ζποσδαζηές: Καραθσλλούδης - Σάλετ Μονηάζερ - Νικηθόρος Α.Ε.Μ.: 3345 Χαραλαμπίδης Κσριάκος Α.Ε.Μ.: 3366

Καταςκευι δυναμικισ ιςτοςελίδασ Τμιματοσ Ηλεκτρολογίασ ΤΕΙ Καβάλασ. Κεφάλαιο 1 Ειςαγωγή... Σελ..2 1.1 Είδη ιςτοςελίδων... Σελ..2 1.2 Ιςτορική αναδρομή... Σελ..4 1.3 Προγράμματα καταςκευήσ Δυναμικών ιςτοςελίδων... Σελ..5 Κεθάλαιο 2 Καηαζκεσή Δσναμικής ιζηοζελίδας... Σελ..6 2.1 Ειζαγωγή ζηην καηαζκεσή μιας CMS... Σελ..6 2.2 Εγκατάςταςη του Joomla τοπικά... Σελ..8 2.3 Εγκαηάζηαζη ηοσ Joomla se διαδικησακό ηόπο... Σελ..10 2.4 Εγκαηάζηαζη ηοσ Joomla και διαμόρθωζη... Σελ..11 Κεφάλαιο 3 Οδηγόσ χρήςησ Πίνακα Ελζγχου... Σελ..15 3.2.Διαχείρηςη Αρχείων... Σελ..18 3.3.Κατηγορίεσ... Σελ..20 3.4 Χρήςτεσ... Σελ..23 3.5 Άρθρα... Σελ..26 3.6 Εκθζματα... Σελ..42 3.7.Ειζαγωγή κ ηροποποίηζη ζηον κώδικα... Σελ..51 Κεφάλαιο 4 Βιβλιογραφία... Κεφάλαιο 5 Γλωςςάρι... Σελ..52 Σελ..50 1

1.Ειςαγωγι. Θζμα μελζτθσ πτυχιακισ εργαςίασ. Το ζναυςμα δόκθκε όταν μασ ανατζκθκε θ καταςκευι τθσ ιςτοςελίδα του τμιματοσ Ηλεκτρολογίασ. Θα ζπρεπε να γίνει διαλογι του ςωςτοφ και ποιό εφχρθςτου προγράμματοσ για τθν εκπόνθςθ τθσ εργαςίασ. Η ςελίδα κα ζπρεπε να είναι εφχρθςτθ για τον απλό χριςτθ και να υπάρχει δυνατότθτα αλλαγισ των περιεχομζνων τθσ για τθν καλφτερθ και γρθγορότερθ ενθμζρωςθ. Φυςικά υπιρχε και το κζμα του κόςτουσ το οποίο ζπρεπε να λυκεί. Η πρϊτθ κίνθςθ ιταν να ελζγξουμε τα είδθ ιςτοςελίδων ζωσ ότου καταλιξουμε για το ποιό είδοσ κα είναι ποιό εφχρθςτο και κα μποροφςε να πλθροί τα κριτιρια. Μετά από ζρευνα καταλιξαμε ότι ο καλφτεροσ τρόποσ ιτανε μζςω ενόσ Συςτιματοσ Διαχείριςθσ Ρεριεχομζνου. Επίςθσ το γεγονόσ ότι το πρόγραμμα που χρθςιμοποιικθκε γα τθν καταςκευι διατίκεται δωρεάν ςτο διαδίκτυο ζλυςε το οικονομικό πρόβλθμα. Στθν ςυνζχεια μετά από μια αναφορά ςτα ιδθ ιςτοςελίδων όπωσ και ςε μια χρονικι αναδρομι κα δοκεί ζνασ πλιρεσ οδθγόσ καταςκευισ και χριςθσ ενόσ ςυςτιματοσ διαχείριςθσ περιεχομζνου. Σθμειϊνουμε πωσ για τθν εκπόνθςθ τθσ παρακάτω εργαςίασ δεν χρειάηονται ιδιαιτζρεσ γνϊςεισ προγραμματιςμοφ παρά μόνο οι βαςικζσ γνϊςεισ θλεκτρονικοφ υπολογιςτι. 1.1 Είδθ ιςτοςελίδων. Αναφορικά υπάρχουν δφο είδθ ιςτοςελίδων. Οι ςτατικζσ ιςτοςελίδεσ και οι Δυναμικζσ ιςτοςελίδεσ. Αναλόγωσ τθσ χριςθσ που κα ζχει θ ιςτοςελίδα ο χριςτθσ/ καταςκευαςτισ μπορεί να κάνει τθν επιλογι του. Στατικζσ ιςτοςελίδεσ: Οη ζηαηηθέο ηζηνζειίδεο είλαη νπζηαζηηθά απιά ειεθηξνληθά "έγγξαθα". Μπνξνύλ λα πεξηέρνπλ θείκελα, θσηνγξαθίεο, ζπλδέζκνπο, αξρεία, θηλνύκελα ζρέδηα. Δίλαη θαηάιιειεο θπξίσο γηα ηελ δεκηνπξγία "κόληκσλ/ ζηαηηθώλ παξνπζηάζεσλ", όπνπ δελ ππάξρεη ζπρλά ε αλάγθε λα ηξνπνπνηείηαη ην πεξηερόκελό ηνπο. Γειαδή, ζα κπνξνύζε λα ρξεζηκνπνηεζεί κηα ζηαηηθή ηζηνζειίδα γηα ηελ γεληθή παξνπζίαζε κηαο επηρείξεζεο θαη ησλ πξντόλησλ ή ππεξεζηώλ ηεο. Ο ραξαθηεξηζκόο "ζηαηηθή", δελ ζεκαίλεη όηη ηίπνηα ζηελ ζειίδα δελ θνπληέηαη, αληηζέησο κπνξεί λα έρεη θηλνύκελα γξαθηθά. Σεκαίλεη όηη ην πεξηερόκελν ηεο θάζε ζειίδαο είλαη ζηαζεξό θαη ζπγθεθξηκέλν. Πξόθεηηαη δειαδή γηα ζηαζεξά ειεθηξνληθά έγγξαθα. Τν θύξην κεηνλέθηεκά ηνπο είλαη όηη δελ είλαη πξαθηηθή/βνιηθή ε ρξήζε ηνπο όηαλ ρξεηάδεηαη ην πεξηερόκελν ηεο ηζηνζειίδαο λα αιιάδεη ζπρλά, π.ρ. ηνπιάρηζηνλ κία θνξά ηελ εβδνκάδα λα πξνζηίζεηαη θάπνην άξζξν, ή λα αιιάδνπλ ηα πξντόληα θηι. Απηό ζπκβαίλεη γηαηί γηα λα ηξνπνπνηεζεί κηα ζηαηηθή ηζηνζειίδα, πξέπεη λα γίλνπλ επεκβάζεηο απεπζείαο πάλσ ζηελ ηζηνζειίδα, κε θάπνην ζρεηηθό πξόγξακκα, κηα δηαδηθαζία δειαδή όπσο ην λα ζβήλεηο θαη λα γξάθεηο ζε έλα ηεηξάδην. 2

Δςναμικέρ Ιζηοζελίδερ: Οη δπλακηθέο ηζηνζειίδεο, κπνξεί ζηελ εκθάληζε, ζε πνιιέο πεξηπηώζεηο, λα κελ έρνπλ κεγάιε δηαθνξά κε ηηο ζηαηηθέο, όκσο νη δπλαηόηεηέο είλαη πνιύ πεξηζζόηεξεο, από πνιιέο πιεπξέο, θαζώο ζηελ πεξίπησζε απηή νπζηαζηηθά πξόθεηηαη γηα κία εθαξκνγή, θαη όρη έλα απιό ειεθηξνληθό έγγξαθν. Σπλήζσο, νη δπλακηθέο ηζηνζειίδεο, ρξεζηκνπνηνύλ θάπνηα βάζε δεδνκέλσλ, όπνπ απνζεθεύνπλ πιεξνθνξίεο θαη απ' όπνπ αληινύλ ην πεξηερόκελό ηνπο, αλάινγα κε ην ηη δεηάεη ν ρξήζηεο/επηζθέπηεο ζε θάζε ηνπ επηινγή. Η ρξήζε ησλ βάζεσλ δεδνκέλσλ, είλαη απηή πνπ επηηξέπεη ηελ εύθνιε πξνζζαθαίξεζε πεξηερνκέλνπ ζηηο δπλακηθέο ηζηνζειίδεο, θαζώο δελ απαηηείηαη λα επεμεξγάδεηαη θαλείο θάζε θνξά ηελ ίδηα ηελ ηζηνζειίδα, αιιά απιά λα δηαρεηξίδεηαη έκκεζα ην πεξηερόκελν ζηελ βάζε δεδνκέλσλ θαη νη ππόινηπεο δηαδηθαζίεο γίλνληαη απηνκαηνπνηεκέλα από ηνλ "κεραληζκό" ηεο ηζηνζειίδαο. Γηα ηελ εύθνιε δηαρείξηζε ηνπ πεξηερνκέλνπ ζε κία δπλακηθή ηζηνζειίδα, ππάξρεη πξόζζεηα ζηελ ηζηνζειίδα έλαο εύρξεζηνο κεραληζκόο ζπζηήκαηνο δηαρείξηζεο πεξηερνκέλνπ, κέζσ ηνπ νπνίνπ ε πξνζζαθαίξεζε πεξηερνκέλνπ κπνξεί λα γίλεη αθόκε θαη από θάπνηνλ αξράξην. Φπζηθά, ε "πεξηνρή δηαρείξηζεο" ηεο ηζηνζειίδαο, πξνζηαηεύεηαη κε θσδηθό πξόζβαζεο, θαη δελ κπνξνύλ λα εηζέιζνπλ ζε απηή νη επηζθέπηεο ηεο ηζηνζειίδαο. Επιλογή Ιζηοζελίδαρ. Σηαηική ή δςναμική. Γεληθά, απηό πνπ πξνζθέξνπλ νη δπλακηθέο ηζηνζειίδεο, είλαη κεγαιύηεξε αιιειεπίδξαζε ηνπ ρξήζηε κε ηελ ζειίδα π.ρ. λα πξνζζέηεη ηα ζρόιηα ηνπ ζηελ ζειίδα, αιιά θαη πνιιέο επθνιίεο ζηνλ δηαρεηξηζηή ηνπ πεξηερνκέλνπ ηεο ηζηνζειίδαο π.ρ. ηνλ ηδηνθηήηε ηεο ζειίδαο. Πάλησο ην γεγνλόο όηη κηα δπλακηθή ηζηνζειίδα πξνζθέξεη πεξηζζόηεξεο δπλαηόηεηεο, δελ ζεκαίλεη όηη απηέο είλαη απαξαίηεηεο ζε όινπο, δειαδή ζε αξθεηέο πεξηπηώζεηο, κία ζηαηηθή ηζηνζειίδα κπνξεί λα θαιύπηεη πιήξσο ηηο αλάγθεο κηαο ζπλνπηηθήο παξνπζίαζεο. Από πιεπξάο θόζηνπο, ε ζηαηηθή ηζηνζειίδα είζηζηαη λα είλαη ε θηελή επηινγή, θαζώο είλαη πην απιή ε θαηαζθεπή ηεο ηζηνζειίδαο, ελώ νη δπλακηθέο ηζηνζειίδεο ιόγσ ηεο πνιππινθόηεηαο ηνπο θνζηίδνπλ αθξηβόηεξα θαη απηό είλαη ινγηθό ηνπιάρηζηνλ όηαλ γίλνληαη θαηά παξαγγειία. Υπάξρεη βέβαηα θαη ε πεξίπησζε πινπνίεζεο κηαο δπλακηθήο ηζηνζειίδαο κε ηελ ρξήζε θάπνηαο εθαξκνγήο ε νπνία δηαηίζεηαη δσξεάλ κέζσ ηνπ δηαδηθηύνπ θαη ζε απηήλ ηελ πεξίπησζε ε θαηαζθεπή ηεο ηζηνζειίδαο κπνξεί λα έρεη κεδεληθό θόζηνο ή λα ππάξμεη θάπνηα ρξέσζε αλ ε εγθαηάζηαζε θαη ε ηπρόλ παξακεηξνπνίεζε ηεο δσξεάλ εθαξκνγήο αλαηεζεί ζε θάπνηα εηαηξία. 3

1.2 Ιςτορικι αναδρομι. Ο όροσ Content Management Systems (CMS) αρχικά διλωνε: ςυςτιματα δθμοςίευςθσ ιςτοςελίδων ςτο Διαδίκτυο γενικότερα. τα προγράμματα διαχείριςθσ περιεχομζνου ευρφτερα. Τα πρϊτα CMS αναπτφςςονται εςωτερικά για δθμοςιοποίθςθ μεγάλου όγκου υλικοφ: θλεκτρονικά περιοδικά, θλεκτρονικζσ εφθμερίδεσ. Συγκεκριμζνα θ εταιρία CNET ιδρφει τθν Vignette, για τθν εμπορικι επζκταςθ του εςωτερικοφ τθσ δικτφου το 1995.Σιμερα υπάρχουν πάνω από 500 εφαρμογζσ που εξελίςςονται ςυνεχϊσ με νζεσ δυνατότθτεσ. Σιμερα το διαδίκτυο παρουςιάηει αυξθμζνθ διειςδυτικότθτα. Οι χριςτεσ απαιτοφν <<Φρζςκεσ>> πλθροφορίεσ ανανζωςθ τουλάχιςτον ανά ϊρα/ λεπτά. Μοντζρνα, εντυπωςιακι παρουςίαςθ πλθροφοριϊν, ςυνεκτικι εικόνα. Αυτοματοποίθςθ των διαδικαςιϊν δθμιουργίασ των πλθροφοριϊν,δθμοςίευςθσ και παρουςίαςθσ τουσ. Οι ιςτοςελίδεσ καταςκευαςμζνεσ με Σφςτθμα Διαχείριςθσ Ρεριεχομζνου είναι θ ποιό απλι εφκολθ κ προςιτι λφςθ ςτον κακθμερινό χριςτθ. Τα πλεονεκτιματα είναι πολλά: Ορκολογικι και εφκολθ διαδικαςία ςυγγραφισ Ταχφτεροσ χρόνοσ ολοκλιρωςθσ για νζεσ ςελίδεσ και αλλαγζσ Μεγαλφτερθ ςυνοχι ςτθν πλοιγθςθ του δικτυακοφ τόπου Δυνατότθτα επεκταςιμότθτασ τθσ ιςτοςελίδασ Υποςτιριξθ χρθςτϊν με ςυγκεκριμζνα δικαιϊματα Αυξθμζνθ αςφάλεια Μειωμζνο κόςτοσ ςυντιρθςθσ τθσ ιςτοςελίδασ. Επιτυχθμζνθ παρουςίαςθ τθσ ιςτοςελίδασ πολφ εφκολα Ιεράρχθςθ και ροι τθσ διαδικαςίασ δθμιουργίασ και δθμοςίευςθσ αντικειμζνων. Ζλεγχοσ των ςταδίων, που κα ακολουκιςει θ πλθροφορία για να δθμοςιευτεί. Χριςθ υψθλισ ποιότθτασ προτφπων ςχεδίαςθσ. Λιγότερεσ ανάγκεσ εκπαίδευςθσ. 4

1.3 Προγράμματα καταςκευισ Δυναμικών ιςτοςελίδων.(γλώςςεσ προγραματιςμοφ). Υπάξρνπλ πνιιά πξνγξάκκαηα θαηαζθεπήο δπλακηθώλ ηζηνζειίδσλ ζε πνιιέο κνξθέο. Απηά ηα ζπλαληά θάλεηο ζην δηαδίθηπν σο δσξεάλ, ειεύζεξα ινγηζκηθά αλνηρηνύ θώδηθα ζε πνιιέο κνξθέο ρξήζεο όπσο ASP.NET, Java, Perl, PHP, File / Flat file, Python, Ruby on Rails, Microsoft ASP.NET θαη πνιιά αιιά. Φπζηθά ππάξρνπλ θαη άιια ζηα νπνία ζα πξέπεη θάλεηο λα πιεξώζεη γηα λα θεξδίζεη πξόζβαζε. Παξαθάησ δηαζέηνπκε κηα ιίζηα από δσξεάλ ινγηζκηθά : Πηγή πληποθοπιών CMS βικιπαιδία 5

2. Καηαζκεςή Δςναμικήρ ιζηοζελίδαρ. Τν πξόγξακκα πνπ επηιέρζεθε γηα ηελ θαηαζθεπή ηεο ηζηνζειίδαο είλαη ην Joomla. Έλα δσξεάλ δηαηεζεηκέλν ινγηζκηθό πνπ κπνξεί ν θαζέλαο λα πξνκεζεπηεί. γηα ηε δεκνζίεπζε πεξηερνκέλνπ ζην παγθόζκην ηζηό. Δίλαη γξακκέλν ζε PHP(γιώζζα πξνγξακκαηηζκνύ), ρξεζηκνπνηεί ηνλ αληηθεηκελνζηξαθή πξνγξακκαηηζκό ηερληθέο θαη πξόηππα ζρεδίαζεο, απνζεθεύεη ηα δεδνκέλα ζε κηα βάζε δεδνκέλσλ (MySQL), θαη πεξηιακβάλεη πνιιά ραξαθηεξηζηηθά όπσο, εθηππσκέλεο εθδόζεηο ησλ ζειίδσλ, αλαβνζβήλεη εηδήζεηο, δεκνζθνπήζεηο, αλαδήηεζε, θαζώο θαη ππνζηήξημε δηαθνξεηηθώλ γισζζώλ κέζσ παθέησλ γιώζζαο. Από εδώ θαη ζην εμήο ζα αλαθεξόκαζηε ζηνλ όξν Γπλακηθή ηζηνζειίδα σο CMS. (Σύζηεκα δηαρείξηζεο πεξηερνκέλνπ ή ζηελ αγγιηθή Content Management System). 2.1 Ειζαγωγή ζηην καηαζκεςή μιαρ CMS Για να ξεκινιςει κάποιοσ να καταςκευάηει μια δυναμικι ιςτοςελίδα κα πρζπει να ζχει ςτθ διάκεςθ του ζνα πρόγραμμα ϊςτε να μπορεί να χρθςιμοποιιςει τον δικό του υπολογιςτι ωσ διακομιςτι (server) και να μπορεί να εργαςτεί ςε τοπικό επίπεδο όπωσ το Xammp. Εγκαηάζηαζη Xammp. Γηα ηελ ιήςε θαη εγθαηάζηαζε ηνπ ινγηζκηθνύ Joomla ζα πξέπεη λα ρξεζηκνπνηεζεί έλα πξόγξακκα γηα λα εθηειεζηεί ζε ηνπηθό επίπεδν, δειαδή ζε κηα επηθάλεηα εξγαζίαο ησλ Windows. Γηα ηνλ ιόγν απηό ρξεηάδεηαη λα θαηεβάζεηε θαη λα εγθαηαζηήζεηε θάπνην ινγηζκηθό πνπ απαηηείηαη από ην Joomla. Απηό πεξηιακβάλεη έλαλ δηαθνκηζηή (server) κε ηελ νλνκαζία Apache, κηα βάζε δεδνκέλσλ πνπ νλνκάδεηαη mysql* θαη κηα γιώζζα πξνγξακκαηηζκνύ νλνκάδεηαη PHP*. Σην ζεκείν απηό λα δηακνξθώλεηαη ην δηθό ζαο Η/Υ λα ζπκπεξηθέξεηαη ζαλ λα ήηαλ έλα δηαθνκηζηήο (server) κε ηελ δηαθνξά όηη ην απνηέιεζκα δελ είλαη νξαηό κέζσ ηνπ δηαδηθηύνπ θαη πεξηνξίδεηαη ζηνλ δηθό ζαο ππνινγηζηή. Απηό είλαη πνιύ ρξήζηκν γηα ηελ εθκάζεζε λέσλ πξαγκάησλ, αθόκα θαη ηελ αλάπηπμε ελόο λένπ δηθηπαθνύ ηόπνπ. Αλ δελ είζηε εμνηθεησκέλνη κε ην θαηέβαζκα ινγηζκηθνύ κελ απνζαξξύλεζηε από άγλσζην ιεμηιόγην. Γηα ηελ ιήςε ηνπ XAMMP επηζθεθηείηε ηε παξαθάησ δηεύζπλζε. http://sourceforge.net/projects/xampp/files/ Δπηιέμηε ζην XAMPP Windows. Ο θαηάινγνο απηόο πεξηιακβάλεη ηηο πξνεγνύκελεο εθδόζεηο Δπηιέμηε xampp-win32-1.7.3.exe Καηεβάζηε ην αξρείν θαη ηξέμηε ην πξόγξακκα. Τν επόκελν παξάζπξν δίλεη νδεγίεο ζηελ νζόλε γηα ηελ εγθαηάζηαζε ηνπ πξνγξάκκαηνο. 6

Εικόνα εγκαηάζηαζηρ Xammp. Δπηιέμηε ην πιήθηξν εγθαηάζηαζε γηα λα μεθηλήζεη ε εμαγσγή ησλ δεδνκέλσλ ( install). Δπηιέμηε ην πιήθηξν: περιθγθκείτε (browse) για να διαλζξετε τον φάκελο ςτον όποιο κζλετε να εγκαταςτιςετε το πρόγραμμα. Σε περίπτωςθ που δεν υπάρχει φάκελοσ κα δθμιουργθκεί αυτόματα. Μετά τθν εξαγωγι των δεδομζνων επιλζξτε τθν εγκατάςταςθ Για τθν εγκατάςταςθ υπθρεςιϊν ι για να ξεκινιςετε ι να ςταματιςετε τον διακομιςτι χρθςιμοποιιςτε τον πίνακα ελζγχου. Η πξόνδνο ηεο εγθαηάζηαζεο ππνδεηθλύεηαη ζηελ νζόλε. Ππόοδορ εγκαηάζηαζηρ Μεηά ην ηέινο ηεο εγθαηάζηαζεο κεηαθεξζείηε ζηνλ πίλαθα έιεγρνπ ηνπ XAMMP. 7

Πίνακα ελέγσος Xammp. Θα πξέπεη ν APACHE SVC λα είλαη επηιεγκέλνο όπσο θαη ν MYSQL SVC. Σε δηαθνξεηηθή πεξίπησζε ελεξγνπνηήζηε ηα ρεηξνθίλεηα επηιέγνληαο ην START. Δάλ όια ηα βήκαηα έρνπλε γίλεη ζσζηά ν ππνινγηζηήο ζαο έρεη γίλεη δηαθνκηζηήο (server). 8

2.2 Εγκατάςταςθ του Joomla τοπικά. Μεταφερκείτε ςτον χϊρο που ζχετε εγκαταςτιςει το XAMMP. Συνικωσ είναι ςτον τοπικό ςκλθρό δίςκο του Η/Υ με ονομαςία φακζλου XAMMP. Ανοίξτε τον φάκελο και ςτθν ςυνζχεια βρείτε τον φάκελο με τθν ονομαςία htdocs. Μζςα ςε αυτόν τον φάκελο δθμιουργιςτε ζναν καινοφριο φάκελο και δϊςτε τθν ονομαςία που κζλετε εςείσ. Στθν προκειμζνθ περίπτωςθ κα τον ονομάςουμε ElectricArts. Εφρεςθ φακζλου εξαγωγισ δεδομζνων Μεηαθεξζείηε ζηελ ηζηνζειίδα http://www.joomla.org/ από ην νπνίν κπνξείηε λα θάλεηε ηελ ιήςε ηνπ πξνγξάκκαηνο Joomla.. καηεβάζμαηορ ηος Joomla. 9

Τν αξρείν πνπ θαηέβεθε είλαη ζε κνξθή.rar Γηα λα αλνίμεη ην αξρείν απηό ρξεηάδεηαη ην πξόγξακκα winrar ην νπνίν κπνξείηε λα θαηεβάζεη θαλείο από ζην www.winrar.com Κάληε επηινγή κε ην δεμί πιήθηξν ηνπ πνληηθηνύ ζην αξρείν πνπ θαηεβάζαηε θαη επηιέμηε Δμαγσγή όισλ. Εξαγωγή δεδομένων ζε θάκελο O νδεγόο δεηά ηελ ζέζε ζηελ νπνία ζα ηνπνζεηεζνύλ ηα αξρεία. Δπηιέγνπκε ηνλ θαηλνύξην θάθειν πνπ δεκηνπξγήζακε κέζα ζην Xammp. \ xampp \ htdoc \ Electricharts.Δπηιέμηε ην θνπκπί Αλαδήηεζε γηα λα βξείηε ην θάθειν πνπ έρεηε δεκηνπξγήζεη γηα ηελ εγθαηάζηαζε ηνπ Joomla θαη ζηελ ζπλέρεηα ΟΚ. Σην θεθάιαην 2.4 ζα αλαιύζνπκε ηελ εγθαηάζηαζε όπσο θαη ηελ δηακόξθσζε ηεο ηζηνζειίδαο. 10

2.3 Εγκαηάζηαζη ηος Joomla se διαδικηςακό ηόπο. Σηε ζπλέρεηα ζα ζαο παξνπζηάζνπκε πώο γίλεηαη λα δεκηνπξγήζεηε έλα δηαδηθηπαθό ηόπν ρξεζηκνπνηώληαο ην Joomla αλαιύνληαο ηε δηαδηθαζία βήκα βήκα. **Σεκεηώλνπκε πσο γηα λα γίλεη ε εγθαηάζηαζε θαζ' απηόλ ηνλ ηξόπν ν ρξήζηεο ζα πξέπεη λα έρεη ζηελ δηάζεζε ηνπ έλαλ δηαδηθηπαθό ηόπν όπσο θαη ηνπο θσδηθνύο εηζόδνπ. Σπληζηάηε κόλν ζε πξνρσξεκέλνπο ρξήζηεο Μπνξείηε λα παξαιείςεηε ην ζπγθεθξηκέλν θεθάιαην.** Υποκζτουμε ότι ζχετε ζνα χϊρο ςε ζνα διαδικτυακό τόπο, ο οποίοσ διακζτει πίνακα ελζγχου. Ο φάκελοσ όπου κα εγκαταςτιςετε το joomla κα ονομάηεται ςτο εξισ Τμιμα θλεκτρολογίασ. Εκεί ανεβάηουμε το αρχείο εγκατάςταςθσ ςτθν ςελίδα www.electricharts.gr. Η τελευταία αςφαλισ ζκδοςθ είναι θ 1.6.10, και για τθν εγκατάςταςθ χρθςιμοποιοφμε το αρχείο Joomla-1.6.10-Stable-Full-Package.tar.gz, το οποίο αφοφ μεταφορτϊςουμε ςτο ςυγκεκριμζνο φάκελο, το αποςυμπιζηουμε χρθςιμοποιϊντασ τθν εντολι εξαγωγι (extract) μζςα από το εργαλείο Διαχείριςθ αρχείων ( file manager) του πίνακα ελζγχου. Με τθ βοικεια του πίνακα ελζγχου δθμιουργείτε μια βάςθ δεδομζνων mysql, ζναν χριςτθ για τθ βάςθ αυτι και ςυνδζετε τον χριςτθ με τθ βάςθ. Ρλθκτρολογείτε ςτο πρόγραμμα πλοιγθςθσ τθ διεφκυνςθ electricharts.gr, και ςτθν οκόνθ ςασ εμφανίηεται θ πρϊτθ ςελίδα τθσ εγκατάςταςθσ Συνεχίηετε και ςτο Βιμα 2 γίνεται ζνασ πρϊτοσ ζλεγχοσ του ςυςτιματοσ ςασ. Στο Βιμα 3 ζχετε τθ δυνατότθτα να ενθμερωκείτε για τθν άδεια χριςθσ με βάςθ τθν οποία διατίκεται το Joomla. Πξνρσξνύκε ζην Βήκα 4, όπνπ δεηνύληαη ζηνηρεία γηα ηε ζύλδεζε κε ηε βάζε δεδνκέλσλ. Δδώ δίλνπκε ηεο βάζεο πνπ δεκηνπξγήζακε κε ηε βνήζεηα ηνπ πίλαθα ειέγρνπ Πξνζπεξλάκε ην Βήκα 5, θαη ζην Βήκα 6 δίλνπκε ηα ζηνηρεία γηα ην δηθηπαθό καο ηόπν. Γίλνπκε ην όλνκα πνπ επηζπκνύκε γηα ην δηαδηθηπαθό καο ηόπν θαηόπηλ ηε δηεύζπλζε ηνπ ειεθηξνληθνύ καο ηαρπδξνκείνπ θαη ηέινο ηνλ θσδηθό κνπ επηζπκνύκε λα έρνπκε γηα ηε ζύλδεζή καο κε ην ζύζηεκα δηαρείξηζεο. Γελ επηιέγνπκε Δηζαγσγή Γεηγκαηνιεπηηθνύ Πεξηερνκέλνπ. Οινθιεξώλνπκε ηελ εγθαηάζηαζε. Γηα ιόγνπο αζθαιείαο, ν δηαδηθηπαθόο καο ηόπνο δελ είλαη πξνζβάζηκνο πξηλ δηαγξάςνπκε ην θάθειν εγθαηάζηαζεο( installation). Μπνξνύκε ην θάλνπκε κέζα από ην εξγαιείν δηαρείξηζε αξρείσλ ( file manager) ηνπ πίλαθα ειέγρνπ. 11

2.4 Εγκαηάζηαζη ηος Joomla και διαμόπθωζη. Σηελ ζπλέρεηα αλνίμηε ην πξόγξακκα πινήγεζεο (browser) Πιεθηξνινγήζηε ηελ δηεύζπλζε http://localhost//electricharts Αλ νλνκάζαηε αιιηώο ην αξρείν ρξεζηκνπνηήζηε ην όλνκα ηνπ αξρείνπ αληί ηνπ όξνπ «electricharts». Δκθαλίδεηαη ε νζόλε εγθαηάζηαζεο. Δδώ ππάξρνπλ επηά επηινγέο, ώζηε λα δεκηνπξγεζεί ε ηζηνζειίδα θαη ε βάζε δεδνκέλσλ. Η πξόνδόο ζαο αλαγξάθεηαη ζην αξηζηεξό κέξνο ηεο νζόλεο. Δπηιέμηε ηε γιώζζα θαη παηήζηε ην θνπκπί Δπόκελν Κνηηάμηε ηνλ έιεγρνο πξν ηεο εγθαηάζηαζεο. Γελ πξέπεη λα ππάξρεη νπνηαδήπνηε θόθθηλν αληηθείκελν, Δπηιέμηε επόκελν γηα λα ζπλερίζεηε. Γηαβάζηε ηελ άδεηα γεληθήο ρξήζεο ( General Public License) ζειίδα θαη επηιέμηε Δπόκελν Σηην ζελίδα αςηή ςποδεικνύεηαι η δημιοςπγία βάζηρ δεδομένων Απηή είλαη ε ζειίδα δηακόξθσζεο ηεο βάζεο δεδνκέλσλ. Απηό δεκηνπξγεί θαη δηακνξθώλεη ηε βάζε δεδνκέλσλ, όπνπ όιν ην πεξηερόκελν γηα ηελ πεξηνρή είλαη απνζεθεπκέλν. Δηζάγεηε ηα ζηνηρεία ζηε θόξκα Αθήζηε ηελ βάζε δεδνκέλσλ ηύπνπ όπσο mysql Τν host name είλαη localhost Όλνκα ρξήζηε είλαη root 12

Οξίζηε έλαλ θσδηθό πξόζβαζεο γηα ην όλνκα ρξήζηε γηα ηε βάζε δεδνκέλσλ. Σε πεξίπησζε πνπ δελ έρεηε νξίζεη έλαλ ην αθήλεηε θελό δελ είλαη θάηη ην ππνρξεσηηθό. Σηελ βάζε δεδνκέλσλ ηνπνζεηήζηε ην όλνκα ηνπ θαθέινπ πνπ είραηε πεξάζεη ηα δεδνκέλα κέζα ζην htdocs. Σηελ πξνθεηκέλε πεξίπησζε είλαη electricharts. Δπηιέμηε Δπόκελν, όηαλ γίλνπλ όιεο νη εγγξαθέο Πεξάζηε ηε δηακόξθσζε ηνπ Πξσηνθόιινπ Μεηαθνξάο Αξρείσλ ( FTP)* θαη παηήζηε Δπόκελν. Γώζηε έλα όλνκα - όπσο Τκήκα Ηιεθηξνινγίαο. Πιεθηξνινγήζηε κηα δηεύζπλζε ειεθηξνληθνύ ηαρπδξνκείνπ πνπ ζα ζαο ζπλδέεη κε ηελ ηζηνζειίδα. Πιεθηξνινγήζηε έλαλ θσδηθό πξόζβαζεο θαη ζπλερίζηε. 13

Είζοδορ ονόμαηορ ιζηοζελίδαρ και πληποθοπιών διασειπιζηή ζςζηήμαηορ Η εγθαηάζηαζε έρεη νινθιεξσζεί.γηα λα ρξεζηκνπνηήζεηε ηελ ηζηνζειίδα αλνίμηε ην πξόγξακκα πινήγεζεο θαη πιεθηξνινγήζηε http://localhost/electricharts. Ππώηη ζελίδα αθού έσει γίνει η εγκαηάζηαζη. Γηα λα εηζέιζεηε ζηνλ πίλαθα ειέγρνπ ηεο ηζηνζειίδαο πιεθηξνινγήζηε http://localhost/electricharts/administrator 14

3.Οδθγόσ χριςθσ Πίνακα Ελζγχου. Το κεφάλαιο 3 είναι ζνασ πλιρθσ οδθγόσ χριςθσ του πίνακα ελζγχου τθσ ιςτοςελίδασ που μόλισ εγκαταςτιςαμε. Ραρακζτουμε τα κεφάλαια κακ αυτόν τον τρόπο ϊςτε ο χριςτθσ να μπορεί να χρθςιμοποιιςει μια ιδθ ζτοιμθ ιςτοςελίδα. Στθν ςυνζχεια κα αναφζρουμε τον πίνακα ελζγχου και ωσ Back End. 3.1. Επιςκόπθςθ του Πίνακα ελζγχου Joomla 1.6. Για να μποφμε ςτον πίνακα ελζγχου του joomla χρθςιμοποιοφμε τθν διεφκυνςθ τθσ ιςτοςελίδασ μασ και ςτθ ςυνζχεια προςκζτουμε το / administrator. Στθν προκείμενθ περίπτωςθ το www.electricharts.gr/administrator 1.Είςοδοσ ονόματοσ χριςτθ και κωδικοφ. Γράφουμε το όνομα χριςτθ και τον κωδικό πρόςβαςθσ και ςυνεχίηουμε τθν επόμενθ ςελίδα τον πίνακα ελζγχου. 15

2.Ρρϊτθ όψθ ςελίδασ διαχείριςθσ. Επιπλζον πλθροφορίεσ για τον πίνακα διαχείριςθσ (back end). Από το μενοφ Site υπάρχει θ δυνατότθτα να : Ρίνακασ ελζγχου (Control panel): Με αυτι τθν επιλογι επιςτρζφουμε ςτον πίνακα διαχείριςθσ. Το προφίλ μου(my profile): Αλλάηουμε το προφίλ χριςτθ μασ. Γενικι διαχείριςθ (Global Configuration):Κάνουμε αλλαγζσ ςτθ δομι τθσ ιςτοςελίδασ. Συντιρθςθ(Maintenance): Μενοφ ςυντιρθςθσ τθσ ιςτοςελίδασ. Από αυτό το μενοφ μποροφμε να κάνουμε αρχεία αςφαλείασ των δεδομζνων(back up). 16

Στθν ςυνζχεια τα εικονίδια: Πίνακασ διαχείριςθσ 1.Καταςκευι νζου άρκρου(add new article). 2.Διαχείρθςθ όλων των άρκρων(article Manager). 3.Διαχείρθςθ κατθγοριϊν(category Manager). 4.Διαχείρθςθ αρχείων(media Manager). 5.Διαχείρθςθ των μενοφ(menu Manager). 6Διαχείρθςθ χρθςτϊν(user Manager). 7.Διαχείρθςθ εκκεμάτων (Modules). 8.Διαχείρθςθ προγραμμάτων/ειςαγωγι επεκτάςεων(extension Manager). 9.Διαχείρθςθ γλωςςϊν(language Manager). 10.Γενικι διαχείριςθ ιςτοςελίδασ(global configuration). 11.Διαχείρθςθ Γραφιςτικοφ υλικοφ(teamplate Manager). 12.Διαχείρθςθ προφίλ χριςτθ(edit profile). Στθν ςελίδα αυτι όπωσ φαίνεται και ςτισ παραπάνω εικόνεσ μπορεί κάνεισ να ζχει τον πλιρθ ζλεγχο τθσ ιςτοςελίδασ και να κάνει τισ οποίεσ αλλαγζσ χρειάηεται ςε αυτόν όπωσ και κα αναλφςουμε ςτθν ςυνεχεία. 17

3.2.Διαχείρθςθ εκκεμάτων /αρχείων. (Media Manager) Από τθν διαχείριςθ εκκεμάτων /αρχείων(media manager) μποροφμε να ανεβάςουμε αρχεία ςτθν ιςτοςελίδα όπωσ εικόνεσ,αρχεία Word,. Pdf,.Jmpg,.text. Από τον Ρίνακα διαχείριςθσ επιλζγουμε ςτο μενοφ Διαχείριςθ αρχείων ( Media manager). Επιλογι μενοφ δειαχείρθςθσ. Στθ ςυνζχεια βλζπουμε όλα τα αρχεία τα οποία υπάρχουν μζςα ςτθν βάςθ δεδομζνων τθσ ιςτοςελίδασ. Σε αυτι τθν ςελίδα μποροφμε να ανεβάςουμε αρχεία επιλζγοντασ αναηιτθςθ και διαλζγοντασ το αρχείο το οποίο κζλουμε. To όριο για τθν παροφςα ιςτοςελίδα είναι δζκα (10) Megabites. 1.Ρρϊτα διαλζγουμε τον φάκελο ςτον οποίο κζλουμε να βάλουμε το αρχείο. Στθν προκειμζνθ περίπτωςθ διαλζγουμε τον φάκελο kathigites. Επιλογι φακζλου για το ανζβαςμα των αρχείων 18

2.Στθ ςυνζχεια πατάμε αναηιτθςθ και βρίςκουμε τθν κζςθ του αρχείου, επιλζγουμε ςτο αρχείο. 3.Τζλοσ επιλζγουμε Εκκίνθςθ / Ανζβαςμα (Start Upload) Τελικζσ κινιςεισ για το ανζβαςμα αρχείων 5.Το αρχείο μασ είναι ζτοιμο προσ χριςθ. Στθ ςυνζχεια μποροφμε να καλοφμε τα αρχεία αυτά ϊςτε να τα χρθςιμοποιιςουμε μζςα ςτα άρκρα μασ το οποίο κα δοφμε παρακάτω ςτο κεφάλαιο που κα αναλφςουμε ςχετικά με τα Άρκρα.(Κεφάλαιο 3.6 29.) 19

3.3.Κατθγορίεσ Το Joomla ζχει ωσ αρχι λειτουργίασ τισ κατθγορίεσ και τα άρκρα. Τα άρκρα κα πρζπει να βρίςκονται ςε μία ςυγκεκριμζνθ κατθγορία. Στθν προκειμζνθ περίπτωςθ ζχουμε δφο κατθγορίεσ. Το Ελλθνικό και το Αγγλικό μενοφ. Στο Ελλθνικό μενοφ τοποκετοφμε τα άρκρα που είναι γραμμζνα ςτα ελλθνικά και ςτο Αγγλικό μενοφ τα άρκρα που είναι γραμμζνα ςτα αγγλικά. Τα άρκρα τοποκετοφνται μζςα ςτισ κατθγορίεσ κατά τθν δθμιουργία τουσ και παραμζνουν εκεί. Ζτςι και γίνεται ο διαχωριςμόσ από τθν ιςτοςελίδα για τθν εμφάνιςθ του κάκε άρκρου κάνοντασ τθν ποιό εφχρθςτθ κατά τθν περιιγθςθ μασ. Μποροφμε να κάνουμε περιςςότερεσ κατθγορίεσ. Συνικωσ οι πολλζσ κατθγορίεσ κακιςτοφνε δυςκολότερθ τθν χριςθ του πίνακα ελζγχου από κάποιον νζο χριςτθ. Για τθν δθμιουργία μιασ κατθγορίασ από τον Ρίνακα Ελζγχου( Back end) του Joomla 1.6 επιλζγουμε ςτθν Διαχείριςθ Κατθγοριϊν ( Category Manager). Επιλογι Διαχείριςθσ Κατθγοριών. 1.Στθ ςυνζχεια επιλζγουμε το Νζο ( New). Στο επόμενο παράκυρο ςυμπλθρϊςουμε το όνομα τθσ κατθγορίασ όπωσ κζλουμε να εμφανίηεται. Το ψευδϊνυμο Alias.Το Alias χρειάηεται για τθν εμφάνιςθ του χϊρου κατά τθν περιιγθςθ πχ: http://electricharts.gr/gr/ όπου το /gr υποδθλϊνει το Αlias. Στθν περίπτωςθ που είχαμε το αγγλικό μενοφ το οποίο ζχει Αlias /eng το ΗΤΤP κα ιταν τθσ μορφισ http://electricharts.gr/eng. Σε περίπτωςθ που δεν το βάλουμε το Joomla κα διαλζξει ζνα για εμάσ αυτόματα. Στο Γονικό αντικείμενο (parent) διαλζγουμε εάν κζλουμε θ κατθγορία μασ να είναι μζροσ κάποιασ άλλθσ κατθγορίασ ςαν υποκατθγορία ι όχι κάτι που κάνει τθν διάρκρωςθ λίγο ποιό πολφπλοκθ και δεν ενδείκνυται. Δθμιουργία κατθγορίασ. 20

Τζλοσ επιλζγουμε αποκικευςθ (Save) που βρίςκεται πάνω δεξιά ςτθν οκόνθ και θ κατθγορία είναι ζτοιμθ. Επαναλαμβάνουμε για όςεσ κατθγορίεσ χρειαηόμαςτε. Υπάρχουςεσ κατθγορίεσ Σε περίπτωςθ που κζλουμε να διαγράψουμε μια κατθγορία μποροφμε να το κάνουμε από το μενοφ επάνω δεξιά ςτθν Διαχείριςθ κατθγοριϊν (Category Manager) επιλζγοντασ το διαγραφι ( trash). 21

Εάν κζλουμε να δθμοςιεφςουμε τθν κατθγορία ι να τθν κατεβάςουμε επιλζγουμε Δθμοςίευςθ ι Μθ Δθμοςίευςθ( publish or unpublish) επάνω δεξιά. Σε περίπτωςθ που κζλουμε να κάνουμε αλλαγζσ ςε κάποια από τισ υπάρχουςεσ κατθγορίεσ επιλζγουμε τθν κατθγορία και ςτθν ςυνζχεια επιλζγουμε τθν επεξεργαςία ( Edit). Πάντα κάνουμε Save ςε οποιαδιποτε αλλαγι γίνεται ςτο Site εάν κζλουμε να κρατιςουμε τισ αλλαγζσ που ζχουνε γίνει. Σε περίπτωςθ που ζχουμε κάνει αποκικευςθ (save) αλλά για κάποιο λόγο ζπεςε θ ςφνδεςθ μασ θ ζκλειςε το πρόγραμμα πλοιγθςθσ ( Browser) το Joomla κα μασ ηθτιςει να κάνουμε ζλεγχο του άρκρου (check in). Σε διαφορετικι περίπτωςθ ίςωσ να υπάρχει πρόβλθμα κατά τθν προβολι τθσ ιςτοςελίδασ και ςτθν περιιγθςθ μασ. 22

3.4 Χρθςτεσ Το Joomla είναι ζνα πρόγραμμα το οποίο βαςίηεται κακαρά ςτα άρκρα για τθν εμφάνιςθ των δεδομζνων ςτθν οκόνθ. Τα μενοφ κα πρζπει να απαρτίηονται από άρκρα ϊςτε να λειτουργιςουν. Πλα τα μενοφ μζςα ςτθν ιςτοςελίδα μασ είναι άρκρα τοποκετθμζνα ςτθν ςωςτι κατθγορία για να μπορζςει ο χριςτθσ να ζχει ςωςτι περιιγθςθ. Τα άρκρα είναι το μοναδικό προνόμιο μιασ CMS γιατί δίνει τθν δυνατότθτα ςτον κάκε χριςτθ με τα ανάλογα προνόμια να κάνει αλλαγζσ ςε αυτά ι απλά να ζχει τθ δυνατότθτα να τα διαβάςει. Επίςθσ υπάρχει και θ δυνατότθτα να μθν μπορεί να διαβάςει κάποια άρκρα κάποιοσ χριςτθσ που δεν ζχει τα ανάλογα δικαιϊματα από τον διαχειριςτι ςυςτιματοσ. Διαχείριςθ χρθςτών: Στθν αρχικι ςελίδα τθσ ιςτοςελίδασ υπάρχει θ δυνατότθτα εγγραφισ του χριςτθ μζςα από ζνα αυτόματο πρόγραμμα (module) Φόρμα ειςόδου χριςτθ. Με τθν εγγραφι του ο χριςτθσ κερδίηει πρόςβαςθ ςτα άρκρα τθσ ςελίδασ αναλόγωσ των προνομίων που ζχει. Δθλαδι να διαβάςει άρκρα ςτα οποία επιτρζπεται θ είςοδοσ μόνο ςε μζλθ τθσ ιςτοςελίδασ θ ακόμα και να κάνει αλλαγζσ ςε άρκρα ςε περίπτωςθ που του ζχει δοκεί το προνόμιο του αρκρογράφου, ελεγκτι άρκρων κτλ. Σε περίπτωςθ που ο διαχειριςτισ δεν κζλει οι χριςτεσ να εγγράφονται χωρίσ τθν άδεια του κα πρζπει να δϊςει όνομα χριςτθ και κωδικό ςε αυτοφσ που επικυμεί. Με μία μετατροπι ςτον κϊδικα ι με τθν προμικεια άλλου προγράμματοσ αφινει μόνο τισ επιλογζσ : Πνομα χριςτθ και Κωδικόσ. 23

Δθμιουργία νζου χριςτθ. Από τον Ρίνακα Διαχείριςθσ( Back end) του Joomla επιλζγουμε Διαχείριςθ Χρθςτϊν( User Manager). Είςοδοσ ςτθν διαχείριςθ χρθςτών Στθ ςυνζχεια επιλζγουμε Νζο( New) επάνω δεξιά. Στθν επόμενθ ςελίδα ςυμπλθρϊνουμε τα ςτοιχειά του χριςτθ και του δίνουμε τα δικαιϊματα του ςτθν ιςτοςελίδα. Συμπλιρωςθ ςτοιχείων/δικαιωμάτων χριςτθ.. 24

Αναλόγωσ τθσ ομάδασ Χριςτθ(User Groop) που ζχουμε ανακζςει ςτον χριςτθ μπορεί απλά να βλζπει θ ακόμα και να κάνει αλλαγζσ ςτθν ιςτοςελίδα θ ακόμα να μπορεί να κάνει αλλαγζσ μόνο ςε ςυγκεκριμζνα κομμάτια τθσ ιςτοςελίδασ. Για να γίνει ποιό κατανοθτό ςκεφτείτε μία εφθμερίδα και τα ςτάδια τα οποία πρζπει να περάςει ζνα άρκρο μζχρι τθν δθμοςίευςθ του. Να γίνει θ ςφνταξθ του άρκρου, ο ζλεγχοσ από τουσ ανϊτερουσ και τελικά να τυπωκεί. Αναλυτικά παρακζτουμε τισ κατθγορίεσ που υπάρχουν από τθν μικρότερθ ςτθν μεγαλφτερθ: Δθμόςιοσ χριςθσ(public):ο χριςτθσ ο οποίοσ μπορεί απλά να πλοθγθκεί ςτθν ιςτοςελίδα. Εγγεγραμμζνοσ (registered): μποροφν απλά να δοφνε άρκρα χωρίσ να κάνουνε καμία αλλαγι. Ο Συγγραφζασ :(Author) μπορεί να κάνουνε αλλαγζσ μόνο ςτα άρκρα που τουσ ζχει επιτρζψει ο διαχειριςτισ(administrator) όπωσ και να ςυντάξει κάποιο νζο άρκρο. Ο Συντάκτθσ (Editor):Κάνει τισ απαραίτθτεσ διορκϊςεισ και παρακζτει το άρκρο ςτον Εκδότθ. Ο Εκδότθσ (Publisher): ελζγχει τα άρκρα που ζχουν ςυνταχκεί και ςτθν ςυνζχεια ζχει τθν δυνατότθτα να τα εκδϊςει ςτθν ιςτοςελίδα. Ο Διαχειριςτισ(administrator): μπορεί να κάνει ότι αλλαγζσ κζλει όπου κζλει ςτθν ιςτοςελίδα. 25

3.5 Άρκρα. Για να δθμιουργιςουμε ζνα νζο άρκρο κάνουμε τα εξισ: Από τοn Ρίνακα διαχείριςθσ( Back end) του πίνακα ελζγχου επιλζγουμε τθν Διαχείριςθ Άρκρων (Article manager): Είςοδοσ ςτθν διαχείριςθ άρκρων Στθν επόμενθ οκόνθ μποροφμε να ςυντάξουμε ζνα νζο άρκρο και να το τοποκετιςουμε όπου κζλουμε μζςα ςτα μενοφ τθσ ιςτοςελίδασ: Επιλζγουμε το νζο (new) επάνω δεξιά και ςυνεχίηουμε ςτθν επόμενθ ςελίδα. Στθν ςυνζχεια ςυμπλθρϊνουμε τα ςτοιχειά του άρκρου. 26

Συμπλιρωςθ Στοιχείων άρκρου 1. Πνομα του άρκρου. 2.Ψευδόνθμο (Alias) όπωσ προαναφζραμε.( ςελίδα 5) 3.Διαλζγουμε ςε ποιά κατθγορία κζλουμε να βάλουμε το άρκρο 4.Δθμοςιευμζνο ι όχι. Εάν κζλουμε να δθμοςιεφςουμε το άρκρο απ ευκείασ διαλζγουμε Δθμοςιευμζνο (Published). 5.Στθν Ρρόςβαςθ (Access) διαλζγουμε ποιοι κζλουμε να ζχουνε πρόςβαςθ ςτο άρκρο. Δθμόςιο (Public) για όλουσ τουσ χριςτεσ ι ειδικό (special) για ςυγκεκριμζνθ ομάδα όπωσ Συγγραφείσ (Authors). 6.Διαλζγουμε τθν γλϊςςα που κζλουμε αν ζχουμε δίγλωςςθ ιςτοςελίδα. Επιλζγουμε το ελλθνικό μενοφ αν κζλουμε να εμφανίηεται ςτα Ελλθνικά και το Αγγλικό μενοφ αν κζλουμε να εμφανίηεται ςτα Αγγλικά. 7.Στθν ςυνζχεια ςυμπλθρϊνουμε το τι κζλουμε να γράψουμε. Ειςαγωγι κειμζνου 8.Και τζλοσ επιλζγουμε Αποκικευςθ (SAVE). 27

Αποκικευςθ Το άρκρο μασ είναι ζτοιμο. Και περιμζνει ςτθ βάςθ δεδομζνων μασ για να το τοποκετιςουμε ςε κάποιο μενοφ 9.Από τον Ρίνακα διαχείριςθσ ( Back End) επιλζγουμε Μενοφ ( Menus)--->Κφριο μενοφ(main Menu)--->Ρρόςκεςθ νζου αντικειμζνου ςτο μενοφ (Add new menu item). Διαδικαςία ειςαγωγισ άρκρου ςε μενοφ Στθν επόμενθ ςελίδα επιλζγουμε τι αντικείμενο κζλουμε να περάςουμε ςτο μενοφ( Menu item type). Επιλογι ειςαγωγι αντικειμζνου Ζνα παράκυρο εμφανίηεται το οποίο μασ ρωτάει τί αντικείμενο κζλουμε να ειςάγουμε. 28

1.Επιλζγουμε απλό άρκρο ( Single Article) και ςυνεχίηουμε 2.Αφου δθλϊςουμε όλα τα απαραίτθτα ςτοιχεία κα πρζπει να προςζξουμε το Γονικό αντικείμενο ( Parent item).από εδϊ δθλϊνουμε ποφ κζλουμε να φαίνεται το άρκρο μασ κατά τθν περιιγθςθ μασ ςτο site. Σε ποιό μενοφ κα μπει θ και ςε ποιό υπό μενοφ ακόμα. 29

3.Τζλοσ αφοφ ζχουμε κάνει όλεσ τισ παραπάνω ενζργειεσ κα πρζπει να καλζςουμε το άρκρο που φτιάξαμε νωρίτερα από τθν βάςθ δεδομζνων. 4.Επάνω δεξιά ςτθ ςελίδα μασ επιλζγουμε επιλογι/ αλλαγι (select/change). Ειςαγωγι άρκρου 5. Στο παράκυρο που ακολουκεί υπάρχουν όλα τα άρκρα που ζχουμε περάςει ωσ τϊρα ςτθ βάςθ δεδομζνων. Συνικωσ επειδι υπάρχον πάρα πολλά άρκρα χρθςιμοποιοφμε τθν μθχανι αναηιτθςθσ άρκρων. Στθν προκειμζνθ περίπτωςθ το άρκρο Τεςτ1. Μθχανι αναηιτθςθσ άρκρων Αφοφ βροφμε το άρκρο το επιλζγουμε και το παράκυρο κλείνει. Τζλοσ κάνουμε Αποκικευςθ( Save). Σε περίπτωςθ που δεν ζχει γίνει κανζνα λάκοσ εμφανίηεται αυτό το μινυμα. 30

Το νζο άρκρο ζχει δθμοςιευκεί με επιτυχία ςτο κφριο μενοφ μιασ και εκεί είχαμε επιλζξει να μπει από το Γονικό αντικείμενο ( Parent item). Εμφάνιςθ άρκρου ςτο κφριο μενοφ Σε περίπτωςθ που κζλουμε να αλλάξουμε κζςθ ςτο ςυγκεκριμζνο άρκρο και να το βάλουμε ωσ υπό μενοφ κάπου αλλοφ ακολουκοφμε τα ίδια βιματα απλά αλλάηουμε το Γονικό αντικείμενο ( Parent item) και διαλζγουμε που κζλουμε να τοποκετιςουμε το άρκρο. Για τθν διαγραφι κάποιου άρκρου από to back end επιλζγουμε Manage articles ςτθν ςυνεχεία επιλεγοφμε το άρκρο που κζλουμε να διαγράψουμε και πατάμε διαγραφι (trash): Ειςαγωγι εικόνασ ςε άρκρο. Μζςω τθσ Διαχείριςθσ Αρχείων ( Media Manager) είχαμε ειςάγει κάποια αρχεία. Αυτά τα αρχεία μποροφμε να τα καλζςουμε από τθν βάςθ δεδομζνων με πολλοφσ τρόπουσ. Ο ποιό απλόσ και εφκολοσ είναι από τθν Διαχείριςθ άρκρων ( Article management) page. Τθν ςελίδα δθλαδι που διαχειρίηεται το άρκρο με ζνα απλό κειμενογράφο με πάρα πολλζσ όμωσ επιλογζσ. 31

1.Από τον Ρίνακα Διαχείριςθσ ( Back end) επιλζγουμε Διαχείριςθ Άρκρων (Article Manager). Ειςαγωγι ςτθν Διαχείριςθ Άρκρων 2.Στθν ςυνζχεια επιλζγουμε το άρκρο το οποίο κζλουμε να διαμορφϊςουμε. 3.Στθν επόμενθ ςελίδα επιλζγουμε από τον κειμενογράφο ειςαγωγι /επεξεργαςία (insert/edit image). Επεξιγθςθ κειμενογράφου 4. Το επόμενο παράκυρο μασ μεταφζρει ςτθ βάςθ δεδομζνων. 32

Επιλογι αρχείου από τθν βάςθ δεδομζνων 1. Επιλζγουμε τον φάκελο που βρίςκεται θ εικόνα. 2. επιλζγουμε τθν εικόνα. 3.Επιλζγουμε ειςαγωγι ( insert). Η εικόνα μασ είναι ζτοιμθ για χριςθ μζςα ςτον κειμενογράφο. Με τον ίδιο τρόπο μποροφμε να βάλουμε όςεσ εικόνεσ κζλουμε ςε όςα άρκρα κζλουμε. Κάνουμε Αποκικευςθ ( Save ). 33

Το άρκρο είναι ζτοιμο. Ειςαγωγι αρχείου τφπου Word/PDF ςε κάποια πρόταςθ. Μια ακόμα πάρα ποφ χριςιμθ δυνατότθτα είναι θ ειςαγωγι ενόσ υπζρ ςυνδζςμου μζςω κάποιασ λζξθσ ι και πρόταςθσ. Ασ ποφμε πωσ κζλουμε ςτο παρακάτω άρκρο να επιλζγουμε τθν πρόταςθ Βιογραφικό ςθμείωμα και να μασ ανοίγει το βιογραφικό ςθμείωμα. 34

Για να γίνει αυτό από τθν Διαχείριςθ Άρκρων (Article manager) επιλζγουμε το άρκρο που κζλουμε να διαμορφϊςουμε. 1.Στθν ςυνζχεια ανοίγουμε τον κειμενογράφο επιλζγουμε τθν λζξθ ι πρόταςθ που κζλουμε να κάνουμε υπζρ ςφνδεςμο και αφοφ τθν μαρκάρουμε επιλζγουμε Επεξεργαςία/ Ειςαγωγι (Edit/insert). Ειςαγωγι κειμζνου από τον κειμενογράφο 2.Στο επόμενο παράκυρο επιλζγουμε Ρεριιγθςθ ( Browse) όπωσ φαίνεται παρακάτω. Εφρεςθ αντικειμζνου 3. Στο επόμενο παράκυρο μεταφερόμαςτε ςτον διαδικτυακό χϊρο όπου ζχουμε ανεβάςει το αρχείο που κζλουμε να περάςουμε ςτον ςφνδεςμο μασ.(1ο κεφάλαιο Διαχείριςθ Αρχείων) 4.Επιλζγουμε το αρχείο και ςτθν ςυνζχεια επιλζγουμε ειςαγωγι (insert). 35

Ειςαγωγι αντικειμζνου Αποκθκεφουμε και ο ςφνδεςμοσ μασ είναι ζτοιμοσ προσ χριςθ. Σφνδεςθ άρκρου μζςα ςε άρκρο. Οι δυνατότθτεσ δεν ςταματοφν εδϊ. Μποροφμε να βάλουμε άρκρα μζςα ςε άρκρα με τθν δυνατότθτα οι χριςτεσ να ανοίγουν καινοφρια άρκρα ι ςυνδζςμουσ. Στθν ςυνζχεια μζςα ςτο άρκρο γράφουμε μία ςειρά θ οποία κα γίνει το ζναυςμα του υπό άρκρου ι επιλζγουμε μία Κδθ γραμμζνθ πρόταςθ θ οποία κζλουμε κατά το πζραςμα του ποντικιοφ (mouse) από πάνω (mouse over) να αλλάηει χρϊμα και να υποδεικνφει πϊσ αν το επιλζξουμε κα μασ μεταφζρει κάπου αλλοφ. Ακολουκοφμε τα βιματα για να μποφμε ςτον κειμενογράφο. Επιλογι ςειράσ 36

1. Επιλζγουμε ειςαγωγι/ επεξεργαςία ( insert/edit link). 2.Στο επόμενο παράκυρο επιλζγουμε Ρεριεχόμενο(content)-->Ελλθνικό μενοφ( greek menu) γιατί το άρκρο που κζλουμε βρίςκεται ςτθν κατθγορία: Ελλθνικό μενοφ. Εφρεςθ άρκρου Μεταφερκικαμε ςτθν βάςθ δεδομζνων των άρκρων. 3.Επιλζγουμε το άρκρο που κα κζλαμε να εμφανιςτεί, επιλζγουμε τον υπζρ ςφνδεςμο και πατάμε ειςαγωγι ( insert). Σε περίπτωςθ που κζλουμε το άρκρο να βγει ςε ζνα νζο παράκυρο επιλζγουμε Στόχοσ ------ ->Άνοιγμα ςε νζο παράκυρο.(target----> Open in new window.) 37

Εμφάνιςθ ςε άλλο παράκυρο κατά τθν επιλογι. 4. Ειςαγωγι /Αποκικευςθ (Insert-Save) και το άρκρο είναι ζτοιμο. 38

39

Αλλαγζσ από τθν Αρχικι ςελίδα χωρίσ να χρειάηεται είςοδοσ ςτον Πίνακα ελζγχου. Φόρμα ειςόδου χριςτθ Κάνουμε είςοδο ωσ διαχειριςτισ από τθν φόρμα ειςόδου ςτθν αρχικι ςελίδα. Διαλζγουμε ζνα άρκρο. Επιλογι άρκρου και επεξεργαςία. Επιλζγουμε επάνω δεξιά ςτθν επιλογι που εμφανίςτθκε αφοφ μπικαμε ςτθ ςελίδα ωσ χριςτθσ. Μετά τθν επιλογι μεταφερόμαςτε τθν επόμενθ ςελίδα. 40

Επεξεργαςία άρκρου Κάνουμε τισ αλλαγζσ που κζλουμε και αποκθκεφουμε. 41

Ειςαγωγι νζου άρκρου από τθν αρχικι ςελίδα χωρίσ να χρειάηεται θ είςοδοσ ςτον πίνακα διαχείριςθσ. Μζςω ενόσ προγράμματοσ με τθν ονομαςία Μενοφ Χριςτθ (User Menu) υπάρχει θ δυνατότθτα να προςκζςει κάποιοσ χριςτθσ ζνα άρκρο το οποίο κα μπορζςει αργότερα να δθμοςιευκεί από τον Εκδότθ ι ακόμα και από τον ίδιο αν ζχει τα δικαιϊματα. Από τθν αρχικι ςελίδα και αφοφ ζχει ςυνδεκεί πλθκτρολογϊντασ το όνομα χριςτθ και τον κωδικό πρόςβαςθσ εμφανίηεται ζνα νζο μενοφ. Το μενοφ Χριςτθ(User menu). Μενοφ Χριςτθ. Από τθν επιλογι Δθμιουργία ( Create Art ) ο χριςτθσ μπορεί να ςυντάξει ζνα νζο άρκρο το οποίο μπορεί να χρθςιμοποιθκεί. Στθν παροφςα ζκδοςθ δεν ενδείκνυται θ χριςθ του όμωσ για το λόγο ότι το ςυγκεκριμζνο μενοφ ζχει προβλιματα ςυμβατότθτασ. Ο χριςτθσ δεν ζχει τθν δυνατότθτα να μεταφζρει το άρκρο εκεί που κζλει. Απλά να το αποκθκεφςει ςτθν βάςθ δεδομζνων. Μπορεί φυςικά να το δθμιουργιςει ϊςτε να το καλζςει ςαν υπζρ ςφνδεςμο μζςα ςε ζνα άλλο άρκρο. ********Ρολλά προγράμματα πλοιγθςθσ δεν είναι 100% ςυμβατά με το Joomla.Σε περίπτωςθ που ο κειμενογράφοσ δεν εμφανίηεται θ μασ τα βγάηει "κινζηικα" κάνουμε ανανζωςθ τθν ςελίδα θ πατάμε F5.******** 42

3.6 Εκκζματα Τα εκκζματα (modules) είναι προγράμματα που μποροφμε να φορτϊςουμε ςτθν ςελίδα όπωσ θμερολόγια, μετρθτι επιςκεπτϊν. Εγκατάςταςθ ενόσ εκκζματοσ (module): Ρλικοσ modules μπορεί ο κακζνασ να κατεβάςει από τθν ιςτοςελίδα www.joomla.org ςτο "Κάντε περιςςότερα - Επεκτάςεισ " (tab Do more-extensions). Ρροςπάκθςε να βρείτε εκκζματα που είναι ςυμβατά με τθν ζκδοςθ που χρθςιμοποιείτε. κατεβάςματοσ εκκεμάτων Από τον Ρίνακα Διαχείριςθσ( back end) επιλζγουμε Επεκτάςεισ ( extensions)--->διαχείριςθ Επεκτάςεων (extensions manager) Ειςαγωγι ςτθν διαχείριςθ επεκτάςεων Η επόμενθ ςελίδα είναι ο χϊροσ ςτον οποίο κάνουμε εγκατάςταςθ τα εκκζματα ( modules). 43

Αναηιτθςθ εκκζματοσ. 1.Αφοφ ζχουμε κατεβάςει το πρόγραμμα ( module) που κζλουμε να κάνουμε εγκατάςταςθ από τθν παραπάνω ιςτοςελίδα και το αποκθκεφουμε ςτον υπολογιςτι μασ κάνουμε επιλζγουμε ςτθν αναηιτθςθ. 2.Ζνα νζο παράκυρο κα εμφανιςτεί. Βρίςκουμε το αρχείο μασ ςε μορφι.rar και επιλζγουμε άνοιγμα(open). Εγκατάςταςθ εκκζματοσ. Στθν ςυνζχεια επιλζγουμε ςτο ανζβαςμα και εγκατάςταςθ (upload and install) και το ζκκεμα (module) ζχει εγκαταςτακεί επιτυχϊσ. Ειςαγωγι εγκατεςτθμζνου εκκζματοσ: Από τον Ρίνακα διαχείριςθσ (back end) κάνουμε κλικ ςτο επεκτάςεισ ( extensions)--- >Διαχείριςθ εκκεμάτων (module manager). 44

Ειςαγωγι ςτθν διαχείριςθ εκκεμάτων Στθν ςυνζχεια βλζπουμε μια ςελίδα με τα ιδθ εγκατεςτθμζνα εκκζματα ( modules). Λίςτα εγκατεςτθμζνων εκκεμάτων Επιλζγουμε από τθν Διαχείριςθ εκκεμάτων ( Modules Manager)---> Νζο (New) 45

Στο επόμενο παράκυρο επιλζγουμε ποιό ζκκεμα (module) κζλουμε να ειςάγουμε από τθν λίςτα των ιδθ εγκατεςτθμζνων. Λίςτα εγκατεςτθμζνων εκκεμάτων και ειςαγωγι Στθν προκειμζνθ περίπτωςθ επιλζγουμε το ipixel clock που είναι ζνα ζκκεμα (module) με το οποίο εμφανίηουμε ζνα ρολόι ςτθν ςελίδα μασ. 1.Συμπλθρϊνουμε το όνομα που κζλουμε να δϊςουμε. Συμπλιρωςθ ςτοιχείων εκκζματοσ 2.Στθ Θζςθ (position) διαλζγουμε που κζλουμε να εμφανίηεται το ρολόι ςτθν ιςτοςελίδα, πάνω δεξιά-κάτω αριςτερά κτλ από τον παρακάτω πίνακα που εμφανίηεται μόλισ επιλζξουμε ςτθν Θζςθ (position). 46

Επιλογι κζςθσ εμφάνιςθσ Μποροφμε να ορίςουμε μια θμερομθνία που το ζκκεμα (module) κα ςταματιςει να λειτουργεί αυτόματα, πολφ χριςιμο για δθμοςκοπιςεισ(polls). Επίςθσ υπάρχει θ δυνατότθτα να εμφανίηεται το ζκκεμα (Module) ςε όποιον τομζα τθσ ςελίδασ επιλζξουμε εμείσ. Σε όλεσ τισ ςελίδεσ, ςε όλα τα άρκρα ι ςε μερικά από αυτά. 47

Επιλογι εμφάνιςθσ ςε ςελίδεσ Αφοφ ακολουκιςουμε όλα τα παραπάνω βιματα επιλζγουμε αποκικευςθ( SAVE) και το ζκκεμα (module) είναι ζτοιμο για χριςθ. 48

3.7.Ειζαγωγή κ ηποποποίηζη ζηον κώδικα. Γηα λα θάλνπκε αιιαγέο πάλσ ζηνλ θώδηθα κηα δπλακηθήο ηζηνζειίδαο θάλνπκε ηα εμήο: Από ηνλ Πίλαθα δηαρείξηζεο επηιέγνπκε Δπεθηάζεηο (Δxtensions)--->Γηαρείξηζε γξαθηζηηθνύ (teamplate manager). Ειζαγωγή ζηην διαμόπθωζη ηος κώδικα Σηε ζπλέρεηα από ην Μελνύ Γξαθηζηηθνύ (teamplate menu) δηαιέγνπκε ην πξνεπηιεγκέλν γξαθηζηηθό (default teamplate) ---> beezz_20--->δπεμεξγαζία θύξηαο ζειίδαο γξαθηζηηθνύ (edit main page teamplate). Σηελ επόκελε νζόλε κπνξνύκε λα θάλνπκε ηηο αιιαγέο πνπ ζέινπκε ζε νηηδήπνηε ρξεηάδεηαη. 49

κώδικα γπαθιζηικού *******Σε οποιαδιποτε περίπτωςθ που δεν ζχετε γνϊςεισ προγραμματιςμοφ μθν ειςζλκετε ςτθν παραπάνω ςελίδα. Οποιαδιποτε αλλαγι ςτθν αλλθλουχία του κϊδικα μπορεί να προκαλζςει βλάβθ ςτθν ιςτοςελίδα.******* 50

4.Βιβιογραφεία. Πλεσ οι πλθροφορίεσ για τθν εκπόνθςθ τθσ πτυχιακισ εργαςίασ βρίςκονται είτε ςε θλεκτρονικι μορφι είτε ςτθν μορφι εκπαιδευτικοφ βίντεο ςτισ παρακάτω ιςτοςελίδεσ. http://www.ebookee.com/search.php?q=joomla&sa=search http://www.ebookee.com/search.php?q=joomla&sa=search http://www.ebookee.com/search.php?q=cms&sa=search http://www.ebookee.com/search.php?q=cms&sa=search> http://www.here.gr/index.php?view=category&id=127:- joomla&option=com_content&itemid=284 http://www.here.gr/index.php?view=category&id=127:- joomla&option=com_content&itemid=284> http://en.wikipedia.org/wiki/content_management_system http://www.joomla.gr/tutorials/use-joomla/409-from-zero http://www.joomla.org http://el.wikipedia.org/wiki/σύζηεκα_γηαρείξηζεο_πεξηερνκέλνπ http://www.joomla.gr http://www.joomla.gr/tutorials/use-joomla/409-from-zero www.joomla.org/extensions. http://www.netrino.gr/reloaded/blog-post.php?bp_id=798 Βιβλία και εκδώζειρ. Μαρκατςζλασ, Μανϊλθσ και Ξαρχάκοσ, Κ. Μαθαίνετε εφκολα Joomla! Ακινα: Ξαρχάκοσ, 2010. Derr, Marni και Symes, Tanya. Οπτικός Οδηγός ταυ Ελληνικοφ JOOMLA! Ακινα: Γκιοφρδασ, 2010. North, Barrie M. Οδηγός του Joomla! 1.5. Ακινα: Ραπαςωτθρίου, 2009. Rahmel, Dan. Beginning Joomla! Berkeley, CA: Apress, 2009. Severdia, Ron και Crowder, Kenneth. Using Joomla: Building Powerful and Efficient Web Sites. Sebastopol, CA: O Reilly, 2010. Holzner, Steve και Conner, Nancy. Joomla! For Dummies. Hoboken, NJ: Wiley, 2009. Tiggeler, Eric. Joomla! 1.5: Beginner's Guide. Birmingham, UK: Packt, 2010. 51

5.Γλωςςάρι. Administrator: Διαχειριςτισ Back End: O πίνακασ ελζγχου τθσ ιςτοςελίδασ Click: Ζνα μόνο κλικ ι κάντε κλικ είναι το πάτθμα ενόσ κουμπιοφ. Το ποντίκι του υπολογιςτι μία φορά, χωρίσ να κινείται το ποντίκι. CMS: Content management system -Σφςτθμα διαχείριςθσ περιεχομζνου Front End: H αρχικι ιςτοςελίδα Install: Εγκατάςταςθ Module: Ζκκεμα MySQL: Η MySQL είναι μια ςχεςιακι βάςθ δεδομζνων που μετρά περιςςότερεσ από 11 εκατομμφρια εγκαταςτάςεισ. Ζλαβε το όνομά τθσ από τθν κόρθ του Μόντυ Βιντζνιουσ, τθ Μάι. Το πρόγραμμα τρζχει ζναν εξυπθρετθτι (server) παρζχοντασ πρόςβαςθ πολλϊν χρθςτϊν ςε ζνα ςφνολο βάςεων δεδομζνων. PHP: H PHP είλαη κηα γιώζζα πξνγξακκαηηζκνύ γηα ηε δεκηνπξγία ζειίδσλ web κε δπλακηθό πεξηερόκελν. Μηα ζειίδα PHP πεξλά από επεμεξγαζία από έλα ζπκβαηό δηαθνκηζηή ηνπ Παγθόζκηνπ Ιζηνύ ώζηε λα παξαρζεί ζε πξαγκαηηθό ρξόλν ην ηειηθό πεξηερόκελν, πνπ ζα ζηαιεί ζην πξόγξακκα πεξηήγεζεο ησλ επηζθεπηώλ ζε κνξθή θώδηθα HTML. Publish: Γεκνζίεπζε Trash: Διαγραφι Unpublished: Μθ δθμοςιευμζνα. Web site: Ιςτοςελίδα Πρωτόκολλο Μεταφοράσ Αρχείων (File Transfer Protocol) (FTP): Είναι ζνα ευρζωσ χρθςιμοποιοφμενο πρωτόκολλο ςε δίκτυα τα οποία υποςτθρίηουν το πρωτόκολλο TCP/IP (δίκτυα όπωσ internet ι intranet). Ο υπολογιςτισ που τρζχει τθν εφαρμογι FTP μόλισ ςυνδεκεί με τον διακομιςτι (server) μπορεί να εκτελζςει ζνα πλικοσ διεργαςιϊν όπωσ ανζβαςμα αρχείων ςτον διακομιςτι, κατζβαςμα αρχείων από τον διακομιςτι, μετονομαςία ι διαγραφι αρχείων από τον διακομιςτι. Το πρωτόκολλο είναι ζνα ανοιχτό πρότυπο. Είναι δυνατό κάκε υπολογιςτισ που είναι ςυνδεδεμζνοσ ςε ζνα δίκτυο, να διαχειρίηεται αρχεία ςε ζνα άλλο υπολογιςτι του δικτφου, ακόμθ και εάν ο δεφτεροσ διακζτει διαφορετικό λειτουργικό ςφςτθμα. 52