Έχοντας καλομάθει με το Joomla αλλά και το WordPress, πίστεψα ότι θα ήταν έυκολη υπόθεση το να προσθέσω ένα support wiki για την εταιρία μου. Μετά από σχετικό ψάξιμο επέλεξα το Media Wiki, το οποίο είναι ομολογουμένως αρκετά δημοφιλές και υποστηρίζεται από τεράστιο community.Η εγκατάσταση δεν μπορώ να πω ότι μου δημιούργησε κάποιο πρόβλημα. Μετά από λίγα λεπτά ήταν σε απόλυτα λειτουργική κατάσταση και με εκτεταμένη υποστήριξη της ελληνικής γλώσσας σε UTF-8.
Και τώρα τί;
Αρχικά ήθελα να κλείδώσω τη δημιουργία λογαριασμών… [Control - Administration] Panel ρε παιδιά; Πού είναι το control panel; Τί ; Δεν έχει control panel! Πρέπει να πας στο LocalSettings.php και να προσθέσεις τις παρακάτω γραμμές
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['edit'] = false;
Ωραία το ψιλοκλειδώσαμε για αρχή. Πώς προσθέτουμε περιεχόμενο; Add Content- Προσθήκη σελίδας; Τίποτα!
Πρέπει να κάνουμε λέει αναζήτηση και αν δεν βρεί κάτι να κάνουμε edit (φυσικά έχοντας μπει στο σύστημα). Εναλλακτικά πρέπει να πάμε μέσω ενός url της μορφής:
http://www.mydomain.gr/wiki/index.php?title=Το_όνομα_που_θέλουμε
Τί θέλετε κύριε; Να ανεβάσετε εικόνες; Αααα πρέπει να αλλάξετε και πάλι στο LocalSettings.php τη γραμμή:
$wgEnableUploads = false;
σε
$wgEnableUploads = true;
H παράνοια δεν σταματάει εδώ. Όταν πρέπει να ανεβάσουμε μια εικόνα, πρέπει να το κάνουμε σε άλλο παράθυρο/tab ή αλλιώς πρέπει να μπαινοβγαίνουμε στην επεξεργασία του άρθρου.
Όσο για τα μενού δεν υπάρχει menu editor. Πρέπει να πάμε στο url:
http://www.mydomain.gr/wiki/index.php?title=MediaWiki:Sidebar
Και τώρα το αποκορύφωμα!
LaTeX Style Tables… Παιδιά ξυπνάτε! Είμαστε στο 2007! Εστιάστε στο περιεχόμενο και όχι στο markup ρεεεεεεεε.