aboutsummaryrefslogtreecommitdiffstats
path: root/public/admin/javascripts/admin.js
blob: 9daa5145929b5d306b46f07bd39d31f457a626dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
(function() {
  jQuery(function() {
    $('.locales a:first').tab('show');
    $('.accordion-body').on('hidden', function() {
      return $(this).prev().find('i').first().removeClass().addClass('icon-chevron-right');
    });
    $('.accordion-body').on('shown', function() {
      return $(this).prev().find('i').first().removeClass().addClass('icon-chevron-down');
    });
    $('.toggle-hidden').live('click', function() {
      $(this).parents('td').find('div:hidden').show();
      return false;
    });
    return $('#request_hidden_user_explanation_reasons input').live('click', function() {
      var info_request_id, reason;
      $('#request_hidden_user_subject, #request_hidden_user_explanation, #request_hide_button').show();
      info_request_id = $('#hide_request_form').attr('data-info-request-id');
      reason = $(this).val();
      $('#request_hidden_user_explanation_field').attr("value", "[loading default text...]");
      return $.ajax("/hidden_user_explanation?reason=" + reason + "&info_request_id=" + info_request_id, {
        type: "GET",
        dataType: "text",
        error: function(data, textStatus, jqXHR) {
          return $('#request_hidden_user_explanation_field').attr("value", "Error: " + textStatus);
        },
        success: function(data, textStatus, jqXHR) {
          return $('#request_hidden_user_explanation_field').attr("value", data);
        }
      });
    });
  });
}).call(this);