[Zope-CMF] List of subject/metadata sets?

Meilicke, Scott scott.meilicke@intp.com
Thu, 14 Jun 2001 10:12:21 -0700


You are correct, this would not work with content stored in member sections
and exposed via topics/catalog queries, which is what the CMF is good at.  I
did this for a simple project so people could easily modify other people's
content.  If you're familiar with eRoom (www.eroom.com), I was going for
something similar, but much less ambitious.  

The default CMF as I perceive it is geared around one person owning a chuck
of something, and not so much a team effort for that chunk.  For example, if
I publish a short manual on how to do something, no one else can later
modify/update the manual except for me.  I think it's also easier for people
to directly add content to the folder they are viewing, instead of noting
'OK, to make my file (content) show up here, I just need to add these three
metadata pieces so it gets picked up by this topic correctly'.  This follows
a file system based content storage, like on a LAN, and may be easier for
people to make the transition.  You can sell it by saying 'it's just a web
based file system, but better'.

You could add some logic so when a person is viewing a topic/query result,
an 'add content' button would auto insert the topic's query requirements
into the metadata so that it does show up correctly, and do it behind the
scenes. Hmm....

I think your idea of pulling parent subjects is interesting, but I'm
concerned about pulling too much.  For example, if I have the following
structure:

/collaboration/keycustomers/customer1/project1

Then project1 will have subjects of all the above folders, which may be more
than is necessary. I'll have to think about this and play around to see how
that would pan out.

Thanks for your comments.

Scott

-----Original Message-----
From: Jon Edwards [mailto:jon@pcgs.freeserve.co.uk]
Sent: Thursday, June 14, 2001 12:27 AM
To: Meilicke, Scott; 'seb bacon'; marc lindahl
Cc: Zope-Cmf
Subject: RE: [Zope-CMF] List of subject/metadata sets?


Sorry Scott, I didnt understand what you meant before! :-)

So, with your modification, the ID of an object's parentfolder is
automatically added to its list of subjects? Do you have a kinda hierarchy
of folders making up the "structure" of your site, and news-items,
documents, etc. are added to the folders? Perhaps you could extend it, so
that the documents also pull in the subjects of their parentfolder - so if
you have a folder/page with subjects of "Marketing", "Product X", any
documents added under it will also "inherit" those subjects?

I think some people are having their users add docs in their Member section,
and then use Topics/queries to pull them together as a page. Your approach
wouldn't work for that situation, unless I'm missing something?

Cheers, Jon

-----Original Message-----
From: Meilicke, Scott [mailto:scott.meilicke@intp.com]
Sent: 14 June 2001 01:36
To: Meilicke, Scott; 'seb bacon'; marc lindahl
Cc: Jon Edwards; Zope-Cmf
Subject: RE: [Zope-CMF] List of subject/metadata sets?


OK, this is the second time I've posted to my own question - sorry!  I'm
going to stop reaching for the send key until I can ponder my problems a
little more thoroughly.
Anyway, here's what I did:
Modified metadata_edit_form to include:
<dtml-with expr="PARENTS[1]">
<dtml-var id>
</dtml-with>
between the <textarea></textarea> tags under the Subject.
You can't restrict what happens like you can with the tool, but it fits my
needs at the moment.
-Scott