« Last post by datahell on May 06, 2024, 19:16:47 »
Καλησπέρα και χρόνια πολλά. Υπάρχει ενσωματωμένη βοήθεια στο plugin αλλά ας το γράψω και εδώ μήπως δεν είναι κατανοητό. Το περιεχόμενο το οποίο είναι εντός 2 tag γίνεται διαθέσιμο μόνο σε συγκεκριμένες ομάδες χρηστών. Η γενική μορφή είναι η ακόλουθη:
{accessview gids="A,B,C,..."}Εδώ το περιεχόμενό σου{/accessview}
Όπου A, B, B, κλπ, τα ID των ομάδων χρηστών μόνο οι οποίοι θα επιτρέπεται να δουν το περιεχόμενό σου. Στάνταρ gids: 1: Administrator, 2: Manager, 3: Publisher, 4: Author, 5: User, 6: External user, 7: Επισκέπτης
Για παράδειγμα αν θέλουμε κάτι να εμφανίζεται μόνο σε συνδεδεμένους χρήστες γράφουμε αυτό: {accessview gids="1,2,3,4,5"}Περιεχόμενο μόνο για συνδεδεμένους χρήστες{/accessview}
Αντιθέτως, αν θέλουμε να εμφανίσουμε κάτι μόνο στους επισκέπτες γράφουμε αυτό (πχ προτροπή για εγγραφή/συνδρομή): {accessview gids="7"}Περιεχόμενο μόνο για επισκέπτες{/accessview}
Εννοείται ότι το "Περιεχόμενο" μπορεί να είναι κάτι πολύ μεγάλο, σε πολλές γραμμές, πχ ένα άρθρο, ή μπορεί να είναι κάποια λήψη, κάποιο βίντεο, ότι θέλετε.
« Last post by datahell on April 22, 2024, 20:16:17 »
Κατά την εγκατάσταση του elxis σε ρωτάει αν θες φιλικές URL. Επιλέγεις "Ναι, Apache htaccess" και στα φτιάχνει όλα μόνο του.
Αν δεν το έκανες τότε κάντο χειροκίνητα. Το αρχείο htaccess.txt θα το βρεις εδώ: includes/install/data/htaccess.txt
Αντέγραψε το αρχείο htaccess.txt στον root φάκελο του Elxis και ανοιξέ το για επεξεργασία. Αν υποθέσουμε, την απλή περίπτωση, ότι έχεις το Elxis εγκατεστημένο στο root folder του domain / sub-domain σου τότε το μόνο που πρέπει να αλλάξεις είναι το όνομα του φακέλου της διαχείρισης. Όπου γράφει "estia" άλλαξέ το σε όπως ονομάζεται ο φάκελος διαχείρισης. Αποθήκευσέ το.
Μετονόμασέ το σε ".htaccess" (πρόσεξε την τελεία στην αρχή).
Άνοιξε το configuration.php και όρισε το SEF σε 1: private $SEF = 1;
Είσαι έτοιμος. Αν δεν σου δουλεύει είναι θέμα server, πρέπει να είναι ενεργοποιημένο το module mod_rewrite στον Apache.