Pārlūkot izejas kodu

re-added ability to reset all ratings

Akira Laine 9 gadi atpakaļ
vecāks
revīzija
063312f7bd

+ 4 - 3
app/client/client.js

@@ -1268,6 +1268,10 @@ Template.admin.events({
             }
         });
     },
+    "click #rreset_confirm": function(){
+        $('#confirmModal').modal('hide');
+        Meteor.call("resetRating");
+    }
 });
 
 Template.stations.helpers({
@@ -1338,9 +1342,6 @@ Template.stations.events({
         $("#duration").val(this.duration);
         $("#skip-duration").val(this.skipDuration);
     },
-    "click #rreset_confirm": function(e){
-        Meteor.call("resetRating");
-    },
     "click .add-song-button": function(e){
         var genre = $(e.target).data("genre") || $(e.target).parent().data("genre");
         Meteor.call("addSongToPlaylist", genre, this);

+ 20 - 0
app/client/templates/admin.html

@@ -27,6 +27,7 @@
                   </tr>
                 </table>
               {{/each}}
+              <button class="btn btn-danger col-md-6 col-md-offset-3" id="rrating" data-toggle="modal" data-target="#confirmModal">Reset All Ratings</button>
             </div>
             <div class="col-md-3 col-md-offset-1 admin-container" style="height: 80%;">
               <div>
@@ -69,4 +70,23 @@
               </div>
           </div>
     </div>
+
+    <div id="confirmModal" class="modal fade" role="dialog">
+        <div class="modal-dialog">
+            <!-- Modal content-->
+            <div class="modal-content">
+                <div class="modal-header">
+                    <button type="button" class="close" data-dismiss="modal">&times;</button>
+                    <h4 class="modal-title">Confirm Reset</h4>
+                </div>
+                <div class="modal-body">
+                    <h3 style="margin-top: 0">Are you sure you want to reset all likes and dislikes?</h3>
+                    <button id="rreset_confirm" class="btn btn-danger">Reset All Ratings</button>
+                </div>
+                <div class="modal-footer">
+                    <button id="close-modal" type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+                </div>
+            </div>
+        </div>
+    </div>
 </template>

+ 0 - 21
app/client/templates/stations.html

@@ -49,27 +49,6 @@
           </div>
       {{/each}}
 
-      <!--<button class="btn btn-danger col-md-6 col-md-offset-3" id="rrating" data-toggle="modal" data-target="#confirmModal">Reset Rating</button>-->
-
-        <div id="confirmModal" class="modal fade" role="dialog">
-            <div class="modal-dialog">
-                <!-- Modal content-->
-                <div class="modal-content">
-                    <div class="modal-header">
-                        <button type="button" class="close" data-dismiss="modal">&times;</button>
-                        <h4 class="modal-title">Confirm</h4>
-                    </div>
-                    <div class="modal-body">
-                        <button id="rreset_confirm" class="btn btn-danger">Reset All Ratings</button>
-                    </div>
-                    <div class="modal-footer">
-                        <button id="close-modal" type="button" class="btn btn-default" data-dismiss="modal">Close</button>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-
       <div id="previewModal" class="modal fade" role="dialog">
           <div class="modal-dialog">
               <!-- Modal content-->