ΤΜΒΟΤΛΟ ΠΛΗΡΟΦΟΡΙΚΗ Ν. ΕΡΡΩΝ & ΚΕ.ΠΛΗ.ΝΕ.Σ. Ν. ΕΡΡΩΝ
Ιςτορική Αναδρομή 1 Σεπτεμβρίου 2005: Γεννικθκε το όνομα Joomla, προιλκε από τθ λζξθ Jumla που ςτα ουαχίλι ςθμαίνει «όλοι μαηί» 15 Σεπτεμβρίου 2005: Κυκλοφορεί θ πρώτθ ζκδοςθ Joomla 1.0 19 Σεπτεμβρίου 2005: Ξεκινάει θ λειτουργία Demo ιςτοςελίδασ του Joomla 21 Σεπτεμβρίου 2005: Ανανεωμζνθ ζκδοςθ Joomla 1.0.1 22 Σεπτεμβρίου 2005: Σελειώνει ο διαγωνιςμόσ για το λογότυπο. Η ιδζα ανικει ςτον Alan Urquhart 12 Αυγοφςτου 2006: Ζκδοςθ Joomla 1.5 Beta 30 Ιουλίου 2009: Ζκδοςθ Joomla 1.5.14
Σο Joomla! είναι λογιςμικό ανοικτοφ κώδικα (open source) το οποίο υλοποιεί τθ λειτουργικότθτα υςτιματοσ Διαχείριςθσ Περιεχομζνου (Content Management System) CMS
Σα CMS είναι ιδιαίτερα δθμοφιλι γιατί επιτρζπουν τθ δημιουργία και ςυντήρηςη εξελιγμζνων ιςτότοπων με ελάχιςτο ι μθδενικό προγραμματιςτικό κόπο, μιασ και προςφζρουν όλθ τθν απαραίτθτθ υποδομι για τθν υλοποίθςθ όλων των εργαςιών που είναι απαραίτθτεσ για αυτό
Αποτελοφν λογιςμικό του οποίου θ διαχείριςη μπορεί να γίνει μζςω ενόσ φυλλομετρητή (π.χ. Mozilla Firefox, Internet Explorer, Opera κ.α.). Επιπρόςκετα, όλθ θ λειτουργία του ςυςτιματοσ αυτοφ είναι διακζςιμθ μζςω τθσ διεπαφισ του φυλλομετρθτι, αφοφ αυτό είναι εγκατεςτθμζνο και προςβάςιμο μζςω μιασ διεφκυνςθσ διαδικτφου
Δομή ενός CMS Σα κυριότερα δομικά ςτοιχεία ενόσ CMS είναι: Διεπαφι χριςτθ (Front-End) Διεπαφι διαχειριςτών (Back-End) Ρυκμίςεισ ςυςτιματοσ (configuration settings) Ρυκμίςεισ πρόςβαςθσ χρθςτών (Access control settings) Πρότυπα (Templates) Επεκτάςεισ
Δημοφιλείσ Επεκτάςεισ από Τρίτουσ Εφαρμογζσ (components) Joomla Content Editor (JCE) Akeeba backup Ενθζματα (modules) Ημερολόγιο Πρόγνωςθ καιροφ Πρόςθετα (plugins) Simple Image Gallery All Videos Google Maps
http://extensions.joomla.org/ http://www.joomla24.com/ http://www.rockettheme.com/ http://www.osskins.com/ http://www.joomlashack.com/ http://www.gavick.com/ http://www.yootheme.com/ http://www.joomlabamboo.com/ http://www.bestofjoomla.com/
Xampp Εγκατάςταςθ Joomla http://www.apachefriends.org Joomla 2.5.9 http://www.joomla.gr http://www.joomla.gr/--46/93-joomla-1-6/474- joomla-2-5-9
XAMPP http://www.apachefriends.org
XAMPP http://www.apachefriends.org
XAMPP http://www.apachefriends.org
XAMPP http://www.apachefriends.org
XAMPP http://www.apachefriends.org
XAMPP http://www.apachefriends.org
Joomla 2.5.9 http://www.joomla.gr http://www.joomla.gr/--46/93-joomla-1-6/474-joomla-2-5-9
XAMPP
XAMPP
Αποςυμπιζηουμε το Joomla_2.5.9-Stable-Full_Package.zip ςτον φάκελο C:\xampp\htdocs\όνομα φακζλου
Ρυκμίςεισ Βάςθσ Ανοίγουμε ζναν φυλλομετρθτι και πλθκτρολογοφμε localhost
Ρυκμίςεισ Βάςθσ
Ρυκμίςεισ Βάςθσ
Ρυκμίςεισ Βάςθσ 1 2 3
Ρυκμίςεισ Βάςθσ
Ρυκμίςεισ Βάςθσ
Ρυκμίςεισ Βάςθσ 1 2 Δίνουμε ζναν κωδικό για τθν βάςθ π.χ. root
Ρυκμίςεισ Βάςθσ
Εγκατάςταςθ Joomla Ανοίγουμε ζναν φυλλομετρθτι και πλθκτρολογοφμε localhost\όνομα φακζλου
Εγκατάςταςθ Joomla
Εγκατάςταςθ Joomla
Εγκατάςταςθ Joomla Ειςάγουμε τα ςτοιχεία τθσ βάςθσ που δθμιουργιςαμε
Εγκατάςταςθ Joomla
Εγκατάςταςθ Joomla 1 4 2 user name & password για τον Administrator 3
Εγκατάςταςθ Joomla
Ανοίγουμε ζναν φυλλομετρθτθ και γράφουμε localhost/όνομα φακζλου του joomla
Διαχείριςθ Joomla http://localhost/joomla/administrator/
Διαχείριςθ Joomla http://localhost/joomla/administrator/
Διαχείριςθ Joomla http://localhost/joomla/administrator/
Διαχείριςθ Joomla http://localhost/joomla/administrator/ 2 1
Διαχείριςθ Joomla http://localhost/joomla/administrator/
Διαχείριςθ Joomla http://localhost/joomla/administrator/ 2 1
Διαχείριςθ Joomla http://localhost/joomla/administrator/ 3 1 2
Πρότυπο (Template) Σα πρότυπα κακορίηουν πωσ θα οργανωθεί οπτικά η πληροφορία. Αποτελοφνται από αρχεία κώδικα, κακώσ και εικόνεσ. Τπάρχουν διακζςιμα τόςο δωρεάν, όςο και εμπορικά, μζςω ιςτοςελίδων. Ζνα πρότυπο ορίηει ζναν πίνακα του οποίου τα κελιά ζχουν ονόματα και ςτα οποία μποροφμε να τοποκετιςουμε ειδικό περιεχόμενο με τθ μορφι ενθεμάτων (modules). Σο πιο ςυνθκιςμζνο ζνκεμα είναι το μενοφ.
CSS Ο όροσ CSS ςθμαίνει Cascading Style Sheets, δθλ. Διαδοχικά Φφλλα Στυλ Σα ςτυλ ορίηουν τον τρόπο εμφάνιςθσ των ςτοιχείων τθσ HTML
HTML & CSS το joomla ο HTML και ο CSS κώδικασ περιζχονται ςε ξεχωριςτά αρχεία. Πολλά HTML αρχεία ςυνδζονται με το ίδιο CSS αρχείο. Ενθμερώνοντασ μερικζσ γραμμζσ ενόσ CSS αρχείου, αλλάηεισ αυτόματα τθν εμφάνιςθ πολλών ςελίδων (χωρίσ να χρειαςτεί να επζμβεισ ςτον HTML κώδικα). Σο joomla παρζχει ζναν απλό text editor για τθν επεξεργαςία του κώδικα ενόσ CSS αρχείου.
Επεξεργαςία Προτφπου (Template) Μερικζσ τυπικζσ γραμμζσ κώδικα ςε ζνα css αρχείο: h1 { color: red; font-weight: bold; } Αυτζσ οι γραμμζσ κώδικα εφαρμόηονται ςτο ςτοιχείο h1 (top level heading) ςτα html αρχεία που ςυνδζονται με αυτό το αρχείο css.
Επεξεργαςία Προτφπου (Template) Για να αλλάξουμε λογότυπο ςτον τοπικό server κα ακολουκιςουμε το μονοπάτι: C:\xampp\htdocs\joomla\templates\sitegroundj16-19\images