Help - Search - Members - Calendar
Full Version: Best Approach "project" Entity: Category? Entry? Sql?
Movable Type Community Forum > Additional Resources > Tips and Tricks
mda
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


mda
hmmm, i don't know where i was looking, but actually there isn't even a beta of
RightFields for MT4 that I can find. So that fact also favors my choice "2" above,
because CustomFields by itself seems to have no link type, and so making
a project be a category allows me to use the intrinsic entry-category link.

-mda

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.