Sha256: 9249784edef31baf0ac037f0fc57955617e8df87283cb2a80af15760b5505373

Contents?: true

Size: 1.15 KB

Versions: 3

Compression:

Stored size: 1.15 KB

Contents

$(document).ready(function() {

  $("#quicksearch").searchField();

  $('.resource :input', document.myForm).bind("change", function() { setConfirmUnload(true); });

  $("a.fancybox").fancybox({
    'titlePosition': 'over',
    'type': 'image',
    'centerOnScroll': true,
    'scrolling': false,
  });

  $(".iframe").fancybox({
    'width': 720,
    'height': '90%',
    'autoScale': false,
    'transitionIn': 'none',
    'transitionOut': 'none',
    'type': 'iframe',
    'centerOnScroll': true,
    'scrolling': false,
  });

    $(".action-toggle").click(function() {
      var status = this.checked;
      $('input.action-select').each(function() { this.checked = status; });
      $('.action-toggle').each(function() { this.checked = status; });
    });

  if ($('textarea.ckeditor').length > 0) {
    var data = $('textarea');
    $.each(data, function(i) { CKEDITOR.replace(data[i].id); });
  }

});

function setConfirmUnload(on) {
  window.onbeforeunload = (on) ? unloadMessage : null;
}

function unloadMessage() {
  return "You have entered new data on this page. If you navigate away from this page without first saving your data, the changes will be lost.";
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
typus-3.1.0.rc9 app/themes/default/assets/javascripts/typus/jquery.application.js
typus-3.1.0.rc8 app/assets/javascripts/typus/jquery.application.js
typus-3.1.0.rc7 app/assets/javascripts/typus/jquery.application.js