Joomla

Computerman Video Tutorials

Έτος: 2013

Διδάσκων: Αθανάσιος Θεοδώρου

Περιγραφή Μαθήματος

Πρόκειται για μια σειρά μαθημάτων εγκατάστασης και διαχείρισης Joomla, που προσφέρεται από το site Computerman Video Tutorials, με τίτλο «Joomla 2.5 Basics». Το Joomla είναι ένα ελεύθερο και ανοικτού κώδικα σύστημα διαχείρισης περιεχομένου (CMS: content management system). Χρησιμοποιείται για την δημοσίευση περιεχομένου στον παγκόσμιο ιστό και σε τοπικά δίκτυα. Είναι γραμμένο σε PHP και αποθηκεύει τα δεδομένα στη βάση MySQL. Το Joomla επιτρέπει την διαχείριση της ιστοσελίδας από ένα φιλικό προς τον χρήστη περιβάλλον χρήσης. Μπορεί να χρησιμοποιηθεί για μια πληθώρα εφαρμογών, από ένα απλό blog ή ένα ηλεκτρονικό κατάστημα, μέχρι και μια ιστοσελίδα πολυεθνικής εταιρείας. Ελάχιστες απαιτήσεις για την ολοκλήρωση του μαθήματος, είναι η πρόσβαση σε κάποιο server με δυνατότητες PHP και ΜySQL.

Video-Διαλέξεις

Διάλεξη 01: Εγκατάσταση

Βασική εγκατάσταση του Joomla στο server μας.

Διάλεξη 02: Πρώτη επαφή με το σύστημα διαχείρισης

Σε αυτό το μάθημα γίνονται οι βασικές ρυθμίσεις και πραγματοποιείται η πρώτη επαφή με το διαχειριστικό περιβάλλον του Joomla. Επίσης πραγματοποιείται η εγκατάσταση του πρώτου extension (επέκταση), πακέτο για την Ελληνική γλώσσα.

Διάλεξη 03: Γενικές Ρυθμίσεις

Σε αυτό το μάθημα ορίζονται κάποιες βασικές λεπτομέρειες της σελίδας όπως το όνομα, οι Meta πληροφορίες και διάφορα άλλα στοιχεία που πρέπει να πραγματοποιούνται αμέσως μετά την εγκατάσταση. Επίσης, εγκαθίσταται ένας HTML κειμενογράφος στο διαχειριστικό περιβάλλον του Joomla και ορίζεται ως προεπιλεγμένος.

Διάλεξη 04: Δημιουργία Περιεχομένου - Κατηγορίες

Παρουσιάζονται τα βήματα που ακολουθούνται ώστε να δημιουργηθεί ένα περιεχόμενο (άρθρο). Αρχικά δημιουργείται μία κατηγορία για το άρθρο, στη συνέχεια συντάσσεται το άρθρο και τέλος δημιουργείται ένας σύνδεσμος στη σελίδα που κατευθύνει στο συγκεκριμένο άρθρο.

Διάλεξη 05: Δημιουργία Περιεχομένου-Αρθρογραφία

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

Διάλεξη 06: Δημιουργία Μενού

Σε αυτό το μάθημα θα δούμε τι είναι το Joomla Menu, το διαχειριστικό περιβάλλον για τα μενού και θα δημιουργήσουμε το πρώτο μας μενού όπου θα εμφανίσουμε τα άρθρα που δημοσιεύσαμε στα προηγούμενα μαθήματα.

Διάλεξη 07: Διαχείριση Περιεχομένου

Σε αυτό το μάθημα παρουσιάζεται η διαχείριση των άρθρων, δημιουργία, δημοσίευση, διαγραφή.

Διάλεξη 08: Δημιουργία Υπομενού

Δείτε πως να δημιουργήσετε υπό-μενού στο Joomla. Με υπό-μενού μπορούμε να χωρίσουμε τομής της σελίδας.

Διάλεξη 09: Δημιουργία νέου μενού

Δείτε πως γίνεται η δημιουργία νέου μενού στο Joomla.

Διάλεξη 10: Είδη μενού

Εξερευνούμε τα διάφορα είδη μενού στο Joomla.

Διάλεξη 11: Βελτιστοποιώντας την προβολή του μενού

Δείτε στο τελευταίο μάθημα για την ενότητα σχετικά με τα μενού, πως δουλεύουμε σωστά με τα ενθέματα για το μενού.

Διάλεξη 12: Δημιουργία Υπερσυνδέσμων

Σε αυτό το μάθημα για το Joomla θα δείτε επιπλέον τρόπους για την δημιουργία συνδέσμων (hyperlinks) μέσα στα άρθρα για την διασύνδεση των άρθρων μεταξύ τους.

Διάλεξη 13: Σελιδοποίηση Άρθρων

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

Διάλεξη 14: Ενσωμάτωση Βίντεο από το Υoutube

Ενσωμάτωση πολυμέσων σε ιστοσελίδα και πιο συγκεκριμένα βίντεο από το Youtube.

Διάλεξη 15: Φίλτρα Κειμένου

Μάθετε για τα φίλτρα κειμένου του Joomla και πως αυτά κρατάνε ασφαλή την ιστοσελίδα σας.

Διάλεξη 16: Εικόνες Άρθρων και Σύνδεσμοι

Στην έκδοση 2.5 του Joomla προστέθηκε μια πολύ χρήσιμη λειτουργία, αυτή των ενσωματωμένων εικόνων και συνδέσμων στα άρθρα.

Διάλεξη 17: Επιλογές Προβολής Άρθρων

Δείτε πως να ενεργοποιείτε και να απενεργοποιείτε τα διάφορα στοιχεία της προβολής των άρθρων.

Διάλεξη 18: Επιλογές Προβολής Μενού

Δείτε σε αυτό το μάθημα τις 2 επιπλέον επιλογές προβολής που έχουμε στο Joomla για τα στοιχεία των άρθρων.

Διάλεξη 19: Επικεφαλίδες και Τίτλος Browser

Οι επικεφαλίδες και ο τίτλος του browser μπορεί να χρησιμοποιηθεί για την ευκολία, προσανατολισμό του επισκέπτη, αλλά και για σκοπούς SEO (Search Engine Optimization).

Διάλεξη 20: Εισαγωγή στα Modules

Εισαγωγικό μάθημα στα Modules (Ενθέματα). Τα Ενθέματα είναι μικρά προγράμματα, επεκτάσεις στην ουσία, που προσφέρουν περιοχές προβολής περιεχομένου και επιπλέον λειτουργίες στην ιστοσελίδα σας.

Διάλεξη 21: Το Ένθεμα Custom HTML

Το ένθεμα Custom HTML, είναι ένα από τα πολλά προεγκατεστημένα ενθέματα που έρχονται μαζί με το Joomla κατά την εγκατάσταση.

Διάλεξη 22: Επιλογή Εμφάνισης Ενθεμάτων

Το Joomla προσφέρει μια νέα λειτουργία από την έκδοση 1.6 και μετά, αυτή της επιλογής εμφάνισης ενθεμάτων, δηλαδή σε ποιο μενού θα εμφανίζεται το ένθεμα. Με αυτό τον τρόπο μπορούμε να επιλέξουμε ακριβώς που θα εμφανιστεί το κάθε ένθεμα έτσι ώστε να μην έχουμε μια σελίδα γεμάτη ενθέματα.

Διάλεξη 23: Ρυθμίσεις Ενθεμάτων

Σε αυτό το μάθημα θα δούμε τις κοινές, για όλα τα ενθέματα, ρυθμίσεις καθώς και το τι αντιπροσωπεύουν.

Διάλεξη 24: Twitter & Facebook

Προσθήκη ενθέματος για Twitter & Facebook.

Διάλεξη 25: Ενσωμάτωση ενθέματος σε άρθρο

Μια πολύ χρήσιμη λειτουργία είναι αυτή της ενσωμάτωσης ενθεμάτων μέσα σε άρθρα. Υπάρχουν πολλοί λόγοι για να ενσωματώσετε κάποιο ένθεμα μέσα σε άρθρο, όπως για παράδειγμα η συμπερίληψη κάποιου χάρτη ή κάποιου άλλου είδους εξωτερικού πόρου. Σε αυτό το μάθημα θα δούμε πως δουλεύει αυτή η λειτουργία.

Διάλεξη 26: Εγκατάσταση νέων ενθεμάτων

Ένα τελευταίο που θα δούμε για την ενότητα των ενθεμάτων του Joomla, είναι η εύρεση νέων ενθεμάτων και η εγκατάστασή τους.

Διάλεξη 27: Εισαγωγή στα Components

Τα άρθρα, προβάλλονται μέσα από το component content, δηλαδή την Εφαρμογή Περιεχομένου. Σε αυτή την ενότητα εξετάζονται όλα τα προεγκατεστημένα components που έρχονται μαζί με το Joomla.

Διάλεξη 28: Component Επαφών

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

Διάλεξη 29: Ενεργοποίηση του Captcha

Το captcha δεν είναι ακριβώς μια από τις εφαρμογές του Joomla, αλλά είναι ένα πρόσθετο (plugin), το οποίο ενεργοποιεί την διασύνδεση με την υπηρεσία του reCaptcha της Google. Με αυτό το plugin μπορούμε να εμφανίσουμε στις διάφορες φόρμες επικοινωνίας των components, ένα πεδίο εισαγωγής κωδικού ασφαλείας.

Διάλεξη 30: Προβολή πολλαπλών Επαφών

Τα components έχουν διάφορα layout για την προβολή των αντικειμένων τους. Θα δούμε στο component των επαφών τις λίστες επαφών, οι οποίες είναι μια άλλη επιλογή προβολής του component.

Διάλεξη 31: Component Έξυπνης Αναζήτησης

Η «έξυπνη» αναζήτηση είναι μια εφαρμογή με μηχανή αναζήτησης φτιαγμένη από την ομάδα του Joomla.

Διάλεξη 32: Component Ανακατεύθυνσης

Η ανακατεύθυνση είναι ένα χρήσιμο εργαλεία για το Joomla. Με αυτή την εφαρμογή μπορείτε να ανακατευθύνετε επισκέπτες οι οποίοι για κάποιο λόγο βρήκαν συνδέσμους προς την σελίδα σας οι οποίοι δεν ισχύουν πλέον. Αντί να δούνε σφάλμα μπορείτε να τους ανακατευθύνετε σε μια άλλη σελίδα του ιστότοπού σας.

Διάλεξη 33: Component Διαδικτυακοί Σύνδεσμοι

Μια εύχρηστη εφαρμογή για να οργανώνετε λίστες με εξωτερικούς συνδέσμους (σελίδες τρίτων) είναι η εφαρμογή Διαδικτυακοί Σύνδεσμοι.

Διάλεξη 34: Εισαγωγή Ροών Ειδήσεων

Τελευταίο μάθημα της ενότητα για τα component. Θα δούμε πως μπορούμε να εισάγουμε περιεχόμενο στην σελίδα μας από πηγές τρίτων μέσω των RSS Feeds και το component Ροών Ειδήσεων.

Διάλεξη 35: Εισαγωγή στα Πρότυπα (Templates)

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

Διάλεξη 36: Δημιουργία και Επεξεργασία Ύφους

Τα πρότυπα στο Joomla έχουν ένα ύφος, δηλαδή ένα Style το οποίο περιέχει ρυθμίσεις προβολής από τις οποίες μπορούμε να αλλάξουμε κάποια στοιχεία στη σελίδα. Πχ. χρώματα, μέγεθος γραμματοσειράς, φάρδος, κτλ. Σε αυτό το μάθημα θα δούμε κυρίως την δημιουργία και επεξεργασία ύφους από το πρότυπο Beez 2.0 και επίσης πως μπορούμε να έχουμε διαφορετικό ύφος ανά μενού.

Διάλεξη 37: Επεξεργασία Εγκατεστημένων Προτύπων

Πολλές φορές μπορεί να έχουμε διαλέξει κάποιο πρότυπο, αλλά αυτό τελικά να μην μας ικανοποιεί 100%. Το Joomla μας δίνει την δυνατότητα της άμεσης επεξεργασίας των κεντρικών προτύπων. Επεμβαίνοντας στα αρχεία του template, μπορούμε να προσθέσουμε ή να αφαιρέσουμε κομμάτια του προτύπου.

Διάλεξη 38: Εγκατάσταση Προτύπων

Σε αυτό το μάθημα θα δούμε που μπορούμε να βρούμε templates για το Joomla και τις διαφορές από τα δωρεάν πρότυπα και τα επί-πληρωμής.