Joomla 2.5 Έξοδος υλικών από διάφορες κατηγορίες. Διαχωρισμός των δικαιωμάτων πρόσβασης στο Joomla. Ορισμός τιμών στο παράθυρο Modal
Αρχικά, ο πίνακας ελέγχου διαχειριστή στο Joomla! Μόνο ένας διαχειριστής σούπερ Έργο είναι διαθέσιμος. Μόνο ο Super Administrator έχει το δικαίωμα να εκχωρεί και να παράσχει τα κατάλληλα δικαιώματα για άλλους χρήστες του συστήματος. Σύνολο στο Joomla! Οι επτά ομάδες χρηστών είναι Super Administrator (Super Administrator), Administrator (Administrator), Manager (Manager), Publisher (Publisher / Publisher), Redactor (συντάκτης), συντάκτης (συντάκτης) και εγγεγραμμένος (εγγεγραμμένος χρήστης). Οι αναφερόμενες ομάδες χρηστών αξίζουν επίσης να προσθέσουν απλούς επισκέπτες τοποθεσίας χωρίς εγγραφή. Οι διαθέσιμες ομάδες χρηστών ορίζουν Διάφορα επίπεδα Πρόσβαση στην εργασία με το Joomla!.
Ομάδα χρηστών
Κάθε ομάδα χρηστών έχει τα δικά της συγκεκριμένα δικαιώματα και το σημαντικότερο, ότι και οι επτά ομάδες χωρίζονται σε δύο κατηγορίες με τα ονόματα του δημόσιου backend και του κοινού. Η κυριολεκτική μετάφραση και των δύο κατηγοριών στα ρωσικά μπορεί να μην φαίνεται αρκετά κατανοητό, αλλά η έννοια έχει ως εξής. Οι χρήστες που ανήκουν στην κατηγορία Public Backend έχουν πρόσβαση στο διοικητικό τμήμα του συστήματος και στο δημόσιο τμήμα του χώρου. Οι χρήστες των κατηγοριών του δημόσιου εμπρός έχουν πρόσβαση μόνο στο δημόσιο τμήμα του τόπου και παραγγείλει η είσοδος του διοικητικού μέρους τους.
Η κοινή κατηγορία που υποστηρίζεται περιλαμβάνει τρεις ομάδες χρηστών - Super Administrator, Administrator and Manager. Η κατηγορία του δημόσιου εμπρός περιλαμβάνει τις υπόλοιπες τέσσερις ομάδες του εκδότη, τον συντάκτη, τον συντάκτη και την εγγραφή. Μια τέτοια προσέγγιση στη διαχείριση του έργου του ιστότοπου σας επιτρέπει να δημιουργήσετε μια λογική αλυσίδα εργαζομένων πόρων, καθώς και ορισμένα επίπεδα για χρήστες CMS. Για παράδειγμα, ο συγγραφέας μπορεί να γράψει άρθρα για τον ιστότοπο και να τους προσθέσει χωρίς το δικαίωμα να δημοσιεύσει. Με τη σειρά του, ο συντάκτης είναι υποχρεωμένος να επεξεργάζεται τα άρθρα και ο εκδότης δημοσιεύει ή να επιτρέπει στο άρθρο να δημοσιεύσει στον ιστότοπο. Ως αποτέλεσμα, αποδεικνύεται ότι ο συγγραφέας και ο συντάκτης είναι κατάλληλοι μόνο για να εργαστούν στο άρθρο και ο εκδότης δίνει καλή για τη δημοσίευση του άρθρου.
Σύκο. ένας
Αμέσως τίθεται το ερώτημα, και πώς τότε ο συγγραφέας ή ο συντάκτης δεν έχει πρόσβαση στο διοικητικό τμήμα του συστήματος μπορεί να λειτουργήσει στο άρθρο; Στο Joomla! Όπως και σε πολλά άλλα CMS, παρέχεται ένα σύστημα οπτικής επεξεργασίας κειμένου απευθείας από το δημόσιο τμήμα του χώρου. Εάν ένας χρήστης θα εισέλθει στον ιστότοπο με τα δικαιώματα των χρηστών της ομάδας του κοινού, τότε ένα πρόσθετο κουμπί με ένα μολύβι και ένα φύλλο χαρτιού εμφανίζεται κοντά σε κάθε άρθρο ή νέα, όπως φαίνεται στο Σχ. 1. Έχοντας ένα δρομέα σε αυτό το κουμπί, μπορείτε να βρείτε αναλυτικές πληροφορίες σχετικά με αυτό το υλικό. Με τη σειρά του, επιλέξτε το κουμπί Επεξεργασία, ο οπτικός επεξεργαστής Joomla θα ανοίξει, όπου ο χρήστης μπορεί να παράγει έναν συγκεκριμένο κύκλο εργασίας με τα περιεχόμενα της θέσης (Εικ. 2).
Σύκο. 2.
Δημόσιο περίπτερο.
Η κατηγορία των χρηστών του Ομίλου Public Frontend έχει το δικαίωμα να καλύψει τον ιστότοπο από διάφορες πληροφορίες, αλλά χωρίς το δικαίωμα πρόσβασης στο διοικητικό τμήμα του συστήματος. Ας χαρακτηρίσουμε κάθε ένα από τους χρήστες των χρηστών ξεχωριστά.
ΕΓΓΕΓΡΑΜΜΕΝΟΣ - Αυτά είναι εγγεγραμμένοι χρήστες που δεν έχουν πρόσβαση στο διοικητικό τμήμα και δεν μπορούν να επεξεργαστούν, να δημοσιεύουν ή να προσθέσουν οποιοδήποτε άλλο υλικό στον ιστότοπο. Με άλλα λόγια, αυτό Απλοί χρήστες Ο ιστότοπός σας χωρίς ειδικά δικαιώματα, αλλά έχετε πολύ περισσότερα προνόμια από τους απλούς επισκέπτες που δεν έχουν καταχωρηθεί. Για παράδειγμα, μπορείτε να κλείσετε ορισμένα τμήματα του ιστότοπου και μόνο εγγεγραμμένοι χρήστες, καθώς και όλοι οι άλλοι χρήστες των χρηστών θα έχουν πρόσβαση σε αυτά τα τμήματα.
Συντάκτης - Ο συγγραφέας του ιστότοπου έχει το δικαίωμα να γράφει άρθρα για τον ιστότοπο. Ο ίδιος ο συγγραφέας δεν μπορεί να δημοσιεύσει ένα άρθρο στον ιστότοπο, μπορεί να το γράψει και να το πω μόνο σε μια ουρά για δημοσίευση. Ο συγγραφέας ανταποκρίνεται μόνο για τα άρθρα του και δεν μπορεί να επεξεργαστεί ή να προβάλει δεν έχει δημοσιευθεί από άλλο συγγραφέα.
Συντάκτης - Ο επεξεργαστής ιστότοπου μπορεί να γράψει και να επεξεργαστεί / διαγράψει άρθρα που γράφονται από οποιονδήποτε συντάκτες, αλλά ο συντάκτης δεν έχει δικαίωμα να δημοσιεύσει άρθρα στον ιστότοπο.
Εκδότης. - Πρόκειται για εκδότη συστήματος που έχει το δικαίωμα να επιτρέψει ή να απορρίψει τα υλικά που υποβάλλονται από τον συντάκτη και τον συντάκτη από τη δημοσίευση. Ο εκδότης είναι επίσης προικισμένος με τα δικαιώματα του συγγραφέα και του συντάκτη. Δηλαδή, ο δημοσιογράφος μπορεί να γράψει ένα άρθρο, να την επεξεργαστεί και να το δημοσιεύσει. Εάν δεν έχετε πολλούς ανθρώπους στην περιοχή, τότε το δικαίωμα του ιστότοπου είναι κατάλληλο καθώς είναι αδύνατο.
Δημόσιο backend.
Η δεύτερη κατηγορία του δημόσιου backend, περιλαμβάνει τρεις ομάδες και επιτρέπει στους χρήστες αυτών των ομάδων να επεξεργάζονται τα περιεχόμενα της σελίδας τοποθεσίας όχι μόνο από το δημόσιο τμήμα του ιστότοπου, αλλά και με το διοικητικό πάνελ Joomla!. Κάθε ομάδα μετά την πρόσβαση στο διοικητικό μέρος λαμβάνει ακριβώς το σύνολο λειτουργιών στην εργασία με το CMS, το οποίο καθορίζεται από το προσωπικό. Με άλλα λόγια, μερικά κουμπιά και ένα μενού εντολών θα κρυφτούν από την πρόσβαση. Για παράδειγμα, ο διαχειριστής δεν θα διαθέσει στη διάθεση οποιασδήποτε εντολής από τις ρυθμίσεις του συστήματος και της διοίκησής του. Αυτό είναι αρκετά λογικό, ο καθένας πρέπει να πάρει την επιχείρησή τους.
Διευθυντής. - Αυτή η ομάδα ανθρώπων διαχειρίζεται το έργο των χρηστών του ιστότοπου και έχει τα πάντα χωρίς να περιορίζει το δικαίωμα να είναι διαθέσιμο στους συγγραφείς, τους συντάκτες και τους εκδότες. Ο διαχειριστής συστήματος δεν μπορεί να καθιερώσει επέκταση και να συμμετάσχει σε οποιαδήποτε άλλη σοβαρή χορήγηση συστήματος. Δεν έχει δικαίωμα να προσθέσει νέους χρήστες στο σύστημα και να επεξεργαστείτε τα αρχεία που έχουν ήδη χρήστες, αλλά ο διαχειριστής μπορεί να συνεργαστεί με μενού, αρχεία και να ρυθμίσει ήδη εγκατεστημένες επεκτάσεις CMS.
Διαχειριστής. - Ο διαχειριστής είναι το δεύτερο άτομο στο σύστημα του συστήματος και όλα τα δικαιώματα των δημιουργών, οι συντάκτες, οι εκδότες και οι διευθυντές είναι διαθέσιμοι σε αυτόν. Τα δικαιώματα διαχειριστή σε σύγκριση με τα δικαιώματα Super Administrator περιορίζονται μόνο για την πρόσβαση σε κάποια σημαντική και τον ορισμό του Joomla!. Για παράδειγμα, δεν μπορεί να προσθέσει στο σύστημα Super Administrators και να αλλάξει τις βασικές ρυθμίσεις CMS, αλλά μπορεί να προσθέσει νέους χρήστες, να επεξεργαστεί τα αρχεία τους, να εκχωρήσει διάφορα δικαιώματα σε αυτούς τους χρήστες, να συνεργαστείτε με μενού, επεκτάσεις και πρότυπα CMS.
Super Administrator. "Έτσι βρήκαμε ήδη το" το πρώτο πρόσωπο στο χωριό ", το οποίο έχει απεριόριστα δικαιώματα και ευκαιρίες στη δημιουργία CMS. Από προεπιλογή, το πρώτο πρόσωπο που πραγματοποίησε Εγκατάσταση Joomla! Στην πλατφόρμα φιλοξενίας κάτω από το admin admin, λαμβάνει τα δικαιώματα ενός Super Administrator. Παρόμοιοι χρήστες μπορούν να είναι αρκετοί, αλλά μόνο ένας Super Administrator έχει το δικαίωμα να εκχωρήσει νέους διαχειριστές Super System.
Σύκο. 3.
Εάν σκέφτεστε να παρέχετε στους χρήστες τη δυνατότητα να προσθέσετε άρθρα και υλικά στη θέση Joomla, τότε πιθανότατα βρέθηκε ότι ένα τέτοιο φαινομενικά απλό έργο δεν λυθεί ως απλό. Αρχικά, έχετε τουλάχιστον δύο τρόπους. Το πρώτο είναι να χρησιμοποιήσετε τυποποιημένες λειτουργίες, επειδή το σύστημα διαχείρισης περιεχομένου Joomla έχει πολλά ενσωματωμένα Χρήσιμα χαρακτηριστικά, συμπεριλαμβανομένης της προσθήκης άρθρων από τον ιστότοπο. Και το δεύτερο, είναι να χρησιμοποιήσετε Μονάδες τρίτου μέρους και τα εξαρτήματα, συμπεριλαμβανομένων των διαφόρων CCK. Το αίμα που διέρχεται από τις δυνατότητες και τις περιγραφές που βρέθηκαν στα σχόλια σχετικά με άλλους πόρους, πιθανότατα, θέλετε να χρησιμοποιήσετε εξαρτήματα τρίτου μέρους, καθώς παρέχουν σαφώς ένα ευρύτερο φάσμα ρυθμίσεων και δυνατοτήτων. Ωστόσο, μια λεπτομερής μελέτη με την εγκατάσταση εξαρτημάτων στα συστήματα δοκιμών έχει δείξει ότι όλα δεν είναι τόσο καλά όπως περιγράφεται.
Υπάρχουσες λύσεις για την οργάνωση προσθήκης άρθρων και υλικών σε χρήστες Joomla
Πριν συνεχιστεί, είναι απαραίτητο να προσδιοριστούν τα κριτήρια που ελήφθησαν ως βάση:
Η λύση θα πρέπει είτε καθόλου Μην κάνετε αλλαγές στους τυπικούς μηχανισμούς.Ή να τα κάνετε τόσο ελάχιστα, έτσι ώστε αργότερα να μπορείτε εύκολα να προσθέσετε άλλες μονάδες και εξαρτήματα.
Περιττός Μετριοπάθεια πρόσθετα υλικά.
Χρειάζεστε χρήστη Κλίση τυχαία Κάπως χαλάει την τρέχουσα δομή του ιστότοπου Ή να προσθέσετε υλικά σε αυτές τις κατηγορίες που χρησιμοποιούνται μόνο για να οργανώσουν τα εσωτερικά καθήκοντα του χώρου.
Εάν υπάρχει ανάγκη να γίνει επεξεργάζονται στον κώδικα (φινίρισμα), τότε πρέπει να είναι ελάχιστες. Είναι ένα πράγμα όταν έχετε ήδη μια ροή άρθρων και γνωρίζετε τη συγκεκριμένη ιδιαιτερότητα του τι πρέπει να περιμένετε για χρήστες. Κατά συνέπεια, καταλαβαίνετε ότι η δουλειά σας θα είναι χρήσιμη. Ένα άλλο πράγμα είναι όταν προσθέτετε μόνο λειτουργικότητα και αν θα υπάρξει ένα ρεύμα και αν είναι, τότε τι. Μετά από όλα, θα πρέπει πάντα να θυμόμαστε ότι αν κάποιος πραγματικά θέλει να προσθέσει υλικό, τότε δεν θα αντιπροσωπεύει κάποιες δυσκολίες που στέλνουν Έγγραφο λέξη., ή openOffice, ή ακόμα και HTML ανά μήνυμα ηλεκτρονικού ταχυδρομείου.
Είναι επιθυμητό να υπήρχαν όλα τα κατάλληλα χαρακτηριστικά.Όπως η ικανότητα του χρήστη να βλέπει τις καταστάσεις των άρθρων του, την οργάνωση της διαδικασίας μετριοπάθειας άρθρων, προσθέτοντας σημάδια, προσθήκη εικόνων και άλλων.
Τα κριτήρια είναι αρκετά βασικά, αλλά ακόμη και αρκετά για αυτούς προκειμένου να επικεντρωθούν στην προσθήκη υλικών Τυποποιημένος τρόπος. Αλλά πρώτα τα πρώτα πράγματα. Οι πρώτοι θεωρήθηκαν διάφοροι CCK., Όπως Contentbuilder. και K2.. Το κύριο πρόβλημα ήταν η αλλαγή στους τυποποιημένους μηχανισμούς και η ανάγκη να γίνει επαρκώς μεγάλος αριθμός συντάκτη, έτσι έπρεπε να τους αρνηθούν. Για παράδειγμα, κατεβάζοντας από την επίσημη ιστοσελίδα και την εγκατάσταση του K2, στην οποία η συνεπής λειτουργικότητα της προσθήκης υλικών θα πρέπει να εφαρμοστεί ήδη σύμφωνα με δηλώσεις, αποδείχθηκε ότι όλο το περιεχόμενο θα πρέπει να χρησιμοποιείται μόνο μέσω του K2 (επομένως, σχεδόν όλες οι μονάδες για Το Joomla χωρίς να υποστηρίζει το K2 να γίνει άχρηστο) και ότι η μορφή προσθήκης υλικών πρέπει να διορθωθεί υπό τις ανάγκες του (για παράδειγμα, τη διαθεσιμότητα όλων των κατηγοριών στον χρήστη). Φυσικά, είναι πολύ πιθανό ότι μετά από ένα συγκεκριμένο χρόνο μελέτης, το Κ2, αυτό το καθήκον θα μπορούσε να λυθεί πολύ πιο εύκολο, αλλά να μεταφερθεί όλα όσα είναι μόνο για χάρη μιας λειτουργίας και αναζητούν ανάλογα με τις υπάρχουσες μονάδες - όχι λογικές .
Σημείωση: Να θυμάστε ότι είναι μόνο για το καθήκον της προσθήκης υλικών από τους χρήστες. Φυσικά, μπορείτε να δημιουργήσετε πολύπλοκες και ισχυρές τοποθεσίες χρησιμοποιώντας το CCK, αλλά αυτό δεν απαιτείται στην τρέχουσα εργασία.
Τα ακόλουθα θεωρούνται ενότητες και συστατικά που είναι επίσης αντιπροσωπεύουν το CCK, αλλά δεν αλλάζουν την τυποποιημένη δομή. Αυτός είναι ζωολογικός κήπος (ως CCK), Sobipro (ως κατάλογος) και chrononconnectivity (ξεχωριστές λέξεις για αυτό). Δωρεάν έκδοση Ο ζωολογικός κήπος παρέχει μια έτοιμη μονάδα για δημοσίευση. Ωστόσο, μετά την προβολή των έτοιμων μορφών και την εύρεση προβλημάτων επίλυσης με τις ρυθμίσεις ασφαλείας, έγινε σαφές ότι, εκτός από το ότι όλα Προστιθέμενα άρθρα θα πάνε ένα αρχοντικό (Με άλλα λόγια, υπάρχουν πολλά ερωτήματα σχετικά με τον τρόπο συσχετισμού προσαρμοσμένων και κατηγοριών με άρθρα και κατηγορίες τοποθεσιών), Θα χρειαστεί να κάνετε πολλά επεξεργασία Στα πρότυπα προβολής, για να επιτευχθεί η οργάνωση της διαδικασίας μετριοπάθειας (αποδεκτή, απορρίφθηκε, με μέτρηση και ούτω καθεξής) με τη δυνατότητα να δουν τις καταστάσεις των άρθρων τους. Το Sobipro είναι ένας αρκετά καλός κατάλογος, αλλά αποδείχθηκε ότι είναι τα ίδια προβλήματα με το ζωολογικό κήπο. Θα χρειαστεί να κάνετε επεξεργασία και να σκεφτείτε την αναλογία του περιεχομένου Sobipro με τυποποιημένο περιεχόμενο. Η ChronoConnectivity είναι ένα πολύ ισχυρό συστατικό για την κατασκευή όλων των ειδών σχημάτων και συγχρονισμού μέσα στη βάση δεδομένων. Εάν πρέπει να ακονίσετε πλήρως ολόκληρη τη διαδικασία προσθήκης υλικών ή κάτι άλλο στις ανάγκες σας, τότε μπορεί εύκολα να γίνει με αυτό. Ωστόσο, δεν υπάρχουν προκαθορισμένες επιλογές σε αυτό, τόσο απολύτως όλα θα πρέπει να προσαρμοστούν από το μηδέν. Και αυτό είναι πολύ μεγάλο.
Μετά τις έρευνες στην περιοχή CCK, έγινε σαφές τι βλέπετε πιο προσγειωμένες λύσεις. Και το πιο προφανές Αυτά τα blogs. Ωστόσο, όπως αποδείχθηκε, δεν υπάρχουν τόσα πολλά δωρεάν συστατικά blogging. Και εκείνοι που συναντήθηκαν, από και μεγάλες αποδείχθηκαν παρόμοιες με τον πρότυπο μηχανισμό. Έτσι δεν υπάρχει σημείο στη χρήση τους. Παρ 'όλα αυτά, τα μάτια πιάστηκαν και δύο επαρκώς καλά δωρεάν συστατικά blogging. Hekima Blogs και UAM. Ωστόσο, μαζί τους έγινε σαφές ότι Θα πρέπει να κάνουμε μια σειρά επεξεργασίαςΓια να οργανώσετε πλήρως τη διαδικασία μετριοπάθειας και να διορθώσετε ορισμένα σφάλματα.
Σταδιακά, λαμβάνοντας υπόψη τις λύσεις από τις πιο δύσκολες και τελικά φθάνοντας στα εξαρτήματα του blogging, έγινε όλο και πιο σαφές ότι ήταν αρχικά πρακτικά σε οποιοδήποτε ιστότοπο (εάν αρχικά σχεδιάστηκε κάτω από τη ροή των άρθρων) αρκεί να χρησιμοποιηθεί ο πρότυπος μηχανισμός Joomla . Ωστόσο, δεν υπήρχαν κανονικές οδηγίες στο διαδίκτυο για τη διαμόρφωση και την επίλυση μιας τέτοιας εντυπωσιακής ερώτησης ως ο διαχωρισμός των εικόνων του χρήστη από τον κοινό κατάλογο των εικόνων του ιστότοπου. Μόνο αποσπασματικές λύσεις μεμονωμένων υποταχών. Παρ 'όλα αυτά, η συλλογή λύσεων μαζί, αποδείχθηκε πολύ απλές και βολικές οδηγίες για τη δημιουργία της προσθήκης υλικών από τους χρήστες.
Διαμόρφωση προσθέτων υλικών και αντικειμένων στον ιστότοπο Joomla με τυποποιημένα μέσα
Η τελική εντολή που δημιουργεί την προσθήκη αντικειμένων και υλικών στους χρήστες του Joomla αποδείχθηκε μεγάλος στον αριθμό των αντικειμένων, αλλά είναι πραγματικά αρκετά απλό για την οργάνωση. Το πρώτο πράγμα που χρειάζεστε είναι Λήψη και εγκατάσταση Ελεύθερος επεξεργαστής Παραχωρώ Με τον εντοπισμό (σύνδεσμος προς την ιστοσελίδα του προγραμματιστή. Ρωσικά είναι εκεί. Σε ακραίες περιπτώσεις, μπορείτε πάντα να το κατεβάσετε από άλλους πόρους). Σε αντίθεση με τον τυπικό επεξεργαστή TINYMCE, έχει ένα προσαρμοσμένο και αρκετά βολικό διαχειριστή εικόνων. Τώρα, μπορείτε να ξεκινήσετε τη ρύθμιση.
1. Ανοίξτε " Ιστοσελίδα - Γενικές Ρυθμίσεις"Και ορίστε τον προεπιλεγμένο επεξεργαστή" Editor jce"Αυτό πρέπει να γίνει για όλους τους χρήστες να εισαγάγουν άρθρα από αυτόν τον επεξεργαστή.
2. Ανοίξτε " Υλικό διαχειριστή"Στη συνέχεια, κάντε κλικ στο κουμπί" Ρυθμίσεις"Πηγαίνετε στην καρτέλα" Δικαιώματα"Και για την ομάδα ΕΓΓΕΓΡΑΜΜΕΝΟΣ Ορίστε την άδεια δημιουργίας υλικού (στοιχείο "Δημιουργία"). Τα υπόλοιπα στοιχεία απαγορεύονται. Αυτή η ρύθμιση θα επιτρέψει στους χρήστες να προσθέτουν υλικά και αντικείμενα από τον ιστότοπο, αλλά να μην τα δημοσιεύσουν. Με άλλα λόγια, μετά την προσθήκη, τα προεπιλεγμένα άρθρα δεν θα δημοσιευθούν. Γενικά, απλή μετριοπάθεια.
3. Ανοίξτε " Διαχειριστής κατηγορίας"Και δημιουργήστε μια κατηγορία" Για εξέταση"Στη συνέχεια, όλα τα πρόσθετα άρθρα θα μειωθούν στην κατηγορία αυτή (για ευκολία).
4. Δημιουργήστε ένα κρυφό μενού εάν δεν το έχετε. Το κρυφό μενού είναι το ίδιο κανονικό μενού, αλλά τοποθετείται στη θέση που δεν βρίσκεται στο πρότυπο.
5. Στο κρυφό μενού, δημιουργήστε ένα στοιχείο ψευδώνυμο " Πρόσθετο υλικό"και τίτλος" Προσθήκη άρθρου."Επιλέξτε Τύπος στοιχείου "Δημιουργία υλικού". Ορίστε το επίπεδο πρόσβασης " ΕΓΓΕΓΡΑΜΜΕΝΟΣ"(Στην αριστερή πλευρά) και την προεπιλεγμένη κατηγορία" για εξέταση "(στον τομέα των κύριων ρυθμίσεων). Αυτό γίνεται για να είναι ένας μη εξουσιοδοτημένος χρήστης κατά την επιλογή ενός στοιχείου για να εισέλθει στη σελίδα εισόδου και ότι όλα τα υλικά εμπίπτουν σε μία κατηγορία (για μεταγενέστερη ταξινόμηση).
6. Δημιουργήστε ένα στοιχείο ήδη στο μενού που εμφανίζεται σε όλους τους χρήστες. Τοποθετήστε τον τύπο του στοιχείου " Ψευδώνυμο"Καθορίζουμε το προηγούμενο στοιχείο από το κρυφό μενού ως σημείο προορισμού. Το ανοιχτό στοιχείο χρειάζεται έτσι ώστε όλοι οι χρήστες να δουν ότι μπορείτε να δημιουργήσετε ένα υλικό στον ιστότοπο. Όταν κάνετε κλικ σε μια τέτοια παράγραφο από μη εξουσιοδοτημένους χρήστες, θα είναι μεταφέρονται στη σελίδα εξουσιοδότησης.
Τώρα, προχωρήστε Ρύθμιση του Επεξεργαστή JCE
7. Ανοίξτε τον επεξεργαστή JCE στο μενού " Συστατικά"Πηγαίνετε στην καρτέλα με προφίλ. Ενεργοποιήστε το προφίλ" Εμπρόσθιο άκρο."Αυτό είναι ακριβώς το προφίλ που θα εφαρμοστεί στους χρήστες κατά την προσθήκη ενός άρθρου από την περιοχή.
8. Ανοικτό προφίλ " Εμπρόσθιο άκρο."Και ορίστε τις ακόλουθες ρυθμίσεις
8.1. Στην πρώτη καρτέλα στην περιοχή " Χρήστες"Εξετάστε ένα τσιμπούρι απέναντι από την ομάδα" ΕΓΓΕΓΡΑΜΜΕΝΟΣ"Έτσι ώστε οι ρυθμίσεις να εφαρμόζονται σε εγγεγραμμένους χρήστες.
8.2. Κάντε κλικ στην καρτέλα " Χαρακτηριστικά και διάταξη"Ορίστε το στοιχείο "Επεξεργαστής διακόπτη" n ΌχιΓια να αποκλείσετε την ευκαιρία να στείλετε γυμνό HTML.
8.3. Δημιουργία στην περιοχή στον κατάλογο " Εικόνες"Ευρετήριο" Κριτικές."Σε αυτόν τον κατάλογο θα διατηρούνται φωτογραφίες από άρθρα χρηστών για το χρόνο μετριοπάθειας.
8.4. Επιστρέψτε στο admin και μεταβείτε στην καρτέλα " Επεξεργαστής ρυθμίσεων". Στη συνέχεια, στην αριστερή πλευρά, επιλέξτε την καρτέλα" Σύστημα αρχείων"Και ορίζονται στην παράγραφο" Διαδρομή καταλόγου αρχείου" τρόπος " Εικόνες / σχόλια."
8.5. Στην ίδια καρτέλα, απενεργοποιήστε το στοιχείο " Φακέλους δέντρων"
8.6. Στην ίδια καρτέλα, καθορίστε το μέγιστο μέγεθος εικόνας, για παράδειγμα, 100.
8.7. Στην ίδια καρτέλα, προσδιορίστε τις ενέργειες όταν οι συγκρούσεις " Δημιουργήστε ένα μοναδικό όνομα ..."Αυτό γίνεται για να αντικατασταθούν οι φωτογραφίες άλλων χρηστών. Μετά από όλα, μετά τη μετριοπάθεια του άρθρου, μπορείτε πάντα να μεταφέρετε εικόνες σε έναν κοινόχρηστο φάκελο.
8.8. Αποθηκεύσετε τις ρυθμίσεις.
8.9. Πηγαίνετε στην καρτέλα " Παράμετροι Plugin"Και στην αριστερή πλευρά της οθόνης, επιλέξτε την καρτέλα" Διαχειριστής εικόνων"Στη συνέχεια, ορίστε το όριο μεγέθους αρχείου, για παράδειγμα, 100 (όπως πριν).
8.10. Απενεργοποιήστε τα στοιχεία "Διαγραφή φακέλου", "Διαγραφή αρχείου", "Μετονομάστε το αρχείο", "Cut, Copy" (για τον κατάλογο και το αρχείο), "Μετονομάστε το φάκελο".
8.11. Καθορίστε τη διαδρομή προς τον κατάλογο αρχείων εικόνας " Εικόνες / σχόλια."
8.12. Αποθηκεύσετε τις ρυθμίσεις.
8.13. Στην καρτέλα " Παράμετροι Plugin"Ανοίξτε την καρτέλα" Σύνδεσμος"Στην αριστερή πλευρά. Και καθορίστε τις επιθυμητές ρυθμίσεις για αναφορές από προεπιλογή. Για παράδειγμα, ο στόχος" Σε ένα νέο παράθυρο".
8.14. Στην ίδια καρτέλα, αποσυνδέστε όλα τα στοιχεία με πρόσβαση στη δομή συνδέσμου (αναζήτηση και άλλα), καθώς και τα αναδυόμενα παράθυρα. Αυτό γίνεται για να έχει πρόσβαση στην εσωτερική δομή του συνηθισμένοι χρήστες δεν είχα.
8.15. Αποθηκεύστε και κλείστε τον επεξεργαστή.
9. Προσπαθώντας να ανοίξετε το στοιχείο " Δημιουργία υλικού"Κάτω από έναν μη εξουσιοδοτημένο χρήστη και δείτε ότι το έντυπο σύνδεσης έχει ανοίξει. Προσπαθούμε να ανοίξουμε τον ίδιο χρήστη ρήτρας και να δούμε ότι το έντυπο επεξεργασίας υλικού έχει ανοίξει, αλλά με μια δέσμη περιττών περιοχών που οι χρήστες δεν χρειάζονται ιδιαίτερα.
10. Πρώτα απ 'όλα ανοιχτά " Επεκτάσεις - Plugins διαχειριστή"Και παρουσιάζουν την ομάδα" Ειδικός"Για όλα τα κουμπιά (εικόνα, διακοπή σελίδων, υλικό και ούτω καθεξής), εκτός από το κουμπί" Περισσότερες λεπτομέρειες"Αυτό θα σας επιτρέψει να αποκρύψετε τα κουμπιά για τους απλούς χρήστες, αλλά θα τα αφήσετε να ανοίξουν για τους χρήστες που έχουν πρόσβαση στο admin.
11. Δυστυχώς, κρύψτε από τα μπλοκ φόρμας που δεν χρειάζονται, καθώς και προσθέστε ένα εισαγωγικό κείμενο δεν θα λειτουργήσει από τις ρυθμίσεις. Επομένως, θα πρέπει να αντιγράψετε το αρχείο προτύπου εμφάνισης από το συστατικό στο πρότυπο τοποθεσίας και, στη συνέχεια, επεξεργαστείτε.
11.1. Ανοίξτε τη διαδρομή " % Site root% / components / com_content / προβολές / fam / tmpl"Και αντιγράψτε το αρχείο" edit.php."Στο πρότυπο σας στο δρόμο" % Πρότυπή σας% / HTML / Περιεχόμενο / Μορφή /".
11.2. Ανοίξτε το αρχείο "Edit.php" σε οποιονδήποτε επεξεργαστή κειμένου και προσθέστε το εισαγωγικό κείμενο που χρειάζεστε, όπως φαίνεται παρακάτω (το κείμενο πηγαίνει μετά την 44η γραμμή ή αναζητήστε "
11.3. Τώρα για να αποκρύψετε τα μπλοκ, χρειάζεστε για όλες τις ετικέτες fieldset.Εκτός από την πρώτη, προσθέστε την εμφάνιση απόκρυψης μέσω στυλ, για παράδειγμα, έτσι ώστε: