Ramblings from the Creator of WilsonDotNet.com
Just wondering about some of the other mechanics, Paul -- are you storing the "pages" in a database, and then rendering them into your master pages? What do the "edit" URLs look like? What about creating new pages? TTFN - Kent
Rather than religiously following an idea (that I still think only wikipedia got right, but that it...
Hey Kent: I'm using the file system for my topics, and their history, although it wouldn't be much harder to use a database. As for the details, you can view all the code in my free section of code on the site itself: SideBar: http://www.wilsondotnet.com/Code/?path=Wiki&file=ControlMain.ascx http://www.wilsondotnet.com/Code/?path=Wiki&file=CWiki.ascx.cs Content: http://www.wilsondotnet.com/Code/?path=Wiki&file=Default.aspx http://www.wilsondotnet.com/Code/?path=Wiki&file=DWiki.aspx.cs Basically, a logged in user see's a link to edit the current content (the querystring is ?edit=name instead of ?topic=name) and there is also a textbox and linkbutton to create a new topic (placed in a separate form by using my WilsonWebForm). Thanks, Paul
I created my own wiki for a proof of concept on a project @ work not too long ago in 2.0 so I couldn't use FTB and instead tested with telerik's RAD editor. Either way, I was able to create the entire thing extremely fast including revision management and internal link transformation. Unforturnately, I couldn't convince certain people that this was a better way to manage the particular project than storing every single detail individualy in a database. Sigh.
I've had some issues as well with FlexWiki... First I think their code doesn't really follow their own guidelines: http://www.flexwiki.com/default.aspx/FlexWiki/DeveloperGuidelines.html Also, they don't accept any code before you submit a non-assignment agreement, sent to the redmond headquarters itself 8-/ http://www.netindustry.nl/blog/2005/04/flexwiki-make-double-click-editing.html
I'm hoping to enlist your help in creating a VERY user friendly, an almost braille version, of a WIKI for teachers to use. Its purpose is to promote educational staff development and ultimately better educated children. You stated it took you roughly 30 minutes to create. I assume you have a fairly strong technical background and this is something I lack. I don't know what I don't know about website construction and the use of the internet as a means of educating employees. I do however see the power in a tool like this and am asking for your help or anyone else who reads this who would be able to point me in the right direction for that which I describe.