I've written a module, called headlines.module, which is designed to create newspaper-like "headlines pages" for Drupal websites. It lets admins organize content into "sections" (like the sections of a newspaper. Each section can include multiple "topics." (For example, a sports section might include topics such as baseball, football, tennis.) Topics are derived from taxonomy terms, with a couple of refinements. First, a "topic" encompasses a term and all of that term's child terms. Second, there are a couple of "special" topics called "top stories" and "miscellaneous" that don't correspond to any taxonomy terms. Within each topic, there can be multiple "items," each of which lists the headline and an optional brief summary description for a single Drupal node.
Headlines.module is designed to interoperate with a separate module that I've written, called abstract.module, which manages the brief summary descriptions for each item on a headlines page.
Before adding these module to Drupal contributions, I'd like to get as much feedback as possible. For the time being, therefore, they can be downloaded as tarbells from my website, at the following URLs:
http://www.prwatch.org/headlines.tar.gz
http://www.prwatch.org/abstract.tar.gz
I'd appreciate any comments. I would also like to get feedback specially about abstract.module. Its function is very similar to the existing excerpt.module. The difference is that excerpt.module uses the teaser field in the node table to store its content, while abstract.module maintains a separate table for this purpose, thus leaving teasers unchanged. I'd like to know whether people think it would be best to:
- offer abstract.module as a separate module from excerpt.module;
- revise excerpt.module to include the functionality (and the separate table) that comes with abstract.module; or
- eliminate abstract.module entirely and incorporate its functionality directly into headlines.module.
Thoughts, anyone?
Comments
Change abstract to exerpt
I would very much like to change this from using the abstract module to the exerpt module. I am currently using the exerpt module, and moving all exerpts would be quite time-consuming.
Any hints on how to change these in the script?
Internationalisation compatible?
As far as I can see, this module is not compatible with the interationalisation module... Is that correct?
The page looks exactly the same in site.com/?q=en/headlines as in site.com/?q=en/headlines. And there is no way of specifying for different languages.
I am using Drupal 4.6-cvs
Any hints on how to make it compatible?
Something similiar
I am working on a layout module that allows similiar functionality and more.
For details and a download check out http://drupal.org/node/18272
too many modules
My head is spinning with all these modules with borderline similar functionality. It would be nice to put all these together or have some detailed comparison if they can't be.