Archive for the ‘Site Sections’ Category

The new WikiStudent is now live

Saturday, October 17th, 2009

The new WikiStudent, for Unisa students, went live a couple of weeks ago. The URL: http://wikistudent.ws/Unisa

We need Unisa students to become editors to help fill in the content - see the new site for how to join.

This blog is no longer being updated. You can browse the archives if you’re interested in how WikiStudent was re-built.

Visual hierarchy

Monday, June 8th, 2009

I’m reading Don’t make me think for the third time (It’s a book worth re-reading - I learn new things from it each time). Quoting from page 31:

There are five important things you can do to make sure your users see – and understand – as much of your site as possible:

  1. Create a clear visual hierarchy on each page
  2. Take advantage of conventions
  3. Break pages up into clearly defined areas
  4. Make it obvious what’s clickable
  5. Minimize noise

The dynamic menu tree (if I can just get it working!) will be THE feature to indicate the clear hierarchy of the site. At a glance you’ll be able to see how big the site is (i.e. how many pages) and how they all fit in in relation to each other.

Bookshop not happening yet

Sunday, June 7th, 2009

The one drawback of using MediaWiki is that you can’t create forms and other database-driven features because the editing boxes are entirely text-based. This meant that I had to say goodbye to my Unisa second-hand bookshop, which used to store buyer and seller and book details in a database.

Then, I had the idea of creating MediaWiki tables on the module pages, where students could edit the table cells if they wanted to buy or sell a book. Here is an example:

bookshop

The trouble, I found out when doing usability testing, is that the MediaWiki table syntax is very complicated, and anybody who has never edited a wiki before will be confused by

|| || || ||

and it doesn’t naturally occur to someone that you need to edit in the book details between the pipe symbols.

So, rather than make people read detailed instructions and expect them to master wiki markup for tables, I’m going to put a hold on the bookshop for now, and write a standalone bookshop in 2010, where anybody (not just WikiStudent editors) can sell their books.

The menu tree headache

Sunday, June 7th, 2009

I’ve just spent over 5 hours trying to get the menu tree working, and the code still won’t find the JavaScript or image files, but it does load the CSS. Many others have had difficulties with the installation, and I read the entire discussion about this, but still can’t find a workaround for myself.

This menu tree is absolutely vital to the site. I want it more than anything! Here is an example of a website that uses this menu tree. You can expand and collapse the folders as needed. This is perfect for WikiStudent, which will have over 100 Unisa modules in the menu, which don’t all need to be visible at once.

I’ll have to wait till next weekend and try again then. Maybe there will be more help on the MediaWiki talk page by then. Holding thumbs!

Exam timetable for each page

Saturday, June 6th, 2009

I finally found a MediaWiki calendar extension that does the job! Here is what the calendar looks like.

calendar

And it’s easily editable because you don’t have to mess with table syntax. All you do is type the date. e.g. 2009-10-13:::ALP101Q Exam

The purpose of this?

Well, if someone fills in the exam date for a module, I’ll know when to email everyone doing that module. Not really a ‘good luck for the exam’ email, but rather a request to come back to the wiki straight after the exam and put down all the questions you remember were asked.

Some improvements to be made:

  1. I think the current year needs to be displayed at the top, next to the month. (Will have to modify the extension’s code for this)
  2. It needs a proper design, maybe even the exam date highlighted. (Will need to look into the CSS)