web/js/mtrack.js
authorAlan Knowles <alan@akbkhome.com>
Thu, 27 Jan 2011 14:22:15 +0000 (22:22 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 27 Jan 2011 14:22:15 +0000 (22:22 +0800)
web/js/mtrack.js [deleted file]

diff --git a/web/js/mtrack.js b/web/js/mtrack.js
deleted file mode 100644 (file)
index e39ab5b..0000000
+++ /dev/null
@@ -1,274 +0,0 @@
-//<script type="text/javascript">
-
-mtrack = {
-    
-    showdiff : function(tx, part, target) {
-        var d = $('#' + target)[0];
-        if (d.getAttribute('current') == tx+'?'+part) {
-            d.innerHTML = '';
-            d.setAttribute('current', '') ;
-            return;
-        }
-         d.innerHTML = '&#160;Loading...';
-        
-        d.setAttribute('current', tx+'?'+part) ;
-
-        
-        $('#' + target).load(  ABSWEB + 'jschangeset.php' + tx + '?part=' + part );
-    }
-    
-    
-}
-var formChanged;
-var id;
-var issue_tid_null;
-var viewblock;
-var view_off;
-var view_pos;
-var editblock;
-var edit_off;
-var edit_pos;
-var commentblock;
-
-// from ticket.php
-
-
-function show_comment_form()
-{
-  viewblock.css('position', view_pos);
-  viewblock.css('top', view_off.top);
-
-  //$("#issue-desc").hide();
-  $("#update-issue-desc").show()
-  $("#edit-comment-parent").append($("#comment-area"));
-  $("#comment-submit-buttons").hide();
-  $("#comment-area").show();
-  $(".mtrack-make-comment").hide();
-  
-  $("#description").focus();
-
-  editblock.show();
-  edit_off = editblock.offset();
-  edit_pos = editblock.css('position');
-  viewblock.hide();
-  compute_floats();
-}
-function show_edit_form()
-{
-  viewblock.css('position', view_pos);
-  viewblock.css('top', view_off.top);
-
-  $("#issue-desc").hide();
-  $("#edit-issue-desc").show();
-  $("#edit-comment-parent").append($("#comment-area"));
-  $("#comment-submit-buttons").hide();
-  $("#comment-area").show();
-  $(".mtrack-make-comment").hide();
-  
-  $("#description").focus();
-
-  editblock.show();
-  edit_off = editblock.offset();
-  edit_pos = editblock.css('position');
-  viewblock.hide();
-  compute_floats();
-}
-function cancel_form_changes()
-{
-   if (formChanged) {
-        document.location.href = document.location.href;
-        return false;
-   }
-
-  editblock.css('position', edit_pos);
-  editblock.css('top', edit_off.top);
-  editblock.hide();
-  viewblock.show();
-
-  $("#tktedit").each(function(){
-    // reset form
-    this.reset();
-  });
-  // notify asm select of change
-  $("select[multiple]").change();
-  $("#edit-issue-desc").hide();
-  $("#update-issue-desc").hide()
-  $("#original-comment-parent").append($("#comment-area"));
-  $("#comment-submit-buttons").show();
-
-  if (id != 'new') { 
-      $("#comment-area").hide();
-      $(".mtrack-make-comment").show();
-   } 
-  $("#issue-desc").show();
-  formChanged = false;
-  compute_floats();
-
-  return false;
-}
-
-function compute_floats()
-{
-   return;
-   if ($(viewblock).is(':visible')) {
-      view_off = viewblock.offset();
-    if ($(this).scrollTop() > view_off.top) {
-      viewblock.css('position', 'fixed');
-      viewblock.css('top', '0px');
-      viewblock.addClass('button-float-floating');
-    } else {
-      viewblock.css('position', view_pos);
-      viewblock.css('top', view_off.top);
-      viewblock.removeClass('button-float-floating');
-    }
-  }
-  if ($(editblock).is(':visible')) {
-    edit_off = editblock.offset();
-    if ($(this).scrollTop() > edit_off.top) {
-      editblock.css('position', 'fixed');
-      editblock.css('top', '0px');
-      editblock.addClass('button-float-floating');
-    } else if ($(this).scrollTop() < edit_off.top + editblock.height() - $(this).height()) {
-      editblock.css('position', 'fixed');
-      editblock.css('top', $(this).height() - editblock.outerHeight());
-      editblock.addClass('button-float-floating');
-    } else {
-      editblock.css('position', edit_pos);
-      editblock.css('top', edit_off.top);
-      editblock.removeClass('button-float-floating');
-    }
-  }
-}
-
-$(document).ready(function() {
-    viewblock = $('#tkt-view-button-block');
-    editblock = $('#tkt-edit-button-block');
-    if (id == 'new'){
-        editblock.show();
-    }
-    view_off = viewblock.offset();
-    view_pos = viewblock.css('position');
-
-    $(window).scroll(function () {
-      compute_floats();
-    });
-
-
-    $(".mtrack-edit-desc").click(
-      function() {
-        show_edit_form();
-        return false;
-      }
-    );
-    $("input[type=radio]").click(
-      function() {
-        if (this.value == 'fixed') {
-          $("#changelog-container").show();
-        } else {
-          $("#changelog-container").hide();
-        }
-      }
-    );
-
-    $(":input").change(function() {
-      formChanged = true;
-    });
-    $("textarea").keyup(function() {
-      // This is here because IE doesn't seem to reliably trigger the
-      // change event with textareas
-      formChanged = true;
-    });
-    $("#confirmCancelDialog").dialog({
-      autoOpen: false,
-      bgiframe: true,
-      resizable: false,
-      modal: true,
-      buttons: {
-        'Discard': function() {
-          $(this).dialog('close');
-          cancel_form_changes();
-        },
-        'Keep': function() {
-          $(this).dialog('close');
-        }
-      }
-    });
-    $("#noCommentDialog").dialog({
-      autoOpen: false,
-      bgiframe: true,
-      resizable: false,
-      modal: true,
-      buttons: {
-        'OK': function() {
-          $(this).dialog('close');
-          $("#comment").focus();
-        }
-      }
-    });
-    $("#noSummaryDialog").dialog({
-      autoOpen: false,
-      bgiframe: true,
-      resizable: false,
-      modal: true,
-      buttons: {
-        'OK': function() {
-          $(this).dialog('close');
-          $("#summary").focus();
-        }
-      }
-    });
-
-
-    $(".mtrack-edit-cancel").click(
-      function() {
-        if (formChanged) {
-          $("#confirmCancelDialog").dialog('open');
-          return false;
-        } else {
-          return cancel_form_changes();
-        }
-      }
-    );
-    $(".mtrack-make-comment").click(
-      function() {
-        show_comment_form();
-        $("#comment").focus();
-        return false;
-      }
-    );
-
-    $(".mtrack-button-submit").click(function(){
-
-         
-        if ($("#summary").val() == '') {
-
-            $("#summary").addClass('error');
-            $("#noSummaryDialog").dialog('open');
-            return false;
-
-        } else {
-
-            if (formChanged == false && $("#comment").val() == '') {
-                $("#comment").addClass('error');
-                $("#noCommentDialog").dialog('open');
-                return false;
-            }
-
-        }
-
-    });
-
-    $("#comment").keydown(function(){
-        $("#comment").removeClass('error');
-    });
-
-    $("#summary").keydown(function(){
-        $("#summary").removeClass('error');
-    });
-
-    if (issue_tid_null) {
-        $("#summary").focus();
-
-    }
-
-});
\ No newline at end of file