Extend module to cover 'non content' pages
szb100 - October 3, 2009 - 09:10
| Project: | Integrated Metatags |
| Version: | 6.x-1.0-beta7 |
| Component: | int_meta_cck.module |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Various pages fall outside of this modules scope including views pages & front page.
Perhaps we could extend the global admin config page to specify a 'catch all' value? Or otherwise somehow extend the module so integrated metatags can be a complete metatag solution for the whole site, not just by content type?

#1
idem, i support this request for one. And ill be happy to provide a patch for this.
#2
While this feature request sounds simple, it is a drastic departure from how this module was originally conceived and may not work as one might hope. The module is built off the assumption that you have a node available.
That said, I've been considering how to do this. When I initially programmed the module, I did my best to make it extendable. My current line of thought is to, rather than rely on the default "Global tags" I have setup (which rely on node data), create an extra sub-module that provides its own configuration page/database table and lets you selectively apply them to certain kinds of pages (even possibly node pages). What do you think?
My current plan is to get this sub-module in for a 1.x release, and then to refactor all of this into a single interface for a 2.0 release in Drupal 7.
#3
Yeah submodule sounds good.
Most important is to have a default for pages that dont have any META (like non node pages). Especially the frontpage.
Could extend this with page specific settings (based on path?)