Wiki : Java Glossary

*0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ (all)

Wiki
A way of collaboratively creating a website. Anyone can modify a page and make the changes available immediately. The Wiki keep a change history so the webmaster can quickly undo the work of vandals or incompetents. You use you web browser to edit the page. You don’t need FTP (File Transfer Protocol) access or any special purpose editing tools. The downside is the markup language is primitive.
snipsnap wiki encodings
Wiki Encoding Effect Equivalent HTML (Hypertext Markup Language)
\ literal next character, e.g. [ is \[. &
\\ line break <br>
\\\\ literal \ \
__word__ bold <b>word</b>
~~word~~ italic <i>word</i>
1 heading <h2>…</h2>
1.1 minor heading <h3>…</h3>
1. numbered list item <li>
* bulleted item <li>
- -- --- nested bulleted item, number of dashes indicates nesting depth. <li>
[anyname] local link <a href=anyname.html>anyname</a>
{link:BouncyCastle|http://www.bouncycastle.org} remote link <a href=http://www.bouncycastle.org>BouncyCastle</a>
{image:https://www.google.com/image/logo.gif} insert image <img src=https://www.google.com/image/logo.gif>
---- horizontal rule <hr>
It has numbered and bulleted lists, but they won’t nest. You can do bold and italic. That’s about it. There is no search and replace in your editor. They foolishly used \\ as the <br> than also assigned \ as the escape character. I can’t see how you can make Wiki websites display a \. You must escape every use of [ ] because those characters are used to enclose local links.

The other downside is any idiot coming along can rapidly make a mess of everything. To help you sort it out, there is a diff feature to track the changes.

It is a great way to collaboratively put together a rough website of technical information where presentation is not important. The alternative would be to use CVS (Concurrent Versions System) to modify the master HTML files and have somebody upload the website periodically. One slick feature is it automatically creates backward index of pages that reference a given page at the bottom of the page, automatically creating a web of relations.

The markup language varies greatly between implementations. I am not impressed with the language designing skills. SnipSnap Wiki is as ugly as HTML and much more buggy. The -- command is often taken as strikethrough. The 1 feature often numbers incorrectly. It always fails on 11. The ~~ italic feature gets confused by nearby \\\\. Nesting does not work. If you delete a file, make sure you delete it first before you delete all the references to it, or you will not be able to access it to delete it.

The Wikipedia uses files without extension. Don’t apply a trailing /

A Wiki Textbook on Java Programming
CVS
FitNesse
Powerset: a search engine for the Wikipedia
Wikipedia: a Wiki based encyclopedia

This page is posted
on the web at:

http://mindprod.com/jgloss/wiki.html

Optional Replicator mirror
of mindprod.com
on local hard disk J:

J:\mindprod\jgloss\wiki.html
Canadian Mind Products
Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

IP:[65.110.21.43]
Your face IP:[44.220.251.236]
You are visitor number