Weekly showings
Socials
Video weekends / AllNighters


The Extreme AllNighter


Upcoming schedule
Past schedule (this year)
Past schedule (all time)

What is Anime / Manga?
How / Where to get Anime / Manga
What the society offers


Society Constitution
Society History
Executive Committee (exec)


Website development
How to contribute content


Directions to showing venues


Library
Members' Libraries


Learning Japanese

Websites
Shops
Conventions


Software


Anime
Manga

ImproManga
Art/Photo Gallery


Competitions


Quotes page


News | Events | Information | Recommendations | Art & Media | IRC | Forum | Contact Us

Table of Contents

AnimeSoc Wiki Web

Hello and welcome to AnimeSoc’s wiki!

Wiki?

Adapted from wikipedia’s wiki article:

A Wiki or wiki (pronounced [wɪki], [wiki], or [viki]) is a website that allows users to add content, as on a forum, but also allows anyone to edit the content. “Wiki” also refers to the collaborative software used to create such a website (see Wiki software). The name was based on the Hawaiian term wiki wiki, meaning “quick” or “super-fast”. Sometimes wikiwiki or WikiWiki are used instead of wiki.

We use the DokuWiki system, chosen for it’s very readable syntax, flexibility with regards to setting permissions and feature-set (such as automatic table of contents for each page).

How to contribute

In order to contribute you need to have an account with our website (i.e. you need to be registered with the forum) and be a member of the WikiTeam usergroup. Joining the WikiTeam is as easy as following the link above and clicking “Join Group”. The group moderator will approve your application as soon as they read it.

All that remains is to be logged in when you wish to edit or create a page - the wiki and forum systems are one and the same — so logging in/out of one will log you in/out of the other.

Learning to use the wiki

Please see

Menus

The floating menus of the page header are also part of the wiki and can be edited by clicking on the graphical part of the menu (i.e. the orange word which triggers the menu to appear)

To avoid cluttering up the menus, I encourage you to use the site index which can be accessed from the “Index” button at the bottom of all wiki pages.

Pages

The ideal way to create a new page is thus:

Alternatively, you can just create a new page simply surfing to a non-existing page (such as non-existing-page), click the “Create this page” button presented under the header graphic and then edit an exisiting page to link to the new one.

:!: Please be sure to edit an exisiting page to link to any new pages you create!

Where to start editing

If you don’t have anything particular to contribute in mind, you can still be very useful by searching the site for FIXME and seeing if you can (partially) fix any of the requests.

Of course we encourage you to add your own FIXME requests to pages you think need it!

NB: You can insert a FIXME image by putting the uppercase word FIXME in a page.

Special features of this site

The standard DokuWiki system has been tailored1) to meet AnimeSoc’s needs. A few of the customisations are outlined below.

Acronyms & Jargon Definitions

Firstly, we’re referring to that funny dotted underlined text that displays a small description when you hover your mouse over - such as: XML

Unlike most other websites, any member of the WikiTeam can edit our acronym definitions, and hence create a jargon buster!

Just head to acronyms and get editing!

Custom Syntax

Forum Profile Linking

It is possible to link to someone’s profile in the forum by using some “inter-wiki” syntax. For instance to link to RobM’s forum profile (which is assumed to have up-to-date contact details and such), you can use the following:

RobM

[[profile>RobM]]

:!: Note that the member name much exactly match their login name — capitalisation makes all the difference!

AniDB & AnimeNfo Linking

To link to either AniDB or AnimeNfo please use [[anidb>#]] or [[animenfo>#]] respectivly, where # is the numeric part of the url.

Examples
Usual link Link Syntax Link
http://anidb.info/perl-bin/animedb.pl?show=anime&aid=1297[[anidb>1297]]1297
http://www.animenfo.com/animetitle,340,uaudmn,vandread.html[[animenfo>340]]340
http://www.animenfo.com/anime.php?id=340[[animenfo>340]]340

For the sake of neatness, please use “AniDB” and “AnimeNfo” Linknames - EG: [[anidb>1297|AniDB]] → AniDB

Highlighting

A favourite of RobM, highlighting has been added to the syntax. To highlight some text surround it with !! on either side.

Highlighted

!!Highlighted!!

Unified Login Sessions

The DokuWiki system has been closely integrated with our current forum system, so you don’t need to create a new account, or login (or logout for that matter) to the wiki seperately from the forum.

URL Rewrite Engine

We are using a special feature of the Apache webserver (called the RewriteEngine) which allows neater links between pages. You may note that most urls no longer end in .php or .html. If a requested file/page does not exist, it is handled by the wiki engine.

Known problems

As with all new computery things, something is bound to be wrong. However, those that run the system won’t necessarily know about it, so please be sure to contact the webmaster if you notice any problems!

For instance, if you see something like:


Warning: getimagesize(./media/events/Showings_L4_Thumb.jpg): failed to open stream: No such file or directory in /home/anime/public_html/wiki/inc/format.php on line 524 2)


We’d like to know about it, and what page you saw it on!

You can view the site development change log and todo list here.

The Gallery Sucks!

I know, the comments systems is poor and you can never tell if there has been a new picture added without explicity checking.

Status: RobM has looked into Coppermine, but doesn’t much care for it. Perhaps “new image” notification isn’t so hard to write, but there are no plans to do so at present.

Floating Menus in IE

The menus exhibit werid behaviour if you view the site in IE and are not scrolled to the very top of a page. This is due to the way that IE handles mouse coordinates relative to the viewer’s window, and not to the page itself (unlike, say, FireFox).

Status: It is believed this will take considerable effort to overcome for little gain, there are no plans to look into this at present

Missing sections of page

If you use multiple exclamation marks (”!!“) as exclamation marks instead of markers for the beginning/end of a highlighted section the website gets confused and sections of text tend to dissapear.

Status: There are two good solutions to this:

Edit button on exec pages takes me to a random site!

In the exec section there are some wiki-pages included inline. These are preceeded by edit buttons which don’t work.

Status: I’ve no idea what’s wrong. I’ve not looked into it yet. I will when I have time, or I’ll just replace them with my own link to “/namespace/page?do=edit

Stuff to do with the wiki

I have three things to say about the wiki thing:

Why do we have to login to alter the wiki. Let anonymous people do it... Although I can’t see a way to have ‘watched pages’ as in Wikipedia or Wikitravel.

We could, but it would it still be a society website? Let’s put it to a vote in the forums. As for “watched pages” the closest this has is an RSS feed which can be tailored on a per-page, or per-section (including whole-site) basis. The link is at the very bottom of each page.

Add stuff to Wikitravel! This could be a really awesome project: A free uptodate world wide travel guide. As the graffitti in Prague said “Burn your lonely planets!

Tsk tsk, using our wiki to advertise ;-)

Why is the syntax different from wikitravel and here... is it because this is a docuwiki?

Yes; wikitravel is a media-wiki. I chose dokuwiki partly because it doesn’t depend on an SQL database, making it very easy to backup and maintain, while having what I consider a very friendly syntax. Esp the new ones I added for AniDB etc.

— Lionfish

RobM 2005/04/17 23:25
1) read: “hacked to shreds”
2) For those that are interested, this error was caused because the filename of showings_l4_thumb.jpg is lowercase, but the page didn’t ask for that. It worked fine on my testing machine (WinXP is case-insensitive) but not on the main server.
 
start.txt · Last modified: 2005/10/15 15:38 by RobM