WordPress.org

Plugin Directory

Unofficial CForms II table display

Replaces a shortcode such as [cformstable form='nameofyourform'] with a table or a count of data collected via the CForms II plugin

Replaces a shortcode such as [cformstable form='nameofyourform'] with a table of data or a count of information collected via the excellent CForms II.

Examples would be:

  • [cformstable form='nameofyourform'] to display how many entries have been collected by your form
  • [cformstable form='nameofyourform' display='table' vars='Name,Date,Comment'] to display a table of entries collected by your form

Possible variables for your shortcode include:

General Variables

  • display = 'number' or 'table' - (the default is 'number')
  • form = 'the name of your form' - if you don't know the names of possible forms, just use [cformstable] to get a list of options
  • from = DATETIME string (format: Y-m-d H:i:s). Date & time defining the start of a target period, e.g. 2008-09-17 15:00:00 (optional)
  • to = DATETIME string (format: Y-m-d H:i:s). Date & time defining the end of a target period, e.g. 2014-09-17 15:00:00 (optional)
  • limit = 'the maximum lines to show in the table or count' (optional)

Table Variables

Either

  • vars = list of variable names to use as column headers separated by commas e.g. 'Name,Date,Comment'. To change the way the name is displayed, add your revised text after |, e.g. vars='Name|Your Name,Date,Comment'

Or

  • cols = list of variable numbers to use as column headers separated by commas e.g. '1,2,3'. You can get variable numbers by posting [cformstable display='table' form='Name of your form']. As with the vars setting, to change the way the name is displayed, add your revised text after |, e.g. cols='1|Your Name,2,3'.

Optional Variables

  • limit = 'the maximum lines to show in the table' (optional)
  • sortdir = 'asc' or 'desc' (optional)
  • sort = 'form', 'id', 'date', 'ip' or 'email' or any other form input field, e.g. 'Your Name' (optional)

Count Variables

  • deduped = TRUE or FALSE - remove duplicate IP/email addresses from count (optional)
  • adjust = 'n' where n is a numerical value (+10, -20 etc.) to adjust the count displayed up or down (optional)

Requires: 2.5 or higher
Compatible up to: 4.1.5
Last Updated: 2014-12-31
Active Installs: 1,000+

Ratings

0 out of 5 stars

Support

1 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

0,1,0 100,1,1
100,1,1
100,1,1
100,1,1
100,1,1