Last modified: 2010-05-15 15:37:28 UTC
i need protect private wiki from non-authorized visiters and creation account by anonymous(only by admins) in this case $wgGroupPermissions['*']['createaccount'] = false; // disable create account, only log-in $wgGroupPermissions['*']['edit'] = false; // disable edit $wgGroupPermissions['*']['read'] = false; // disable read, but except one page $wgWhitelistRead = array("Special:Userlogin"); // excluded page .. but this not work ... when i attempt to open Special:Userlogin i get message - you must log-in before ... what to do ?
I reproduced this case and it showed the exact same thing. But then I went on to change the $wgWhitelistRead = array("Special:Userlogin"); // excluded page .. line into $wgWhitelistRead = array("Посебно:Userlogin"); // excluded page .. (i'm not sure if this will be completely legible) since I'm using a Serbian interface. It worked and it seems to me that the software doesn't do redirects when every page is locked for viewing. So it's only logical that you're using a non-english interface language, so insted of "Special", write "Служебная" (Sluzhebnaya), since you are probably using a Russian interface. Hope this solves it
hm... okey i will try "Служебная" (Sluzhebnaya) what charset i must use ? KOI8-R? UTF-8 ?
UTF-8 is what MediaWiki uses.
super! ... i type "Служебная" (Sluzhebnaya) in UTF-8 and this solve my problem! thank you
Marking this as fixed... (my first "fixation" :)
;) anyway, i think that is not a normal solution.. mediawiki must eat English(International) name of page and self-convert to used language before apply.