
![]() |
Show Changes |
![]() |
Edit |
![]() |
|
![]() |
Recent Changes |
![]() |
Subscriptions |
![]() |
Lost and Found |
![]() |
Find References |
![]() |
Rename |
![]() |
Administration Page |
| Search |
History
| 9/12/2007 8:06:25 PM |
| -10.10.192.22 |
| 8/31/2007 9:55:47 AM |
| -74.12.232.125 |
![]() |
List all versions |
Related Topics
To create a WikiBase (also known as creating a new namespace) you must be the administrator on your FlexWiki server. If you aren't, contact the administrator for your server.
If you are the administrator, here's how to create a new WikiBase...
You'll need to pick the name for the namespace. For example, MyCompany.Projects.Pong.
Create a folder to hold all of the content for the WikiBase. You need to give this folder sufficient read-write permissions so that users will be able to read and write topics. If you have configured your ASP.NET FlexWiki application for impersonation, then you can grant permissions to this folder directly to those users you wish using Windows security facilities. If you are running in the default configuration (no impersonation), you'll need to be sure that this folder can be read-write for the ASP.NET server's user (the account is usually called ASPNET). If you're running Windows Server 2003, you will also need to grant Modify permissions to the identity account for the IIS App Pools. By default, this account is "Network Service".
Edit your FederationConfiguration file. Add a <Namespace> entry for your namespace where the Root attribute is set to the location of the folder you just created. Set the Namespace attribute to the name of the namespace (e.g., MyCompany.Projects.Pong).
The next step is creating the ContentBaseDefinition topic. To do this, create a file called _ContentBaseDefinition.wiki in the WikiBase's folder you created above. In this file, you must add the WikiPageProperties needed to define the WikiBase. At a minimum you need the Namespace property. For more details about the properties you can and must use, see ContentBaseDefinition.
Finally, create a My HomePage Test.wiki file in the same folder. Put some simple "hello world"-style text in there.
Navigate to your new namespace. You can do this with a URL like
http://<yourserver>/default.aspx/<NewNamespace>/<HomePage> http://<yourserver>/default.aspx/<NewNamespace>/<HomePage>