I am looking to add some more functionality to our groups website, and I am not sure what the best module or group of modules is for this.

Here is what I would like to do:

Our Group has Committee's and once a quarter, and at the end of the year, each committee needs to submit a report of their activities. Each of the Committee's reports will follow a similar layout. The report will contain a few standard fields (date, committee name, chairmen etc...) but most of the report will be focused on a written paragraph or more that the chairmen composes. Some reports may have images that need to be included (FCKEditor is already in use on the site). I would like to be able to have the committee chairmen sign-in and submit their report online, and then have the report converted into a pdf file that gets posted at a location on the site. I can do the post of the report manually if needed, but it would be great to have it done "automagically".

I have looked at the following modules :

CCK: Problem is I do not want every report to be a node....
Webform: Not sure this will work for me.... can you have a big text portion?

Then How do I get the submitted report turned into a PDF file?

Any suggestions on workflow / modules to use would be great...

Ian
www.marylandsar.org

Comments

nevets’s picture

Not sure why you need them converted to PDF but that requirement makes me think people in general should be able to view the report.

In which case I would use CCK to make a content type that represents a report, makes it easy to create, can be edited and is viewable (last two are general not true for webform).

If you want people to be able to download a PDF version you might try the Printer, e-mail and PDF versions module.

itowler’s picture

You are correct in that they should be able to be viewed, but once submitted, I do not want people to be able to edit them. The more I think about it, it does seem like CCK is the best way to go. I could then use Contemplate to "theme" the reports / node and Printer, email, PDF versions module so that people could get a PDF version, and Finally Views to organize the reports for people to browse them...

Does that seem like a logical process?

nevets’s picture

That seems like a logical process and you do not need to grant people the ability to edit a report.