Site Instructions for HAMUN Webmaster

Please keep this page updated for future webmasters! Do NOT put any passwords on this page as it viewable by the public.

Configure the Registration System

To configure the registration system each year with values like the conference year, conference dates, committees, and delegate fees, edit config.php in ftp://www.hamun.org/www/registration/.

Configure Upload Pages

Currently, people can upload policy statements and student chair applications.

Upload Forms

To edit the upload forms, edit paper-upload-form.html or chairapp-upload-form.html in the ftp://www.hamun.org/www/ directory. The chairapp-upload-form.html file MUST be updated every year to have the correct committee names.

Upload Locations

These forms upload to the ftp://www.hamun.org/www/policy_statements/ and ftp://www.hamun.org/www/student_chair_apps/. To change the upload location, edit uploadconfig.php in ftp://www.hamun.org/www/.

View the Uploads

You will be able to view the uploaded files at http://www.hamun.org/policy_statements/ and http://www.hamun.org/student_chair_apps/. Use these links to tell Secretariat members where to get the files

Upload multiple attachments for a page at once

The attachments page of each wiki page only allows uploading one page at a time. However, this annoying for pages such as the photo galleries. To upload multiple files, upload them directly to the server instead of through attachment pages. Attachments to PAGENAME should be uploaded to ftp://www.hamun.org/moin/data/pages/PAGENAME/attachments/.

Access Control Lists

The access control lists MUST be kept current so that every Secretariat member can edit pages.
The MoinMoin help on ACLs is here: http://moinmoin.wikiwikiweb.de/HelpOnAccessControlLists.

Add Users to the Admin List

Login and edit the SecretariatGroup page. Add the user accounts of Secretariat members (typically FirstnameLastname) to the list (using *'s) so they can edit pages when they login.

Configure Access to a Page

In ftp://www.hamun.org/moin/wikiconfig.py, access rights for a page are set to only let the Secretariat Group edit pages like the following:

acl_rights_default = u'All:read'  
acl_rights_before  = u'SecretariatGroup:read,write,admin,delete,revert'

To change the access rights for a particular page, add #acl to the top of the page with the desired settings. For example, in order to let anyone from the public edit a page (for committee wikis, etc) use the following:

#acl All:read,write 

Edit the Right-hand Navigation Bar

You must login to the server. Edit the hamuntheme.py file in ftp://www.hamun.org/moin/data/plugin/theme/.

Edit the CSS Theme

You must login to the server. The CSS files for the HAMUN theme can be found in ftp://www.hamun.org/www/wiki/hamuntheme/.

WebmasterInstructions (last edited 2007-08-28 01:30:11 by ClareRichardson)