ESE205 Wiki:Administrators
Congrats! If you are reading this then it is very likely that you are a new administrator and you don't know how to administer this wiki. This page should address most of your questions.
Contents
Wiki Configuration
This wiki is hosted in EIT's project web server. If you are the new lecturer for this course, contact Mark Bober at EIT to change ownership of the main web source files.
Once you have ownership of the files, you can access them logging in ssh.seas.wustl.edu using your WUSTL account. The source files are located at /project/class-www/engineering/ese205. That folder is a bit of a mess, but all the relevant content is located in the core folder, which is in itself a git repository.
The most important (and almost only) configuration file is LocalSettings.php located in the core folder. In particular, when you take ownership of the wiki web source files you should edit LocalSettings.php and change the following variables to your email address, so you will get notifications when relevant or bad things happen:
- $wgEmergencyContact
- $wgPasswordSender
- $wgAccountAdministrator
- $wgConfirmAccountContact
Beginning of the Semester Maintenance
Create Class Group
Each user belonging to a particular class (either TAs or students) should become members of a particular, to help administer old wiki pages.
To create a class group, edit LocalSettings.php and add a line below the comment ## Create student group
of the form:
$wgGroupPermissions['SP2017'] = $wgGroupPermissions['user'];
where SP2017 is the name of the group for Spring 2017.
Change Permits of TA users
The TAs should become members of the groups administrators, bureaucrat, staff groups. One way to add the users to these groups is:
- Go to Special:ListUsers
- Click on the TAs user name
- Click on the User rights management link on the sidebar of the user's wiki
- Select the desired groups for that user, and click the Save user groups button
Update Instructives
There is a number of instructives
Authorizing new accounts
All the new users, students and TAs, must create a wiki account, as described First,