It’s been a productive New Year’s Day with the Sueetie Wiki DIFF source code and Setup Documentation now online. My convention of cross-posting original material here and at Sueetie.org continues with this post containing only the intro and closing excerpt from the Sueetie Wiki Release Announcement.
There are several interesting issues involved in integrating the ScrewTurn Wiki with Sueetie because of ScrewTurn’s lack of support for ASPNET Membership. That’s really not a problem and takes nothing away from Sueetie capabilities now or in the future. ScrewTurn is the best .NET Open Source Wiki out there. I’m spending a lot of time in it cranking out Sueetie documentation and I’m impressed with its ease of use and extensive feature set. I like it a lot.
On to the Sueetie Blog Post, or go directly past GO to the Step-by-Step Sueetie Wiki Setup Guide. Otherwise enjoy the Sueetie post tidbits below.
-------------------------
We're about half-way there on packaging the source code and providing the supporting documentation for complete assembly of a Sueetie Community site. The Wiki source is now on CodePlex and setup documentation is available in the Sueetie Wiki. Below are the step-by-step instructions for configuring ScrewTurn Wiki with Sueetie. Updates will be made to the wiki page as warranted.
ScrewTurn Wiki and Sueetie Configuration Overview
The ScrewTurn Wiki is unlike most other applications used on a Sueetie Community Site in that all user and application data storage is located on the file system and not in the database. One of the reasons for this is because ScrewTurn does not have cleanly delineated SQL object names with application-specific object prefixes. Another reason is because ScrewTurn, unlike all other applications used in Sueetie, has no support for ASPNET Membership. This can be added through ScrewTurn's plug-in framework and thus may be added to Sueetie over time. For now, however, user accounts are stored in the wiki/public/users.cs file and created by a Sueetie autologin.aspx page used in conjunction with Sueetie's login and registration functions.
Get ScrewTurn Wiki 2.0.35 Source
Obtain the ScrewTurn Wiki 2.0.35 Source located on the ScrewTurn Wiki Downloads page.
[see post or wiki doc for the chewy nugget center]
Administrative Access
Based on Sueetie's ASPNET Membership, users with membership in the "WikiAdministration" role will see links to the wiki administrative area as shown below. Attempts to directly access wiki adminstration by non-admins is prevented through ASPNET Forms security.