新增 [收起预览帖子] 功能; 新增 [显示是否在线] 功能; 优化 [屏蔽阅读权限 255 帖子] 功能

This commit is contained in:
xiu2
2021-05-26 19:43:52 +08:00
parent d5289733c3
commit 93d79f329a
+15 -15
View File
@@ -169,18 +169,6 @@
if(menu_value('menu_autoSignIn'))autoSignIn(); // 自动签到(访问空间 10 次 = 20 积分)
// 显示在线状态
function onlineStatus() {
document.querySelectorAll('[id^="favatar"]').forEach(function(item){ // 遍历所有帖子
let icon = (item.querySelector('[id^="userinfo"] > .i.y em').innerText === '当前在线') ? '🌝' : '🌚';
let divStatus = document.createElement('div');
divStatus.style = 'position: absolute;margin: -8px 0 0 8px;padding: 0 1px 1.2px;background-color: #ffffff;border-radius: 50%;';
divStatus.innerText = icon;
let mochu = item.querySelector('.avatar');
mochu.parentNode.insertBefore(divStatus,mochu);
})
}
// 自动签到(访问空间 10 次 = 20 积分)
function autoSignIn() {
if (!loginStatus) return
@@ -374,7 +362,7 @@
}
// 回到顶部(右键左右两侧空白处)
// 快捷回到顶部(右键左右两侧空白处)
function backToTop() {
document.body.oncontextmenu = function(event){
if (event.target==this) {
@@ -385,9 +373,8 @@
}
// 收起当前帖子预览(左键左右两侧空白处)
// 收起帖子预览(左键左右两侧空白处)
function collapsedNowPost() {
//if (!menu_value('menu_collapsedNowAnswer')) return
document.body.onclick = function(event){
if (event.target==this) {
document.querySelectorAll('[id^="threadPreviewTR_"] .showhide').forEach(function (el) {
@@ -398,6 +385,19 @@
}
// 显示在线状态
function onlineStatus() {
document.querySelectorAll('[id^="favatar"]').forEach(function(item){ // 遍历所有帖子
let icon = (item.querySelector('[id^="userinfo"] > .i.y em').innerText === '当前在线') ? '🌝' : '🌚';
let divStatus = document.createElement('div');
divStatus.style = 'position: absolute;margin: -8px 0 0 8px;padding: 0 1px 1.2px;background-color: #ffffff;border-radius: 50%;';
divStatus.innerText = icon;
let mochu = item.querySelector('.avatar');
mochu.parentNode.insertBefore(divStatus,mochu);
})
}
// 自动隐藏阅读权限 255 的帖子
function delate255() {
if (patt_forum.test(location.pathname) || location.search.indexOf('mod=forumdisplay') > -1){