/operate/ - Endchan Operations

Let us know what's up

Posting mode: Reply

Check to confirm you're not a robot
Name
Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Remember to follow the rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096

Manage Board | Moderate Thread

Return | Catalog | Bottom

Expand All Images


Cheese pizza, spam, and being the Board Owner Anonymous 11/14/2020 (Sat) 16:46:44 [Preview] No. 11370
I know this thread will probably get little attention. But, for petesakes, can someone do something about the options for moderating tools?
It's really clunky to delete and ban posts. You have to log in, go to your board, go to your front page, scroll all the way down to the post on your board that's breaking the rule, then you have to click Manage Thread and after all is said and done. You have to fill out a captcha to ban the post, then you have to FILL OUT ANOTHER CAPTCHA TO DELETE THE POST!!
To make matters even worse, the spam has been getting worse lately. So, it gets really frustrating to delete multiple spam threads on your board. On top of all this, there are errors when you go to delete a thread the first time. So, it takes twice as long as it normally should to delete threads.
So, if it's not too much of me to ask....Can you please streamline the actions that the BO/mods have to take in order to delete posts?
Like, can you make it so that you can ban&delete specific posts instead of clicking the checkbox of the post and then scrolling all the way down to the bottom of the page, fill out a captcha to delete a post? Is it possible for the BO/volunteer to stay logged in longer than thirty seconds so that way you can ban and then delete a specified post? Finally, when you click the manage thread button, does it have to take you to the dashboard? It's really clunky and time consuming to go back your board front page, find the post and then delete it. It takes ages and it's really tedious.
I know that there are probably reasons as to why the lay out is like it is. I'm just asking if there is a way to streamline banning and deleting posts. It's clunky and tedious, especially now since there's an uptick in board traffic due to the US elections, various refugees from dying chans and various other events going on around the internet.
I think it would be beneficial to the admin and to the various board owners to streamline BO/moderator actions and make it more user friendly.
Thanks for reading my post. I look forward to the replies.


Anonymous 11/14/2020 (Sat) 16:55:36 [Preview] No.11371 del
One other question I have... Is why does the BO/moderator have to fill out captchas to ban and delete posts?
I get that it's probably so that BO/mods don't go power tripping when it's their time of the month. But, I feel that filling out the first captcha for banning a post and then filling out another captcha for deleting the post is really unnecessary and time consuming.
I don't mind filling out captchas to delete a thread. But, I do mind having to fill them out more than once.


Anonymous 11/14/2020 (Sat) 16:57:06 [Preview] No.11372 del
Deletion doesn't need captcha. Just mark the checkbox, scroll down (hitting "end" is quicker), then click Delete.


Anonymous 11/14/2020 (Sat) 16:58:43 [Preview] No.11373 del
>>11372
Sometimes it doesn't feel that way.
Especially when you get a timing out error when you try to delete a post.


Anonymous 11/14/2020 (Sat) 17:02:36 [Preview] No.11374 del
Alternatively the "del" option at every post jumps the page to the bottom.

>>11373
No, 100% you don't need captcha for deletion.
The timeout error is because of the shitty MongoDB, I'm not sure what can we do about it. Sometimes it logs me out, sometimes it doesn't I refresh the "welcome" screen and I'm still in.
Gonna chew on this with the others ofc.


Anonymous 11/14/2020 (Sat) 17:10:35 [Preview] No.11375 del
(844.16 KB 1137x639 1586287376039.png)
>>11374
I mean, deleting isn't the problem here. I can delete things fine.
It's just really clunky to do things as the BO/mod.
Like, why isn't there a ban and delete option instead of just the delete button?
imo, it's just tedious to fill out the captcha for banning a spam post and then having to go back and delete the spam post.
Also, sometimes, I'm not sure if it's been fixed but sometimes the delete button on the post doesn't work. You get less errors if you scroll down to the bottom of the page and delete the post from there.


Anonymous 11/14/2020 (Sat) 17:19:13 [Preview] No.11377 del
>>11375
You can delete from "Moderate thread" the same.
Ban, and hit delete. It should work.

Btw the "del" option at every post does two things:
1. marks the checkbox
2. jumps to the delete form to the bottom of the page.


Anonymous 11/14/2020 (Sat) 17:26:06 [Preview] No.11378 del
>>11377
I get that.
But, I'm having trouble understanding why I need to go through the extra steps in order delete posts?
Wouldn't it be more simple to add a ban and delete button to posts that way you don't have to the bottom of the page and fill out the delete form?
Really, my issue is the delete form itself. Are there any plans by the staff to change it in anyway?


Anonymous 11/14/2020 (Sat) 17:33:44 [Preview] No.11379 del
>>11378
You don't need to fill out the delete form. Just hit delete.
Basically, if you want to delete a post click the "del" at it's header, then click Delete at the form (the "del" at the post scrolls down for you).
That's it.


Anonymous 11/14/2020 (Sat) 17:56:11 [Preview] No.11380 del
>>11374
>The timeout error is because of the shitty MongoDB
Well known services such as the ELK stack makes use of MongoDB and don't run into these kinds of issues.
If it's because queries take a long time to execute, have you considered using indices?
Also, auto-refreshing a thread causes the site to fetch the entire thread, yet the front-end code only considers "new" posts. You could consider extending the endpoint to take query parameters, then make use the $slice projection operator; https://docs.mongodb.com/manual/reference/operator/projection/slice/
If there's an index on each thread ID, then this would allow fetching new posts very quickly, and may lower the load.

Of course, this implies each thread contains an array of post documents.


Anonymous 11/15/2020 (Sun) 05:57:57 [Preview] No.11381 del
>>11380
Nevermind. I see posts and threads have their own collections, and posts already have indices on postId and threadId, so the $slice projection can't be used here.


Anonymous 11/15/2020 (Sun) 10:19:01 [Preview] No.11382 del
(1.64 MB 320x180 endchan.gif)
> Spam has been getting worse
> Mongo timeout
> Clunky software
> Refugees

Yeah I feel your frustrations.

Running a site this large has some serious challenges.
After five years there's a gargantuan amount of data - even after the losses.

To an extent the engine is clustered which provides some degree of redundancy and availability.
Though this also introduces technical issues of its own.
The software is a custom fork of Lynxchan - without which none of us would be here so I can't bag it.
Though clearly improvements could be made. NodeJS and Mongo is an interestingly distinct combination.
It's not even worth mentioning the hardware or transit constraints.

Sadly there is also political opposition.
Given anonymous posting, fewer providers are willing to take on the associated risks.
Clearly there's a broader conversation involving more aspects here - but this isn't the place.

We've all felt the uptick in disruptive activity.
Of course better moderation tools software would lessen the impact of this.
Not a trivial task though. Short of writing new software and migrating the entire site.
An undertaking like that would be massive in itself, forget writing the new software in the first place!

Depressing. On the positive side we're all here having this conversation. Wouldn't happen if we didn't care.

I have more thoughts but this is already too long.


Stephen Lynx 11/18/2020 (Wed) 13:13:41 [Preview] No.11384 del
>>11382
Literally 99% of endchan technical issues would be solved if odili would just stop using their fork and upgrade to the latest version of lynxchan. The solution is not more software, but less. This fork is based on a version that is 4 years old. I keep telling odili he would be better in writing his changes as addons and running vanilla lynxchan, but he's stubborn as an old mule. Notice how few issues other sites experience in comparison to endchan.


Stephen Lynx 11/18/2020 (Wed) 13:15:20 [Preview] No.11385 del
>>11382
Also, 99% of usability issues too.


Anonymous 11/18/2020 (Wed) 16:11:18 [Preview] No.11387 del
(104.70 KB 680x452 EaOW-SRXgAAH-76.jpeg)
Yeah, that's some shit to handle. Practically every site that a user can post has the same issue regarding that content, but they have teams that deal with it for the most part.

Still, don't get intimidated by the spammer guys. Just hold on and we'll report and ignore whatever shit we may find. You got a lot of loyal users that really like using this site.


sage sage 11/24/2020 (Tue) 03:38:47 [Preview] No.11389 del
>>11387
Anyway, if you happen to see and "spam" in a board. Be sure to delete your cache. You computer saves a small copy of the pictures you load when you browse any website.


Also, there's some minor spam in your site's /christian/ board. I think it's been reported but it's still there



Top | Return | Catalog | Post a reply