bitweaver
Wiki
wiki Home
List Pages
wiki Books
Orphan Pages
wiki Rankings
Photos
List Galleries
Forums
Browse forums
Files
List Galleries
Categories
List Categories
Sign In
Message Boards
»
12. Development - General talk
Newest
Oldest
Threaded
5
10
20
50
100
All
Messages
#3 Request: strings (aka namespaces, farms, clouds)
Post Reply
spiderr
Joined: 08 Feb 2004
#3 Request: strings (aka namespaces, farms, clouds)
Posted:01 May 2004 (04:02 UTC)
btodoroff
Joined: 09 Feb 2004
Making it happen
Posted:01 May 2004 (06:32 UTC)
spiderr
Joined: 08 Feb 2004
Re: Making it happen
Posted:01 May 2004 (06:51 UTC)
SEWilco
Joined: 25 Apr 2004
Wikipedia namespaces
Posted:01 May 2004 (07:09 UTC)
Lester Caine
Joined: 24 Apr 2004
Posted:01 May 2004 (07:34 UTC)
MeatStick
Joined: 24 Feb 2004
Posted:01 May 2004 (08:45 UTC)
SEWilco
Joined: 25 Apr 2004
TikiWiki namespaces
Posted:01 May 2004 (15:57 UTC)
Post Reply
Page 1 of 1
1
Post
Title
Login
If you are already registered, please enter your login credentials.
Your Name
Anonymous Post
Content Format
Tiki Wiki Syntax
Allow HTML
{quote format_guid="bbcode" comment_id="5076" user="btodoroff"}So it seems like this would require a few rather signifigant changes: 0) Strings is to common a term, we should change it to Nets, Clouds, Chains, or some such. I'll continue to use the name Strings for now though. 1) We need to get rid of the Page Name as the identifier for the page in the DB and replace it with an numerical ID column. PageName would still exist, but wolud not be considered unique. 1a) Because of 1 we need to change the behavior of the wiki/index.php?page=<Name> to display a list if there are multiple pages with the given name. 1b) wiki/index.php needs to support a ?pageID=<id> to find a page. 2) We need to add a 'Strings' table. I see it with the following columns: ID - Unique Num. ID Name - String. Unique? Description <insert permissions tracking columns here> - What do we need to support permisioning? 3) We need a "StringMembers" table to link items into Strings. I see the following columns: StringID - String to link item to ItemPackage - Package to get item from. This allows us to later support Articles, Blogs, Etc as well. ItemID - Item in the package. This table structure allows many items per string as well as many memberships per item - an item can be a member of multiple strings. 3a) We need to change the behavior of the wiki links to prefer a page in the current string over any other page with that name. 3b) We need to modify the wiki link syntax to allow a link to specify which string to get a linked page from. 4) We need a page to display all members of a string as well as various admin/management pages to create,delete, permission the strings. Those are my thoughts so far. Tell me what I missed. It also occurs to me that this is similar to structures. If we were to add ordering to the StringMembers table and allow Strings to be members of a parent String then we have 90% of a generic structures... just food for thought. Brian{/quote}
Recent Page Changes
welcome to bitweaver.org
Bitweaver Overview
ReleaseTwo Schema Changelog 2006
PressReleaseOne
Spider's Web
Press Release Two
BitcommercePackage
InfiniBand vs Ethernet Performance
InfiniBand for Dummies
Show More…