Wiki Upgrade Plans

I've been working on bug#18975 trying to make wiki editing easier. Our interpretation of that is:

  1. using HTML for markup instead of "wiki syntax" (ie, not Mediawiki, the Text_Wiki syntax we were using, or Mindtouch wiki that MDC switched to)
  2. Add a featureful WYSIWYG editor to make editing HTML content easier
  3. Maintain an easy way for linking to other pages

Our progress on this can be found on our dev server; an example page is here:
http://www.vebzom.org/drupal/wiki/MozdevDocs

A snapshot of data was made today and most projects' wikis were upgraded on our dev server. Please check it out and let us know what's broken or you like/don't like.

A few notable changes/improvements:

  • CamelCase words are no longer linked. You must link via [[Square Brackets]] to pages
  • Table of Contents are added via an HTML comment: <!--tableofcontents-->
  • Geshi code highlighting is only supported by editing the source and adding a <blockquote> tag

That's all I can think of right now; let us know what you think!

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You may quote other posts using [quote] tags.
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

More information about formatting options