docs/_static/websupport.js
function createCommentDiv(comment) {
    if (!comment.displayed && !opts.moderator) {
      return $('<div class="moderate">Thank you!  Your comment will show up '
               + 'once it is has been approved by a moderator.</div>');
    }
    // Prettify the comment rating.
    comment.pretty_rating = comment.rating + ' point' +
      (comment.rating == 1 ? '' : 's');
    // Make a class (for displaying not yet moderated comments differently)
    comment.css_class = comment.displayed ? '' : ' moderate';
    // Create a div for this comment.
    var context = $.extend({}, opts, comment);
    var div = $(renderTemplate(commentTemplate, context));

    // If the user has voted on this comment, highlight the correct arrow.
    if (comment.vote) {
      var direction = (comment.vote == 1) ? 'u' : 'd';
      div.find('#' + direction + 'v' + comment.id).hide();
      div.find('#' + direction + 'u' + comment.id).show();
    }

    if (opts.moderator || comment.text != '[deleted]') {
      div.find('a.reply').show();
      if (comment.proposal_diff)
        div.find('#sp' + comment.id).show();
      if (opts.moderator && !comment.displayed)
        div.find('#cm' + comment.id).show();
      if (opts.moderator || (opts.username == comment.username))
        div.find('#dc' + comment.id).show();
    }
    return div;
  }
function createCommentDiv(comment) {
    if (!comment.displayed && !opts.moderator) {
      return $('<div class="moderate">Thank you!  Your comment will show up '
               + 'once it is has been approved by a moderator.</div>');
    }
    // Prettify the comment rating.
    comment.pretty_rating = comment.rating + ' point' +
      (comment.rating == 1 ? '' : 's');
    // Make a class (for displaying not yet moderated comments differently)
    comment.css_class = comment.displayed ? '' : ' moderate';
    // Create a div for this comment.
    var context = $.extend({}, opts, comment);
    var div = $(renderTemplate(commentTemplate, context));

    // If the user has voted on this comment, highlight the correct arrow.
    if (comment.vote) {
      var direction = (comment.vote == 1) ? 'u' : 'd';
      div.find('#' + direction + 'v' + comment.id).hide();
      div.find('#' + direction + 'u' + comment.id).show();
    }

    if (opts.moderator || comment.text != '[deleted]') {
      div.find('a.reply').show();
      if (comment.proposal_diff)
        div.find('#sp' + comment.id).show();
      if (opts.moderator && !comment.displayed)
        div.find('#cm' + comment.id).show();
      if (opts.moderator || (opts.username == comment.username))
        div.find('#dc' + comment.id).show();
    }
    return div;
  }
function createCommentDiv ( comment ) { if ( ! comment . displayed && ! opts . moderator ) { return $ ( '<div class="moderate">Thank you!  Your comment will show up ' + 'once it is has been approved by a moderator.</div>' ) ; } // Prettify the comment rating. comment . pretty_rating = comment . rating + ' point' + ( comment . rating == 1 ? '' : 's' ) ; // Make a class (for displaying not yet moderated comments differently) comment . css_class = comment . displayed ? '' : ' moderate' ; // Create a div for this comment. var context = $ . extend ( { } , opts , comment ) ; var div = $ ( renderTemplate ( commentTemplate , context ) ) ; // If the user has voted on this comment, highlight the correct arrow. if ( comment . vote ) { var direction = ( comment . vote == 1 ) ? 'u' : 'd' ; div . find ( '#' + direction + 'v' + comment . id ) . hide ( ) ; div . find ( '#' + direction + 'u' + comment . id ) . show ( ) ; } if ( opts . moderator || comment . text != '[deleted]' ) { div . find ( 'a.reply' ) . show ( ) ; if ( comment . proposal_diff ) div . find ( '#sp' + comment . id ) . show ( ) ; if ( opts . moderator && ! comment . displayed ) div . find ( '#cm' + comment . id ) . show ( ) ; if ( opts . moderator || ( opts . username == comment . username ) ) div . find ( '#dc' + comment . id ) . show ( ) ; } return div ; }
Create a div to display a comment in.
Create a div to display a comment in .