Show Changes Show Changes
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Search

History

9/8/2007 8:59:26 AM
-76.30.20.161
11/5/2006 6:52:08 AM
-84.2.181.250
12/11/2005 3:19:52 PM
-84.175.111.26
12/11/2005 3:19:41 PM
-84.175.111.26
6/28/2005 2:07:08 AM
-66.69.151.148
List all versions List all versions

RSS feed for the FlexWiki namespace

Content Base Definition
.

A WikiBase is defined in a topic with a special name: _ContentBaseDefinition.

Note
Question
Why is the ContentBaseDefinition not an xml file? Some examples here would be very userful also
Answer
The ContentBaseDefinition is not an XML file so it can be edited directly through the Wiki UI -- DavidOrnstein

This special topic defines the WikiBase using a set of WikiPageProperties. For example:

 Namespace: System.Projects.FlexWiki
 Title: FlexWiki
 Description: This is a collection of information aboutFlexWiki

Important: Changing the Namespace property has the potential to crash the wiki. Make sure that the namespace listed in the CBD (ContentBaseDefinition) file and the NamespaceMap.xml file match up. Personally I put a big disclaimer at the top of the page in my CBD files that says "Don't mess with this page!" or something to that effect. -- JustinCollum, 16Sep04

Note

administration with page protection, just keep vigilant about the changes on your Wiki. Subscribe via RSS and keep it on all day long. Despite the ideal of wiki, we're not there yet. Or maybe it will always be an ideal.

Properties

The following properties are supported when defining a WikiBase:

Namespace

The Namespace property is required and defines the namespace for the content base, with each level separated by dots.

ImageURL

The ImageURL property is optional and points at a small image that will show on each page of the wiki. It's useful for giving a ContentBase a "brand."

Import

An optional, comma-seperated list of ImportedNamespaces. References to topics in these imported namespaces can be made without prefixing them with the name of the namespace containing the topic. This makes linking between namespaces easy and is core to what makes a WikiFederation work.

Question
PiersW: How do I import external namespaces on other Wikis? I don't want to have to litter every topic in my Wiki with @ declarations for sites we'll reference again and again (like the XP wiki, and PatternShare)

Title

The Title is required and is a short title for the content base (used, for example, in RSS feeds)

Description

The Description is optional and is a short (one or two sentences) description of the topic

HomePage

The HomePage property is optional and names the "home" topic for the content base. By default, this is HomePage.

Not logged in. Log in

Welcome to the home of FlexWiki, an experimental collaboration tool, based on WikiWiki.

This is FlexWiki, an open source wiki engine.

This site supports the new NoFollow anti-spam initiative.
Change Style

Recent Topics