WSH v5 or VBScript v5 (the VBScript.RegExp component is first available in these editions). Get this from http://msdn.microsoft.com/scripting. I believe it is included in Windows2000 ServicePack? 1 or 2. Also included in IE 5.5 and above

Notes:

Some people have tested this with PWS, it seemed to work fine.

Jet MDAC components may not come with MDAC 2.6, so you'll have to install them separately if you have 2.6.

Maintainability concerns: adding comments, trying to iron out differences between different coding styles and standards. The original source by Trueform, was heavily changed by Dino, but it still felt like being hacked together. I did certainly not succeed to complete this process. In order to make the source better readable I tried where possible to document or standardize. The generated HTML (XHTML since version 1.41) is also made a little bit more readable.

Adding what by many was considered as missing features that are (or were) available in the original wiki implementation or in other wikiclones. Sometimes this implied undoing solutions that were opted for in AspWiki. Example of things that were added are e.g. support for internal references (Like footnotes through the usage of [1]) and local references (pages on this Web server), ISBN references, BoldItalics? ...)

Some additional features that I needed, or that were requested to make this type of editor acceptable for a larger amount of users.

One part of it had to do with acceptance of accented characters (as I work in a multilingual environment. English-only WikiNames were not acceptable). I did not find the opportunity to complete this, so I opted for the moment to drop UTF-8 and trade it in for the Windows character setting (ISO-8859-1). (which at least behaves the same on Windows ME and NT-family of Operating Systems.)

For the other parts I had to 'extend the WikiRules?' or 'invent new ones' if they did not exist yet. eg Examples are e.g.

Allowing MultipleConsecutiveCapitals? for WikiNames. (e.g. ThisIsAWikiName) people wanted to be allowed capitalizing the single A word.

Being able to force a word - that does not follow the previous rule - to be considered as a WikiName by preceding that word by a question mark.

or the reverse one: being able to exclude a word that would have been considered as a WIkiName, from becoming a hyperlink by preceding the word with an exclamation mark.

add HTML header indications in the text by starting a line with one or more equal signs.

Typing the tabulation in the browser posed more problems than needed. (there are solution for this, but they are not that universal, or generic as it should be) so I opted to replace the starting tab (eg for lists) with a starting space.

The usage of 5 or 6 singlequotes to break unintentional WikiNames (provided the ! alternative at the start of the word) as 2 singlequotes are bold, 3 italics and 4 bold-italics, the trick of breaking a Wikiname by inserting 6 singlequotes no longer works (it is now becoming an bold-italic + italic indication (and it might no longer find a matching ending pattern...) If you like to break up words in this way, please use now 8 (eight !) single quotes. In other circumstances, please use an exclamation before the word!

It is far from perfect (logic error in footnotes, local references were not tested with latest versions) but I hope that you can profit from these enhancements!

What about deleting pages that created, then changed your mind and decided to delete. This would be fairly easy to do, wouldn't it?

Also, how about a cmd to unload the mdb table into a directory of text files? Can I find more info in MSDN on how Dino did all that stuff with creating a database, a table, and columns with vbscript code? I'd like to figure out how to take any mdb and represent the structure and contents by a set of text-files.

I just installed AspWiki. When I tried "http://localhost/aspwiki/wiki.asp", I got "sorry, the page you are looking for is missing (topic=wiki)." no other links. I check everywhere on the web, but no-one mentioned this problem. Am I the only one to get that? After digging into the source code, I figured out that's because the initially created wiki pages were not active, so I can now get the wiki the same as DinoChiesa's one after I ran a query to activate those wikis. But how to create a new topic, and how to make a topic as not active?

How does one delete a page on ASPWiki?

Maybe I'm dense, but I don't actually see a link on this page to be able to download AspWiki? -- Matt