t3/t3oodle

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.
This package is abandoned and no longer maintained. The author suggests using the fgtclb/t3oodle package instead.

Simple poll extension for TYPO3 CMS. t3oodle allows your frontend users to create new polls and vote for existing ones.

Installs: 948

Dependents: 0

Suggesters: 0

Security: 0

Type:typo3-cms-extension

0.2.2 2020-06-16 11:58 UTC

This package is auto-updated.

Last update: 2020-06-24 15:15:01 UTC


README

Provides polls for Frontend Users in TYPO3 CMS.

Plannings

Entities

  • Poll:

    • Title
    • Slug
    • Visibility (public, secret, private)
    • Author (User)
    • Users
    • Settings
      • Send mail with link to user
      • Third option (bool, false) [yes, no, maybe]
      • Limit votes per option (int, 0)
      • One option only (bool, false)
      • Limit voting by datetime
        • Send reminder mail n days before limit reached
    • Options (1:n)
  • Option:

    • Parent Poll
    • Name
    • Votes
    • Selected (when vote ends)
  • Vote:

    • User
    • Value (yes, no, maybe)

Controller/Actions

  • Poll

    • list
    • show(Poll)
    • new
    • edit(Poll)
    • delete(Poll)
  • Vote

    • new (Poll, Vote)
    • edit (Poll, Vote)

Development

.ddev Environment

See https://github.com/a-r-m-i-n/ddev-for-typo3-extensions

First start

ddev install-all

Reset Environment

ddev rm -O -R
docker volume rm t3oodle-v8-data t3oodle-v9-data t3oodle-v10-data