docs/html/_static/websupport.js
File websupport.js
has 638 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*
* websupport.js
* ~~~~~~~~~~~~~
*
* sphinx.websupport utilities for all documentation.
Function initEvents
has 48 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function initEvents() {
$(document).on("click", 'a.comment-close', function(event) {
event.preventDefault();
hide($(this).attr('id').substring(2));
});
Function addComment
has 44 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function addComment(form) {
var node_id = form.find('input[name="node"]').val();
var parent_id = form.find('input[name="parent"]').val();
var text = form.find('textarea[name="comment"]').val();
var proposal = form.find('textarea[name="proposal"]').val();
Function comment
has 40 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
$.fn.comment = function() {
return this.each(function() {
var id = $(this).attr('id').substring(1);
var count = COMMENT_METADATA[id];
var title = count + ' comment' + (count == 1 ? '' : 's');
Function handleVote
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function handleVote(link) {
if (!opts.voting) {
showError("You'll need to login to vote.");
return;
}
Function deleteComment
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function deleteComment(id) {
$.ajax({
type: 'POST',
url: opts.deleteCommentURL,
data: {id: id},
Function getComments
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function getComments(id) {
$.ajax({
type: 'GET',
url: opts.getCommentsURL,
data: {node: id},