forked from GithubBackups/vichan
show-backlinks.js: format
This commit is contained in:
parent
ed46907a6c
commit
2728966c1c
@ -13,38 +13,42 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
onReady(function(){
|
onready(function() {
|
||||||
var showBackLinks = function() {
|
let showBackLinks = function() {
|
||||||
var reply_id = $(this).attr('id').replace(/(^reply_)|(^op_)/, '');
|
let reply_id = $(this).attr('id').replace(/(^reply_)|(^op_)/, '');
|
||||||
|
|
||||||
$(this).find('div.body a:not([rel="nofollow"])').each(function() {
|
$(this).find('div.body a:not([rel="nofollow"])').each(function() {
|
||||||
var id, post, $mentioned;
|
let id, post, $mentioned;
|
||||||
|
|
||||||
if(id = $(this).text().match(/^>>(\d+)$/))
|
if (id = $(this).text().match(/^>>(\d+)$/)) {
|
||||||
id = id[1];
|
id = id[1];
|
||||||
else
|
} else {
|
||||||
return;
|
|
||||||
|
|
||||||
$post = $('#reply_' + id);
|
|
||||||
if($post.length == 0){
|
|
||||||
$post = $('#op_' + id);
|
|
||||||
if($post.length == 0)
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$mentioned = $post.find('p.intro span.mentioned');
|
$post = $('#reply_' + id);
|
||||||
if($mentioned.length == 0)
|
if ($post.length == 0){
|
||||||
$mentioned = $('<span class="mentioned unimportant"></span>').appendTo($post.find('p.intro'));
|
$post = $('#op_' + id);
|
||||||
|
if ($post.length == 0) {
|
||||||
if ($mentioned.find('a.mentioned-' + reply_id).length != 0)
|
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
var $link = $('<a class="mentioned-' + reply_id + '" onclick="highlightReply(\'' + reply_id + '\');" href="#' + reply_id + '">>>' +
|
$mentioned = $post.find('p.intro span.mentioned');
|
||||||
|
if($mentioned.length == 0) {
|
||||||
|
$mentioned = $('<span class="mentioned unimportant"></span>').appendTo($post.find('p.intro'));
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($mentioned.find('a.mentioned-' + reply_id).length != 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
let link = $('<a class="mentioned-' + reply_id + '" onclick="highlightReply(\'' + reply_id + '\');" href="#' + reply_id + '">>>' +
|
||||||
reply_id + '</a>');
|
reply_id + '</a>');
|
||||||
$link.appendTo($mentioned)
|
link.appendTo($mentioned)
|
||||||
|
|
||||||
if (window.init_hover) {
|
if (window.init_hover) {
|
||||||
$link.each(init_hover);
|
link.each(init_hover);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user