#heart_form_date.span-8.last
%span
- date_from_value ||= (params[:date_from].present?) ? params[:date_from] : 7.days.ago.to_date
%span
= t(:date_to)
- date_to_value ||= (params[:date_to].present?) ? params[:date_to] : 1.day.ago.to_date
.span-21
%table#heart_data_table.fancytable.left.hidden
#heart_form_checkbox_container.span-20
.span-10.yspan-4
.fancy
= t(:metrics)
%hr
.span-10.yspan-4.scrollable
- namespace = ""
- Heart::Metric.columns.sort_by{ |c| I18n.t(c.name) }.each do |column|
- next if ['date','datetime', 'time'].include?(column.type.downcase) or Heart::Metric.metadata.include?(column.name) or Heart::Metric.groupbydata.include?(column.name)
- if namespace != (column.name.underscore.humanize.split(" ").first)
- namespace = (column.name.underscore.humanize.split(" ").first)
.namespace_title.namespace_title
%a{:onclick => "$('.#{namespace}, .#{namespace}_arrow').toggle();", :style => "cursor:pointer;", :id => "namespace_title_#{namespace}"}
= image_tag 'heart/expand.png', :style => "align:left", :class => "#{namespace}_arrow"
= image_tag 'heart/collapse.png', :style => "align:left; display:none", :class => "#{namespace}_arrow"
= t(namespace.downcase)
.namespace_options.hidden{ :class => namespace }
- if namespace == (column.name.underscore.humanize.split(" ").first)
= check_box_helper "measurement[]", column.name, {:class => "measurements"}
%label{:for => "measurement_#{column.name}"}
= t(column.name)
- if namespace.empty?
.fancy
Woops! Looks like you haven't added any metrics yet.
.span-9.yspan-4.last
.fancy
Options
%hr
.span-3.yspan-4
= check_box_helper "movingaverage[]", "0", {:class => "movingaverages"}
%label{:for => "movingaverage_0" }
= t(:no_average)
%br
= check_box_helper "movingaverage[]", "7", {:class => "movingaverages"}
%label{:for => "movingaverage_7" }
= t("7day")
%br
= check_box_helper "movingaverage[]", "30", {:class => "movingaverages"}
%label{:for => "movingaverage_30" }
= t("30day")
%br
= check_box_helper "movingaverage[]", "90", {:class => "movingaverages"}
%label{:for => "movingaverage_90" }
= t("90day")
.span-3.yspan-4
= t(:group_by)
%br
= check_box_helper "groupby[]", "dayofweek", {:class => "groupby"}
%label{:for => "groupby_dayofweek" }
= t(:weekday)
%br
= check_box_helper "groupby[]", "weekofyear", {:class => "groupby"}
%label{:for => "groupby_weekofyear" }
= t(:week)
%br
= check_box_helper "groupby[]", "monthofyear", {:class => "groupby"}
%label{:for => "groupby_monthofyear" }
= t(:month)
%br
= check_box_helper "groupby[]", "year", {:class => "groupby"}
%label{:for => "groupby_year" }
= t(:year)
.span-3.yspan-4.last
= check_box_helper "method", "sum", {:class => "method"}
%label{:for => "method_sum" }
SUM()
%br
%label{:for => 'yearly_stacked'}
Stack Years
- if params[:review] && params[:yearly_stacked]
%br
%label{:for => 'tsv_export'}
Export
%br
= check_box_helper "annotate[]", "0", {:class => "annotations", :onChange => "if($('#yearly_stacked').attr('checked')){ $('#yearly_stacked').attr('checked', false);}"}
%label{:for => "annotate_0" }
= t(:annotations_public)