[ Index ]

PHP Cross Reference of Wordpress 2.9.1

title

Body

[close]

/wp-includes/js/ -> comment-reply.dev.js (source)

   1  
   2  addComment = {
   3      moveForm : function(commId, parentId, respondId, postId) {
   4          var t = this, div, comm = t.I(commId), respond = t.I(respondId), cancel = t.I('cancel-comment-reply-link'), parent = t.I('comment_parent'), post = t.I('comment_post_ID');
   5  
   6          if ( ! comm || ! respond || ! cancel || ! parent )
   7              return;
   8  
   9          t.respondId = respondId;
  10          postId = postId || false;
  11  
  12          if ( ! t.I('wp-temp-form-div') ) {
  13              div = document.createElement('div');
  14              div.id = 'wp-temp-form-div';
  15              div.style.display = 'none';
  16              respond.parentNode.insertBefore(div, respond);
  17          }
  18  
  19          comm.parentNode.insertBefore(respond, comm.nextSibling);
  20          if ( post && postId )
  21              post.value = postId;
  22          parent.value = parentId;
  23          cancel.style.display = '';
  24  
  25          cancel.onclick = function() {
  26              var t = addComment, temp = t.I('wp-temp-form-div'), respond = t.I(t.respondId);
  27  
  28              if ( ! temp || ! respond )
  29                  return;
  30  
  31              t.I('comment_parent').value = '0';
  32              temp.parentNode.insertBefore(respond, temp);
  33              temp.parentNode.removeChild(temp);
  34              this.style.display = 'none';
  35              this.onclick = null;
  36              return false;
  37          }
  38  
  39          try { t.I('comment').focus(); }
  40          catch(e) {}
  41  
  42          return false;
  43      },
  44  
  45      I : function(e) {
  46          return document.getElementById(e);
  47      }
  48  }


Generated: Fri Jan 8 00:19:48 2010 Cross-referenced by PHPXref 0.7