![]() This can be accomplished with info above and elsewhere. Only registered users should be able to write.Anyone in the world should be able to read.The key thing is that the members of the community know this smaller set and tend to judge the authority of content of the technical articles by the identity of the writer. My situation is that I would like to run a "knowledge base" for a smallish technical community (say a few thousand folks, internationally) where there are a much smaller set who are well known "experts" (to varying degrees, ranging from "luminary" to "solid contributor") but everyone is capable of contribution. Is there a way to restrict the editing privileges of logged in users to one specific article or a collection of articles? I have created a Wiki that has user bio pages and these are the only ones that I want edited by anyone but me. I'd like to grant myself "bureaucrat,sysop" rights so I can more effectively manage my wiki but I can't get past this roadblock. I have access to phpMyAdmin, that's not the issue it's 'What do I do when I get there?' Basically I need someone to hold my hand on this please. Hi, I'm fairly good with most things internet but am lost on how to "UPDATE" in the phpMyAdmin user interface. Where 1 is your user id viewable under preferences. INSERT INTO user_groups ( ug_user, ug_group ) VALUES ( 1, "sysop" ) UPDATE user_rights SET ur_rights="bureaucrat,sysop" WHERE ur_user=1 įor Mediawiki 1.5 INSERT INTO user_groups ( ug_user, ug_group ) VALUES ( 1, "bureaucrat" ) You should browse table `user_rights` for `user_id` and place it instead of 1 here: Just below 1.3 instruction there`s 1.4 one. Can we get updated instructions for the version 1.4 database? Thanks! However, that looks like that applies to the database structure of the version 1.3 code. On the content page, it gives a script for doing a manual update of the MySQL database. During the initial setup, it did not install a WikiSysop. Here at work, I've installed the 1.4rc1 version. What did i do wrong or miss out?Īt home, using the stable version 1.3 of MediaWiki, the initial setup installed a WikiSysop. What i did was go to phpMyAdmin > the MediaWiki db and then run the SQL UPDATE instruction given on the content page. i tried to set the user rights of one of the usernames to 'sysop' according to the instructions on the content page, but without success. My web host installed MediaWiki for me, without creating a sysop. Anyone have any idea how I can include the whitelist array without breaking something or going against mediawiki developer guidelines or something? However, the $wgWhilelistRead array is not readable from this file apparently (making it global in this function doesn't help), so I had to copy the line from localsettings.php to above line 482 as stated here. # Don't show subcategories section if there are none. If ((!is_array( $wgWhitelistRead ) || (in_array( $name, $wgWhitelistRead) || 0 != $wgUser->getID() ))) # Don't show subcategories and articles when category not in whitelist I think that it would be logical that if you restrict access to certain pages, the categories that are restricted don't show their subcategories and articles.Īnyway, I edited includes/Parser.php as follows: But because I have some article names and such in the subcategories and the main category name is easily guessed, I wanted to restrict this too. However, I noticed that using this method the subcategories and articles in a category that is linked on the mainpage are still shown (not the page content of the category though). $wgWhitelistRead = array ("Main Page", "Special:Userlogin", "Wikipedia:Help") So not a wiki in the wiki spirit, I'd rather not have my work plagiarized before I publish my thesis, so I tried to restrict access using I have set up a wiki to try it out and to keep track of all the documenting I do for my graduation project. Off topic but I would also like Recent Posts, Categories, Wikified Navbar areas.Non logged in users seem to be given an IP address talk page which they can write to. ![]() I would like to change that message to administrator. The user login message is "Create account or login in," even though people cannot login.Is there any way of setting a global protect on all pages? If there is even one orphaned page on my wiki I guess that there #will be a spammer sending in links to casinos and worse.To use MediaWiki in this way though I would need to be able to solve the following connundra: No having to delve into some back office, but double click the page and change. Non-Wiki-Spirited, Blogging MediaWiki User Asks 12 Rights for Unregistered Users (moved from top).10 No “Special:Userrights” or “Special:Makesysop”.9 User rights levels section out of date?.7 Allow discussion while denying edits?. ![]()
0 Comments
Leave a Reply. |