Olen asentamassa MediaWiki-ohjelmistoa palvelimelle ja kaipaisin apua parissa kohtaa.
Ajattelin lisätä sivuille laatikon, jonka kautta uuden sivun lisääminen onnistuu helposti. Ohjeissa käsketään lisäämään yksi rivi koodia muiden 'require_once' rivien joukkoon LocalSettings.php tiedostoon. Mihin kohtaan se lisätään? Yritin laittaa tiedoston loppuun, mutta sivua ladatessa tuli virheilmoitus.
http://www.mediawiki.org/wiki/Extension:InputBox
Toinen missä tarvitsen apua on käyttäjien oikeuksien hallinta. Tarkoituksena on, että uusia sivuja pystyy lisäämään vain tietty joukko ihmisiä. Sivujen katsomiseen vaaditaan pääasiallisesti rekisteröityminen (mutta ei ihan jokaisen sivun). Käyttäjä ei pysty rekisteröitymään automaattisesti, vaan se tehdään ylläpidon toimesta.
Minkälaisia asetuksia pitää LocalSettings.php tiedostoon tehdä, jotta nämä onnistuisi?
Nämä rajoitukset sen takia, että yhdistys jonka sivuille tämä wiki tulee, tarjoaa tiettyä sisältöä vain jäsenilleen.
MediaWiki
2
213
Vastaukset
- tarkista vieläkerta
laita sinne loppuun # Add more configuration options below tekstin alle.. tarkista että laitoit varmasti oikein pilkkuineen ja pisteineen ja poista tyhjät koodin lopusta /InputBox.php" );
- m
Sain melkein kaiken jo toimimaan, mutta yksi juttu aiheuttaa päänvaivaa. Nuo kirjautumattomien käyttäjien rajoitetut oikeudet.
Ajattelin hoitaa asian siten, että laitan sivuille luokat "Yleinen" ja "Jäsenet". Yleinen on kaikkien nähtävillä ja Jäsenet vain kirjautuneilla. Tavallisestihan nuo käyttäjäoikeudet hoidetaan seuraavasti
$wgGroupPermissions['*']['read'] = false; (kaikki käyttäjät)
$wgGroupPermissions['user']['read'] = false; (kirjautuneet käyttäjät)
Mutta kuinka sallitaan lukuoikeus luokan perusteella? Löysin siihen mielestäni sopivan laajennuksen (http://www.mediawiki.org/wiki/Extension:Restrict_access_by_category_and_group), mutta en saa sitä toimimaan. Miten tuon kanssa pitäisi menetellä?
Tai onko jotain muuta ehdotusta tuohon käyttäjäoikeusjuttuun. Whitelist-komentoa en viitsisi käyttää, koska aina sivuja lisätessä pitäisi laittaa lupa myös sinne.
Whitelististä vielä sellainen juttu, että kuinka sallitaan kirjautumissivulle pääsy (Special:Userlogin). Se pitäisi ilmeisesti suomentaa, mutta en ole onnistunut siinä. Olen yrittänyt useita eri vaihtoehtoja.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Miksi juuri vasemmiston puolelta tulee niin paljon luusereita, kelapummeja jne.
Tämä asia ihmetyttää suuresti.1303663Putin lähti takki auki sotaan....
Luuli, että kolmessa päivässä hoidetaan, nyt on mennyt 3,5 vuotta eikä voitosta tietoakaan. Kaiken lisäksi putin luuli,803185SDP ylivoimainen ykkönen
En ole koskaan viitsinyt käydä äänestämässä, mutta nyt SDP:n etumatka on niin kutkuttava, että pakkohan se on vaivautua.842611Suomalainen lähti ilman takkia sotaan
Malli oli "kajander", johon kuului pelkästään kokardi, ja sotilaan itse metsästä katkoma puukeppi ryssien huitomiseen.72406Polttomoottoriauto on köyhän merkki
Kun ei ole varaa ostaa sähköautoa, niin joutuu köyhän autoa käyttämään.2402317Patteriauton ovia ei saatu auki - kuljettaja koki hirvittävän kuoleman!
”Oviongelma johti kuskin kuolemaan kolarissa – tämä ratkaisu saatetaan kieltää kokonaan Sivulliset pyrkivät tempomaan a362169- 42939
- 95938
- 53829
Haapaveille jotain uutta!
Huoltoasema Haapavein keskustaan tulossa. Semmoista Jeppasissa jaappasevat.16800