mirror of
https://github.com/lucaspalomodevelop/indico-plugins.git
synced 2026-03-12 23:27:22 +00:00
Add piwik-specific settings to form
This commit is contained in:
parent
fc3585c128
commit
fbd01a99a5
@ -1,8 +1,16 @@
|
||||
from wtforms import BooleanField, IntegerField
|
||||
from wtforms import BooleanField, IntegerField, StringField
|
||||
|
||||
from indico.web.forms.base import IndicoForm
|
||||
from MaKaC.i18n import _
|
||||
|
||||
|
||||
class SettingsForm(IndicoForm):
|
||||
cache_enabled = BooleanField('Enable report caching', default=True)
|
||||
cache_ttl = IntegerField('Report caching TTL (seconds)', default=3600)
|
||||
cache_enabled = BooleanField(_("Enable report caching"), default=True)
|
||||
cache_ttl = IntegerField(_("Report caching TTL (seconds)"), default=3600)
|
||||
js_hook_enabled = BooleanField(_("Enable conference and contribution view tracking"), default=True)
|
||||
download_tracking_enabled = BooleanField(_("Enable material download tracking"), default=True)
|
||||
server_url = StringField(_("Piwik general server URL (piwik.php)"), default='127.0.0.1/piwik/')
|
||||
server_api_url = StringField(_("Piwik API server URL (index.php)"), default='127.0.0.1/piwik/')
|
||||
user_only_server_url = BooleanField(_("Use only the general URL for all requests"), default=True)
|
||||
server_token = StringField(_("Piwik API token"))
|
||||
server_site_id = StringField(_("Piwik site ID"), default='1')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user