Bugs you found, and changes I made
Just thought I'd create this thread where you can post any bugs or problems with the site you encounter. And also for me to post any big changes I made.
58 replies and 16 files omitted.
I'm not sure if this is really a bug, but Archived threads clutter up the search results. Is there a "Don't show archived threads" option when searching?
>>6315I will look into adding this option to the search.
>>>/mlpol/322722 →Just a bug (or a feature) so you know. So it still opens up the post and the good news it doesn't add a post number next to the post in question. The other part of the oddness is that the post retains the colorized underline.
[color #00f[u
>>6314[/u[/color
>>6314
>>6325Thanks for letting me know. I'll look into the error with the post number not being added to "quoted by". It should have been added, but I guess I have made a small oversight in the regex used for adding "quoted by" to posts.
This is more of a question regarding of NPFchan. Would mind telling my why did store all the files in the archive table as mediumtext? Because of this, there's no way I can't properly access the uri of the files in that string.
I'm trying to modifying the archive class and how it handles, but without success so far without messing up with previous archived threads.
I really liked how you handled your archive like it was a catalog, but I can't fetch the OP's thumb or even the json of the thread because of the json_scramble. Can you give me a light in the right direction?
>>6331Been a long time since I worked with NPFChan. The scrambled json can be turned off in setting and is not needed at all (unless you want it, but it was never fully hashed out and polished feature). The way NPFChan saved the archive was that it just saved the html files generated as I remember and copied the accompanying files (not sure what it kept in the database if anything except the thread info). It didn't do any alterations of the files (except fix the links in the html to the new locations) from what I remember. But to be fully frank I can't remember how I coded it all for the archive - part of the problem remembering is that there was a two tier archive system set up (that evolved over time). If you turn off the scrambling of json, and easiest next step is perhaps to creating a script that reads the json files one by one (in the archive) get the thread id from it and rename or save a copy with the correct thread id.
Bug when -------------------- the output disregards the previous portions. For rough timestamp. 325157
Can the Overboard get a clickable button at the bottom of the screen that loads the next page? Sometimes it doesn't register that I've scrolled down enough or completely.
Why cant we upload .webp images?
>>6434>Can the Overboard get a clickable button at the bottom of the screen that loads the next page?I will look into adding this.
>>6447>Why cant we upload .webp images?I haven't added support for it, but I will look into adding support for the webp format. Only verified fileformats are accepted after analysing the filecontent. Reason I did it this way was to prevent every imaginable file format to safeguard users and to be able to handle Exif stripping as best as possible. So I will have to look into how exif is embedded in webp and how to strip it. And as always can only do my best to do this but can't guarantee that all exifdata is removed from every possible way it is embedded in various file formats.
>I have been a bit busy and been slacking a bit in the coding as I am doing rewrite (cleanup) and at the same time maintaining the current so working on two codesets at the same time.
>>6448What if the site converted uploaded .webps into jpgs before hosting them on the site?
>>6449It is an option that I can look into. I don't like to change the uploaded files since uploader probably intended it to be in the format they wanted and might loose quality be converting etc. Only time I change file extension is in cases the uploaded file has wrong extension like changing .png to a .jpg or visa versa as an example. But it is an possibility, but I would have to add an extra step in the upload process and convert image so I have to look at the code and how it is done. As code is now it is likely easier for me to look into potential exif data in webp and see if Taglib and/or Exiftool supports it (and if there is any custom cleaning needed as addition).
How do I shut this goddamn snow off? Its lagging out my mobile
>>6451To manually turn it off you can go to Options and User CSS and add
.container-extra-4 {
display: none;
}
but snow should be turned off soon as the celebrations comes to an end.
>The extra field might be used for other things in the future so it is not just for the snow. It was just an convenient field I added it to when I was scrambling to make some festivities for Christmas.
>>6452Thanks. Goddamn was a little harsh, I was frustrated because I could only post so much before the text would take 3 sec per character added, and would lag out if I had too many queued characters
>>6451>>6453I confirm, the snow may cause high CPU, in my case a desktop computer.
>>6453No worries, it is understandable.
>>6453>>6454Yes it does raise the CPU usage by a bit more than I was hoping, but I was only intending to run it for a few days (will end today around 9pm CST). I see the snow at 4chan is using comparable CPU usage so it is the nature of CSS and animation.
Refined the Custom CSS to reduce the CPU usage a bit to lower the usage a bit more - seams like the animation runs even if not displayed so ending it after one cycle will stop that.
.container-extra-4 {
display: none;
animation-iteration-count: 1 !important;
}
>>6455Thank you, the new script seems to work nicely
>>6455Im not sure if its a bug or not, but the Oekaki tool isnt on the quick reply window.
>>6583It's not on the 4chan /i/ window either, iirc. Probably not a bug.
>>6583It is not on the Quick Reply since it was troublesome to get it in there in current form (would have had to add big drawing area to the quick reply). In the new code I plan on changing Oekaki to the same one used on /i/ and I will try to get it on the Quick Reply and also add option to draw on images added. But I'm not at that point in the code yet.
No biggie, but moving threads resets the posting time/date of all posts to the time it was moved.
>>6624Yes, the move function in current code is not too good.
Moving of threads/posts is one of the areas I will totally redo and fix in the rewrite/cleanup I'm doing. Another aspect I will fix regarding Moving threads is that the post links gets updated to the correct new post links (so I don't have to manually fix them after move).
Moving threads never worked that well in the old code either (NPFChan), so moving threads/posts is something that always have been used very rarely.
We had small incident of downtime. Hopefully it didn't cause too much inconvenience.
>>6627It scared me the hell out.
>>6629Not sure what the reason was. Server stopped responding.
The server might just have had a Derp moment, but all looks good now.
Fixed small bug regarding posting links and getting false positive "Spam detected" alert.
>>6631That's good news. It's annoying getting flood detected every few minutes when I'm dumping images.
Updated a major part of the code hoping I fixed the bug that caused server to not respond. If you notice anything that isn't working as it should please let me know.
>>6658>I fixed the bug that caused server to not respondYup, I got that problem. Last time was 10 minutes ago.
>>6659Last one you experienced might have been when i took down server shortly to activate the new code. But hopefully the change I did to the code will make the site more responsive and not have the occasional slow to respond as happened from time to time.
Bug: There is no "Whole words only" option in the search menu.
Search for "ADL" and you see countless posts with the letters adl somewhere in them. Posts where someone used a word like badly, sadly, adler, and so on.
>>6679I'd recommend add a space before or after. Pro tip " ADL " or " ADL" or "ADL ".
I have seen an OP post where there were links provided to lolicon websites. The post was since deleted, but the post itself may have taken a while to be deleted from the catalog. Is there any reason for this?
>6684
Do you even understand how servers operate nigger?
>6685
Surrounded by retards and boomers.
>>6686I do, but Johnny Law may not.
>6687>I do, but Johnny Law may not.So what's the point? Are you also a lawyer giving legal advice?
The 'under the hood' stuff is better left in the dark as proprietary knowledge for the time being. Maybe not, in any case not my call.
>I do,Then you ahould understand the trials and tribulations associated with any content hosting from third parties.
So there may be multitudes of any kind of reasons and different solutions to problems. The ugly gritty details are by nature just handled. Some technical, some biological, some in human fallibility, some in human intuition, some by mechanical check sums, or any other possibility. Maybe it's communication time, maybe it's time taken to type and double check that really is the post who knows.
Maybe it's something else completely.
You can speculate, but that doesn't solve anything. Nor is speculation how you quickly and efficiently and robustly solve these kinds of happenstances.
If you do undertand you also may understand what kind of responsibilities you have and don't have, and the current available actions at hand.
In any case it's only worth a theoretical programming-lite thread in and of itself for stand alone projects.
Or even a theoretical law thread.
Wait.>may have takenSo you don't know. That looks awfully alot like legal bait.

>>6693>So what's the point? Are you also a lawyer giving legal advice?>The 'under the hood' stuff is better left in the dark as proprietary knowledge for the time being. Maybe not, in any case not my call.I’m not a lawyer giving legal advice, but there may be a case where server owners and/or administrators are strictly liable for forbidden content hosted on their servers. This means that no matter the explanation, they are responsible for it, no excuses.
>inb4 “That also sounds like legal bait!”I have taken a course in business law, but I don’t have a law license nor do I plan on getting one anytime soon. Ask a real lawyer if you want the kind of stuff you are suggesting I’m giving.
>Then you ahould understand the trials and tribulations associated with any content hosting from third parties.>So there may be multitudes of any kind of reasons and different solutions to problems.And none of them may matter in a lawsuit or prosecution such as the one that I had previously suggested could occur. In fact, it could only mean that far worse problems could be caused as a result of this “virtual bureaucracy”, such as the continued spread of viruses or worms long after they would have been allegedly been deleted.
Can you add a "Sort by newest" and "sort by oldest" option to the Search function?
>>6714I wonder what are you looking for.
>>6714Going to look into adding that (should be easy to add that function).
Fixed small bug where posting without body would fail. Hopefully not too many were affected by this.
Working on the AAC file detect addition but have to spend a little time on it in case other already uploaded files would be affected by change.
>>7085Updated code so AAC should now be detected and correctly assigned to file extension. I kept all current potential AAC files already uploaded as MP3 since I will have to write a script to check all files and update the database to reflect this (something I probably will do in conjunction with next version of board code).
Did some updates on the server. Hopefully the short downtime didn't affect too many people and that everything is running as it should now.
Please let us know if something isn't working as it should.
>>7151/mlpol/ was offline around 45 minutes - ERROR 503.
Now it looks like is working fine.
Added option to automatically check the Hide Flag checkbox in Option for those who want that. Also fixed so when checked it is not reset on posting reply. Let me know if there is any problems using it.
>>7265>Added option to automatically check the Hide Flag checkbox in Option for those who want that.Much, much appreciated.
Pupper, threads randomly won't bump, neither in the Overview or Catalog.
It happened again just a few minutes ago.
In the Corona thread, post >>352419 was made at 00:44:14 and it didn't bump.
On top of it are:
- Humor Thread: post >>352416 at 23:58:42
- Cultural Marxism and Derivated anti-White activity: post >>352417 at 00:06:22
- The Great Reset: post >>352418 at 00:31:42
- US Politics thread: >>352420 at 00:45:47
>>7280sage is not a bug
>but found another bug investigating this that is unrelated (so reporting this was not unfruitful)
>>7282B-but the sage wasn't shown in the replay. I'll keep you posted if I found another stuck thread.
>>7284No sage in the post.
>>7285Sage don't need to go in all fields. The sage in all fields is just a meme because many don't know where to put it.
The semi-unrelated bug I found was that if a post came after the saged' post and it was deleted the sage would not be applied and would bump the thread. So it was not a loss looking into it, but will probably not fix until next version of code unless I find time to add the change into current.
>>7286>Sage don't need to go in all fields.I missed that one.
>>7287It never did. It's the same as 4chan. That was just a meme perpetuated by a handful of Anons who wanted to express their distaste for certain threads, and a few smoothbrains who use it in response to certain posts (as if you can sage a post).
Personally I never liked it, because announcing sages is obnoxious, imo. Sage is supposed to be a method to reply to shitty threads without bumping that thread to give it undeserved attention, and to prevent sliding good threads; it is not a downvote.
>>7285That's my post. I can confirm it was saged.
I sage on this board a lot, mostly out of habit. I generally sage threads by default unless I consciously find a reason to bump it. It's a habit I brought from trying to maintain quality on 4/pol/ to avoid slide threads that I still have even after all these years.
>but why would you sage that thread?
I saved it because it is a general, and since it is a general it will inevitably get bumped, and therefore it does not need my help to bump it. It's just what I do.
one can copypaste emoji from posts which is good, but one can't search for them in a thread using ctrl+f, for example search :anon and see if this anonfilly emoji is highlighted, it wont be

Add colored and different shaped dice (hexagonal, octagonal etc like in d&d) and adding a RPG tile and changing the /a/ tile name from anime and manga to anime, cartoon, Comics and manga. Entering a password starting with a number. Creating a flag option and creating a Fediverse with channels on AllChans.
This site posts the name of youtube videos but not shorts. Will there be an update that displays the names of shorts?
>>7337>shortsThat is for phonefags.
>>7337I will look into adding shorts and see if there is oembed data available for shorts.
>>7337Updated JS so shorts should be correctly embedded now.
This site embeds Twitter links, but not nitter links.
>>7291Don't look like there is a good way to do that, one would hope browsers would use alt text on images for search but they don't. I will do some testing and checking if there is a way but the ones I've tested won't "highlight" image only say there is a text matching the text and roughly where it is.
Why not make a /b/ board and an /rp/?
>>7487Our /b/ board is /sp/.
I have been asking for an RP board for years. Currently it goes to /vx/, but I'm not satisfied with that at all.
Are you going to add the editing option?
>>7569Any edit option should have a time limit so no Jews can make a post, wait for it to get replies saying "I agree", and edit that post to say "I want to eat babies and kicking puppies is fun!" and screenshot this.
>>7569Posts are set in stone
One may destroy the stone, though
>>7629I never liked post editing even when the mods did it (especially when they did it, tbh). If a post is faulty, just delete it and post again.
>>7469It would appear that posting on tor is broken at the moment, unsure if that's a bug or a feature.
Pupper, the following nigger is using a scrip that can bypass the anti-flooding code.
>>8266He's jewish tho. Nothing goyim trash can fight against.
Typo policy staff rule 4 subsection last: change every to ever.
The search feature is not working. Back to jewgling "horsepussy" site:mlpol.net
>>5911I want to say, thanks for all the hard work on the site pupper.
>>9112He really is bestest boi.
>>9110Sorry for the inconvenience.
Search should be up and running now.
>>9112>>9113Thank you both for the kind words.
You know what it is.
Theres no "bat" or "thestral" tag on Ponerpics. It would prolly be complicated.
>>9116Nm there is, its just not under the species list
Cuz racism
>>5911Hello pupper I was wondering if there would be a way to add an option to hide threads like on 4chan?
>>9132Click the arrow next to the OP image, click on filter, select Post+
As the VERY deteminable OP of the Mixed Nuts threads, erstwhile "The Gay Bathhouse"; I request that those threads be locked.
A spambot is clearly designed to bump old threads with nonsense, and they are a frequent (though not exclusive) target. There SHOULD be no reason to further post in those threads as they have run their course, so the permission to add to them isn't really necessary anymore. I certainly won't be posting to them,...
And as brainbleach, notice how you dont have to tell Scootaloo to.do a crime, she already knows
Anon just said "no, she already did a crime, she's passing the evidence off on you"
My bad, I was operating under the dillusion that people still gave a shit. My bad
The board was down a couple of hours.
>>9176Was an small error in config that caused it, but fixed now.
Should have hit when I made change, but somehow the code kept on trotting until an edge case triggered the error.
>>9221Starting to get filled out now. Wonder if it gets reset when the site updates or something.
>>9221THIS tuesday is markedly different than LAST tuesday
I tried making a thread and it just says "posting failed"
Found a bug with the filter. Replication steps below.
1. Load /Overboard/
2. Find a thread (Attachment 2)
3. Left Click Interaction Icon
4. Navigate to Add Filter > Post+
5. Refresh
6. Navigate to /Overboard/
7. Refresh
8. Scroll, see filtered posts (Attachment 3)
9. ???
10. Pumpkin time (Fourth attachment)
>>9261What was the errorcode? 400?
Pdfs are allowed here. Are we sure this is safe given the 4chan attack was done using pdfs?