Description

Webform Submission Reference creates a webform component that points at submissions from a target webform.

See screenshots for detailed information about what this module provides.

Example:

  • You have a webform that allows teachers to register ;
  • You have a webform that allows students to restister ;
  • You need students to be linked with a teacher ;
  • Then this module provides you with a solution to achieve this.

Features:

  • Ability to select which components of the target webform will be displayed ;
  • Ability to sort components with a user-friendly, drag-and-drop UI (same UI as block placement) ;
  • Ability to filter submissions based on their data ;
  • Ability to randomize submissions ;
  • Ability to limit the number of submissions displayed ;

Requirements:

  • webform 7.x-4.x

Screenshots

  • See attached

Link to project page

Link to git repository

Comments

paul rowell’s picture

Hey,

Thanks for this. Not a review but just a comment. I'd personally be wary of using a module that relied on an alpha version of another module, esp webform as it's popular and has daily commits into its' 4.x branch.

Just thought I should mention

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://ventral.org/pareview/httpgitdrupalorgsandboxFengtan2060309git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

fengtan’s picture

Status: Needs work » Needs review
  • Paul: thanks for your comment. The default branch is now named 7.x-4.x. If the community asks for a compatibility with webform-7.x-3.x, I will backport this module on a branch named 7.x-3.x.
  • Robot: Applied coding standards. Looks like the following won't fix though - these are not actual hooks, but instead implementations of the webform API:
./webform_submissionref.module: all functions should be prefixed with your module/theme name to avoid name clashes.

function _webform_defaults_submissionref() {
function _webform_theme_submissionref() {
function _webform_edit_submissionref($component) {
function _webform_render_submissionref($component, $value = NULL, $filter = TRUE) {
function _webform_display_submissionref($component, $value, $format = 'html') {
function _webform_table_submissionref($component, $value) {
function _webform_csv_headers_submissionref($component, $export_options) {
function _webform_csv_data_submissionref($component, $export_options, $value) {
PA robot’s picture

Status: Needs review » Closed (duplicate)
Multiple Applications
It appears that there have been multiple project applications opened under your username:

Project 1: https://drupal.org/node/2064141

Project 2: https://drupal.org/node/2060513

As successful completion of the project application process results in the applicant being granted the 'Create Full Projects' permission, there is no need to take multiple applications through the process. Once the first application has been successfully approved, then the applicant can promote other projects without review. Because of this, posting multiple applications is not necessary, and results in additional workload for reviewers ... which in turn results in longer wait times for everyone in the queue. With this in mind, your secondary applications have been marked as 'closed(duplicate)', with only one application left open (chosen at random).

If you prefer that we proceed through this review process with a different application than the one which was left open, then feel free to close the 'open' application as a duplicate, and re-open one of the project applications which had been closed.

I'm a robot and this is an automated message from Project Applications Scraper.

avpaderno’s picture

Related issues: +#2064141: [D7] Webform Link