I'm about to commission the development of a step-by-step instructions module. The idea is to make it easy for authors to create complete step-by-step guides including a list of materials, and supporting photographs.

You can view my specs at http://www.community-publishing.net/files/step-by-step.pdf

The finished module will be added to contrib, If you think you might want to use this module, please weigh in here. The more thought we put in at this stage the better the end result.

Cheers to all,
- Joe

Comments

Gunnar Langemark@www.langemark.com’s picture

Depending on the purpose it might be worth to consider just doing the "order" information in the module and thus viewing this step by step guide as another input metaphor - so you produce a set of nodes (steps) in different modules: book, blog, event, poll etc, and string them together.
This way you will have the freedom to add new functionality to the guide production system - simply by adding new modules: review, amazon etc.

To make this work in an e-learning environment you would like to track the users - and se if they answer poll questions correctly.

You may be interested in not just a monolinear string of "pages" or nodes, but also in "subloops" and in "branches".

My advice would be: use as much as possible of what is already here and stay away from hardwired single purpose modules.

Your suggestion - in my eyes - is simply a way to organize content in a linear "narrative". So it should be implemented that way. Not as a new node type for instance.

Gunnar
Dropping in from Langemarks Cafe.

joe lombardo’s picture

Hi Gunnar,
Thanks for the clear and thoughtful feedback. I am not familiar with the new feature that allows you to 'order' information. Can you tell me where to find more information about it? It sounds very promising!

Thanks!


Joe Lombardo | Drupal Services: Community-Publishing.net | FamilyTimes Online Journals
adrian’s picture

I think what you might be looking for is the finalization of the wizard API i am developing for the drupal install code.

I have a working wizard framework , which should be completely re-useable by any drupal module. It will take a lot of polish to get finished however.

joe lombardo’s picture

It sounds like the wizard api and flexinode are both trying to accompish the same goal. One of them is likely to meet my needs.

Cheers,
- joe


Joe Lombardo | Drupal Services: Community-Publishing.net | FamilyTimes Online Journals
killes@www.drop.org’s picture

I don't think flexinode can do this. Flexinode allows you to define a node submission form in a variety of ways, but it only allows _one_ form. You will need more than one form. Adrian's wizard can handle that, I am just not sure if it is ready for usage outside of his installer.

killes@www.drop.org’s picture

Did you make any progress on this since the last alpha version you posted here on drupal.org?

shane’s picture

Was curious myself about the status of the step-by-step module. I'm looking forward to it greatly to develop custom forms for email submission, feedback surveys, etc...

Would love to see the step-by-step.module released as a stand alone within the 4.4.0 codebase if possible.

Thanks!