Warning: parse_ini_file() has been disabled for security reasons in /services/http/users/b/bamlab/wiki/inc/StyleUtils.php on line 100

User Tools

Site Tools


wiki

How to Use This Wiki

Introduction

This part of the BAMLAB website is a wiki: just like Wikipedia, its pages can be created and edited by anybody in the group (once you have an account).

Every wiki on the internet uses a slightly different software, so they work slightly differently. Wikipedia uses the MediaWiki software, TV Tropes uses PmWiki, and Wookieepedia uses a heavily modified MediaWiki.

This wiki, https://bamlab.berkeley.edu/wiki/, uses DokuWiki, so pages are edited with DokuWiki-specific syntax, etc.

How to Get an Editing Account

Right now, this wiki is set up such that only logged-in users can edit pages. But user accounts are shared between the main Wordpress group website and this wiki, so the same username and password work on both. To get a user account, email the webmaster with your desired username and email; they will quickly create an account, and an automated email will be sent to you to set a password. This way, you can more easily edit both the WordPress site (which requires user registration) and this wiki.

Anyone—graduate students, undergraduate students, etc.—is more than welcome to an account, even if they rarely use it. The more people collaborating, the better!

How to Edit a Page

You should see icons along the right hand side of every page. After logging into the wiki, clicking the top icon should allow you to edit the page.

Pages are edited as plain text with special syntax for formatting, and then converted to pretty website by the DokuWiki engine once saved.

If you'd like, you can experiment with assorted syntax on the playground page.

Editing Syntax

READ THE DokuWiki syntax guide!

(for more depth, you can also read through the entire DokuWiki manual).

For example, make a bulleted list by indenting items with two spaces and an asterisk:

  • item one
  • item two
  * item one
  * item two

Or create links to other pages in this wiki:

Home Page

[[home|Home Page]]

Or create links to other websites on the internet:

Berkeley

[[https://www.berkeley.edu|Berkeley]]

Images and Video

You can upload images with the media manager (see the link at the top right of the website).

However: ONLY UPLOAD SMALL IMAGES!

The website server gives us a maximum space of 5GB, so uploading large images and videos will use up that space quickly and have to be removed. Unfortunately, there's not currently an easy way around this other than to use small images, or to link to bigger images and videos and presentations stored on Box or something. Even then, Berkeley may transition away from Box in the next couple years, in which case those links could be broken.

LaTeX Support

$\LaTeX$ support is available via a MathJax plugin; see the MathJax plugin user manual.

You can do things like this:

$$\int_0^\infty e^{-x}\,dx=1$$

$$\int_0^\infty e^{-x}\,dx=1$$

Complex Text Layout

The Wrap plugin offers a plethora of text alignment and page formatting options. See the user manual.

Making and Deleting Pages

To make a new page, edit a pre-existing page to add a link to the not-yet existing page, like so:

[[newpagename|Link Text for New Page]]

Then click on the link to be brought to the empty page, where you can create it with the normal editing button. DokuWiki works like this so that each page is already linked from somewhere else so it can be found again.

To delete a page, delete all its text and save the page. DokuWiki will treat it as deleted.

Moving and Renaming Pages

The Move plugin can rename a page and update references linking to it. See the user manual.

Go to a page, then mouse over the edit page button. In the drop-down menu that appears, select the rename pages tool to rename the page.

Namespaces

Pages can be made in “namespaces”, which are just like folders. These appear in the sitemap, and can help organize pages into categories. For example, the onboarding page is in the “about” namespace.

However, most pages are not in a namespace because they don't help organize a sufficiently big wiki, as some pages might reasonably belong in more than one namespace. This also makes page URLs simpler.

wiki.txt · Last modified: 2020/11/30 07:13 by dteal