Configuration

The t3oodle extension provides several settings.

plugin.tx_t3oodle.settings.

General

Property Type Default
dateTimeFormat string %d.%m.%Y %H:%M
frontendUserNameField string name
frontendUserMailField string email
outputAuthorMails bool 1
outputParticipantMails bool 1
outputGuestNotice bool 0
adminUserUids string  
adminUserGroupUids string  
countMaybeVotes bool 0
allowNewSimplePolls bool 1
allowNewSchedulePolls bool 1
requireAcceptedTerms bool 0
termsToAccept string  
allowNewVotes bool 1

dateTimeFormat

Property

dateTimeFormat

Data type

string

Default

%d.%m.%Y %H:%M

Description

Date/time format used in all templates.

frontendUserNameField

Property

frontendUserNameField

Data type

string

Default

name

Description

Defines the field in fe_users table to use for the author’s/participant’s name.

frontendUserMailField

Property

frontendUserMailField

Data type

string

Default

email

Description

Defines the field in fe_users table to use for the author’s/participant’s mail address.

outputAuthorMails

Property

outputAuthorMails

Data type

bool

Default

1

Description

When enabled, outputs name of author and adds a mailto link, if mail is given. Just output name if disabled.

outputParticipantMails

Property

outputParticipantMails

Data type

bool

Default

1

Description

Same like outputAuthorMails setting, just for participants who voted on a poll.

outputGuestNotice

Property

outputGuestNotice

Data type

bool

Default

0

Description

When enabled, poll authors and participants without fe_users session are marked as “guest”

adminUserUids

Property

adminUserUids

Data type

string

Description

Comma separated list of fe_users uids, which should act as administrators. Admins have the same access to polls, like its author. Admins can edit or finish all polls.

adminUserGroupUids

Property

adminUserGroupUids

Data type

string

Description

Same as adminUserGroupUids setting, just addressing fe_groups, instead of fe_users.

countMaybeVotes

Property

countMaybeVotes

Data type

bool

Default

0

Description

When enabled, a “maybe” vote does count like a regular vote. Disabled by default.

allowNewSimplePolls

Property

allowNewSimplePolls

Data type

bool

Default

1

Description

Enables/disables creation of new simple polls.

allowNewSchedulePolls

Property

allowNewSchedulePolls

Data type

bool

Default

1

Description

Enables/disables creation of new scheduled polls.

requireAcceptedTerms

Property

requireAcceptedTerms

Data type

bool

Default

1

Description

When true, authors of new polls need to accept the terms.

termsToAccept

Property

termsToAccept

Data type

string

Description

When set “the terms” is linked with given Typolink parameter, e.g. t3://page?uid=3 or https://www.domain.com.

allowNewVotes

Property

allowNewVotes

Data type

bool

Default

1

Description

Enables/disables new votings (on polls).

enableFlashMessages

Property

enableFlashMessages

Data type

bool

Default

1

Description

Enables/disables flash messages being send from controllers (like “Poll successfully created”).