[geeklog-devel] Geeklog Document structure

Gary Moncrieff garymoncrieff at googlemail.com
Wed Sep 26 14:06:42 EDT 2007


Joe, please do this I very much have a use for it at the moment, I'm setting
up Geeklog as a repository for our course materials (sick of emailing stuff
to students basically) and a hierarchical topic section would be perfect for
help notes etc

Regards

Dazzy


On 26/09/2007, Joe Mucchiello <joe at throwingdice.com> wrote:

>

> At 06:27 AM 9/26/2007, Oliver Spiesshofer wrote:

> >So a centralized hierarchical topic-plugin might do the trick. A

> >central function that provides a tree-structure and a menu in a

> >block, and a good admin-interface that allows to add static pages,

> >links, events and static pages to it - basically a subtopic feature

> >where what belongs to a topic is managed by the plugin instead of

> >the story/links/elements added, and display those in short lists

> >instead of spreading them all over the page so things can be found

> >by clicking through the tree.

>

> I'd love to see this. In fact, I'll do it as part of the calendar

> bounty if you like.

>

> As a full categories plugin, it requirements are a bit more extensive

> than just provide categories like the links plugin or topics:

>

> * Manage multiple independent hierarchical categories.

> * Objects can be in multiple categories in the same hierarchy.

> * Objects can be categorized in multiple hierarchies.

> * A category contains a unique (within a branch) name, an optional

> long description and full GL permissions. Support for extended data

> should be provided. Topic icons should be supported but not required.

> * Support "uncategorized" conditions (in conjunction with the next item)

> * Concepts like "default" and "archive" could be managed by the

> category manager, on a per object basis.

> * Support topic titles in multiple languages as well as categories

> restricted by language. (Language is one of the reasons an object can

> be in multiple hierarchies.)

> * Full extension API with callbacks for

> * Attaching an object type to a hierarchy

> * Notice when categories in linked hierarchies are added,

> deleted, moved or changed

> * Ability to create, modify, destroy hierarchies/categories and

> category/object relationships from code

> * Managed block menus for each hierarchy either as a whole or per

> object (the phpblock parameter checkin earlier this year will make this

> easier)

> * "Directory" pages where the category plugin manages lists/trees of

> objects

> * Updated advanced search options. (Probably a secondary project

> taken on when/if topics are replaced by this plugin)

> * SQL-based "flat hierarchies" for system generated categories: like

> users in group X, or stories alphabetically by title (A version 2

> requirement, no doubt)

>

> I have the handling of ad hoc objects somehwat well object-ized in my

> almost released Tags plugin. So porting it to a category plugin would

> be easy. I already need to write a category object for the calendar

> bounty. If it could help all of GL, so much the better.

>

> ----

> Joe Mucchiello

> Throwing Dice Games

> http://www.throwingdice.com

>

> _______________________________________________

> geeklog-devel mailing list

> geeklog-devel at lists.geeklog.net

> http://eight.pairlist.net/mailman/listinfo/geeklog-devel

>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://eight.pairlist.net/pipermail/geeklog-devel/attachments/20070926/0de884f6/attachment.htm>


More information about the geeklog-devel mailing list