26 lines
1.2 KiB
Plaintext
26 lines
1.2 KiB
Plaintext
- content_for :head do
|
|
// Force a full page reload, see https://github.com/turbolinks/turbolinks/issues/326.
|
|
Otherwise, the global variable `vis` might be uninitialized in the assets (race condition)
|
|
meta name='turbolinks-visit-control' content='reload'
|
|
= javascript_pack_tag('vis', 'data-turbolinks-track': true)
|
|
= stylesheet_pack_tag('vis', media: 'all', 'data-turbolinks-track': true)
|
|
|
|
.group
|
|
.title
|
|
h1 = t("statistics.graphs.#{resource}_activity")
|
|
.spinner
|
|
.graph id="#{resource}-activity-history"
|
|
form
|
|
.form-group
|
|
label for="from-date" = t('.from')
|
|
input type="date" class="form-control" id="from-date" name="from" value=(params[:from] || DateTime.new(2016).to_date)
|
|
.form-group
|
|
label for="to-date" = t('.to')
|
|
input type="date" class="form-control" id="to-date" name="to" value=(params[:to] || DateTime.now.to_date)
|
|
.form-group
|
|
label for="interval" = t('.interval')
|
|
select class="form-control" id="interval" name="interval"
|
|
= [:year, :quarter, :month, :day, :hour, :minute, :second].each do | key |
|
|
option selected=(key.to_s == params[:interval]) = key
|
|
button type="submit" class="btn btn-primary" = t('.update')
|