IPB

Welcome Guest ( Log In | Register )

Movable Type

We're moving to movabletype.org!

At long last, we're moving to forums powered by, well, Movable Type itself. You'll want to bookmark http://forums.movabletype.org/ for future reference, and in the meantime you can view these old forums as a read-only archive of past posts. Thanks for being part of the community!

> Best Approach "project" Entity: Category? Entry? Sql?
mda
post Sep 17 2008, 04:49 PM
Post #1





Group: Members
Posts: 4
Joined: 17-September 08
Member No.: 53,475



I"m exploring the use of MT4 to re-implement the web site of an NGO.
They have roughly 100 projects to report news about.
I want to manage both metadata about the projects (location, inauguration date,
project type, synopsis, etc.)
as well as various news updates about the projects.

In looking around, I can see several different approaches. What I can't see
is how I'm going to regret each of them, and would appreciate any guidance:

1) project as "entry".
I create two blogs, and customize the fields for each. In the "project" blog,
there exactly one one entry for each project. The customized fields are
things like longitude, inauguration_date, etc.
The other blog is the "article" blog. There is (at least) one custom field for
it, which is the name of the project in the other blog. This might be enforced
(I believe) with RightFields plugin and its linked entry support -- though RightFields 2.0
seems to be in perma-beta for MT4 support.

2) project as "category".
I create a category for each project. Again, I use CustomFields to add the requisite
metadata for each project. I might use subcategories to match geographic regions.

3) project as custom SQL table
Using RightFields (2.0 if it works with MT4) I create and maintain an entirely distinct
custom SQL table for the project entity.

4) bail out and adopt some true CMS with customizable objects TBD.

I know SQL and Perl quite well. I know very little about MT. I'm sort of leaning
towards choice "2" above, though I'm worried that the downside of it is that there
won't be an easy way for normal (non-admin) users to manage the field values.

Thanks....

-mda


Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 11.25.09 - 01:34 AM