Notes on my version

[email protected] Sat, 9 Apr 2005 12:28:52 -0400
Newsgroups gmane.comp.web.wiki.awkiawki.user
Message-ID <[email protected]>
Hi all,

OK, looking at my code as downloaded using the link on the wiki page:

   * There is still code for specifying the name and location of the 
external parser program even though the parser is internal. That should 
be cleaned up.
   * The handling of list nesting is more sophisticated than Oliver's 
version. It allows for pre-formatted code between list items without 
breaking the list numbering sequence, for example.
   * It's possible to use multiple list item identifiers instead of tabs 
to indent multiple levels. Currently, it uses "*" and "1" as list item 
identifiers, which is in keeping with traditional WikiWiki. However, I 
like the idea of using "#" instead of "1".
   * It has its own way of backing up pages that doesn't use RCS or CVS, 
but there is no automated way to do a restore nor is there provision 
for viewing page history. Both of these could be done fairly easily. It 
uses "diff" to create difference files between versions. It might be 
better to incorporate Oliver's RCS code, or to incorporate CVS code 
that I have in another wiki.
   * It uses the "delete" method mentioned in previous e-mails on this 
list, i.e. the page text set to just the word "delete".
   * There is no provision for automated renaming.
   * It spaces out the words in the page name on display. This is very 
easy to disable.
   * It supports footnotes.
   * It supports locking while saving, but not while a user is editing. 
For that, it uses checksums or modification time to see if the page has 
changed. The latter is configurable.
   * It supports regular expression searching with certain characters 
removed for security reasons.
   * It supports Interwiki links.
   * No problem to put the button above or below the text area, or both. 
The code is in the "edit" function. Could be made configurable easily 
enough.
   * It provides for page categories using WikiWords that start with 
"Category".
   * When a page is saved, it always shows a message. The "show_page" 
flag controls whether it also displays the modified page underneath the 
status message. That is, it does what Johan asked for in his last 
e-mail.
   * It provides for configurable meta tags in the <head> section.

It's entirely up to the folks on this list whether this is a good 
version to base the future of awkiawki on. I have no feelings about it 
one way or another. Also, Bruce Henderson had a nice version, at one 
point, that might be worth considering. I think he was more careful to 
keep up with Oliver's changes, too.

Regards to all,
Jim Hart



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click