Συμβατότητα Tutor Multisite
Ένα plugin WordPress που προσθέτει διορθώσεις συμβατότητας για το Tutor LMS σε περιβάλλοντα multisite.
Περιγραφή
Αυτό το plugin παρέχει απαραίτητες διορθώσεις συμβατότητας για τη λειτουργία του Tutor LMS σε δίκτυα WordPress multisite. Διαχειρίζεται την εγγραφή χρηστών, τη διαχείριση εκπαιδευτών, τους περιορισμούς μαθημάτων και άλλες λειτουργίες ειδικές για multisite.
Χαρακτηριστικά
- Διαχείριση Πινάκων Βάσης Δεδομένων: Ανακαλύπτει και δημιουργεί αυτόματα τα λείποντα πινάκια του Tutor LMS που αποτυγχάνουν λόγω περιορισμών ξένης κλειδιά (foreign key) του multisite.
- Εγγραφή Χρηστών Multisite: Προσαρμοσμένοι AJAX handlers για τη διαχείριση της εγγραφής χρηστών σε όλα τα sites του δικτύου.
- Διαχείριση Ρόλων Εκπαιδευτών: Αυτόματη ανάθεση και διαχείριση ρόλων εκπαιδευτών σε περιβάλλοντα multisite.
- Περιορισμοί Μαθημάτων: Ενσωμάτωση με το Ultimate Multisite για τη διαχείριση των περιορισμών δημιουργίας μαθημάτων και funnels βάσει των σχεδίων των sites.
- Προσαρμοσμένες Προβολές Διαχειριστή: Διεπαφή καταλόγου και διαχείρισης εκπαιδευτών που λαμβάνει υπόψη το multisite.
- Εργαλεία Διαχειριστή: Διεπαφή διαχείρισης βάσης δεδομένων για τους διαχειριστές του δικτύου και του site.
Απαιτήσεις
- WordPress 5.0+
- PHP 7.4+
- Plugin Tutor LMS (επιβάλλεται αυτόματα μέσω του κεφαλίδου
Requires Plugins) - Εγκατάσταση WordPress Multisite
- Plugin Ultimate Multisite (για τη λειτουργικότητα περιορισμών μαθημάτων)
Εγκατάσταση
- Ανεβάστε τα αρχεία του plugin στο
/wp-content/plugins/tutor-multisite-compatibility/ - Βεβαιωθείτε ότι το Tutor LMS είναι εγκατεστημένο και ενεργοποιημένο
- Ενεργοποιήστε το plugin μέσω του μενού 'Plugins' στο WordPress
- Το plugin θα ενσωματωθεί αυτόματα με το Tutor LMS
Δομή Αρχείων
tutor-multisite-compatibility/
├── tutor-multisite-compatibility.php (Κύριο αρχείο του plugin)
├── includes/