Closed (fixed)
Project:
Skeleton outlines
Version:
5.x-1.0
Component:
Miscellaneous
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
5 Dec 2008 at 22:32 UTC
Updated:
24 Dec 2008 at 17:51 UTC
Hi,
I was wondering what the status of this module is. Is it in use, and is it still being worked on by the project maintainer? I need to implement a similar feature on a site of mine and need to decide whether to start from scratch or to use this as a starting point. I might be interested in maintaining it after doing a more thorough review of the code.
Specifically, I see that there is no D6 version in CVS, and wonder if this module has been replaced by something else?
Thanks,
--Andrew
Comments
Comment #1
agentrickardThe module is supported but not under development. No one ever seemed to use it (including me). I wrote it to fill a specific need that was never implemented.
As noted, Node Template is similar, but not identical. I do not know if any other modules provide these features.
If you'd like to port the project to D6 and take over, let me know.
Comment #2
deviantintegral commentedI'm surprised no one ever was interested; everyone I talked to seemed to think the functionality would be really useful. For this project, the site is going to be a corporate site with "subsites" for franchise owners. Management wants to be able to create templates (which aren't publicly viewable) and then be able to specify a few placeholders for items like the franchise name, URL, etc. Node Template is close as well, but it requires that nodes actually exist, whereas your module stores templates separately.
Anyways, feel free to add me to the CVS list or just give the project. Thanks for all of your previous work!
--Andrew
Comment #3
agentrickardOK. You have been added to the CVS list.
Hope the code isn't too ugly. It is rather old. You will see that the include system is a functional backport of the D6 menu system, so that most menu calls load includes (and the actual module file is very small).
The important concepts are the "template" and the "instance". A template is the pattern of nodes and data that are to be created. An instance is a set of nodes to be created based on the existing templates.
Much of the work is done in skeleton_form_alter(), where we intercept our version of a node add form and substitute our own validate and submit handlers. This is what prevents the nodes from being created.
The whole thing should be documented pretty well,
Comment #4
deviantintegral commented