Skip to main content

CMFQuestionnaire is a simple questionnaire add-on for Plone. Its main features are:

  • user-based or anonymous submissions (through a ticket system)

  • pdf report creation with bar and pie charts for each question (requires reportlab)

  • internationalization

  • creates only 1 portal type for the questionnaire which is internally represented as an XML document

Using

  • add a questionnaire like any other content type

    check ‘use_ticket’ if you want to use tickets (see below)

  • go to ‘design’ tab

  • add a question or a group:

    • enter the title of the group

    • enter the scale of the group (the options will be numbered from 1 to this value)

    • enter the legend to explain the options (put one option on each line, starting with the option for 1)

    • optionally, enter a description for the group

    • add / remove questions to the group

  • repeat for other groups if you have more

  • publish the questionnaire (questionnaires can only be filled out between their start and expiry dates)

  • go to the Zope Management Interface, the ‘Security’ tab and check the permissions on who can add, edit, fill-out and view the results of the questionnaire

  • go to the ‘evaluate’ tab and see the results or get a PDF report

Tickets

This mechanism was implemented to fulfil a need of my department here at the Istanbul Technical University. At the end of each term we present students with questionnaires for each course they have taken in that term. Since our students have no users on our site, we decided to hand out tickets that would enable them to fillout the questionnaires even as anonymous visitors. If you have a similar case, here’s how it works:

  • when editing the questionnaire, check ‘use_ticket’

  • go to the ‘tickets’ tab and create as many tickets as you like (multiples of 15 are recommended, since they can be printed out on a page)

  • select ‘list available tickets’ and print that page (note: the number of tickets displayed are always a multiple of 3, so you may not be able to see the last 1 or 2 tickets)

  • hand out the tickets to people you would like to participate in the questionnaire

You can always find the latest information about CMFQuestionnaire on its web page. The source code is kept in a Subversion repository.

Changelog

1.0 - Unreleased

  • Initial release

Metadata

Release files for Products.CMFQuestionnaire 0.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Products.CMFQuestionnaire 0.6.2
File Size Uploaded Provenance Actions
Products.CMFQuestionnaire-0.6.2.tar.gz 41.3 kB Without provenance Details for Products.CMFQuestionnaire-0.6.2.tar.gz

Release files / Products.CMFQuestionnaire-0.6.2.tar.gz

Download URL Products.CMFQuestionnaire-0.6.2.tar.gz
Size 41.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6e4d949ef2084be925a10de22c9c8f762c3475240d16b67ffac1b98e6a7e84fa
BLAKE2b-256 checksum
How to use checksums
f8fd73c6f203789dd27debf744f78156e6ae9d204aa71f6eb8547d759ceaa310
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for Products.CMFQuestionnaire 0.6.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.6.2 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page