mirror of
https://github.com/Eggbertx/gochan.git
synced 2025-08-03 19:56:22 -07:00
Add post dropdowns to loaded posts
This commit is contained in:
parent
d0a889b369
commit
697e9f9e0e
3 changed files with 7 additions and 8 deletions
|
@ -137,8 +137,9 @@ function createPostElement(post, boardDir, elementClass = "inlinepostprev") {
|
|||
" ",
|
||||
$("<a/>")
|
||||
.prop({
|
||||
class: "backlink-click",
|
||||
href: `javascript:quote(${post.no})`
|
||||
}).text(post.no),
|
||||
}).text(post.no), "<br/>",
|
||||
);
|
||||
let $postInfo = $post.find("label.post-info");
|
||||
let postName = (post.name == "" && post.trip == "")?"Anonymous":post.name;
|
||||
|
@ -193,11 +194,11 @@ function createPostElement(post, boardDir, elementClass = "inlinepostprev") {
|
|||
);
|
||||
}
|
||||
$post.append(
|
||||
"<br/>",
|
||||
$("<div/>").prop({
|
||||
class: "post-text"
|
||||
}).html(post.com)
|
||||
)
|
||||
addPostDropdown($post);
|
||||
return $post;
|
||||
}
|
||||
|
||||
|
@ -413,7 +414,7 @@ export function addPostDropdown($post) {
|
|||
if($post.find("select.post-actions").length > 0)
|
||||
return $post;
|
||||
let $postInfo = $post.find("label.post-info");
|
||||
let isOP = $postInfo.parents("div.reply-container").length == 0;
|
||||
let isOP = $post.prop("class").split(" ").indexOf("op-post") > -1; // $postInfo.parents("div.reply-container").length == 0;
|
||||
let hasUpload = $postInfo.siblings("div.file-info").length > 0;
|
||||
let postID = $postInfo.parent().attr("id");
|
||||
let threadPost = isOP?"thread":"post";
|
||||
|
@ -545,8 +546,6 @@ $(() => {
|
|||
if(pageThread.op < 1) return; // not in a thread
|
||||
|
||||
threadWatcherInterval = setInterval(() => {
|
||||
updateThreadJSON().then(updateThreadHTML).catch(e => {
|
||||
console.error(`Error updating current thread: ${e}`);
|
||||
});
|
||||
updateThreadJSON().then(updateThreadHTML);
|
||||
}, getNumberStorageVal("watcherseconds", 10) * 1000);
|
||||
})
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue