From e32ff99f2f9b35d2c0ff34fdbab7f6d5e7e8f4fe Mon Sep 17 00:00:00 2001 From: Shlok Srivastava Date: Fri, 28 Apr 2017 12:41:00 +0000 Subject: [PATCH] introduce disabled-rate class to disable rating --- app/assets/javascripts/application.js | 1 + app/assets/javascripts/osem-rating.js | 5 +++++ app/assets/stylesheets/osem-rating.css.scss | 2 +- app/views/admin/events/_voting.html.haml | 3 ++- 4 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 app/assets/javascripts/osem-rating.js diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index b7b63dc0..c089dc4b 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -49,6 +49,7 @@ //= require selectize //= require jquery.raty //= require ratyrate +//= require osem-rating $(document).ready(function() { $('a[disabled=disabled]').click(function(event){ diff --git a/app/assets/javascripts/osem-rating.js b/app/assets/javascripts/osem-rating.js new file mode 100644 index 00000000..16b368a5 --- /dev/null +++ b/app/assets/javascripts/osem-rating.js @@ -0,0 +1,5 @@ +$( document ).ready(function() { + $(".disabled-rate .star").each(function(){ + $(this).raty('readOnly', true); + }); +}); \ No newline at end of file diff --git a/app/assets/stylesheets/osem-rating.css.scss b/app/assets/stylesheets/osem-rating.css.scss index 6d914a91..f2d55547 100644 --- a/app/assets/stylesheets/osem-rating.css.scss +++ b/app/assets/stylesheets/osem-rating.css.scss @@ -1,3 +1,3 @@ img.raty-cancel { display: none; -} \ No newline at end of file +} diff --git a/app/views/admin/events/_voting.html.haml b/app/views/admin/events/_voting.html.haml index 9a55475e..cd201679 100644 --- a/app/views/admin/events/_voting.html.haml +++ b/app/views/admin/events/_voting.html.haml @@ -11,7 +11,8 @@ %td.col-md-2 = field.title %td - = rating_for @event, field.title, disable: true, star: field.stars + %div.disabled-rate + = rating_for @event, field.title, disable: true, star: field.stars %tr %td Voters