Ένα από τα πρώτα πράγματα το οποίο θα πρέπει να γνωρίζουμε άμεσα είναι η διαδρομή εγκατάστασης (path) του Joomla στον server. Δηλαδή ποιος είναι ο φάκελος, και ποια η ακριβή θέση του στον σκληρό δίσκο του server όπου έχει εγκατασταθεί το Joomla CMS. Στο Joomla 1.5 υπάρχει δυνατότητα να βρεθεί αυτή η διαδρομή, αλλά σε παλαιότερες εκδόσεις Joomla 1.0x ή άλλου τύπου ιστοσελίδες δεν είναι δυνατόν να εμφανιστεί. Η φιλοξενία των ιστοσελίδων γίνεται από εταιρείες web hosting στις οποίες ο τόπος και η θέση εγκατάστασης διαφέρει από λογαριασμό σε λογαριασμό από χρήστη σε χρήστη, αλλά και πολλές φορές η διαδρομή είναι κρυφή και ποικίλει από εταιρεία σε εταιρεία. Για να την ανακαλύψουμε εύκολα μπορούμε να δημιουργήσουμε ένα αρχείο με την ονομασία myjoomlapath.php στο οποίο μέσα με έναν επεξεργαστή κειμένου πχ Notepad++ , εισάγουμε τον παρακάτω κώδικα.
01. |
<?php
| 02. |
$path = getcwd();
| 03. |
echo "Your Site Path is: ";
| 04. |
echo $path;
| 05. |
? >
|
Με ένα πρόγραμμα FTP ανεβάζουμε το αρχείο στο server και πληκτρολογούμε : http://www.myexamplesite.gr/myjoomlapath.php όπου εμφανίζετε η απόλυτη διαδρομή.
Αφού πάρουμε την πληροφορία διαγράφουμε το αρχείο για λόγους ασφαλείας. |
|
Πάρα πολλοί νέοι χρήστες του Joomla!™ CMS δεν είναι ικανοποιημένοι από τις θέσεις των modules σε ένα Joomla! template αλλά και θεωρούν αρκετά δύσκολη υπόθεση την παρέμβαση σε αυτό για να προσθέσουν μια νέα θέση για module.
Σε ένα template για Joomla! 1.5 ο δημιουργός του εκ των προτέρων έχει προβλέψει και έχει ορίσει κάποιες θέσεις, τις οποίες εύκολα μπορούμε να ανακαλύψουμε και από το Επεκτάσεις > Διαχείριση Ενθεμάτων (Extensions > Module Manager) επιλέγοντας ενα module και βλέποντας τις διαθέσιμες θέσεις. Σε αυτές τις θέσεις υπάρχει η δυνατότητα προσθήκης περισσοτέρων από ένα module.
Η προσθήκη της νέας θέσης ενθέματος (module) είναι μια εργασία που προϋποθέτει κάποιες στοιχειώδεις γνώσεις PHP, HTML και XML, ώστε να αποφύγετε προγραμματιστικά λάθη τα οποία θα έχουν σαν αποτέλεσμα να μη λειτουργήσει σωστά το template. Θα πρέπει επίσης να κρατάτε ένα αντίγραφο ασφαλείας backup του αρχικού template.
|
Μετά από μια εγκατάσταση Joomla CMS εμφανίζετε το προτοποθετημένο μήνυμα “Welcome” στον τίτλο του πρωτοσέλιδου (Frontpage), το οποίο για τους περισσότερους είναι ιδιαίτερα ενοχλητικό και μπορεί εύκολα να αλλάξει. Για την αλλαγή του μηνύματος Welcome στο Frontpage, χρειάζεται η αλλαγή μιας παραμέτρου στο link της Home. Πηγαίνετε Menus->Main Menu , στο link της Home κάντε κλικ και στα δεξιά σας θα ανοίξει ένα πλαίσιο με έναν αριθμό γκρουπ παραμέτρων. Στο γκρουπ των παραμέτρων System βρίσκετε το Page Title. Αλλάζετε το μήνυμα ή το απενεργοποιείτε εντελώς. |
Πολλές φορές χρειάζεται να ξέρουμε τις ακριβείς προβλεπόμενες θέσεις των module σε ένα template Joomla. Ένα εύκολο και γρήγορο κόλπο για τις βρούμε είναι το παρακάτω. Στον πυρήνα του Joomla (core) βρίσκετε μια κρυφή λειτουργία η οποία μόλις ενεργοποιηθεί προβάλει σε ένα επίπεδο επάνω από το template αποτυπώνοντας τις ακριβείς προβλεπόμενες θέσεις των module που χρησιμοποιούνται. Για να ενεργοποιήσετε την λειτουργία αυτή αρκεί να πληκτρολογήσετε ?tp=1 (για οριζόντια προβολή) στο τέλος της τρέχουσας διεύθυνσης. Θα δείτε ότι εμφανίζονται όλες οι θέσεις των module που χρησιμοποιούνται από το τρέχον template.Η λειτουργία αυτή υπάρχει και είναι η ίδια για όλες τις εκδόσεις Jooma, για όλα τα Joomla sites και templates και για τα υπόλοιπα url (μόνο που στο τέλος θα πρέπει να γράφετε &tp=1). |
Πολύ συχνά χρειάζεται να προσθέσουμε ένα τμήμα από «καθαρό» HTML κώδικα, ο οποίος για να τοποθετηθεί σωστά και να μην αλλοιώσει το αποτέλεσμα δημιουργώντας σφάλματα, θα πρέπει να έχουμε απενεργοποιημένο τον αγαπημένο μας επεξεργαστή κειμένου του Joomla. Το συναντούμε πολύ συχνά αυτό όταν πρόκειται να ενσωματώσουμε τον HTML κώδικα για κάποιο widget, counter, analytics ή το Google Maps κλπ σε custom modules ή όταν κάνουμε κάποια προσθήκη ή τροποποίηση σε ένα άρθρο. Το πρόβλημα που προκύπτει είναι ότι από τις γενικές ρυθμίσεις συστήματος του Joomla (global configuration), έχουμε προκαθορίσει, για όλους τους χρήστες, κάποιον επεξεργαστή κειμένου τον οποίο πρέπει κάθε φορά που πρόκειται να κάνουμε κάποια εργασία επεξεργασίας HTML κώδικα να τον απενεργοποιούμε σε «No Editor». Αυτό θα έχει σαν αποτέλεσμα να δημιουργούμε πρόβλημα σε άλλους χρήστες οι οποίοι ταυτόχρονα επεξεργάζονται κείμενο με τον WYSIWYG επεξεργαστή κειμένου. Μια λύση είναι να δημιουργήσουμε ένα νέο χρήστη και να τον ονομάσουμε π.χ. "htmluser", να του δώσουμε τα ανάλογα δικαιώματα πρόσβασης πχ Super Administrator και να αλλάξουμε το προκαθορισμένο επεξεργαστή κειμένου του σε «No Editor». Έτσι κάθε φορά που θα είναι ανάγκη να επεξεργαστούμε στο Joomla κώδικα HTML θα συνδεόμαστε σαν "htmluser". |
|
|
|
<< Έναρξη < Προηγούμενο 1 2 3 4 Επόμενο > Τέλος >>
|
Σελίδα 2 από 4 |