Pradėsime nuo greito penkių minučių diegimo vadovo, o mes apimsime keletą administravimo patarimų, pavyzdžiui: kurdami naudotojus, priskirdami juos grupėms ir kaip patobulinti turinio puslapius naudodami tinkintas skinas.
Originalus vaizdas Szeke
"Media Wiki" diegimas
Norėdami naudoti "Media Wiki", turite turėti "apache" žiniatinklio serverį, "MySQL" duomenų bazę ir 5-ąją PHP versiją. Galite juos nustatyti vieną po kito, tačiau "EasyPHP" pasirūpins visais įrenginiais tik keliais pelės paspaudimais.
Eikite į savo svetainę, atsisiųskite diegimo programą, sekite diegimo vedlį ir turėsite aplinką, skirtą "MediaWiki" paleisti.
Greita žiniatinklio aplanko apžvalga
"MediaWiki" turi labai populiarią balta švelnų temą "MonoBook", o jūsų Wikie yra daugybė kitų temų. Prieš parodydami, kaip tai padaryti, leiskite susipažinti su standartine tema.
$wgGroupPermissions['*']['edit'] = false;
Jei norite pradėti redaguoti puslapius, eikite į redagavimo skirtuką. Norėdami redaguoti turinį, gali prireikti išmokti "wiki" įmokų. Pirmiausia tai gali būti nepatogu, tačiau su pakankamai praktika jūs pastebėsite, kad šie įkainiai sutaupys daug laiko.
Viršutiniame dešiniajame kampe rasite nuorodą naujos paskyros sukūrimui. Spustelėkite šią nuorodą, sukurkite vartotojo abonementą ir priskirkite šią paskyrą atitinkamai vartotojų grupei. Jei norite sužinoti daugiau apie naudotojų grupes, spustelėkite nuorodą Specialieji puslapiai. Specialusis puslapis suteikia prieigą prie bet kurio jūsų "Wiki" administracinio įrankio rūšiuoti. Galite patikrinti skaldytų puslapių, pridėti ar ištrinti naudotojus ir dar daugiau, tačiau šiandien skirsnyje mes išnagrinėsime tris skyrius: "prisijungimo / prisiregistravimo" puslapį, nuostatų puslapį ir vartotojo teisių valdymo puslapį.
MediaWiki naudotojų priežiūra
Puslapyje "Prisijungti / sukurti paskyrą" galite sukurti naudotoją ir priskirti jį bet kuriai naudotojų grupei. Jei turite daug naudotojų, pridedant juos po vieną gali būti ne pats efektyviausias būdas. Jokiu problemu. Naudotojo importavimo plėtinys leidžia kurti kelis vartotojus naudojant CSV failą. Atsisiųskite šį plėtinį po plėtinių aplanke ir įdėsite šią komandą į savo LocalSettings.php.
require_once('$IP/extensions/ImportUsers/ImportUsers.php')
Viskas, ką jums reikia padaryti, yra parengti CSV failą su visais juo esančiais vartotojais ir įkelti failą iš versijos puslapio.
Vartotojo ID | Slaptažodis | El. Paštas | Vartotojo vardas |
Thegeek | s4f3p @ assword | [email protected] | Geek |
$wgGroupPermissions['Trusted'] = $wgGroupPermissions['user']; $wgGroupPermissions['Trusted'] ['sendemail'] = false;
Jūsų Wiki pritaikymas
Mes tiesiog aptarėme pagrindinius "MediaWiki" ypatumus, dabar atėjo laikas parodyti, kaip suaktyvinti "Wiki" su tinkintais ekranais, savo logotipu ir leisti vartotojams įkelti visus failų tipus. Daugumai šio pritaikymo reikia pridėti šiek tiek PHP kodo į php.ini arba LocalSettings.php failą.
$wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','pdf','ppt','tiff','bmp','docx', 'xlsx', 'pptx','ps','odt','ods','odp','odg');
Peršokti į pageidaujamą puslapį ir pamatysite savo "Wiki" odos galeriją. Jei nesate patenkinti šiais pasirinkimais, galite sukurti arba dar geriau įdiegti "ready-to-use" skinus iš "MediaWiki" galerijos. Atsisiųskite bet ką, ko jums patinka, ir padėkite jį po aplanko:
C:Program Files (x86)EasyPHP-5.3.6.0wwwmediawiki-1.17.0skins
Kai tai padarysite, turėtumėte pamatyti galimybę patikrinti savo naują odą iš pageidaujamo puslapio. Jei atsitiks, kad turite tinkamą logotipą su savo skinomis, įkelkite jį į šį aplanką: C: Program Files (x86) EasyPHP-5.3.6.0 www mediawiki-1.17.0 skins common images ir įveskite šį komandą į failą LocalSettings.php:
$wgLogo='$wgScriptPath/skins/common/images/htg-logo.png';
Pastaba: pakeiskite "htg-logo" savo logotipu.
"MediaWiki" vis dar turi daugybę gerų dalykų, kurių neapima, tačiau, jei perskaitėte taip toli, tikimės, kad sužinojote, kaip surengti savo Wiki su MediaWiki. Išbandykite ir pasakykite kitiems kolegos skaitytojams, ką jūs galvojate apie tai pastabų skiltyje.
Atsisiųskite "Media Wiki"