| [ Index ] |
PHP Cross Reference of Drupal 6 (gatewave) |
[Source view] [Print] [Project Stats]
(no description)
| Author: | Nathan Haug <nate@lullabot.com> |
| File Size: | 691 lines (25 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
| webform_results_submissions($node, $user_filter, $pager_count) X-Ref |
| Retrieve lists of submissions for a given webform. |
| theme_webform_results_per_page($total_count, $pager_count) X-Ref |
| Theme the list of links for selecting the number of results per page. param: $total_count param: $pager_count |
| theme_webform_results_submissions_header($node) X-Ref |
| Theme the header of the submissions table. This is done in it's own function so that webform can retrieve the header and use it for sorting the results. |
| template_preprocess_webform_results_submissions(&$vars) X-Ref |
| Preprocess function for webform-results-submissions.tpl.php |
| webform_results_table($node, $pager_count = 0) X-Ref |
| Create a table containing all submitted values for a webform node. |
| theme_webform_results_table_header($node) X-Ref |
| No description |
| theme_webform_results_table($node, $components, $submissions, $total_count, $pager_count) X-Ref |
| Theme the results table displaying all the submissions for a particular node. param: $node param: $components param: $submissions param: $total_count param: $pager_count |
| webform_results_clear($nid) X-Ref |
| Delete all submissions for a node. param: $nid |
| webform_results_clear_form($form_state, $node) X-Ref |
| Confirmation form to delete all submissions for a node. param: $nid |
| webform_results_clear_form_submit($form, &$form_state) X-Ref |
| No description |
| webform_results_download_form(&$form_state, $node) X-Ref |
| Form to configure the download of CSV files. |
| webform_results_download_form_submit(&$form, &$form_state) X-Ref |
| No description |
| theme_webform_results_download_form($form) X-Ref |
| Theme the output of the export form. |
| theme_webform_results_download_select_format($element) X-Ref |
| Theme the output of the select list format radio buttons. |
| webform_results_download($node, $format = 'delimiter', $options = array() X-Ref |
| Generate a Excel-readable CSV file containing all submissions for a Webform. The CSV requires that the data be presented in a flat file. In order to maximize usability to the Excel community and minimize subsequent stats or spreadsheet programming this program extracts data from the various records for a given session and presents them as a single file where each row represents a single record. The structure of the file is: Heading Line 1: Gives group overviews padded by empty cells to the next group. A group may be a question and corresponds to a component in the webform philosophy. Each group overview will have a fixed number of columns beneath it. Heading line 2: gives column headings Data line 1 ..... Data line 2 ..... An example of this format is given below. Note the columns have had spaces added so the columns line up. This is not the case with actual file where a column may be null. Note also, that multiple choice questions as produced by checkboxes or radio buttons have been presented as "yes" or "no" and the actual choice text is retained only in the header line 2. Data from text boxes and input fields are written out in the body of the table. Submission Details, , , ,Question 1, , ,.., ,Question 2, , ,.., ,Question n timestamp ,time,SID,userid,Choice 1 ,Choice 2,Choice 3,..,Choice n,Choice 1 ,Choice 2,Choice 3,..,Choice n,Comment 21 Feb 2005 ,1835,23 ,34 ,X , , ,.., ,X ,X ,X ,..,X ,My comment 23 Feb 2005 ,1125,24 ,89 ,X ,X , ,.., ,X ,X ,X ,..,X ,Hello ................................................................................................................................. 27 Feb 2005 ,1035,56 ,212 ,X , , ,.., ,X ,X ,X ,..,X ,How is this? |
| webform_results_analysis($node, $sids = array() X-Ref |
| Provides a simple analysis of all submissions to a webform. param: $node param: $sids param: $analysis_component |
| theme_webform_results_analysis($node, $data, $sids = array() X-Ref |
| Output the content of the Analysis page. |
| Generated: Thu Mar 24 11:18:33 2011 | Cross-referenced by PHPXref 0.7 |