This is a list of all the changes made to my version of EddiesWiki. The code is based on the wikibeta110_2.zip file available on http://www.tinyted.net/eddie/wiki/. Note that my versions are numbered 1.1.m<number>, where <number> will increase each time I distribute my version to someone. If you are interested in the sourcecode and/or executable for all this, contact me at wikiserver@xs4all.nl or download it from http://wikiserver.michelvandewetering.nl.
For discussion, leave your comments below the changelist.
-- Michel van de Wetering
Changes for 1.1.m2 (Andrei Dragomir's patches)
- Removed \n's in textareas
- added support for {{{ }}} syntax. Very usefull for displaying code on the Wiki.
- Removed "Thank you" message after editing
- Removed a cast that was invalid for Visual Studio 2005
Changes for 1.1.m1
- Added new template that shows most (if not all) new features.
- Updated pages like WikiFormatting with new features.
- Added support for file:/// and https:// urls.
- Added $version command.
- Added $$VERSION$$ option.
- Added use of [[]] to make Wiki links. Both CamelCase and [[square brackets]] can now be used.
- Added the ability to serve files from subdirectories of the Pages folder.
- Added -r commandline option to specify where pages are stored. Defaults to "Pages"
- Added some checks to the $html command so that one can't mess up the HTML code accidentally.
- Fixed $$PAGE$$ command on Windows 9x and Windows NT 4.0 systems.
Stuff done in older versions and present in the new version (these are features that were in a version that had no version numbering; presumably EW 1.1 M0).
- Added $edit:<pagename> command (to edit a file from anywhere on wiki (and not only from the page itself).
- Added $html:<html code> command (to use html commands on any page. Ex: to change the color of the text, enter: [$html: <font color=blue>])
- \n is now written as <BR>''' so you can manually break pages.
- 'Added Wiki Formatting link on the Edit Page'' to have a quick access to the formatting syntax information right from the edit page.
- Added $$PAGE: Page Name$$ option (to show the contents of page B on page A)
- Note: The reverse link functions show the links to the current page on the page itself. Previously, you saw the links by clicking on the title.
- Added $reverselink command. We put this tag on the page we are on to see the links to that page. Ex: [$reverselink] put on the WikiFormatting page will show links to the WikiFormatting page.
- Added $reverselink:<pagename> command. We put this tag on any page to have a list on links to any page. Ex: On start page we can indicate the links to the WikiFormatting page by using the following syntax: [$reverselink:WikiFormatting]. This command is very useful if we want to put a page establishing all the links to all pages.
- Added $$REVERSELINK$$ option. We put this tag on the PageTemplate?.html file and the links to each page will appear.
- Added $$REVERSELINK:PageName$$ option. The same as $reverselink:<pagename>, but now for the pagetemplate
- Added: Return WYSIWYG. When you enter a text on the next line (after a return) the text shows on the next line like in a word processor.
Comments
EddiesWiki V1.1 is indeed easy to install and run, but the creator isn't all that keen on responding to mails with suggestions, requests, bugreports and general comments of his wikiserver. It's doesn't seem to be worked on very much, so I'm left wondering when (if ever) a new non-beta version will arrive.
It seems that it's not being developed any more. -- MvdW
It can be annoying sometimes, when having a large page, to have to scroll down always before re-editing it.
- With some browsers, such as IE, you can get to the bottom of the page quickly by pressing the spacebar or End.
You can change the pagetemplate, so it has an editlink at the top of the page. I have it in my default template. If you are interested, send me a mail and I'll send you my version of the WikiServer. -- MvdW
There were some bug-reports too, but I'm afraid I don't remember them.
This wikiserver could also be a good basis to hack it into something that is wanted on http://www.freesofty.org (paid jobs, votewiki).
Note that I am quite happy with my current modifications. Also I don't have an infinite amount of time in a day, so suggestions are appreciated, but don't count on them to be implemented soon. -- MvdW
The WYSIWYG return is confusing and violates OnceAndOnlyOnce. There's already <space>-<space> syntax for a line break.
One can't easily see in the editing box where the returns are.
In my opinion, it is not confusing, so it stays. -- MvdW
Code Areas
- I have implemented code areas ( ALL formatting disabled ) for your wiki version, because the current [space]text is kind of annoying when pasting source code. Let me know if you want the diff file for merging. -- AndreiDragomir
- Note: I have received these changes and they will be integrated into my version, but I have been quite busy and I will merge it after my holiday. -- MvdW
- Back from holidays and found some time to integrate them. Now available in version 1.1.m2. -- MvdW
Are there any recent mods to this version of EddiesWiki? -- DonaldNoyes.201103111
CategoryWikiImplementation