Great module! I look forward to seeing a full release.

With that in mind, a few feature requests for the future:

(1) Settings for each chart on each webform. For example, a bar chart for this form, a pie chart for that form. A size of 300x200 for this form; a size of 600x300 for that form.

(2) The ability to align items differently. Right now, everything's centered; it'd be great if, for example, I could align each chart centered but each webform question left-aligned.

(3) The ability to choose which webform questions I'd like to chart. I have a webform at the moment where I don't want a chart for the last item ("Comments"), but I do want charts for the other items.

(4) A permission that makes it possible for certain roles (such as "anonymous") to view chart results but not to edit them.

I'm not a programmer, just a site builder (I know HTML and CSS, but not much in PHP, jQuery, or JavaScript), so I can't offer much help other than suggestions for "nice to have" features.

Comments

bazzly’s picture

Just wondering what the status is with the project?

dom.’s picture

Status: Needs work » Active

Hi !

I just took up this sandbox module : I will start working no this soon, but it takes some refactoring.

dom.’s picture

Status: Active » Needs work
dom.’s picture

Version: » 7.x-1.0-rc1
Status: Active » Fixed

Hi !

All your feature request have been fulfilled in the 7.x-1.0-rc1 version :

1) In the webform configuration page choose the "per component mode" option: you can now individually choose the configuration (chart type, size, etc...) for each component of your form.

2) Use a template file to render your result page exactly the way you want (see in the templates directory for available templates). Alternatively, use the preprocess hooks to alter rendered elements.

3) See comment on #1

4) Two permissions available: configure webform chart and view webform chart result page.

I hope it was all you need !

Miro.

KristineC’s picture

Wow, this works AMAZING! Thank you, Miroslav!

dom.’s picture

Hi !

I'm happy you like it !

Miro.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit a96397c on 7.x-1.x, 7.x-2.x by Dominique CLAUSE:
    Commit feature request [#1856664]
    - individual configuration for each...