docs: def notify_admin_of_new_comment(comID):
      """
      Sends an email to the admin with details regarding comment with ID = comID
      """
      comment = query_get_comment(comID)
      if len(comment) > 0:
          (comID2,
           id_bibrec,
           id_user,
           body,
           date_creation,
           star_score, nb_votes_yes, nb_votes_total,
           title,
           nb_abuse_reports, round_name, restriction) = comment
      else:
          return
      user_info = query_get_user_contact_info(id_user)
      if len(user_info) > 0:
          (nickname, email, last_login) = user_info
          if not len(nickname) > 0:
              nickname = email.split('@')[0]
      else:
          nickname = email = "ERROR: Could not retrieve"
  
      review_stuff = '''
      Star score  = %s
      Title       = %s''' % (star_score, title)
  
      washer = EmailWasher()
      try:
          body = washer.wash(body)
      except:
          body = cgi.escape(body)
  
      record_info = webcomment_templates.tmpl_email_new_comment_admin(id_bibrec)
      out = '''
  The following %(comment_or_review)s has just been posted (%(date)s).
  
  AUTHOR:
      Nickname    = %(nickname)s
      Email       = %(email)s
      User ID     = %(uid)s
  
  RECORD CONCERNED:
      Record ID   = %(recID)s
      URL         = <%(siteurl)s/%(CFG_SITE_RECORD)s/%(recID)s/%(comments_or_reviews)s/>
  %(record_details)s
  
  %(comment_or_review_caps)s:
      %(comment_or_review)s ID    = %(comID)s %(review_stuff)s
      Body        =
  <--------------->
  %(body)s
  
  <--------------->
  ADMIN OPTIONS:
  To moderate the %(comment_or_review)s go to %(siteurl)s/%(CFG_SITE_RECORD)s/%(recID)s/%(comments_or_reviews)s/display?%(arguments)s
      ''' % \
          {'comment_or_review': star_score > 0 and 'review' or 'comment',
              'comment_or_review_caps': star_score > 0 and 'REVIEW' or 'COMMENT',
              'comments_or_reviews': star_score > 0 and 'reviews' or 'comments',
              'date': date_creation,
              'nickname': nickname,
              'email': email,
              'uid': id_user,
              'recID': id_bibrec,
              'record_details': record_info,
              'comID': comID2,
              'review_stuff': star_score > 0 and review_stuff or "",
              'body': body.replace('<br />', '\n'),
              'siteurl': CFG_SITE_URL,
              'CFG_SITE_RECORD': CFG_SITE_RECORD,
              'arguments': 'ln=en&do=od#%s' % comID
           }
  
      from_addr = '%s WebComment <%s>' % (
          CFG_SITE_NAME, CFG_WEBALERT_ALERT_ENGINE_EMAIL)
      comment_collection = get_comment_collection(comID)
      to_addrs = get_collection_moderators(comment_collection)
  
      rec_collection = guess_primary_collection_of_a_record(id_bibrec)
      report_nums = get_fieldvalues(id_bibrec, "037__a")
      report_nums += get_fieldvalues(id_bibrec, "088__a")
      report_nums = ', '.join(report_nums)
      subject = "A new comment/review has just been posted [%s|%s]" % (
          rec_collection, report_nums)
  
      send_email(from_addr, to_addrs, subject, out)