|
|
@ -7,10 +7,11 @@ module SeemsRateable
|
|
|
|
:dimension => nil,
|
|
|
|
:dimension => nil,
|
|
|
|
:static => false,
|
|
|
|
:static => false,
|
|
|
|
:class => 'rateable',
|
|
|
|
:class => 'rateable',
|
|
|
|
:id => nil
|
|
|
|
:id => nil,
|
|
|
|
|
|
|
|
:start_score => nil
|
|
|
|
}.update(opts)
|
|
|
|
}.update(opts)
|
|
|
|
|
|
|
|
|
|
|
|
content_tag :div, "", "data-average" => obj.average(options[:dimension]) ? obj.average(options[:dimension]).avg : 0, :id => options[:id],
|
|
|
|
content_tag :div, "", "data-average" => options[:start_score].nil? ? (obj.average(options[:dimension]) ? obj.average(options[:dimension]).avg : 0):options[:start_score], :id => options[:id],
|
|
|
|
:class => "#{options[:class]}#{jdisabled?(options[:static])}",
|
|
|
|
:class => "#{options[:class]}#{jdisabled?(options[:static])}",
|
|
|
|
"data-id" => obj.id, "data-kls" => obj.class.name, "data-dimension" => options[:dimension]
|
|
|
|
"data-id" => obj.id, "data-kls" => obj.class.name, "data-dimension" => options[:dimension]
|
|
|
|
end
|
|
|
|
end
|
|
|
|