/vault/ - The Vault

Very Important Threads

Index Catalog Archive Bottom Refresh
+
-
Name
Options
Subject
Message

Max message length: 12000

CAPTCHA
E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0 (Temporarily Dead).

Ghost Screen
Celebrating its fifth anniversary all September


8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

For the time being, some thread from /v/ that were at immediate risk of deletion yet do not satisfy the qualifications for archival are being housed here. These threads will be moved once a suitable archive board has been set up.

(3.93 MB 1694x1184 fcx.webm)

/b/ - 8chan X requests Anonymous 04/16/2025 (Wed) 18:45:20 No. 23926
Not really a real Fullchan-X, just my own shitty script. What do you faggots want in it? >Nested replies Already on the todo list.
Edited last time by yogi on 04/27/2025 (Sun) 15:09:50.
(18.33 KB 420x300 tydryt.jpg)

>>23926 a built in retard detector
>>23927 I had a cuckchan script that changed a post's color and name to "Massive Faggot" if they used terms like 'tranime' and weren't quoting another post with the term, but I lost it when my laptop died and was too retarded to have a copy anywhere.
>>23927 im serious btw. theres a site where you can measure i.q by pasting in what they've written. and with the power of a.i, anything is possible
>>23928 i want this for when it comes back up get crackin'
>>23926 i started a thread on /t/ for settings/scripts if you want to contribute findings to it later on. if not, thats ok too.
>>23926 Can you add a feature that opens the file when you hover over it with your cursor instead of just having to click every file?
>>23932 download imgus extension
>(You) notification in tab >Persistent thread watcher >Auto watch thread on replying to it >Persistent quick reply >Board list links go to catalog instead of index
>>23933 Thanks man. It doesnt seem to work all the time for me, but better than nothing
>>23935 Nvm I think its just my shitty internet
make the watcher less shit
>>23926 MD5 filter (you) notif Quick sauce buttons saucenao, yandex, tineye, IQDB, the usual.
>>23932 you mean the image hover? that's already built into 8chan you just gotta enable it.
Needs some serious CSS cleanup, but functionally the nested quotes are working perfectly.
>>23940 Had some really weird shit with how cloned elements where inheriting CSS, but it's working now. https://greasyfork.org/en/scripts/533067-fullchan-x
>>23926 image only toggle and text only toggle word and md5 filtering
>>23926 auto thread watch
lynxchan has no way to mark posts as (You)? what if i want to continue the conversation on another device? that could be a good thing to implement
A way to view and extract custom CSS please. I'm fucking retarded when it comes to tech
>>23945 8chan has this natively. Click the gear icon between the cross and the eye in the top bar.
>>23939 native is like shit, there's scaling issues, small images end up stuck on the top, since each post can contain multiple images, the further right the images go they end up under the quick reply, also I need image hover on catalog, upload by url, I know you can upload by copy pasting an image but fuck you I'm lazy and don't want to touch my mouse to select an image to copy, uploaded image preview, option to have randomized filenames at all times, I'm not checking a box every single time. Basically port 4chan xt over or something.
>>23941 Can you make it so nested replies look the same as 4chanx? ie appears as close to the link as possible (so, not at the bottom of the post basically) Also needs them for the ones at the top right of the post
Single click download, I hate having to open the file browser to save random reaction images
>>23926 do i have to install an extension or can i just drop code in the CCS editor to get this?
>>23950 Same as 4chanx, you need tampermonkey or something equivalent
>>23951 okie, and once its running how do i enable it. the popup isnt showing up in my 8chan window? sorry ive never done this shit before
>>23926 also shortcut keys
>>23926 That option that stops images/videos from being displayed bigger than fits on the screen. Maybe add a cool X to the topbar for settings, or just add it to the current options button Bug: You can't currently quote a reply if it's nested >>23952 It's enabled, that's what the green toggle means. It's just pretty simple so you can't see much change. Get 4chan-X when 4ch comes back up, it makes the site substantially more usable.
>>23950 It's just JavaScript, you can paste it into the JS editor, but I'm not sure why you wouldn't just use a script manager.
>>23953 Going to need a little more info in that. Shortcut keys for what, and what default values?
>>23929 >God damn it, stop Flaggin ME! Likely to be my experience.
"Last readen post in the thread line" forgot how it's called in 4chanx
>>23954 ok its just i dont have the window with (you)s in the corner like you showed in the webm
Is there a way to stop being taken to the bottom of the thread after making a post? Why is there no option for this as default, amazed Steve Lynx doesn't make us type noko in the email field kek
>>23960 I'm not the OP I'm just a random anon, did you refresh the page?
>>23926 yeah. im on brave but turned off the adblock if that matters
Ok, so requests so far: >Shortcuts >Fix image/video expansion on nested posts >Fix click to reply on nested posts >Persistent quick reply >Board list links go to catalog instead of index >image only toggle and text only toggle >Improve general styling (nested posts ect) >Control over max video/image size on expansion >Don't scroll page on reply <(You) notification in tab (can add easily on current page) These are a little harder, but I'll add later if I can: >Auto watch thread on replying to it >(You) notification in tab (global) >Quick sauce buttons >MD5 filter Shit that's already on 8chan: >Word filtering <Image on hover (might add my own take) Shit no one asked for but I'll add it anyway: >Mascots Did miss anything?
(2.56 MB 1917x955 this fucking blows.png)

>>23947 >>23939 nativehover is absolute dog shit. Just fires images off the side of the screen. >>23964 >Image on hover (might add my own take) please do. also lol on the name
Make it so the file extension always shows at the end of a filename so I don't accidentally play a video with ball slapping and moans at full volume when I inevitably fall for the bait and click a porn video with a thumbnail that looks like a pic >>23964 Keyed feature list, took my example in picrel to show the problem >Did miss anything? Single click download
ah i figured it out. i had to enable developer mode in brave
(23.77 KB 627x514 Capture.PNG)

>>23964 General customizable regex time / image information formatting. I hate having to mouse over a filename to see if it's an image, gif or video. >>23966 basically what this guy wants but the actual functionality it had
>>23964 own post and reply highlights arrows next to ID to cycle through the posts made by that ID
>>23968 >>23969 Added to requests. Keeping track with the script page. https://greasyfork.org/en/scripts/533067-fullchan-x
>>23970 What did the (You) tab notification do on old 8chan? Didn't it add a little ! in a triangle? Or we could make some new ones that changes the icon color
(2.20 KB 247x57 Capture.PNG)

Swapped the tab's favicon with a custom one that was 'lit' if the thread had replies, and an ! on (you) for that dopamine hit. My 4chanx header bar loads on smuglo.li for some reason, so I can still access the settings UI, btw.
>>23971 >>23972 Ah, misread that as 4chan. Well, whatever.
>>23971 In honestly don't remember, it been years since the nuke. >>23972 Saving watched threads links in localstorage is simple enough, but I'm not sure how to get updates from other threads without resorting to a scraper (unless you have that thread open in another tab/window.)
(17.14 KB 128x128 8chmoegreen.png)

(7.87 KB 128x128 8chmoegreena.png)

(7.82 KB 128x128 8chmoereda.png)

(16.86 KB 128x128 8chmoeredb.png)

(16.85 KB 128x128 8chmoeblue.png)

Can't upload as .ico but I just banged these out in photopea
(104.80 KB 850x688 1551305637340.jpg)

>>23975 That looks pretty good imo Also things are going really fast, wtf. I didn't think we'd get literal 8chanx in less than a weak
(418.30 KB 1524x1546 1713143491105344.jpg)

>>23972 >an ! on (you) for that dopamine hit. What if instead of a ! we had a gold + for double the dopamine
(13.75 KB 436x312 1670228756823143.gif)

Dear Diary, OP was not a faggot today.
(40.47 KB 427x221 Do ye know.jpg)

Do we have a sound notification for the new 8X? Kind of nice when those background threads on the other screen you're not focused on dings at you when you get a (You!)
>>23926 More catalog centered features would be nice, like being able to change the thumbnail size, sort by number of images posted (rather than just replies) and a "hide thread" button or shortcut like shift clicking them. Also, while being able to post multiple images is nice, I wish there was a way to shrink or hide additional images so they would take up less space as you scroll down. One idea was to automatically bundle multiple uploads together (pic related).
testing code dumping
Fuck I should have tested multiple lines
Videos are still links, but fixed the expansion of nested images. https://greasyfork.org/en/scripts/533067-fullchan-x >>23975 If someone has a good privacy-secure solution for hosting these I can use those, otherwise any icons would have to be SVGs (with optimized points for performance); >>23981 Added to feature requests.
>>23984 How about the gallery mode with image sidebar and filename with 1-click save 4chanx has?
>>23984 Fuck, PNGs weren't working, just fixed it. Sorry if anyone updated in a last new minutes. https://greasyfork.org/en/scripts/533067-fullchan-x >>23985 Updated the requests.
Slightly off topic but I have created some CSS that turns your (You)s into a golden ticket to release extra dopamine when you shitpost. Not sure if it works putting it straight in the CSS field but it does work in Stylus .innerPost:has(.quoteLink.you) { border: solid #feff74 1px; border-left: solid #feff74 6px; } .quoteLink.you { display: inline; background: url('https://8chan.moe/.static/moesparkle.gif') repeat; background-size: 1em 1em; line-height: 1em; animation: scrollBackground 6s linear infinite; background-position: 0 0; padding: 0; border: none; margin: 0; } @keyframes scrollBackground { 0% { background-position-y: 0; } 100% { background-position-y: -1em; } } >>23984 >If someone has a good privacy-secure solution for hosting these I can use those Can't you just put them on 8chan itself? Or is this retarded
>>23988 I don't have access to 8chan's files, I'm just a regular Anon.
>>23984 >Added to feature requests. Thank you very much.
>>23989 I meant on one of the boards kek, or maybe catbox?
>>23964 I think keeping track of unread posts would be an improvement. What sucks about the watcher is that it'll alert you that there's new posts in a thread but it won't actually take you to the new posts.
Am I stupid or are (You)s not persistent after you leave the page?
>>23993 it's just you. works fine for me
Added quoting with quick replay with clicks on nested posts. For some reason it's not working on a directly nested OP despite the selectors being fine, but cloned element are weird sometimes. It works on all other posts though, I'll fix it for the OP later. https://greasyfork.org/en/scripts/533067-fullchan-x >>23991 I'd rather no do anything cross-origin. I'm no security expert, but it could be a tracking issue.
>>23994 How odd, maybe the tab crashing wiped it?
(110.16 KB 916x630 galaxy.jpg)

>>23995 >make 8ch board for fullchanx >put your pngs in a thread >lock the thread and sticky it
>>23964 I also requested this at >>>/site/ but uploading files by URL instead of having to download them first would be great.
>>23998 >uploading files by URL instead of having to download them first would be great You can copy any image and paste it already without needing to upload it.
>>23999 JUST FUCKING DO IT YOU FUCK >>23947 >I know you can upload by copy pasting an image but fuck you I'm lazy and don't want to touch my mouse to select an image to copy
>>24000 Based lazy boy, hop to it OP and don't forget the tendies!
(320.35 KB 439x293 1743656342718218.gif)

>>23926 - hide single posts (little minus next to post or whatever) - image reverse search (wait, yandex) - thread auto watcher, all boards, always visible, update button or auto update - jump to last position in thread, line to indicate the position - do not jump to bottom after posting - change top bar boards - always on catalogue mode - the side line on your own posts and dashed line on answers to you - be able to show thread text/subject etc BEFORE the pictures of OP posts (its kinda annoying here with 4 pictures using a lot of space before the topic text) will this overwrite the page settings like 4cx? i'd like to keep the theme chooser then
>>24002 >- the side line on your own posts and dashed line on answers to you Here's one I've been messing around with, should work in the CSS field .innerPost:has(.quoteLink.you) { position: relative; /* Needed for absolute positioning */ border-left: none; /* Remove the normal border */ padding-left: 12px; /* Space for the 'border' */ } .innerPost:has(.quoteLink.you)::before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: 6px; /* Same as your original border width */ background: repeating-linear-gradient( 135deg, #feff74 0 4px, /* Stripe color and thickness */ transparent 4px 10px /* Space between stripes */ ); border-radius: 2px; /* Optional: rounded border edge */ z-index: 1; /* Make sure it's behind your content */ } .innerPost:has(.youName) { border-left: solid #5f89ac 6px; } /* Delete the following section to put the (You) back next to your name */ .youName::after { content: ''; }
Here's one for you dopamine-addicted faggots: New (You) indicator. https://greasyfork.org/en/scripts/533067-fullchan-x It will mark all of your existing (You)s as red until you view them after adding this. >>23997 Might try that out. I'll add some backup unicode symbols as backup.
>>24002 Updated the requests. >the side line on your own posts and dashed line on answers to you I prefer green for (me)s and red for (You)s, but if you prefer dashed lines copy this anon's stuff into the CSS panel under the gear button on the top left >>24003
>>24003 nice! >>24005 ty! also i saw that you can already hide posts, so no need for that i guess (except if the script overwrites that)
>>24007 >>24008 Can only do them in the same thread, no interesting exceptions
Just added another small update. Gives the tab a red circle when you get (You)s. https://greasyfork.org/en/scripts/533067-fullchan-x
>my yous no
>>23926 some keybinds from 4cx would be nice for some basic shit, i mostly used quick reply (q) and spoiler (strg+s)
For me the native Custom CSS doesn't work at all, not sure why. Made a quick & dirty CSS to get this site closer looking to how I use 4chins with StyleChan. Might need lots more fixes and "beautification" though. /* Margins */ body { margin: 0 !important; } #mainPanel { margin-left: 10px; margin-right: 305px; margin-top: 0; margin-bottom: 0; } .innerPost { margin-left: 40px; } /* Cleanup */ #footer, #actionsForm, #navTopBoardsSpan { display: none; } /* Fit width replies */ .innerPost { display: block; } /* Quick Reply */ #quick-reply { display: block !important; } #qrbody { resize: vertical; max-height: 50vh; } #quick-reply { left: auto !important; position: fixed; right: 0 !important; } .floatingMenu { padding: 0 !important; }
>>24013 Also a browser page zoom of like 110% helps tremendously.
>>24014 i had to do 90% because sometimes the reply window doesn't fit with attached files and capcha
>>24015 Oh right, I forgot to see what happens when you add files. It's also annoying to have to scroll that first bit of the page with the banner and reply form and announcement so you can get to the meat of the thread. Might hide all of it, though it's personal preference. >>24013 Put this at the end: #qrFilesBody { max-width: 300px; }
Some issues to fix: >Find id or class of hover posts and change their z-index so the images aren't hidden behind quick reply or other elements >Also fix hover posts with images having broken margins >Better placement of on hover images >Don't allow on hover images to go outside the viewport >Expanded images inside posts should fit and stay inside the viewport
Update. Replies and images will no longer hide behind thread watcher and quickreply. Fixed hover posts with images going outside the div. /* Margins */ body { margin: 0 !important; } #mainPanel { margin-left: 10px; margin-right: 305px; margin-top: 0; margin-bottom: 0; } .innerPost { margin-left: 40px; } /* Cleanup */ #footer, #actionsForm, #navTopBoardsSpan { display: none; } /* Fit width replies */ .innerPost { display: block; } .quoteTooltip .innerPost { overflow: hidden; } /* Quick Reply */ #quick-reply { display: block !important; } #qrbody { resize: vertical; max-height: 50vh; } #quick-reply { left: auto !important; position: fixed; right: 0 !important; } .floatingMenu { padding: 0 !important; } #qrFilesBody { max-width: 300px;
[Expand Post]} /* Hover Posts */ img[style*="position: fixed"] { z-index: 199; } .quoteTooltip { z-index: 110; }
>>23934 Turn all custom board links into catalog links in the header so you can go straight to the catalog. document.getElementById('navBoardsSpan').addEventListener('click', function() { var boardLinks = document.querySelectorAll('#navBoardsSpan a'); var appendString = '\/catalog.html'; boardLinks.forEach(function(link) { link.href += appendString; }); });
>>24018 Hey man, thanks for working on and putting this together. Goin above and beyond here.
Someday I'll learn how to code so I can be the guy who casually walks in and does cool shit like this...
>>24021 >Someday make it today.
>>24022 I'm still relearning math. It will happen when it happens.
>>24018 Make sure to look into the details toggle at the bottom for the rest of the CSS, I guess it gets cut off if the code is too long. >>24021 CSS/HTML are pretty easy, JS is a bit more involved but not too hard either. It's easy to start today. >>24020 These little changes make browsing more enjoyable and thus makes people post more and stay more.
(50.33 KB 1078x214 retouch_2025041721220863.jpg)

all the anons in this thread are fucking life savers. that said. if you could, the top bar would be nice to be customizable letting us check what board we want to display and what buttons to get use or get rid of even those they use icons and ive been using the site for days i still have noidea what all the buttons do (also for the autistic anons a check box "legacy mode" that visually isnt different from 4chan's top bar) (i think thats why alot of anons dont feel at home here it has constant reminder visually that this place isnt 4chan) pls halp smart anons
>>24024 I already started, I'm just far from being able to grasp browser extensions (for now).
(64.31 KB 572x428 Capture.PNG)

>>24025 If you press the star button next to the board name it will add it to your board list.
>>23926 filter lists gallery mode that's literally it
>>24028 Both of those are already in natively. Look on the right, first icon for gallery. For the filter press the gear icon on the left.
Just added an image grid gallery option. No video support yet, but I'll add that later. Videos are bordered green and open in a new tab for now. >>24025 >the top bar would be nice to be customizable letting us check what board we want to display Added to requests.
>>23984 Jesus you work fast. Nice work OP.
>>24031 Didn't mean to reply, but at least its the right dude anyway.
I don't know if any of these are doable but they're the things I'm used to that I miss. Maybe they're better as suggestions for the site, not sure. >sidebar from OneeChan (script) that is the exact width of the minimum size quick reply box. Moves the banner and board name to the sidebar as well. I had it on the right side where your script has the menu. >The ability to either set post width or constrain post width to the area outside the sidebar (so it doesn't overlap/go under it). It would be nice if image/video hover also respected this. Dollchan has this option but it's ugly and bloated but also somehow missing customization options I'd want >Anchor the quick reply to the edge. If you resize it it shouldn't be able to go off screen because it would only expand from the areas not on the edge of the viewport. >Also it would be nice if the quick reply box could be simplified or compressed so it doesn't have so much unnecessary blank space.
I need to add an option to clear the name field on page load.
Also noticed the gallery is failing to update with new posts. Will need to fix that.
I feel like that My (You)s list isn't that useful OP because it doesn't give any info on what the (You)s are replying to. It's just a way to scroll from (You) to (You)?
Just wasted a bunch of time trying to solved the hover image with just CSS when I could have probably added listener to give the image a class, but I'm too tired to do it correctly now. Adding this to the site's custom CSS should help with hover images for now. Not perfect, but it's a temp solution. img[src^="https://8chan.se/.media/8"], img[src^="https://8chan.moe/.media/8"] { left: unset!important; max-width: calc(100vw - 15px)!important; pointer-events: none; }
the only feature i care about is the (You) list and the thread watcher otherwise i can lick my own balls click on the website with a mouse
you know what would be great is having the catalog.html be the default view. i am cliocking the CATALOG LINK EVERY time
Not sure if this was already requested but hover on image to open it doesn't work in the catalog mode.
(4.84 MB 1280x720 2025-04-18 13-19-53.mp4)

my bad code incase anyone interest https://rentry.org/8chan-media
>>24040 Another weird thing is that I'm constantly having the dialog window that asks me to save some password show up on Firefox.
>>24042 Ohh, another thing is that it's impossible to preview on hover videos.
>>24042 That's the random password for deleting posts
>>24018 Me here again. I decided to put the CSS into a small script with some JS functionality. It has bugs and is ghetto as fuck but it works mostly. Will fix more as time permits but just wanted to get it out before I go nap. https://rentry.org/8chanSS What this does: >catalog links in the header >shortcut key to show/hide quick reply (ctrl + Q) >hides some icons in the header and the full boardlist (favorite board list is visible, press star to add boards to your favorite list like in >>24027) >sidebar >quick reply stuck to sidebar (expand textarea to have more space) >board banner stuck to sidebar as well as board name (still buggy for some lengthy board descriptions, need to fix) >color (You) posts green and replies to (You) in red (taken from OP) >hides bottom footer >header shadow >full length filenames visible >images on hover will no longer be hidden behind quick reply or thread watcher >cleaner catalog Bugs I need to fix: >board names need CSS to be correctly positioned >couldn't get my head wrapped around the regex for the hostname so some of the CSS isn't working for the main page and catalog, not sure what this is about, if anyone finds the fix I'd be happy >images still go off-screen when hovering Feel free to steal the code and make it yours.
I think you missed single click download from the feature request list Also if you restore a bunch of threads and try to use the update/refresh thread button, you will skip the 18+ confirmation and the thread won't update until you open a new 8ch window and confirm you're over 18. Pretty annoying if you're an idiot like me and think the threads all just got really quiet
Publish it on Github so I can add features myself.
>>24046 Oh yeah, and after you do the 18+ page you need to manually press the refresh/update button or it won't update, and there is no visual cue that you haven't done so. So if you forget to do one it won't even do it over time and the thread appears dead. Not sure how niche these issues are but if you post like me and just stick to a dozen threads open in a tab, it's pretty annoying.
>>24033 >>Anchor the quick reply to the edge. If you resize it it shouldn't be able to go off screen because it would only expand from the areas not on the edge of the viewport. >>Also it would be nice if the quick reply box could be simplified or compressed so it doesn't have so much unnecessary blank space. seconding this
>>23926 Auto post for manga dumping and a watchlist that lets you know when you get a (you)
>>23988 Oh I did something similar on halfchan where it glows brighter for each (You) a post gets so you can find "good" posts easily
>>24050 my script have a lil bug it make u wont able click red circle idk the reason
is there some kinda of setting for the script? i want to not use the You list, but the rest is good so far
4chanxt style filename randomizer could be useful, not sure if that would work with multiple files though
>>24055 you can strip filenames already doesnt it do the same?
>>24053 Cloned objects don't have the listeners, you have to write the functionality again. >>24055 Would would you want from that which the Strip Filenames option isn't doing?
>>23926 can you please add >image search links? >ability to mark post as (YOU)rs to track replies when you posted from your shitting phone for 5 minutes?
>>24056 >>24057 Yeah, but Strip Filenames works on all the chosen files when enabled, and it's not as flexible as being able to just name your file whatever you want right before posting. It's not really that urgent tbh, but maybe something down the line
>>24058 just leave your phone out of the bathroom you filthy anon
>>24057 it fixed thanks also script updated https://rentry.org/8chan-nesterd-inline-replies
Gentlemen, I have finished my CSS through the power of vibecoding and brute force. Since I've posted a few of its features ITT already I may as well share the whole thing. It will require Stylus for some features. >sparkling (You)s >different colors for (You)s, self-replies, and your own posts >attempted to fix the fucky alignment on the post headers >makes checkboxes, upload bars, text fields prettier >works best/was made for the Tomorrow theme, but looks good on others Unfortunately you can't alias in CSS so you will have to click around replacing the colors if you don't like them Maybe it could be included in fullchanx some day? '.:^) input[type="checkbox"] { appearance: none; -webkit-appearance: none; width: 14px; height: 14px; border: 1px solid #2a5973; border-radius: 3px; background: #1d1f21; transition: background 0.2s; position: relative; /* This is important for ::after positioning */ } /* Change color when checked */ input[type="checkbox"]:checked { background: #2a5973; } /* Show a custom checkmark when checked */ input[type="checkbox"]:checked::after { content: ''; position: absolute; left: 3px; top: 0px; width: 4px; height: 8px; border: solid #5f89ac; border-width: 0 2px 2px 0; transform: rotate(45deg); display: block; pointer-events: none; /* Ensures the tick doesn't interfere with clicks */ } #quick-reply { border: 1px solid #5f89ac; /* blue border */ box-shadow: 0 0 8px 2px #5f89ac; /* blue glow */ border-radius: 4px; /* optional, for slightly rounded corners */ } .innerPost { position: relative; } /* Only blue */ .innerPost:has(.youName) {
[Expand Post] border-left: solid #5f89ac 6px; } /* Only yellow */ .innerPost:has(.quoteLink.you) { border-left: solid #feff74 6px; } /* Both: striped, remove solid border, add left padding */ .innerPost:has(.youName):has(.quoteLink.you) { border-left: none !important; padding-left: 10px; /* Updated to 10px as 6px looks weird */ } .innerPost:has(.youName):has(.quoteLink.you)::before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; width: 6px; background: repeating-linear-gradient( 135deg, #5f89ac 0 6px, #feff74 6px 12px ); border-radius: 2px; z-index: 1; } .postInfo { display: flex; align-items: center; gap: 0.2em; flex-wrap: nowrap; margin-left: 3px; /* Shift left by 4px (adjust as needed) */ } /* Lower the deletion checkbox by 1px */ .postInfo .deletionCheckBox { vertical-align: middle; position: relative; top: 1px; } /* Lower the hide button by 2px */ .postInfo .hideButton { position: relative; top: 2px; } .postInfo label, .postInfo a, .postInfo span { vertical-align: middle; margin: 0; padding: 0; } /* Nudge the triangle icon in the extra menu button */ .postInfo .extraMenuButton::before { position: relative; top: 2px; } .noEmailName, .noEmailName:hover { color: #5f89ac; cursor: default; } .youName::after { content: ''; font-style: italic; } .quoteLink.you { display: inline; /* Or inline-block if needed, but inline avoids extra box-model space */ background: url('https://8chan.moe/.static/moesparkle.gif') repeat; background-size: 1em 1em; /* Tiles to match font size and line height */ line-height: 1em; animation: scrollBackground 6s linear infinite; background-position: 0 0; /* Remove padding, border, margin if present */ padding: 0; border: none; margin: 0; } @keyframes scrollBackground { 0% { background-position-y: 0; } 100% { background-position-y: -1em; } } #budgetMeter, #budgetMeterQr { border: 2px solid #5f89ac; border-radius: 0; background: #1d1f21; height: 0.7em; width: 100%; overflow: hidden; margin: 0; padding: 0; display: block; } /* Unfilled background for WebKit browsers */ #budgetMeter::-webkit-meter-bar, #budgetMeterQr::-webkit-meter-bar { background: #1d1f21; border-radius: 0; border: none; box-shadow: none; } /* Filled portion for WebKit browsers with strong glow */ #budgetMeter::-webkit-meter-optimum-value, #budgetMeter::-webkit-meter-suboptimum-value, #budgetMeter::-webkit-meter-even-less-good-value, #budgetMeterQr::-webkit-meter-optimum-value, #budgetMeterQr::-webkit-meter-suboptimum-value, #budgetMeterQr::-webkit-meter-even-less-good-value { background: #5f89ac; border-radius: 0; border: none; box-shadow: 0 0 16px 4px #5f89acbb; } /* Filled portion for Firefox */ #budgetMeter::-moz-meter-bar, #budgetMeterQr::-moz-meter-bar { background: #5f89ac; border-radius: 0; border: none; box-shadow: 0 0 16px 4px #5f89acbb; } /* Unfilled background for Firefox (optional) */ #budgetMeter::-moz-meter, #budgetMeterQr::-moz-meter { background: #1d1f21; border-radius: 0; } input[type="text"]:focus, textarea:focus { outline: none; /* Remove default outline */ border-color: #5f89ac; /* Optional: subtle border color */ box-shadow: 0 0 6px 1px #5f89ac66; /* Subtle blue glow, adjust alpha as needed */ transition: box-shadow 0.2s; } .selectedCell { border: 1px solid #5f89ac78; box-shadow: none; /* Ensure no glow or shadow */ }
>>24060 I have a separate phone for the bathroom, thats also cleaned with isopropyl regularly. Its a cheap samsung note 8
>>24063 you ever take a picture with your dingus on there
>>24048 >>24046 No I definitely had the same problem and even turned the extension off for it.
(98.16 KB 1080x1261 comfy chad aaaa.jpg)

AAAAAAAA WHY IS THE QUICK REPLY BUTTON NOT CENTERED IN THE QR BOX WHEN YOU CHANGE THE SIZE I'M GOING INSAAAANE
Testing the javascript button (surrendered fixing this with CSS)
Click on the gear on the top left and paste this into the JS section, it will fix the Quick Reply button never aligning properly (function() { 'use strict'; // Wait until the DOM is fully loaded function moveReplyButton() { // Get the quick reply box const qrBox = document.getElementById('quick-reply'); if (!qrBox) return; // Get the form const form = qrBox.querySelector('form'); if (!form) return; // Find the last table (the one with the Reply button) const tables = form.querySelectorAll('table'); if (!tables.length) return; const replyTable = tables[tables.length - 1]; // Find the Reply button const replyButton = replyTable.querySelector('#qrbutton'); if (!replyButton) return; // Create a new container div for the button let buttonDiv = form.querySelector('.qrbutton-container'); if (!buttonDiv) { buttonDiv = document.createElement('div'); buttonDiv.className = 'qrbutton-container'; // Insert after the last <details> or at the end of the form const lastDetails = form.querySelector('details:last-of-type'); if (lastDetails && lastDetails.nextSibling) { form.insertBefore(buttonDiv, lastDetails.nextSibling); } else { form.appendChild(buttonDiv); } } // Move the Reply button into the new container buttonDiv.appendChild(replyButton); // Remove the now-empty reply table if (replyTable && replyTable.parentNode) { replyTable.parentNode.removeChild(replyTable); } // Style the button container buttonDiv.style.width = '100%'; buttonDiv.style.display = 'flex';
[Expand Post] buttonDiv.style.justifyContent = 'center'; buttonDiv.style.margin = '16px 0 0 0'; } // Run after DOMContentLoaded, and again after a short delay in case of dynamic content window.addEventListener('DOMContentLoaded', moveReplyButton); setTimeout(moveReplyButton, 1000); })();
>>23984 tiny svg icons are probably the only way. You could embed <5kb base64 images but some people are rightfully paranoid about that >>24045 >>24041 pretty nice
>>24062 I like it but this is hard to put in like 8chan x as everyone is using a different theme
what do I make to watch the whole filename of items posted?
>>24070 Oh I just meant added to the theme drop down box at the top, with Tomorrow as the base
https://pastebin.com/xZFnLPfc did some retarded shit with grok works fine for the most part but sometimes has really big slowdowns check the description for what has been added enjoy
>one anon dumping their code on rentry >another anon dumping their code in thread with [code] tags >now there's an anon dumping their code on pastebin
>>24074 i'm not going to make a rentry just for this and it's too long for code tags
>>24073 >div.querySelectorAll('*').forEach Grok confirmed Indian, Jesus Christ.
>>24073 based and useful but needs some cleanup. I also wanted youtube link titles so I made some random shit https://paste.to/?15b3817d5d2e1f70#ECJYqhkRwYPcSZoBV1v9Vu31m4hy91yDxpDpZzjLXfPR https://www.youtube.com/watch?v=YGyvLlPad8Q also post some more test links
>>24077 if the video owner blocks playback on other sites it wont show the title it was the same on 4chin with the 4chanxt script
Did anyone mention the useful feature of being able to hide threads from the catalog? I'd prefer not to have to sort through 10 ryanspam threads every time.
>>24073 >>24078 You are right. Right now this script >>24077 is in a loop trying to send a request cause I made it in 3 minutes.
>>24081 the script that i posted has the title replacement
Had to reset my 8ch cookies because of AI JS kek
>>24082 Alright I fixed mine too and I'm not touching this again. https://paste.to/?f3803ea3a6d0e5e6#EAFYzoRdZm3SPYs36MhocotfbbmxwBdsKyNuQ4SeYs9g Your fixes are some good stuff but needs to be cleaned up. I'll wait for OP to take a look. OP you need to add a settings menu now as some people never want to connect to youtube.com domain ever. Set this kind of stuff to off by default. Also open the options menu on first install.
>>24084 And I don't know how 4chan-x does it but I feel like these external requests can be cached on the session storage or something. Video titles don't change every minute its a waste of requests.
https://rentry.org/2opfnwx8 added caching for youtube titles and trusted links should be less laggy? idk last "fix" i'll do since this has pretty much everything i wanted out of it
I scrolled to the bottom of a thread but the red circle didn't disappear, is this intentional?
>>24087 Did you your yous clear?
I found the "Fappe Tyme" option on 4chanXT very useful to view thread images without all the text posts. Please bring that back.
Deepseek, no!
Deepseek's Final Solution to the Truncation Question document.addEventListener('DOMContentLoaded', function() { // Process all original name links const originalNameLinks = document.querySelectorAll('.originalNameLink:not([data-processed])'); originalNameLinks.forEach(link => { link.dataset.processed = 'true'; // Get full filename from download attribute const fullName = link.getAttribute('download'); if (!fullName) return; // Extract name and extension const lastDot = fullName.lastIndexOf('.'); if (lastDot === -1) return; const nameWithoutExt = fullName.substring(0, lastDot); const extension = fullName.substring(lastDot); // Set title to full filename if not already set if (!link.hasAttribute('title')) { link.setAttribute('title', fullName); } // Create new display structure const displaySpan = document.createElement('span'); displaySpan.style.display = 'inline-flex'; displaySpan.style.maxWidth = '100%'; displaySpan.style.overflow = 'hidden'; const nameSpan = document.createElement('span'); nameSpan.style.overflow = 'hidden'; nameSpan.style.textOverflow = 'ellipsis'; nameSpan.style.whiteSpace = 'nowrap'; nameSpan.style.flexShrink = '1'; nameSpan.style.minWidth = '0'; nameSpan.textContent = nameWithoutExt; nameSpan.dataset.fullName = nameWithoutExt; const extSpan = document.createElement('span'); extSpan.style.flexShrink = '0'; extSpan.style.whiteSpace = 'nowrap'; extSpan.textContent = extension; // Replace the link's content displaySpan.appendChild(nameSpan); displaySpan.appendChild(extSpan); link.innerHTML = '';
[Expand Post] link.appendChild(displaySpan); // Set initial truncation updateTruncation(link); }); // Handle image expansion/collapse document.querySelectorAll('details').forEach(details => { details.addEventListener('toggle', function() { // Use setTimeout to ensure layout has updated setTimeout(() => { const link = this.querySelector('.originalNameLink'); if (link) updateTruncation(link); }, 10); }); }); // Truncation logic function updateTruncation(link) { const displaySpan = link.querySelector('span'); if (!displaySpan) return; const nameSpan = displaySpan.querySelector('span[data-full-name]'); const extSpan = displaySpan.querySelector('span:last-child'); if (!nameSpan || !extSpan) return; const fullName = nameSpan.dataset.fullName; if (!fullName) return; // Reset to full name first nameSpan.textContent = fullName; // Check if we're in an expanded cell const isExpanded = link.closest('.expandedCell'); // Calculate available space based on parent container const parentContainer = link.closest('.uploadDetails'); if (!parentContainer) return; // Get all elements that share the same row const siblings = Array.from(parentContainer.children); const linkIndex = siblings.indexOf(link); // Calculate space available for filename let availableSpace = parentContainer.offsetWidth; // Subtract space used by other elements for (let i = 0; i < linkIndex; i++) { const sibling = siblings[i]; if (sibling !== link) { availableSpace -= sibling.offsetWidth + 5; // Add small margin } } // Get extension width const extWidth = extSpan.offsetWidth; // Calculate available width for name const availableWidth = availableSpace - extWidth - 10; // Buffer // If full name fits, keep it if (nameSpan.offsetWidth <= availableWidth) { return; } // Calculate how many characters we can show const charWidth = nameSpan.offsetWidth / fullName.length; let maxChars = Math.floor(availableWidth / charWidth); // Show minimum 5 characters + ellipsis maxChars = Math.max(5, maxChars - 1); // -1 for ellipsis if (maxChars < fullName.length) { nameSpan.textContent = fullName.substring(0, maxChars) + '…'; } } // Initial processing after slight delay setTimeout(() => { document.querySelectorAll('.originalNameLink[data-processed]').forEach(link => { updateTruncation(link); }); }, 100); });
4chanX had a one-click download image / file button in every post that was useful.
>>24092 I tried adding one while messing with truncation and both me and the AI were too stupid to figure it out, I may give it another go with deepseek
>>24091 AIs are great for saving time with code if you tell it exactly how to solve a problem, but leaving the solution up to the AI itself leads to the worst Pajeet-tier code imaginable.
>>24088 It fixed itself I don't think I can reproduce the bug it probably works perfectly ignore me.
Is it just me or is there no "watch" eye-button in this thread?
>>24096 works on my machine
>>24097 weird ok i'll figure it out somehow
>>24094 This was like the dozenth attempt after banging my head against the wall with Perplexity. If you think it deciding to make a new container is egregiously retarded then that's all me I'm afraid kek
>>23926 put malware in it that mines crypto and sends it to you via tor
>>23926 Here's a good question, what's a good alternative to KurobaEx now that it's dead.
>>24101 Chance, you can customize it to look like a more modern, sleeker and more soulless version of KurobaEx, but you can't phonepost on 8chan.moe due to captcha not working, at least not yet.
>>24100 it already does
>>23926 https://rentry.org/vytstuff pins the status bar at the bottom, among other features. That one in particular would be nice to have included.
>>24101 >>24102 get fucked phonefags
I hate panelBacklinks so fucking much /b/ros
>>23926 Thumbnail hover pls
Added persistent file extensions. Does unfortunately have a small gap, but I can't shift the filename left because it would cause issues when the filename isn't truncated and there's no way to tell with CSS whether that's the case. Could adds some extra JS to calculate this, but I'd rather keep everything as just a few lines of code since threads on 8chan a massive and that's a lot of filenames to go over. Performance matters more than slightly nicer alignment. https://greasyfork.org/en/scripts/533067-fullchan-x
>>24101 >what's a good alternative to KurobaEx now that it's dead. I've looked into it two days ago. From my understanding, KurobaEX has a fork that was being actively maintained, up to date enough to have fixed up the arch domain change. It supports a few altchans but not 8moe specifically. https://github.com/Adamantcheese/Kuroba/issues/988 This source suggests that someone could take said fork and either do a pull request or create their own fork. >>24102 >but you can't phonepost on 8chan.moe due to captcha not working, at least not yet. You can lurk through a browser, so there's that.
>>24108 Wait a sec, I add .originalNameLink for the styling and now my :not() isn't notting. >Why use an <a> tag though? Also needed for styling. 8chan's CSS isn't the best thought out in the world.
>>24108 >Does unfortunately have a small gap This drove me up the wall when I did >>24091 Have you had any luck unfucking panelBacklinks?
>>24110 Fixed it. https://greasyfork.org/en/scripts/533067-fullchan-x >>24111 >This drove me up the wall Personally I'm choosing to leave it. It serves it's purpose decent enough. >>24111 Not sure what you mean specifically, but I could have a go.
(99.95 KB 1001x925 2025-04-18_13-54-51.jpg)

Is it possible to have Watched Threads auto-show on every thread? I want it permanently showing in a corner... Also, I have FullchanX and 8chan-buffs installed. Anything else of use? Both scripts have made 8chan a lot more useful.
>>24112 panelBacklinks are the ones in the top right of a post, its own replies. Every anon that has tried shitcoding inlined nested replies on them runs into a wall, I didn't even bother posting my attempt. AI hates them for whatever reason. Tbh nested replies in general is the best feature of 4chanx, but the 8moe native version is not very good. >nests them at the bottom of the post instead of under the link for some reason (even AI can manage this) >can't hover over reply links in nested replies >the backlinks don't nest at all >doesn't work across threads/boards
I'll say this, the native CSS and HTML for this thing is an absolute mess.
>>24113 Add this to your custom CSS: #watchedMenu {display: flex!important;} >>24114 I'll take a look at it later. >>24115 ye
(14.09 KB 692x428 2025-04-18_13-56-38.png)

>>24116 >Add this to your custom CSS: > #watchedMenu {display: flex!important;} ty <3! worked perfectly! now if only the servers could cope with the influx of refugees... kek
>>24092 >>24093 Holy shit I just realized if you click the filename it downloads straight to your download folder kek Does it work like this on any other site? Normally it opens it in the browser, but here they instead have a button for that, whereas on 4chanx it's the opposite
Thank you friends for working on that t. retard who can't code
Now when are we getting an 8chan oniichan script?
>>23926 what this >>24107 guy said
>>24061 While your script is decent and fixes my issue with nested replies to a post. I discovered you can't close them or click the post link again to toggle it off. Fixing that would make your script perfect to use.
seconding uploading by url some boorus are fucked and don't let you copy image and it's faster to copy the "open original image" link than to open it and copy the image.
>>23926 a fucking catalog outside of /b/ would be nice that little eye that shows if you got a repply NOT FUCKING BUGGING LIKE 4CHAN X WAS DOING ON EDGE, i couldnt reply to anyone that the thread list would stop working the thing only worked with the thread number.html at the end if it had #reply number it would stop working
>>24125 Why weren't you using 4chanXT
>>24126 the fucking what now?
>>24127 It's 4chan X but actually updated.
(219.96 KB 479x558 sad2.png)

>>24128 oh now is a little too late for someone to tell me that
>>24121 TY so much anon!
(23.60 KB 303x566 1551428397650076404.jpg)

>>23926 beep when (You)
>>23926 Lemme (you) any post. Sometimes I wanna de (you) myself for caps
>Autoscroll to the last read post.
Is there a way to copy & edit the board css? I'm a /v/ poster so I don't know how to make css, but I can at least edit the colors how I like. Honestly a custom theme importer/manager would be nice.
Some random css shit /* show urls on the watched menu (otherwise board name is invisible) */ #watchedMenu .watchedCellLabel > a:after { content: " - "attr(href); filter: saturate(50%); font-style: italic; font-weight: bold; } /* hide top reply panel unless focused */ #mainPanel #postingForm:not(:hover):not(:focus-within) form { display: none; } #mainPanel #postingForm { text-align: center; display: block; margin: 1em auto 1em auto; width: fit-content; }
>>24121 If you select the theme you like and edit the CSS in either the in-site option or Stylus then it will only overwrite the parts of the CSS you tell it to
There's lots of activity and interest, nice. >>24045 Here again. Uploaded the script to greasyfork: https://greasyfork.org/en/scripts/533268-8chan-style-script New bug fixes and features: >scroll to last read posts >save & hide posting form and announcements with a button >fixed catalog, index, board name styling problems
>>24138 Actually I just realized the scroll to last post doesn't take into account individual pages. I'm so retarded.
>>24138 >>24045 Cheers anon. I'll never shit on irrelevant off-topic bocci posters on /v/ again.
>Editing filenames before you post them >This was not 4chanX but another script that let you crop images before you post them. >Same thing as above but jpg conversion for optimization >Built in image searching/saucing >(You) toggle
>>24140 T-Thanks. I fixed the scroll issue, but I also just now realized that the catalog links don't work if you try to open them in a new tab or middle click so I'm trying to fix it atm. >>24141 Adding sauce links might be doable fairly easily, I will look into it but no promises.
shift clicking a thread on the catalogue let you immediately hide the thread. Would be neat to have here.
>>24143 it makes the site look terrible tbh
- Added small shadow to hover posts so they stand out more - Increase number of saved scroll pages >>24145 It's trying to copy StyleChan, maybe not for everybody. Also this script might not be compatible with other Anon's scripts so pay attention to that.
>>24146 I get it, it's not for everyone. My opinion doesn't matter because 90% of the time I am browsing on my phone. Floens, please come back!
has anyone made a better way to preview images, webm and mp4 that also works in the catalog? i don't like the default one in 8chan. i asked ChatGPT and did this but it doesn't work in the catalog
>>24148 Truncation error in fullchanx
>>23926 I'd say put the same stuff 4chanX has into it >Automatic opens up catalog >Auto watch >(You) Notif >Turn on and off the (you) for your own post like with 4chanX >Image Hover Like just basically bring all of 4chanX to this
>>24150 Oh yeah! Should add allow the user to configure the keys for stuff like >Quick Reply box open up >Refresh page >Etc
>>24150 how hard would it even be to just directly port 4chanX?
>>24152 Shouldn't even be that hard tbh
>>24152 DeepSeek 3 can't do it by itself, so it's pretty hard if you ask me.
>>24152 Since 8chan and 4chan have completely different names for the page elements and different feature sets it would take some work to hook up everything. >>24150 The site already has image hover natively, you need to enable it in the settings.
>>24152 dev said it doesnt work
>>24156 Bring him ITT tbh
>>24155 ah alright, how about a fix on the auto update for threads? Cause i've noticed a weird delay or something going on with 8chans
>>24156 Hopefully the dev restarts the 8chan experiment, would love to have a 8chanXT extension instead of this weird amalgamation of native + several user scripts
>>24155 >The site already has image hover natively, you need to enable it in the settings. NTA but the native one is dog shit and loves to cut images off offscreen all the time.
(458.32 KB 723x377 lose it.png)

>>23926 Just updated and on image hover, expanded images are going off side. Clicking and expanding image works perfect and scales to screen. Can we change the image hover to "fit to screen" or something? or same rules as the clicking on image? hope that makes sense. Possible the image used in testing wasn't wider than the screen, idk
>>24161 Could you try >>24143 and see if it still does it? Those types of bugs should be fixed in the native software not with scripts but alas.
Cute little buttons!
>>24161 The preview images have some JS that determines the left offset on hover, so general CSS wouldn't work. Not that there's even a good way to target it correctly since there are no classes added to it. It's fundamentally janky. Best solution would be to add a mutation observer and pull the left offset from the inline style, than apply a max width based on that (probably add a class too, to make it easy to edit in future). Right now though, I'm working on adding settings to enable/disable features on Fullchan-X so that it doesn't conflict with other anons' scripts.
>>24163 If you're one v1.5.2, you'll need to update. I broke the Yous list CSS (it was always hidden) when I made the icon buttons and had to quietly fix it.
>>24164 Could you add in multiple JS/CSS fields so we can shovel our shitty AI scripts into your script? Maybe even in a way that we can recover it when we accidentally brick the site with jeetcode, or that I don't have to worry about whatever a DOM is
(23.37 KB 600x318 datasswasfat.jpg)

>>24164 oh- jeez. Didn't realise it was set up with 2 parts nightmare fuel. Alright, no worries. Not exactly a hardship to just click on the few images that are indeed wider than screen. >>24162 Judging from what OP just mentioned, I have a feeling it would have the same issue.
bringing some info: Whenever you use a name the website saves it and keeps putting it on the name field automatically Use this code to get rid of it on page load and page unload localStorage.removeItem("name"); window.addEventListener("unload", function() { localStorage.removeItem("name"); }); Its annoying as fuck
is there autoscroll?
>>24164 >settings That will be really good thanks.
Updated the script again. https://greasyfork.org/en/scripts/533268-8chan-style-script - Shadow for the thread watcher - Image Hover that follows the cursor - Add checkbox to the QR to save name (the site saves it normally but this allows to use a name once and not have the name be saved by unticking the checkbox, kinda janky)
>>24168 >>24168 Also thank you Anon.
>updates >f5 >screen stays at bottom of page Oooh, that's way nicer.
(2.68 MB 1280x720 2025-04-19 08-06-05.mp4)

>>24123 https://rentry.org/8chan-nesterd-inline-replies Updated as requested, but it have lil bug. Because i try to override <a> function from this site it's only work from second nested reply. If anyone found a solution for this, please tell me. I kinda stuck for now
>>24174 I had some luck simply ripping them out and replacing them all with new containers but it slows loading down quite a bit, got rid of it because it was irredeemably jeetcoded and made other issues. Maybe you would have more luck with it
>>24174 Can you make the nesting appear under the post link itself rather than dumped at the bottom of the reply?
>>24174 Listeners need to be reapplied/rebuilt for cloned elements. Best case, you can just call existing functions. If not, you can just copy them.
>>24175 >>24177 will try >>24176 >picrel it looks huddled, will update later hopely can improve it
>>24176 >>24178 or u mean above image post? it should be easy, yeah i will include them on next update
Hello NERDS Everytime I open this site this shit appears AND if I open the "I agree" in a new tab i get a json something something idk I'm not a NERD, wtf is that <AND Is your script working already, I don't want to put a "watch" on every thread i post AND it would be great if every time I opened a thread it would come back to where I was, NOT THE TOP but to the last post i saw capiche?
>>23926 PLEASE LET ME REMOVE BOARDS FROM THE TOP SO I DONT HAVE TO SEE MEXICO AND INTERRACIAL
>>24181 I'll add that tomorrow, but I'm done with scripts for today.
>>23926 also make sure it doesn't break the entire website until the cookie is deleted on firefox like 4chanx did on 4chan
>>24182 ok >>24183 ty main things i dont like about this board style are the cut off catalog posts, pop-ups and the garbage captchas and inconsistent post previewing while hovering replies
>>24066 Why though? Is it tempting you to click it?
>>23926 Yo OP Can you add this? 1pbtid flag Show if an id has only posted once in the thread by default, in a more obvious way
>>24187 I grok'd something but I don't know if it would integrate with your script well. // UserScript // @name 8chan.moe Single ID Post Opacity // @namespace https://8chan.moe // @description Halves the opacity of posts with a unique labelId (based on background-color) on 8chan.moe thread pages // @match https://8chan.moe/*/res/* // @version 1.0 // @author Anonymous // @grant none // /UserScript (function() { 'use strict'; // Wait for the DOM to be fully loaded window.addEventListener('load', function() { // Get all elements with class 'labelId' const labelIds = document.querySelectorAll('.labelId'); // Create a map to count occurrences of each background-color const colorCount = {}; // Iterate through labelId elements to count background-colors labelIds.forEach(label => { const bgColor = label.style.backgroundColor; if (bgColor) { colorCount[bgColor] = (colorCount[bgColor] || 0) + 1; } }); // Iterate through posts to adjust opacity for unique IDs document.querySelectorAll('.innerPost').forEach(post => { const labelId = post.querySelector('.labelId'); if (labelId) { const bgColor = labelId.style.backgroundColor; if (colorCount[bgColor] === 1) { post.style.opacity = '0.5'; } } }); }); })();
>>24188 Damn the formatting fucked up a bit but I think it's ok, it just had == around the userscript red things.
https://pastebin.com/1BV1XpkP Added to >>24188 Now you can toggle the 50% opacity by ID (based on background-color property) by clicking the ⚪ emoji)
I got image hover in the catalog and in threads working without the native extension. Just hitting a bug where if you hover too fast it bugs out and creates a bunch of <img> elements and gets stuck.
>>483394 Can't you just take the href from the parent <a> node?
>>24192 Yeah I'm retarded.
Okay it's working pretty gud now but the site is slow as shit so it doesn't always load correctly. Still on the fence about incorporating this function, it probably adds quite a bit more load to the site.
>>24194 How does it add more load than the image preview on hover function the site already has?
test
>>24196 Because it adds many more accidental image hovers and the catalog didn't have image hover and videos didn't hover, but now they do.
>>24195 Works for me but not sure it's useful for me.
Things to add next: >shortcuts for spoilers, code tags >watch the thread automatically if posted in it >sauce links
>>24199 okie thanks!
Okay the script is updated. https://greasyfork.org/en/scripts/533268-8chan-style-script New features: >Add Image Hover for both the threads and catalog (please disable the native image hover) >Add QR transparency >Bigger QR textarea by default >Conceal the footer instead of hiding it so the up/bottom arrows work
>>24202 KITAAAAAN~! Have you seen this btw? Do you feel like incorporating its features (if it has anything we'd like)? https://rentry.org/8chanMinusMinus
>>24202 Oh nvm ignore my post here >>24203, I thought you were the fullchan-x guy
>>24202 All these three replies are me, sorry for spamming. maybe it could be nice to allow the >Reminder to check our friends "announcement" text to stay? or maybe that defeats the purpose.
>>24205 Sure we can do that. I just wanted to hide the whole thing when you enter a new thread because you have to scroll past to get to the OP every time. I need to start working on a menu so people can config the options how they want. Currently adding shortcuts from >>24203 .
>>24206 very cool your script and the fullchan-x script won't interfere with each other, r-right? i don't want to pick sides...
>>24207 For now they work together though fullchanX is better coded so I hope Anon starts incorporating some of mine into theirs.
>>24208 reminds me of a game of agar.io.
jump to the last post i read when i refresh/reopen the thread would be nice
>>23926 Can you add the function that put the threads that matched some keywords to the top of the catalog?
>>24210 >- Autoscroll page to last read post in >>24202's script
>>24212 ah nice, thank you
>>24212 which line should i remove if i want to keep 8chan interface?
>>24202 Another update: - Small bugfix for the Save Name checkbox - Add new shortcuts for adding spoiler, code, doom, bold when writing in the quick reply etc - Quick Reply will no longer lose focus when writing in the text box >>24214 Which interface?
(284.34 KB 1681x755 1745052225831.jpg)

>>24215 original 8chan interface
>>24216 Remove lines 474-544, and after you remove those remove lines 486-489 to remove the fitted replies.
(762.44 KB 472x406 giphy.gif)

>>24215 Thanks for the cool stuff! I never really got what the point was for having all posts besides the OP post indented like OP POST REPLY 1 REPLY 2 If there's a menu at some point I guess aligning them all to the left could be a checkbox. Also, you can drag gifs in here from a browser? Nice.
>>24217 thank you
>>24203 this is cool, but it really need settings. i second the incorporating.
Seems I introduced a bug with the shortcut keys addition.
>>24153 >Shouldn't even be that hard tbh 4chan-XT is over 25000 lines of mostly legacy code. If you think it's easy to just make it work on a different image board you can open a pull request. If you don't want to make a github account you can do the classic thing of mailing the patch, I have been using a proton email for XT, so you can find it in the commits.
Noticed that if you click refresh on catalog, image preview stops working. Also requesting for gallery fix to make it work more like 4chanx one, with aa g keybind and for the thread to scroll to the image you see.
(80.21 KB 600x541 1367414097360.jpg)

I made the grievous error of using the name field and now the site (default settings) wants to use it every single time I open the quick reply. wtf do I need to do to fix this shit?
This is a test post. >>24224 See in post >>24168 You can also open your browser console (F12) and delete the key for the name under the local storage.
I am gay test
>>24224 Manually type Anonymous into namefield for next post. Now thats saved as default name.
>>24226 that's okay, nothing wrong with that :) >>24202 image hover shows the pic twice for me
>>24228 Disable 8chan's native image hover.
>>24229 ahh whoops, my bad
Another gay test
>>24231 it's alright to experiment, nothing wrong with kissing your best friend and all that
>>24225 >>24227 thank you very much
lIlIlIlIIlI IlIllIIIllI >literally have to use some weird ass moeOS8 CSS because burichan isn't available fukkin DWEEBS. I need my serifs. any of you guys recall the dude on /v/ who would swap the L and I in random ass words in his OP?
>>24234 I am gay
>>24235 Hello gay
smoll requests for the threadwatcher - more compact - counter for unread posts
Okay updated again. The save name checkbox now works correctly: You can post with a name, but if you don't check the "Save Name" checkbox then the name won't be saved after refresh. Posting with a name and the checkbox ticked will save the name on refresh. >>24237 Thread Watcher's a mess, will need work.
test moe test doom
>>24202 While previewing webm and mp4 files, the audio keeps playing in a loop
>>23927 >>23929 Stealing this idea
>>24234 use regex filters [il|]
>>24240 Happens if you image hover between videos (or images) too rapidly. Need to add some debounce. Maybe tomorrow.
>>24180 If using 8chan.moe, try 8chan.se
>>24238 >Thread Watcher's a mess, will need work. i see, well its not that important i guess i also miss another thing: - hide threads from catalogue (it was shift+click on 4cx)
>>23926 >>24131 >beep when (You) I made a small addon that does just that. Feel free to take the code and to add it in fullchan https://greasyfork.org/en/scripts/533326-8chan-beep-on-quote-you
Guessing this is the right place to ask this, is search for threads and infinite scrolling possible? Would be nice if we can save selected themes across sessions. Other than that, bless you anons.
>>24238 using ctrl+c as shortcut is pretty annoying if you want to copypaste something in the reply box. I used alt before >>24246 make it a constant high pitched beeeeeeep if you don't get at least 1 (You) per minute
>>24178 >>24179 >or u mean above image post? I mean if you click >>1, then instead of 1 appearing at the bottom of the post it opens up below the >>1 link. I can't remember exactly where they appear in 4chanX but it was definitely closer to the link and not the bottom of the post If a post is a dozen lines long and you click a reply link at the top or half way through, it doesn't make much sense to open it at the very bottom Also talking about this is confusing as fuck kek, literally everything is a reply. The post? Reply. The links in the text? Replies. The links at the top of the reply? Also replies.
please change ctrl+c with other combination and not ctrl+v , since i need to copy and paste stuff, thank you in advance
>>24250 okayichangedittospacebarihopeyoudon'tmind.
>>24171 Yo bocchan, can you add in // @exclude *://8chan.moe/*mod.js* // @exclude *://8chan.se/*mod.js* or maybe you don't need the middle * idk I THINK without this jannies' moderate thread thing is broken (forms at the bottom) Can someone else double check? :3
>>24252 (you can also add user-excludes manually)
>>24253 I did, but just thought it might help others too who already have the script :^3
>>24254 *pat pat* :3
I guess no one mentioned prefetch feature the comes with 4chanX to load all media.
>>23965 works on my machine
>>24256 That would probably kill this site lmao
>>24202 Thank you, I love it so far. t. >>24033
(319.07 KB 960x543 1715868295062.png)

>>23926 unless its a thing already the thread watcher could use some more settings i want to make it to where it only notifies me if i get a (You) and it gets boldened if theres unread replies in the thread also make it autoscroll to the unread replies
I had the same thing where my name was pasted in the post even when the name field was empty and I turned off the 8chan style script and it showed my name in the name field. :o maybe if the name is empty in the post-style script name field you should manually delete the name field or something? just in case
Please make it so that I can change the clock. My clock is 2 hours late.
>>24262 anon please use the site settings
>>24263 Nta but I'm having a similar problem. I checked both of those and it's still not accurate
>>24264 weird works on my machine
>The thread watcher gets the complete thread JSON >Despite this, it doesn't show the number of new posts and (you)s >The link to their front end in the footer shows it hasn't been updated since 2023. >It's to an alternative git hosting site, and I can't find pull requests At least the server is smart enough to return 304 not modified for the thread JSON, but it still feels like a waste to load all that data to only look at the last posted time.
Any extension can nest replies properly? so far i've installed 3 and none do, and i have inline replies disabled on 8chan other settings
>>24248 >>24250 >>24252 Updated it just now. Sorry about that.
>>24266 not only that, but the watcher won't automatically send you to the first unread post. it's kinda ass.
>>24268 thanks, sweetheart<3
>>24263 it works now. thanks. i rarely check the 'other' options, my mistake.
>>24264 Did you scroll down and click save, then refresh the page?
>>24181 I just hid it with uBlock as soon as I got here lol
>>24273 god damn, that just works
Update >Settings menu >Hide specified boards from header >Add favorite boards to header >Set header links to catalog https://greasyfork.org/en/scripts/533067-fullchan-x
also the board navigation is a little fucked on my end on vanilla 8chan. i can't actually click on the /v/ link for example.
>>24266 My attempt at an improved watcher: { let _watcherProxy; const processThread = (urls, index, data) => { data = JSON.parse(data); var url = urls[index]; var posts = data.posts; if (posts && posts.length) { var lastPost = posts[posts.length - 1]; var parsedCreation = new Date(lastPost.creation); var storedWatchedData = watcher.getStoredWatchedData(); var watchData = storedWatchedData[url.board][url.thread]; if (parsedCreation.getTime() > watchData.lastSeen) { watchData.lastReplied = parsedCreation.getTime(); const firstNewIndex = posts.findLastIndex(p => new Date(p.creation).getTime() <= watchData.lastSeen) + 1; watchData.firstNewPost = posts[firstNewIndex].postId; watchData.numReplies = posts.length - firstNewIndex; localStorage.watchedData = JSON.stringify(storedWatchedData); } if (!watcher.elementRelation[url.board] || !watcher.elementRelation[url.board][url.thread]) { watcher.addWatchedCell(url.board, url.thread, watchData); } else if (watchData.lastSeen >= watchData.lastReplied) { watcher.elementRelation[url.board][url.thread].style.display = 'none'; } else { watcher.watcherAlertCounter++; const el = watcher.elementRelation[url.board][url.thread]; el.style.display = 'inline'; el.innerText = watchData.numReplies; const link = el.previousElementSibling const href = new URL(link.href); href.hash = watchData.firstNewPost.toString(); link.href = href.toString(); } } watcher.iterateWatchedThreads(urls, ++index); };
[Expand Post] Object.defineProperty(window, 'watcher', { set(value) { _watcherProxy = new Proxy(value, { get(target, prop, receiver) { if (prop === "processThread") return processThread; return Reflect.get(...arguments); }, }) }, get() { return _watcherProxy; } }); } Do code tags work on /b/? Why do image boards not provide previews? Features: >Number next to the notification icon >Modifies the links to point to the first unread post This is ment to be put in the custom js option in 8chan's own options, it has no user script meta data. It works by using a proxy to overwrite only the function that edits the watched threads. It needs a page reload, and it doesn't work on initial page load, only after the watcher updates. I didn't feel like overwriting the setup function too.
>>24181 >>24273 >>24274 #navTopBoardsSpan { display: none}
Neat, works for me. Thanks Anon.
is there someway to prevent captchas from loading until you're ready to post? if you open the quick reply the captcha is loaded, if you don't post and wait too long you'll get expired captcha error and then you have to click reload again
>>24266 Board owner was I think in this meta thread asking for contributors to the site >>>/site/5423
>>24279 Mean to quote >>24277
>>24278 I want most of them but nigger and mex
>>24272 Yeah, relative time seems to be working fine, I can easily turn it on and off. Can't say the same for local, it looks like it doesn't do anything
>>24283 click the star next to the board title
Why can't I fucking phone post? The ID you get for a block pass to paste in place of a captcha doesn't work.
>>24283 #navTopBoardsSpan a[href='/interracial'], #navTopBoardsSpan a[href='/mex'] {display: none} It will leave empty // in the place of the removed board though
>>24286 Someones spamming /v/ with a botnet, so TABs is periodically being enabled for ten minutes and then disabled. >The fuck is TABS check >>>/site/ I know Acid explained it somewhere.
>>23964 >Shit that's already on 8chan: >>Word filtering Doesn't work very well. Can't filter subjects at the very least.
>>24275 Now I only need the improved image hover preview from the other script, so I can just use yours instead of running two scripts that overlap and fight with each other
>>24275 ty for the work anon. can you also add a setting to switch off the You list?
>>24288 Still need a block bypass, on pol and here. On pol i still get a block bypass special captcha code (which doesn't work at all) and here on phone connection just fails.
>>24288 Test
>>24290 Yeah I installed other anon's to try since I saw it and the site just bricked up with some 503 error.
test
>>24277 Really nice! Would it be possible to highlight those with (you's)?
Do I have to download a thing or paste this in CSS I cant into computers
>>24202 Got an issue with image hovering with videos in that they play full volume when hovering over them. Anyway to edit the script to use the volume set in the site settings or otherwise change it in the script?
(37.39 KB 906x745 Capture.PNG)

>>24298 I'm going to fix soon, Anon. Currently working on adding a menu.
>>24297 For the scripts you need to install the Violentmonkey addon first, then just press the install button on Greasyfork.
do we have ike 3 anons working on 3 different scripts right now? wouldnt it be better to work together on one?
>>24301 the site's devs are open to working with them too
This might be an incredibly niche feature but it would be nice if we had buttons on every post to scroll to the header/footer like we have on the top bar. You wouldn't need to move your mouse as much to navigate.
>>24304 a floating button in the corner maybe, but on every post seems bloaty as fuck. (Also just use your keyboard)
>>24299 based anon luv u
>>23926 Can we get an option to default to the catalog instead of the index pls? It's annoying to switch over whenever opening a new board.
>>24303 yeah im not going to start one lol i thought more of the 3 ppl talking to each other and making a github to share or whatever
>>24277 very nice. would it be possible to somehow have it load the "last 50 posts" version of a thread too?
i made a cool logo!
I fucking hate how pressing refresh overwrites everything in my forward button history, is there a fix for this?
Ladies and Anons, we have menu. https://greasyfork.org/en/scripts/533268-8chan-style-script New features & bugfixes: >Add a settings menu in the header bar >Add up/down arrows to scroll page >Add option to disable Fit Replies >Fix for videos on hover playing in the background if hovering too fast between different thumbnails >Change hiding of posting form and announcements so they can be toggled individually
>>24312 Will there be a Remove (You's) kinda button?
>>24307 New kinda minor issue. If you quickly mouse over an image and then off again the image stays open and follows the mouse around. Can just mouse over the image to make it go away though.
(284.67 KB 2576x2420 1736551769453268.jpg)

Test post >>24314 I'll try to fix Things I'm adding next: >beep or notification on (you) >blur spoilers instead of hiding
Added some options to make it work better with 8chan Style Script. Set navbar settings to blank if you want it left alone. https://greasyfork.org/en/scripts/533067-fullchan-x
>>24315 Test post >>24316 Looks great.
>>24317 testing my gayness
>>24316 1.6 and 1.6.1 doesn't work. settings don't, nor post sorting, nor yous. 1.5.3 works. win10 firefox. if i have to delete cookies ill just stay at 1.5.3 indefinitely.
>>24317 testing if I'm gay
(38.93 KB 895x643 1740372942145717.jpg)

>>23926 No idea if it was already proposed or implemented but could you do so the reply window clears the post field and closes when you press esc? Thank you for your work, very appreciated
>>24320 who's gay
>>24322 Please don't quote me test
>>24319 The settings are saved in localstorage for the domain, if you moving between .moe and .se you'll have to enter them again. Also possible the old settings data is causing issues with the new version. Try pressing f12, paste this in the console and hit enter: localStorage.removeItem("fullchan-x-settings");
>>24322 *raises paw* me
>>24087 It seems to require scrolling to the actual bottom of the page and not the last reply being completely visible.
(171.25 KB 400x400 1632724178758.png)

>>24323 0px on both works pretty well.
>>24321 Which reply window? You mean the quick reply?
Neat, the other anon's image hover works in the gallery. Videos too.
>>24324 good morning sir
I haven't been staying up to date, have you guys incorporated this into fullchan yet? Add to watcher on reply https://pastebin.com/SKCFbnLU
>>24325 i open f12, paste, enter, refresh. this works to restore every option and shows yous. then i refresh page and it doesn't work again.
>>24323 can you remove the ugly red ball from the tab?
Is there a way to change the site clock to my region and make posts in the catalog show when the last reply was when hovering over either on the sites default hardware or with your plugin?
>>24333 Not really focusing on things added by other anons for now. If someone wants to start a github later on and get everything joined into one script I'm happy to do that, but everthing is still experiments and bugs at the moment. >>24335 I thought it was useful, but I'll add a setting to change it to whatever you want or leave black to do nothing. >>24334 Not sure why that would be. Do you have the issue on other browsers? I'm using Librewolf.
>>24336 You can set the time to local in the 8chan's settings. Image hover doesn't work in catalog unless I am also running 8chan style script. Is this normal?
>>24338 I would like image hover and "x minutes ago" when hovering over post timestamps as well
>>24337 I know it's useful, but it looks ominous, like HAL. Can you make it much smaller, so it fits onto the website's icon? Something like picrel?
Which one has image hover over videos ? I have fullchanx and lynx chan right now and hover doesn't work over videos
>>24312 Can you make the sidebar a setting? Somewhat annoying to manually remove it from the script for those who don't favour it too much
(27.94 KB 521x630 Capture.PNG)

Huge update. https://greasyfork.org/en/scripts/533268-8chan-style-script New features: >Add Watch Thread on Reply >Add Beep on (You) and (!) to the tab >Add a reset button to the settings >Fix Hover Image for videos and images alike (again) >Add option to blur spoilers instead of hiding them >Pressing Esc will clear the Quick Reply and close it (you can still toggle it with CTRL+Q) >Small CSS fixes >>24321 Added. >>24316 Nice.
>>24341 For me using only Fullchan X and 8chan's native image preview on hover works for videos.
Hey guys, I heard this was the main place for coordinating 4chanX feature requests and for people to share snippets of code. Rather than maintaining addons, I'd really just like to upstream most of these fixes into the site itself. Our entire stack is open source. I am the lead (and only) developer, but I am in desperate need of additional hands, especially those with frontend webdev experience. If you don't mind submitting your code upstream, I am happy to take submissions through several means. If you want to be an active contributor, I'd be happy to add you to our developer chat room on matrix.org and add you to the repo. If you just want to quietly push your changes, that's fine too. You will need a GitGud account, which is a GitLab instance hosted for the original 8chan. You can find our repository here: https://gitgud.io/8chan/Aleph You can, of course, submit patches by e-mail or contact me directly for any reason. I've already had one patch be submitted this way. My contact information is as follows: Matrix.org: @codexx8ch:matrix.org E-mail: Codexx(at)cock(dot)li
>>24343 I'll work on that next.
>>24337 >Do you have the issue on other browsers? it works fine on a clean edge without any 8chan cookies.
>>24346 Cool, I will look into it but it's probably a bit more involved than making some dumb userscript.
How do I change the reply window not to be fixed in 8chSS? I found the line I think but I'm a retard and I don't know code
Fullchan X becomes unavailable in any catalog. Is that normal?
>>24344 >>24352 >ReferenceError: thread is not defined Seems the the watch thread on (You) broke the script in the catalog. I'll fix it in a bit.
>>24344 this one is cool too, but i still go into the code and delete the banner every time kek
>>24352 It started out as just options for threads, so I set it to not run outside of thread pages. I'll update it for the catalog.
>>24344 >>Fix Hover Image for videos and images alike (again) Seems like it worked this time
(991.30 KB 1012x813 pregnart.png)

>>24349 Depends. A lot of stuff can literally just be put into the existing scripts and should just work. I see people hooking into the existing scripts already. In many cases, just adding it to the source would be easier.
(5.35 KB 758x378 wrong.png)

autoreload captcha
>>24352 Updated to work on the catalog. Most buttons are only for thread pages though, so they're hidden. https://greasyfork.org/en/scripts/533067-fullchan-x
>>24360 Would centering threads and increasing size of threads in catalog be possible?
https://greasyfork.org/en/scripts/533268-8chan-style-script New: >Remove Watch Thread on Post for now (bugged) >Add toggles for Sidebar, Fit Replies, Sticky QR Should be working fine in the catalogs again. >>24343 >>24354 I updated the script to make it more modular and allow toggles for those styling options. Will make life easier in the future.
Is there a function to highlight posts by an ID when you click it? Doesn't seem to be a native function
>>24360 Thank you. Fullchan X now remains enabled. Image preview on hover still doesn't work in a catalog but I just realized that is a function of native 8chan.
I also dislike how sending a post removes anything in your forward history as if you clicked on another link
>>24362 Much appreciated.
LES anon here, i'm not really a developer at all, but so far i've been experimenting with how far i can push AI to write a half decent suite for 8chan with a focus on the features i used the most. Just added image preview on hover that (i hope) is better than 8chan's native one. Despite the name, i'm aware it's quite bloated since it's just me wrangling AI to make it, but i'm pretty happy with it, anyone here tried it? hoping you guys like it anyway https://greasyfork.org/en/scripts/533173-8chan-lightweight-extended-suite
(65.63 KB 398x495 1745115676124.jpg)

8chan style script will make the reply text disappear after posting one post, need to refresh the page to bring it back
>>24368 I don't think it's 8chanSS doing that, why would you want the same text you just posted to still be there after posting or a refresh?
>>24369 weird, i disable all script except 8chanSS i mean after posting one post, i want to post another post and the reply button gone, when i click reply, nothing happen, so i need to refresh once so i can post again, maybe i'll try installing the script with violentmonkey first
>>24370 ah nvm, after updating from 1.16 to 1.17 it work fine
>>24325 >>24334 the suggestion from your script feedback page worked. // @run-at document-end you put at idle in 165, that didn't work, but at end did work somehow. im not a dev so i don't get the difference but here, for what it's worth.
Updated to prevent (You)s from extending past screen. Didn't think of that until the the replies in this thread. Should probably fix the nested quotes now. >>24372 Weird, idle should happen after end.
why are there two scripts? which one should I use? Can you guys just make one script? wtf???
>>23943 THIS.
>>24374 just be yourself
>>24374 use both
>>24374 in a perfect world they'd be helping out codexx... but this is not a perfect world.
>>24374 On 4chan we had 4chan x and oneechan one is for skripzzz and one for theeemz
I can't get nested replies to work with Fullchan-X. I have inline/bottom replies off in the site settings, and have uninstalled and reinstalled violentmonkey. Seems like the other features work but just not nested replies.
>>24374 They mostly do different things. The few overlaps can be disabled on either.
Requesting quick reply from index.
>>24382 Index is hard to work with due to nothing indicating that you're in the Index. Dev should add a class to the body or root for .index, .catalog, .thread.
Another request regarding quick reply, make it so the textarea gains focus when the quick reply modal appears
>>24380 FCX only has has nested quotes for now, wouldn't do anything on nested replies until I get round to fixing everything on the quotes, at that point they could mostly share the same code. There's a third script with nested quotes if you don't mind adding another one though.
>>24378 His site is so much more pleasant to use now for those of us coming from 4chan X. Is that not helpful?
>>24385 Oh I'm dumb and wasn't distinguishing between quotes and replies in my empty little head. Thanks!
I cannot find the settings button.
Another update. https://greasyfork.org/en/scripts/533268-8chan-style-script - Add new option separate from Beep to only notify when (You) - Add Bottom Header option - Focus Quick Reply text area when toggled - Bit of code cleanup >>24374 It can't be helped. I want to do some times, OP wanted to do others. They mostly work together and I've been using both. There's only an issue with FullchanX forcing the full board list while 8chanSS tries to add it. >>24384 Added.
>>24389 God I can't write for shit. *It can't be helped. I want to do some things, OP wanted to do others. They mostly work together and I've been using both. There's only an issue with FullchanX forcing the full board list while 8chanSS tries to hide it.
>>24389 >There's only an issue with FullchanX forcing the full board list while 8chanSS tries to add it. Shouldn't do anything to the board list of the fields are left blank. I'll add a not to the script page to let people know.
>>24344 >They mostly work together Only issue is pages take a lot longer to load with both of these scripts enabled
>>24392 That's just how it is with userscripts.
>>24389 thanks for the god work
>>24389 the massive threads with 50mb limits don't help either but still I'm spoiled by 4chanx
>>24389 Noticed a bug, on .moe it only shows saved boards but on .se it's showing all of them. Librewolf 133.0-3
>>24396 Getting this too. I can't get the fullchan x to work at all on librewolf 136 or 137 though.
>>24396 just don't use moe
>>24396 For me it forces the full board list on both domains.
>>24388 >>24397 it was greasemonkey. violentmonkey works great.
>>24396 Line 61, this is what's forcing it. if (this.hideDefaultBoards !== '') { style.textContent += '#navTopBoardsSpan{display:block!important;}' }
>>24401 Only runs if the field is populated
>>24401 >>24401 I'm getting it on .moe and .se.
>>24403 Okay I figured out what's causing it. It happens when you leave this field blank.
One thing about the native software, is the Show Forms (janitor tools) link at the bottom constantly asking for new captcha images and refreshing? That should probably be fixed.
>>24389 God bless you bocchiposter How hard would it be to add >ctrl+enter to post >show post when hovering a reply backlink ?
>>23934 >(You) notification in tab turn off self (you)'s >Persistent thread watcher >Auto watch thread on replying to it yes please >Persistent quick reply style script can do it >Board list links go to catalog instead f index an index/catalog toggle for this please.
Requesting reply link (index) and catalog links open as new tab. Too lazy to ctrl+click
>>24407 >>Persistent thread watcher >>Auto watch thread on replying to it threadwatcher highlights current thread (bolt print or something)
I have not seen this mentioned anywhere but, preview on hover for spoiler posts, including video preview. Nested replies as well.
Great job to the anons making scripts to help those of us from 4chan acclimate. 4chanX and Oneechan were essentials for myself and many others. Any chance to fix quoted posts' relative time? Any time I either hover or inline them, it says "Just now" rather than the actual time.
>>24411 Also, would it be possible to have Fullchan X be just an icon in the navbar rather than the current floating option? Feel like it'd look much better that way.
>>24412 That would be awesome, the design language is very different so you really notice it.
the only thing i care about from 4chan-x is the thread watcher. i want to automatically watch threads when i post, and i don't want to have to keep browser tabs open all the time.
show the Catalog page by default instead of the unusable Index interface
the button for opening images put in quick reply in tegaki
Why are we requesting things? Has op never used 4chan-xt?
>>24417 1:1 would be ideal, but it's not exactly an easy thing to just port it over to an entirely different site.
Really nitpicky and superficial but I really prefer the randomized filenames with only numbers from 4chan X more than the super long alphanumeric ones here.
Also the ability to mark posts as yours, useful for posting from multiple devices etc.
(229.79 KB 1440x841 panda.png)

Need a little help testing this x-links 8moe update. Its working but I need some others to check as well. https://github.com/sdstpanda/x-links Test links: >>>/a/8540
>>24346 I feel like things like most of the important features from the scripts can be ported over without much hassle. I think its probably best at least we let the scripts mature a bit first and then port the guaranteed working stuff. Wouldn't want to introduce a site-wide bug to tech illiterate users. Script authors should remember though if there is a big hurdle/problem/performance issue and a little change on the website can help a lot you should consider doing it yourself.
>>24419 you won't be anonymous if you're the guy posting the epoch filenames, but i guess you could im pretty sure the algorithm is this: python3 -c 'import time; print(int(time.time() * 1000000))'
>>24421 >Need a little help testing if you could have heard and smelled the fart i did just now i think i need to change my ball short
>>24421 >nakamura regura my man
>>24266 >>24277 This thread watcher stuff should be contributed to the site. Should be an easy 5 minute fix. Give ideas on how to fix the thread watcher >show counts >show board names >>24424 Yeah I was just being humble and wanted to bait people into trying it out farty lil bro. It works fine.
Yoh, make it so it autoscroll down to the last post that was posted when you earlier left a thread and came back, would make this site so much better
>>24427 Read the thread 8chan style script does that.
>>24428 Man,too wasted to read all that nerd shit right now do you dump it in tampermonkey?
It's incredible how laggy as shit the default /b/ theme is compared to Yotsuba. I'm on mobile currently but later today I'll check what's causing the slowdown.
>>24429 No, just install violentmonkey. Tampermonkey is outdated shit. Then just go here and press the big green button: https://greasyfork.org/en/scripts/533268-8chan-style-script
>>24430 Why bother shit is ugly and cluttered, just use Tomorrow
>>24430 i wonder if there's a way to just never load the CSS. it always loads before loading the one you picked. customizable themes per boards could be nice too. >>24433 Futaba/Burichan (AKA Yotsuba and Yotsuba B) colors are easy on the eyes.
>>24432 Will do, sigh, why does does it feel like we are setting up a permanent home? Whatever, adapt or die. (have some tits)
(2.25 MB 1280x720 2025-04-20 13-59-47.mp4)

update my version of better UI and qol, in case anyone interested full feature description is in https://greasyfork.org/en/scripts/533329-enhanced-8chan-ui also just fix my nested reply bug too i don't have plan to merge them for now, but it works fine to run both https://greasyfork.org/en/scripts/533331-8chan-collapsible-thread-chains-nested-inline-replies
>>24432 >>24436 Will it interfere with the stuff anon posted, if I install both?
>>24437 for nested replies it wont but if u want combine mine with 8chan style it might break some css actually i steal some of 8chan style code too so some of 9style qol exist in mine too, also my code more focused for user not thread maker >always delete all shit in QR >text formating only work inside thread
(2.93 MB 952x720 are they.webm)

>>24438 Yeah, trial and error. Thanks for the the effort bro
>>24436 The reply one makes the page massively slow down then freeze for me
I don't like how clicking the post number you're replying to opens a post inside the post inside of taking you back up can you add settings to toggle that kind of behavior? I prefer when the nesting is for replies, not what you replied to
>>24312 pachi pachi pachi pachi
If anyone is willing to work on a super super basic chat or group messaging thing on the site for board owners and board volunteers... Well... Yeah... :)
>>24440 yeah its known issue, especially when thread have ton of post. i will try to update them as soon as i can
Has anyone looked into adding a scroll bar for the thread watcher?
>>24446 it has one if you shrink it
>>24444 Most BOs use matrix/element or IRC already tho.
>>24439 >shadow of a doubt
Is there any script that makes the Watched Threads links link directly to the first unread post?
>>24441 >>24440 i change the behavior from cloning to moving it should have better performance and user experience
>>24451 Seems to work well now, thank you for your service
>>24344 i might be retarded but how do i access the settings?
>>24453 Fellow retardbro. To the left of the board bar is a 8chanSS link, that's the settings. Took me a while to figure it out too
>>24454 ah! i didnt see it because it blends with the boards i guess. ty anon.
>captcha requesting joshikousei captcha solver
>>24456 bruh it's one captcha, don't be a bot
>>24457 fair enough
>>24457 wait no, /v/ need captcha for every post
>>24459 >/v/ ...somehow i'm not surprised i only browse /gacha/ and i needed one captcha a couple days ago
(1004.18 KB 320x240 9tud4.gif)

Any chances for integrating sound player? https://greasyfork.org/en/scripts/402682-4chan-sounds-player
>>24461 you can just post sound webms, no hacks needed
>>24442 Too many scripts, just use one.
but which one is best?
>>24464 all of them
(229.25 KB 1536x1152 609c881d58927.jpeg)

the scriptanons need to get together already
>site existed for years >no one wrote these basic qol scripts for it >didn't even bake it into the site itself >had to wait till 4chads got banished from home and sheltering here to get these scripts made Your welcome you fucking cavemen.
request: make image and catalogue hover different options
An example of nesting with multiple replies from 4chan-xt running on 4chan. OP is on the top left and replies with increasing post IDs are below and indented to the right.
>>24461 2nd this. While full webm and mp4 with sound is indeed superior, soundposts support would help relieve some burden on the server, plus making tons of old soundposts available again. Either that or a script/extension that auto-convert soundposts to webm/mp4 (probs impossible on browser; maybe some 3rd party site is needed) would be great
Yo does does this site, have an archive?
>>24346 I'll message you once I'm happy with my script and see what can be moved over. Doesn't make sense when things are in the jank phase though, I'm moving things around and fixing small bugs with every other update.
>>24467 Most of these features weren't really needed until the past week or so, there were only a couple of threads on /v/ that moved 'fast'.
>>24467 4chan has always had autists to fill the gap,I just hope drawfags and the other useful anons all decide to come here. With decent, helpful, lax mods, we could have a chan golden age.
Should have nested hover posts done soon.
>>24436 Great script. If only those UI buttons were integrated into the discreet taskbar on the top instead of being down there.
>>24436 An anon at /alter/ fixed the wonky inline nested replies clipping into each other, dunno if you want to check it and add it to your script https://pastebin.com/Ck4HXBqH
Is there any way to cache thumbnails and text or something when you reopen a thread? reloading like 900 images every time is crazy.
My Board Volunteer name still gets applied everywhere even though the Name field is empty and Save Name isn't checked... Can someone please add a double check that manually purges the "value" when submitting a post if Name is empty? I don't want people to see Board Volunteer everywhere... The only extensions I have are Fullchan X and 8Chan Styles...
>>24479 Okay this seems confirmed to be an issue with 8chan Style Script Does anyone else have this? Just me? It's pretending #rs is in the name field every time
>>24459 What did they just change it? I was making dozens of posts with only needing to do one captcha
>>24480 Others mentioned it earlier. For now just type Anonymous in the name field.
>>24482 Oh, that's smart.
>>24408 middle click works as well, at least on my machine
Sorry for the dumb question but, what's the actual difference between .moe and .se? All I know is that whenever I try to use the .moe it spits out an error 404 message and the website doesn't even load.
>>23926 Any way for these settings/watched threads to be preserved even when the window is closed? Being able to just open a private window and have 4chanx remember what threads I watched from the day before was nice
Can I request a way to have the quick reply window trimmed down a bit vertically? My old man eyes like zooming in at 150% at 1080p and the boards with captcha like /v/ make it way too big to reach the "Reply" button sometimes
>>24481 just captcha every time you want to make post, like 4chan, probably because ffxivg schizo >I was making dozens of posts with only needing to do one captcha huh? weird
(2.53 KB 48x44 aleph_logo.png)

Any chance that this stuff can be integrated into Aleph? Codexx and Acid don't fuck with that shit and as a result it hasn't been in at least a year and even then it was just CSS stuff.
>>24152 >how hard would it even be to just directly port 4chanX? > If you're porting, please port one of the actively maintained forks, 4chan-xt: https://github.com/TuxedoTako/4chan-xt?tab=readme-ov-file
>>24489 If I am not mistaken, no. Lynxchan's structure is modular and has a frontend and backend part. Aleph is 8chan's take on a Lynxchan frontend. So the guy you should pester might be Stephen Lynx himself.
>>24484 yea i don't want to do that either.
>>24488 Okay there's a spammer. Of course someone has to try to ruin things now >weird It was before that not today. When 4cuck first went down /v/ here had lax captchas.
Auto refresh seems borked after adding the scripts
(44.62 KB 571x670 based gigachad (you).jpg)

>>24475 >>24492 Damn you are a king.
>>24495 I think that's just the site. It's goofy.
>>24238 >Thread Watcher's a mess, will need work. Seconding this, the closer it can get to 4chan X the better.
>>24498 need ideas on how to fix this. what does it need and does someone have a screen shot of the 4chan-x thread watcher?
>>24499 Had to dig for one but this is it basically >Smaller size, more uniform with the rest of the site >Different format for linking threads (Page, new posts, thread title) >Refresh links option >Presumably changes color upon getting a (You)?
>>24500 Yeah I think it was reddish when you get a reply. That naming is much better with the board name and stuff.
My thread watches is too long. Table is bottomless and it goes off my screen. Playing around with inspect the element, solution is to hard fix the bottom ( quite goofy solution because bottom is in pixels from bottom of the screen, as a result table's bottom is too solid while top is not, so whole window can hide "in" ). Question is, how to make it permanent? Just copypasting the way thread watcher supposed to be into setting's css field do not work
>>24503 add this to css box #watchedMenu .floatingContainer { overflow:auto; }
>>24504 toolTips already exists in 8chan's native code. No point rebuilding a wheel that's already there to use.
Adds a scrollbar to the Watchlist. It also makes it wider but idgaf I just want a scrollbar. https://pastebin.com/Z4xctHgp
(81.97 KB 1422x863 console log.png)

>>24506 Having a problem where the fullchan-x class just isn't initializing at all BUT sometimes it works. Its a random gamble on a page refresh. Race condition? I disabled all other scripts by the way. picrel I only added console.log lines to the class functions
>>24501 Is it possible to have a version where the replies are nested instead of what is being replied to and what is being replied to being clicked takes you to the post instead of clicking on replies taking you to the reply post?
>>24505 thanks, mate
>>24509 Actually, I wonder why this wasn't done by default because that's how 4chanX works by default. How come no one else brought this up? (Replying to myself btw)
>>24509 Literally just added nesting to replies in addition to quotes a second ago. https://greasyfork.org/en/scripts/533067-fullchan-x >>24508 Try changing // @run-at document-idle to // @run-at document-end At the top of the script and let me know if that fixes things for you.
>>24512 domo arigato
Oh god how do I turn off the Image hover cancer on fullchan? I hate being flashbanged everytime my mouse accidentally touches a thumbnail
Hmmm, I should make it so that clicking on My (You)s scrolls you to the first unseen (You).
(16.35 KB 956x252 f.png)

>>24512 That works. Now its working on every refresh. But this might be a TM vs VM issue as document-idle worked when I just tried to put the script on VM. For now its not a problem I'll just use this setting picrel. If anyone else gets this issue you can tell them to set it to document-end on the settings.
>>24507 it has one.
>>24517 Not for me, is that native or what userscript is that? (right now my watched threads is stretching beyond the bottom of the window
>>24517 better image
>>24518 Huh... that's very weird. It works natively for me. Maybe it's a theme issue? Works on tomorrow.
(7.93 KB 251x176 1388276897325.jpg)

>3 userscripts installed >each has something i want >each has something i dont like >not enough settings to make use of all of them
A keybind to R for page refreshing would be great
>>24516 Both work for me, but other anons had that issue too so I've updated it. Also made it so that clicking My (You)'s takes you to the soonest unseen (You). https://greasyfork.org/en/scripts/533067-fullchan-x
>>24522 whats wrong with f5
>>24524 I mean for refreshing the current thread not the whole site
>>24501 That's amazing, thank you! It really makes the site so much easier to use. One quick request, would it be possible to highlight the quote I clicked on, or maybe dim the other posts? Just something to clearly show which one I clicked on. Also images don't show on hover if they are inside the nested quote.
>>24520 Huh, it seems like /a/'s CSS breaks it.
(7.55 KB 484x213 screenshot.2025-04-20.png)

>>24525 theres this, i never use it but i think it does what you want?
>>24528 Okay wiseguy but I prefer having a keybind for it so I don't have to manually scroll to the bottom every time and click it. It's a lot quicker to just press a key. Plus this site seems to get hung up with autorefreshing so being able to quickly manually refresh would be nice
>>24529 alright, fair enough
>>24518 Same problem >>24519 Put this into settings>css #watchedMenu .floatingContainer { height:400px;} Worked for me
Testing something
>>24512 >Literally just added nesting to replies in addition to quotes a second ago. > Anon, is it intended to have the OP nested inside a reply? If so, can we have it so that it's OP | \->Reply1 | |->Reply 2 | | | \->Reply 2a | \->Reply 1a something like this?
>>24517 what the fuck we both did the same thing separately? I dont remember sharing my css that adds those links to the watcher.
>>24478 You really want to cache (600 * every thread with images you visit) in your storage? Not going to happen. The problem is that 8chan has a post limit that's a bit too high, so every time you enter a thread with lots of images it will load hundreds of images at once.
(146.02 KB 1088x469 aleph.jpeg)

>>24346 The fork button on your linked repo is disabled.
Is there a way to make the watched threads' window direct you to the first unread post if you click the threads with new posts?
>>24533 You mean if you click a quote the two posts switch places?
>>24535 images are loading="lazy" so they wont load until they come into the viewport
>>24537 Yes, see >>24277
>>24540 Oh man I am retarded. Should have searched for "watcher" instead of "watched". Thank you a lot.
it would probably be a good idea to run the scripts at document-start and inject the style and shit asap once the mutation observer nyotices that the element exists
>>24521 you can edit the scripts to remove the parts you don't like
>>24500 it also doesn't cut off thread titles/OPs which is retarded
>>24531 Thanks
Okay this "little" script is getting pretty unhinged now. https://greasyfork.org/en/scripts/533268-8chan-style-script - Added tabs to the settings menu - Settings menu will now open on the left of the screen - Added chevron to settings that have a sub option - New option: Remove Spoilers (enable Blur Spoilers first) - New option: Always open catalog links in new tab (enable Header Catalog Links first) - Separated Image Hover for Threads or Catalog - Fix bug for Save Name deleting the wrong localStorage key - Scroll Save Position will now take into account post anchors if there's a trailing hash (#) - Thread Watcher CSS shenanigans Things I still want to try adding: >sauce links >watch thread on posting >change thread watcher icon when you get a (you) in a thread >more shortcut keys and ways to edit them
>>24546 I'd also like to find a way to get the script working in the index (though there are roundabout ways) if the board dev doesn't add >>24383 for ease of use.
It might be just me but multiple image uploads doesn't seem to work for me not sure if because of the scripts or something else
>>24546 Is hover to preview on spoilered posts possible without having to check the blur option? because, you know, something blurring a nsfw image isn't enough. That or a slider for blur level for spoilered posts would be great.
I'm hoping to scout a couple JS programmers to assist me with implementing some backend features while the badmins are dealing with spammers. To start, I'd like to see about working on two anti-spam measures and an improved post ID system that activates on detecting samefags. If you aren't a JS programmer, I could still use your help. I'm going to fork LynxChan, but I don't know what to name the new project. Second reply with dubs picks the name.
>>24548 Let me correct that, multiple images if they were copy pasted instead of browsing for the file
>>24546 An option to show spoilered images normally when you hover over them would be useful.
>>24550 those sound useful good luck anon
Just added a feature that now remembers where you last were in any thread and automatically scrolls you down to it when entering it, last read posts are marked with a red arrow https://greasyfork.org/en/scripts/533173-8chan-lightweight-extended-suite
>3 different versions anons please, just make a collab already
>>24555 or better yet, submit upstream so that every board that uses 8chan's scripts will have these features
>>24555 I just want most of this stuff to get added to the site itself but I'm a brainlet so I can't help with that. I do appreciate the effort people put in to the scripts regardless, 8ss and fcx seem to work fine together, haven't felt the need to try LES yet.
>>24554 >remembers where you last were in any thread and automatically scrolls you down Cant get it to work, do i have to turn it on somewhere?
>>24558 It should be automatic, make sure you clear your site data and cookies first just in case something is causing conflicts, try any thread after, just scroll to any post, close it and open it from the catalog again and it should work
Updated again for two small things I forgot. >Added shortcut to open the menu (CTRL + F1) >Move thread watcher notification to the beginning of text >>24554 Very cute mouse. It's nice that more people are doing their own versions, keep at it. >>24555 Right now I'm just having fun, if someone wants to make a github maybe I'll contribute but again I'm not that good at "coding" to work on more complicated code like the native imageboard software. >>24552 >>24549 Isn't the point of spoilers to not know what the image behind is? I will look into eventually. For today I am done. >>24550 I can't help you Anon, though I would if I could, my technical knowledge is poor.
>>24559 Tried it, still doesnt work. Im using firefox in case it matters.
Added scale options to the gallery and hid floating quick reply when gallery is open. https://greasyfork.org/en/scripts/533067-fullchan-x >>24560 >>24555 Happy to work on a github if someone starts one. Might be a challenge to combine the scripts since they all written in different ways. Adding the features to the site is even tougher since it would have to be done the 'right' way. Shitting out a script and thowing it in a website's face it much easier. I might work directly on the website down the line. Plus I don't think giving every single Anon access to the gallery would be good for the servers.
>>24561 I have tested it in firefox as well, are you using violentmonkey or tampermonkey? I'm using the latter and it works fine on my end. Make sure the script is running in the first place, if none of the features work like hash quotes or media preview hover, then it's not loading for some reason. I had a friend with brave who had issues because of it.
>>24563 Tempermonkey. Media hover and hash work.
>>23926 I'm using the dollchan extension thing. I never knew this existed. I added show image on hover with a script of my own.
What are you seeing in the console as you scroll by? it should say that it's successfully adding invisible markers to posts as you scroll. It's still a bit buggy, so i'll be trying to make it better, but it might take a while
>>24566 No idea what im supposed to look for here, hope you can make sense of it.
Seems like it's not applying it at all. Are you sure you're using the new version of the script? Try deleting it and installing it again just in case you somehow are on an older version
Where were settings saved to with 4chanx ? I used to delete cookies and everything after closing the browser (until they added the bullshit 15mn timer), and the settings would not reset every time. I still delete everything now but fullchanx and 8chanss settings get reset
>>24568 I think its finally working after reinstalling. Thanks anon.
You're welcome, feel free to leave any feedback on greasyfork if you find any bugs! right now i'm focusing on adding new features, but if there's something really egregious, i'll focus on fixing it
>>24560 >Isn't the point of spoilers to not know what the image behind is? It's basically like a quick glance to see if the spoilered image is actually worth opening or if it's yet another gay porn post. It's a thing with 4chanx & xt (sorta).
>>24560 Part of the time the point of spoilers is to hide something that's in some way surprising, like the punchline to a joke.
>>24461 I 3rd this. Any script that adds soundpost support will gain instant success and get shilled everywhere in /vyt/. Soundposts are no longer necessary, but many of us have a huge amount of them saved up that we can no longer use, and most people aren't willing to go through the effort of converting them all when they can just wait for halfchan to come back. If halfchan comes back up before a script with soundpost support gains popularity, I fear many will return simply so they can use them again.
>>24574 can't it be done with a single ffmpeg command?
>>24575 People are lazy. Most people will use a script that just werks, but many won't install a program on their computer, learn a command, and convert a bunch of files when they can just wait for a site that they work with to come back. Adding legacy support for them here will give a lot of people one less reason to leave.
>>24546 i love you anon
Requesting a button to expand all images.
>>24578 thats going to kill the website lmao
>>24546 you should be paid
If I added a popup with all the posts made from an ID when you click on it, would anyone find that useful?
>>24582 It would be extremely useful for (Us)
>>24582 yes please
>>24582 It would be useful and also make certain schizos mad. Yes please.
>>24582 The popup should be a list like the current My (You)s one, but where you can hover over each reply and see the post quickly
I need filtering that also works on catalog
>>24586 That's nice idea, thanks. I think I'll go with that.
>>24579 Posting is already extremely slow. They don't have enough computers.
>>24588 In fact, My Yous should work that way in the future, hover over each post and see the reply you got
>post I just made somehow posted without being marked as my own post so I won't get (You)'s from it I am once again requesting the ability to mark posts as yours.
>>24351 I can't believe my stupid ass' suggestion made it in. Thanks!
Is there a reason why 8chan Style doesn't work for URLS like https://8chan.moe/a/# ?
>>24593 it seems to only match catalogs and threads
(28.15 KB 648x173 inline replies.png)

Is there a way to get a more traditional inline reply where I can simply click the reply number and it toggles on and off? I am not a fan of this popup style that requires clicking the close x to remove it.
Uploading an image etc from URL would be nice.
>>24593 Add the 8chan Collapsible Thread Chains (Toggle with Auto-Restore) script from somewhere in this thread
>>24582 4chanXT put arrows next to IDs that allowed you to scroll through their posts. why not?
>>24596 That's how Fullchan X handles it, just turn off inline replies in the actual site settings.
>>24485 server location i think
>>24485 moe is cuter
>>24485 .se has zoo
ID post previews added. >>24585 Always a plus!
>>24554 Pushed another update that hopefully fixes the weird quick reply scrolling for good, but the side effect is that linking to direct replies won't work at the moment, looking into fixing this soon, also added a handy clear button for your posts that clears all fields, and when closing the box, it clears your message box, but not the name and subject for those who use trips
small bug where the links become unclickable after threading a quote, seems to only affect posts that end with a link
does it have a settings menu
>>24582 Can you change the colour of the reply that's open when inlined? like picrel from one of the other scripts It's hard for dyslexic/retarded me to keep track on posts that have a bunch of replies
>>24606 Update the script and let me know if the issue is still there for you. >>24608 I'll get to it.
Damn, you guys sure work fast. Really looking forward to the final version!
>>24609 danke script anon
>>24604 One small bug, after you f5 the thread all subsequent posts added through normal thread refresh are added as direct links that cannot be previewed
>>24546 our HERO.
>>24594 >>24595 I saw that, I was moreso asking if it was intentional. Would adding /a/# break something?
>>24614 On previous versions of the script you could do 8chan.moe/* and it would work on the index as well but now it breaks the entire script because ???
>>24560 I would help contribute if you put it on a version control like github, gitgud, etc. I've been fixing a lot of the same site bugs over the last few days myself, and I'd rather collaborate on something more robust than work in a silo.
>>24560 >>24346 If we make a repo on on GitGud, can we call it 8chanSX?
>>24411 >>24412 Bumping my issues since they weren't acknowledged by any of the script anons. Also, would it be possible to have the underline to quote numbers become a dashed line when inlined? It makes knowing which post is indented much more apparent on 4chanX/Oneechan.
>mfw it took a bunch of 4channers to fix 8chan's UI
>>24619 I'm not a 4channer. >>24618 >would it be possible to have Fullchan X be just an icon in the navbar rather than the current floating option? I'll add a toggle for it. >Any chance to fix quoted posts' relative time? Not sure what you mean. If you screenshot the part, I can take a look.
>>24620 This is what I mean.
>>24618 Ah right, I'll take a look.
>>24618 LES already has the time feature you asked when hovering over a post's time
>>24620 I've posted it twice so I apologize for being annoying but it'd be great to have a way to mark any post as mine. On 4chan X this was available in the triangle menu where you can report or delete posts. It's really handy when posting from multiple devices, and I've had a few cases in the last day or so where posts I make are not showing as my own even immediately as they're posted, so I won't get (You) notifications and all that from them. Thanks for all the work making our experience better as refugees.
>>23926 Hey appreciate you adding catalog redirect but I notice it only works from a boards catalog, can you make it redirect everywhere else too? Like from a boards index and the board list and the front page?
I would like to request a feature to allow for the sorting of the catalog to be based on Last Reply instead of the traditional Bump Order
Why the hell does the captcha system just not work Without fail I need to refresh the captcha for it to be accepted and that takes five minutes Is there any kind of pass equivalent?
>>24624 i lost all my watched threads + my marked posts because i forgot to add 8chan to my exceptions for when i close my browser so yeah, that would be nice.
(183.69 KB 1344x826 Screenshot_20250420-213547~2.png)

>>24627 I also keep getting this I'm on im8chan.se btw
I wrote a better pitch than >>24550. You can see it at >>>/site/11515. Since there are a few people working on things independently, I want to try unifying the ideas. While I think some of the front end should be fixed, I like the idea of having most of it as a userscript so as to not induce bloat, otherwise it might fuck up how it looks on mobile (which I guess we shouldn't care about). I won't have the time to start working on the idea until later in the week, but I don't mind if a talented programmer who actually knows JS steals it and gets a head start. Since a lot of new posters have mixed feelings on ids, the middle ground would be to disable the ids of all posters and only enable them for posters that reply to themselves a couple of times or reply to a post more than twice. It doesn't solve all forms of samefagging, but it would do enough to expose people who don't use a VPN. /a/ liked the idea, and while /v/ has had them enabled forever, I think that it could get adoption there too.
>>24627 >first captcha never works >captcha refresh takes 10+ seconds minimum >posts take 30+ seconds to submit usually >and sometimes fail to post due to connection error Honeymoon period is coming to an end, it's annoying to post here and in ways that extensions and scripts can't really help.
>>24631 i never had a problem with the capcha here and im using two layers of adblockers. I also only need to do one capcha per day.
>>24631 yeah you really need to post on captchaless boards.
>>24631 yeah you really need to post on captchaless boards.
>>24632 It's only a problem on the few boards that for some reason require a captcha for every posts.
>>24631 yeah you really need to post on captchaless boards. >>24631
>>24635 what boards are you using? I have used most of the "traditional" boards /v/, /b/ /gacha/ /pol/ /t/ and nothing yet.
>>24633 >>24634 >>24636 Clearly the problems go beyond just captchas lmao
>>24638 i don't know what the fuck happened there, kek. 3rd one isn't me.
>>24569 Should be GM.getvalue and setvalue. Basically the settings are saved on the extension not the page
>>24582 currently 8chan buffs is just hiding every other post but 1 id. Your idea is much better
>>23926 hey, do you think you could add mouse controls for the Gallery? or at worst a way to change the keybinds to the left hand, for reasons
>>24630 >and only enable them for posters that reply to themselves a couple of times or reply to a post more than twice I think this might be a good test, it'd be hilarious to see some samefags fall for it the first time.
>>24637 /v/ and /pol/ require captcha for every post though /v/ just added that recent due to a schizo finding it's way there
>>24637 .../trash/
>>24645 oh so it was a recent thing i probably didn't notice because i posted only a few times over a few days there.
>>24631 CAPTCHA server is dying. Don't know wtf happended.
Another request, could you add a new post marker? Like a line to denote what posts are new since you were last in the thread.
>>24604 If you have nested quotes disabled this doesn't work.
im begging op , please give an option to disable this thing by default this side carousel with all the images in the board is pissing me off every tim i start to read it get in the way i just want the ability to have it set to "always off"
>>24651 That's the sidebar catalog, you can toggle it off with the icon in the top right of your pic.
>>23964 >hover over post time >it tells you how long its been posted (example: posted 35 minutes ago)
(19.27 KB 527x229 image.PNG)

What's with the constant errors? Is this the thread updater?
I made a couple scripts using Gemini. Toggle All Post Media https://greasyfork.org/en/scripts/533270-8chan-toggle-all-media-per-post Unspoiler Thumbnails on Mouse Hover https://greasyfork.org/en/scripts/533302-8chan-unspoiler-on-mouse-hover
Certifiably /nocode/ but hitting any AI model I can with a hammer trying to get a thread watcher closer to 4chan X's to work. It's getting closer but I'm still suffering trying to get it to accurately update and show me new posts. Linking works, all the buttons work, and it automatically updates, but it's not ready yet. If anyone wants to give me some pointers or bits to throw into this to make it work properly, it would be much appreciated.
Good morning... https://greasyfork.org/en/scripts/533268-8chan-style-script I changed the script to now store the values in the extension storage (GM Storage) meaning it will now require GM_setValue and GM_getValue as requirements for the script (shouldn't change anything for the user, some extensions might throw a warning on update, dunno). This will make it so the settings for 8chanSS won't disappear if the localStorage is cleared and is more future-proof. Was an absolute shit show to change everything though, there might be bugs. New features and updates: - Image Hover will now work for spoilered images >>24410 >>24549 - The script now makes use of GM storage to store its values (future-proof), I added a temporary function at the start to delete all old 8chanSS keys from the localStorage - The script will now work on the Index page as well - The script now adds an 8chanSS class to the DOM whenever it's running (useful for other scripts to interact with it) - The script now adds .is-index, .is-catalog, .is-thread classes to DOM - The script now works in the Index - CSS fixes and shenanigans Features I'm going to work on next: >mark posts as (You) >watch thread automatically on post >>24656 It's looking good. What's not working exactly?
>>24657 Btw if things are bugged after the update, you need to reset the setting and reapply. There will be issues but the change is necessary.
>>24657 testing sth
>>24657 Basically it doesn't seem to really update? Or maybe it is and it just isn't showing it. Either way, it always stays at [0], and shows no indication of any change. Basically everything else is there. CSS, layout, and the links work without issue.
>>24654 That's just regular 8chan without any extensions, disable the websockets in settings
>>24660 I should mention at this point it might be better to just emulate the layout and styling of the 4chan X into your rapidly growing style script.
>>24657 > Image Hover will now work for spoilered images It works. You're a good egg, anon.
>>24657 It seems I forgot to update the beep on (You) function to be async and now it beeps every time you get a (You). I will fix this in a bit. >>24660 Are you hooking up the refresh button to call for a refresh? To be honest I haven't looked at the workings of the thread watcher at all yet, only styled it a bit. I'll see once I implement watch the thread on post. >>24662 4chanX is its own thing, this is FullchanX and 8chSS, we do things differently now. >>24663 Thanks!!
(536.15 KB 1920x1078 2025-04-20 19-45-24.mp4)

>>24657 oh hi anon, 8chan also supports audio files can you add that function as well
>>24665 Can do. I'll add support for .bmp, .ogg, .m4a, .wav and .mp3 as well. Could you link me that post so I can test?
>>24651 just please humor me i pressed it and it still pops open by it self every time, can we just add it to the settings or something to keep force disable
>>24668 op pls halp.
Amazing work anons, really appreciate it. A small request, is it possible when i click on a quote/reply for it to change color? When there are multiple ones i forget which one started the quote chain
can someone quote me? I wanna see if I can search quoted tabs
>>24671 you are gay
please humor this noob which script has the best nesting? (only thing i REALLY care about) do the native settings carry between .moe/.se and different boards? because i had to enable relative times twice already (related to last) do any of these scripts show issue if i switch domains?
>>24673 reeeee why wasn't there an ! in the title!
>>24108 Good feature, but I think this is looking for the first extension-like part of the file name and not the last. The full filename of this is "[Erai-raws] Uma Musume - Cinderella Gray - 03 [1080p AMZN WEB-DL AVC EAC3][MultiSub][3731D744].mkv_snapshot_15.39.716_[2025.04.20_14.38.01].jpg" for comparison.
>>24675 it's sadly a common mistake made by fucking faggots that have no clue. they start from the beginning of the filename instead of doing the fucking obvious: stating at the end of the filename and moving backward until decimal point is found. i swear niggers today are getting their code from chatgpt because they're too brain damage to learn how to code properly.
>>24675 >>24676 You can change the function like this to get the final chunk.
(54.24 KB 138x292 warp.gif)

>>24664 >4chanX is its own thing, this is FullchanX and 8chSS, we do things differently now. I definitely spoke wrong, what I meant to say is if 8SS could just work around the thread watcher and theme it so it's closer to the one from 4chan X, that would probably be more ideal than a custom, third party thread watcher userscript, especially given just how many scripts are running around the site ATM.
>>24677 Yeah, but I didn't want the next update to undo any of my changes. While I'm at it, I'll include a check if the filename even has a "." because I don't exactly know what happens if you just assume you can split it like that.
>>24679 Alright, here's my version of that function. It also leaves everything but the real extension as the the visible filename. handleTruncatedFilenames () { this.postFileNames = [...this.threadParent.querySelectorAll('.originalNameLink[download]:not([data-file-ext])')]; this.postFileNames.forEach(fileName => { if (fileName.textContent.indexOf('.') >= 0) { const strings = fileName.textContent.split('.'); fileName.textContent = strings.slice(0, strings.length-1).join('.'); fileName.dataset.fileExt = `.${strings[strings.length-1]}`; const typeEl = document.createElement('a'); typeEl.textContent = `.${strings[strings.length-1]}`; typeEl.classList = ('file-ext originalNameLink'); fileName.parentNode.insertBefore(typeEl, fileName.nextSibling); } }); }
(2.28 MB 1280x1576 ySwwniE.png)

>>24657 anon please take a break sometimes you need some sleep/food too
>>24657 Image hovering for spoiler images breaks when the board is using a custom spoiler image. https://8chan.se/a/custom.spoiler https://8chan.se/vyt/custom.spoiler
>>24144 nta, but i also asked for this before, is anyone working on that?
(15.90 KB 400x400 1617481561969.jpg)

beggar post Can someone help do some simple (I assume) fixes regarding filters? https://gitgud.io/8chan/Aleph I'm not sure if you have to go to the Lynxchan gitgud to find the proper filter .js files. This see s relevant. https://gitgud.io/LynxChan/LynxChan/-/blob/master/src/be/engine/boardOps/filterOps.js Right now there are two separate things I think can be improved (and it's confirmed by the original dev that these won't be changed on his end): 1. If you filter "seethe" it will match "see the" in practice 2. If you add " test " to the filter list it will automatically cut off the spaces when first adding the filter to a board's list of filters. No regex is fine but spaces messing up in these two ways is really troublesome. For 1, would it be as simple as commenting this line out? `miscOps.sanitizeStrings(parameters, filterParameters);` I'm not sure if it's possible that that would affect boards that already made filter lists with that in mind. But it shouldn't, since I think all this does is edit the word you want to be filtered before it actually enters your filter list. For the second one, I've been phonefagging for a bit so I haven't been able to navigate to where the actual relevant logic is, perhaps the filtering is done when every post is being submitted? There must be a file for processing posts after you press submit right? Anyway even if you can't help fully, if you could take a look and share some tips for a codelet that would be greatly appreciated.
>>24682 Could you link me directly to a thread where this happens?
>>24685 https://8chan.se/a/res/5195.html#27713 Works fine on the .moe domain.
somehow the threads dont save their position anymore. i use 8css and lynx right now, and the option in 8css is on.
does the script support hover for video files? cause if so it doesn't work for me for some reason.
(22.00 KB 698x206 screenshot.2025-04-21.png)

i found a weird bug just now when in 8chanSS the option "fit replies" in the styling tab is on, post get not hidden when you hide them, only the text appears. picrel
>>24687 I have the same problem, using full and 8css
Updated again. https://greasyfork.org/en/scripts/533268-8chan-style-script I did say there would be bugs *coughs blood* What's changed: - Bug fix for (You)s always beeping - Bug fix for manully hidden posts still being visible - Bug fix for Scroll Position no longer being saved - Scroll Position saves up to 50 positions, the oldest positions are replaced with the newest once it hits the limit - Image Hover and Blur/Remove Spoilers now take into account custom board spoilers - Hover quotes will no longer stretch when Fit Replies are enabled - Audio files will now play on hover - Small fix for catalog CSS - Remove .cc domain from meta (not in use?) >>24678 I'll look into it soonish. >>24687 >>24689 >>24686 >>24682 Fixed? >>24681 I just want to take a long hard nap actually but I can't. No brakes on this train.
>>24691 post hiding is fixed for me, thread position is not
>>24692 wait now it did it? is it different per board?
>>24692 >>24693 okay it works, i tried around a bit. on another note: the script some anon posted for keeping the thread watcher open at all times is not working for me anymore. this: #watchedMenu .floatingContainer { overflow:auto;}
>>24691 >Fixed? No :(
>>24691 Scroll position works now
>>24691 Hovering over spoiler images is fixed for me. Thank you.
>>24695 What isn't Anon? Be more specific.
>>24691 I have both fullchan-x and 8ss installed and I'm not sure which one is doing this. Please, could you guys test everything with both scripts installed OR just create a single repo and merge both scripts into one so it's easier for everyone to test them.
>>24699 click on the gear->other->disable image preview on hover
>>24700 Oh shit, my bad. Yeah, now it works. Thanks.
>>24673 Fullchan X, unfortunately it doesn't have the improved image hover
request: add a watch thread to the bottom (or is there a shortcut for it? it was strg+w in 4cx i think)
>>24703 watch thread button*
>>24698 Right, sorry. The hover preview on spoilered post
>>24705 Have you reset the 8chanSS settings after updating?
Short update before I have to go do stuff. https://greasyfork.org/en/scripts/533268-8chan-style-script What's new: - Quick Reply textarea can be stretched again if Sticky QR is disabled - Add a keyboard shortcut for CTRL + Enter to submit the post - New option: Always Show Thread Watcher - Add a new tab with all the currently available keyboard shortcuts >>24703 It's in my plans but other stuff got in the way. I still want to add sauce links as well.
>>24706 Just did. Still nothing. I have cleared cache and cookies before that if that's any relevant.
>>24699 >>24708 I'm not sure I understand what's happening. Did you press Save after disabling the native image hover? Tried without fullchanX or other scripts?
>>24709 >Did you press Save after disabling the native image hover? (I'm not the first anon you quote, btw) It is disabled (probs from cache and cookies getting cleared) >Tried without fullchanX or other scripts? Just tried that and it still does not work
>>24710 Could you open 8chanSS settings and press the red Reset button to see if it works after that. Also what seems to be broken? I don't understand. Is it the image hover?
>installing btc miners from vibecoders lol...lmao...
>>24711 I've pressed it. >Also what seems to be broken? I don't understand. Is it the image hover? yeah, the hover to preview spoilered image. specifically on the ones with new custom spoiler image
>>24712 Mining BTC currently requires a whole chinese farm of asics and a nuclear powerplant nearby so I doubt it.
>>24713 Works fine for me, both in .moe and .se domains. Just tried in this thread: https://8chan.moe/a/res/5195.html#27713
>>24715 I guess it doesn't work in /vyt/, then? https://8chan.se/vyt/res/79895.html#q82852
Is there any possibility of getting the reverse image search implemented? By reverse image search I mean Yandex because others barely worked.
>>24716 I see what the problem is, very easy fix. It's my fault, sorry about that Anon. A single letter can ruin your day. >>24717 Yeah for sure.
Damn, this is looking really good already. Nice work devs.
>>24717 >>24716 >>24713 Updated, should work correctly now. >>24719
>>24718 >>24720 No need to apologize anon, it's just a little thing. Yes, it works now. Thank you.
>>24712 damn too bad the code isn't just a page of unminified, easily readable code, that can only run on the two specified 8chan domains
>>24612 Had issues with posts that come in after initial page load, just fixed this. https://greasyfork.org/en/scripts/533067-fullchan-x >>24675 Thanks for pointing this out, wasn't aware. I really just shat that one out quick because another anon asked for it. >>24680 Nice code, but I went for a different approach. Conditional return to prevents parser from wasting time going through code it's not going to run, more efficient array methods for better performance and just my preferred take readability. handleTruncatedFilenames () { this.postFileNames = [...this.threadParent.querySelectorAll('.originalNameLink[download]:not([data-file-ext])')]; this.postFileNames.forEach(fileName => { if (!fileName.textContent.includes('.')) return; const strings = fileName.textContent.split('.'); const typeStr = `.${strings.pop()}`; const typeEl = document.createElement('a'); typeEl.classList = ('file-ext originalNameLink'); typeEl.textContent = typeStr; fileName.dataset.fileExt = typeStr; fileName.textContent = strings.join('.'); fileName.parentNode.insertBefore(typeEl, fileName.nextSibling); }); } >>24621 Ah right, never used that feature. Will see what I can do.
Anyway to show more recent posts per thread in the index?
>>24723 1.9.3 introduced another bug: now you can't hover check previous replies when the thread adds new posts through normal updates
4chan refugee here. Really missing having nested / threaded conversations. I've tried using 8chanss to get them using Edge and Firefox, Tampermonkey and Violentmonkey and nothing has worked so far. Would love some help getting threaded / nested conversations to work
>>24725 All hover replies are working for me, can you screenshot the part you mean?
>>24726 FullchanX is the script you're looking for https://greasyfork.org/en/scripts/533067-fullchan-x Use both FullchanX and 8chanSS
>>24727 Fuck, now the bug went away basically you hovered over the (You) of new posts and nothing happened
>>24729 Glad it's resolved. Hover previews on non-nested posts are all native 8chan, but the site can be a bit janky.
>>24728 >FullchanX is the script you're looking for > can't seem to get it to work properly. help? tried both edge and firefox.
>>24731 Make sure you refresh the page after enabling. Press 12 and go to the console tab, screenshot what you see and post here.
>>24732 >Press 12 and go to the console tab, screenshot what you see and post here. > is this what you're interested in?
>>24733 Yeah, do you see any other error messages when you scroll up?
(29.49 KB 305x352 1698769061160.PNG)

>>24474 We really have witnessed the digital fall of Constantinople/Byzantium, haven't we? >had full de jure claim to being the successor of a great empire >everyone knows that in practice it's something completely different >became incredibly corrupt, decadent, and stagnant, with terrible infighting >despite its historical significance, most people are actually thankful for its fall >exodus of its smartest people contributes to an unparalleled rise of other places >>24499 I still have some tabs open, frozen in time. When you got a (You) in a certain thread it highlighted the whole line red. It also made the eye red.
>>24734 >Yeah, do you see any other error messages when you scroll up? > other than the websockets connections failed, just picrel
>>24736 Doesn't seem to be any issues there. Are you getting certain features not working or is the UI not showing up at all? Try disabling other scripts one by one and seeing if there's a conflict.
>>24735 Also, it would be nice to have an option that makes the X to remove threads only show up next to dead threads. Or just have a way to undo removal of threads.
>>24737 >Are you getting certain features not working or is the UI not showing up at all? > just to be clarify, what I'm desperately looking for is something like picrel where replies to a post are below & indented right to the post, with lines denoting the post replied to. Is that implemented? Or is "nesting" here meant to denote the ability to click backlinks and have the post replied to appear inside the post? In any case, am awed at the amount of energy you've poured into this, you deserve to be paid by 8chan.
>>24737 >>24739 Just to clarify, that was 4chan-xt
>>24739 Ah, ok. Yeah, 'nesting' in FCX refers to clicking quotes/replies and having the posts appear in the current post. Sorry if the name caused confusion, I'm not too familiar with the features of 4chan-X or 4chan-XT. I might add some settings to change how the layout looks down the road.
>>24741 >I might add some settings to change how the layout looks down the road. > anon, I would unironically buy you a coffee or 5 if you implemented this conversation threading. With anonymous posters, its really difficult to figure out who replied what to who in which context without them, I find. I've been going out of my mind trying to replicate the ease of use of following threads of conversation. Thanks so much for trying to help personally, you're a swell guy and I really appreciate it. 100% serious about the coffees btw.
>>24730 A bit of a bug, the new (You)s ID preview list doesn't go away by clicking somewhere else, only by clicking again on the ID (highlighting every post that ID made on the thread), and nesting the reply doubles the list >>24739 >Or is "nesting" here meant to denote the ability to click backlinks and have the post replied to appear inside the post? It is
>>24694 >on another note: the script some anon posted for keeping the thread watcher open at all times is not working for me anymore. >this: >#watchedMenu .floatingContainer { overflow:auto;} That's not what it's supposed to do. Overflow controls what happens when the content doesn't fit the container, like if you watch too many threads and they don't fit the watcher. Use this to force it visible: #watchedMenu { display: flex !important; }
test
>>24351 how can I remove this alert? I'll never want to restore.
>>24741 An anon at /alter/ made a small function to make the first post's ID by a given ID to glow, could you add it to your script? function glowpost() { // Create a frequency map to track occurrences of each item const list = document.querySelectorAll(".labelId"); const countMap = Array.from(list).reduce((acc, item) => { acc[item.style.backgroundColor] = (acc[item.style.backgroundColor] || 0) + 1; return acc; }, {}); // Filter the list to keep only items with a count of 1 Array.from(list).filter(item => countMap[item.style.backgroundColor] === 1).forEach((item) => item.style.boxShadow = "0 0 15px #26bf47"); } setInterval(glowpost, 1000);
>>24421 Theming issue should fixed now.
>>24739 >we want the reddit audience
(188.75 KB 1900x815 Capture.PNG)

Reworking the Save Scrolling feature atm. What do you think about this? Too garish and bright? Should I just add an unassuming line instead?
>>24750 Yeah, I'd say get rid of the glow and the "last seen" part.
this is a test post
>>24744 oh i see. sorry im retarded. and ty :)
>>24750 i think a normal line is enough yea
>>24747 i wouldn't be surprised if that was possible in pure CSS
>>24746 you can disable it by deleting line 194 and 195 in the script placeholder.className = 'post-placeholder placeholder-visible'; placeholder.innerHTML = `Post moved <a href="#" class="restore-post-link" data-post-id="${postId}">Restore</a>`;
>>24747 I'm planning on adding that, but I need to refactor my code a bit so I can get more things running on the same loop. It's fine for now, but the more features that are added, the more it means essentially running the same logic multiple times on page load. >>24755 Unfortunately not. Even the most schizo CSS possible couldn't manage it and schizo CSS is my main thing.
>>23926 fullchanx's nested replies are nice but I'd like an option to take me to the reply when I click on the post.
>>23926 Option to get rid of stubs when filtering. As long as I can still see the deleted posts filtering's useless
>>24759 you can use ublock as a filter too btw. ##.postCell:has-text(/whatever|hurr|durr/)
>>24760 I really don't want to get into that kinda autism, im fine with ID filters here, I just want the stubs gone
>>24762 >Added option to move controls into the navbar. excellent! thanks!
>>24762 The number of unread posts (n) in the titlebar tabtitle should update as you scroll down the page. Thanks for your hard work! very appreciated
>>24762 Is it just me or are the settings not showing up?
>>24762 I was just about to ask you if this was possible. You're a legend mate. The other 2 anons working on this are amazing as well
>>24765 Never mind, the problem was that I was on .se and not .moe
>>23926 Something to show you whether a file has sound before you open it.
Can someone add a download button? I know there's that buffs script but it doesn't work on most boards for whatever reason.
>>24769 Clicking the filename does that.
>>24770 Ah, ty!!
>>24688 guessing that's a no?
Is it normal for 8chan to load so slow on huge threads? I can't tell if it's my script that's bloating the site sometimes or if it's just this naturally slow
>>24773 Does this count as a huge thread? Because I don't think it's loading any slower than a similarly-sized 4chan thread. The thumbnails are taking a while, but that should be completely independent of the scripts and post contents.
>>24775 I'm asking because i've noticed that it's taking a while until the loading icon goes away in the tab icon, and only after that's done, all of my script's features finally work
>open thread in "last mode" if you got a (You) in the watcher and it's within the last 50 posts is this possible?
>>24776 It's because of 3 instances of `innerText` causing endless reflows during post processing.
>>24778 Is that a bug in any of the scripts or part of the site? I'm the LES ""developer"" and i'm scratching my brains trying to figure this out if it's my script doing it or not.
>>24779 It's an issue in one of frontend scripts. Unfortunately the aleph repo on gitgud doesn't accept merge requests.
Would it be possible to add pic related to nested replies ? Sorry I'm retarded and don't know what to call it, makes it easier to identify which posts you clicked on when following a lenghty conversation
When both https://greasyfork.org/en/scripts/533067-fullchan-x and https://greasyfork.org/en/scripts/533268-8chan-style-script are installed and Fullchan-X's hide default boards field is empty, the top row with the list of boards gets removed instead of remaining untouched.
I've noticed that sometimes some of my posts get de-(You)'d, and there's no real option to track them again. I'm not sure if it's website related or is it tied to the extension. Also, when you open an in-line reply to your post, the post marked as (You) aka the green one turns into the reply that quotes you aka it turns red. I also find myself having to refresh the website manually quite often, not sure what causes that, but it's especially annoying when I'm "catching up" with a thread and I forget to F5 before scrolling down, essentially missing majority of the replies to the posts that I've just seen. I also get sent straight to the bottom of the thread every time I reply or post anything
>>24637 fullchan sciptie said he would do something like that at some point (probably forgot)
After a while the threads will stop auto updating until I manually hit the refresh button. Using fullchanx, 8chanss, lynxchan and the tos auto agree script
>>24782 >>24783 Don't use both scripts at the same time, they're not meant to be and some of their features overlap and break.
>>24785 The site's websockets has problems.
>>24787 I except some things not to work properly since I'm using several scripts which have the same functions, sometimes I'm unsure whether it's the scripts or just the website
>>24782 8 style script removes the default board list so if you don't want that just put interracial in the fullchans hide board setting
>>24774 that was it, thanks
>>24780 Codex is here just send an email or something if gitgud is annoying >>24346
Would be nice to have a nsfw/sfw theme selector, as a 4fugee I don't know what's supposed to be a blue or red board with tomorrow enabled. Could also be nice to support a per-board theme, /b/ has a pretty nice looking one that I would like to use.
>>24684 okay look here https://gitgud.io/8chan/Aleph/-/blob/master/static/js/settingsMenu.js#L270 The trim() at the end trims the string you can test this in your browser console by typing "test ".trim() The seethe see the thing is probably somewhere else, probably happens when the filter is being applied but I can't find it. If this trim() is being removed the ui needs to have a way to show trailing spaces (i.e. darker background or underline for the filter text so you can see it)
>>23952 i dont see anything different either. in my case i use greasemonkey
(149.23 KB 1678x435 infinite hover tooltips.png)

Do any of the scripts here can do these infinite nested hover tooltips like picrel? If not I would like to request this feature (begging). Maybe its not super hard to add if you reuse some of the inline replies code? The tooltips can cover each thats not a big deal. pretty please? >>24781 This also seems quite useful
>>24792 yeah being able to assign themes to boards would be very nice.
>>24759 Lynx minusminus has that option >>24121 >>24762 Good stuff. One little thing has been bothering me a tiny tiny bit: Ctrl+F Extention in fullchanX code and replace all with Extension much love.
Can you please update it to fix the auto refresh? Cause it feels like that is entirely broken itself, with it pausing at 5 seconds, not counting down anymore, or just not updating the page as it should.
>>23964 regex filters with same options as 4chanx ie highlight, op only, flags thread watcher like 4chanx an option to make the floating ui a button in top bar customizable keybindings like 4chanx also theres a typo in settings: extentions should be extensions
>>24798 That's a site issue
Not sure, maybe there is already a setting for this somewhere, but would be nice to highlight the clicked post quotes in reply chain somehow. I think on 4chanx the clicked post quote would have dotted underline and the text would be darker. Right now it's hard to see which post I need to unclick to close the reply chain. I'm using both scripts, not sure which one is supposed to do this.
>>24801 Also, IIRC in 4chanx, the post "below" the clicked post would also get a darker background and the deeper the chain of replies you create the darker the posts would be.
(23.97 KB 780x290 pic.png)

>>24762 bug report: picrel lines contradict each other no?
i wish the hover on video was muted/unmuted depending on the 8chan volume settings.
>>24801 Neither do it right now. fullchan maker said he would get around to it at somepoiint
Which script should I look into posting patches for, seems there's a few ones in development. Also why the fuck don't any images from this site work on saucenao, google, yandex, etc. All I get are errors when pasting the URL to reverse search. Might make it harder to do reverse sauce search.
>>24477 oh thanks i update them on greasy now Also i made another short script for filter catalog idk is someone ever made this or no https://greasyfork.org/en/scripts/533580-8chan-catalog-filter
can someone tell me why the settings for fullchan and 8css arent saved whenver I close the browser. I never had this issue with 4chan x
>>24808 Holy fuck you're based anon. No else did this yet.
>>24785 >tos auto agree script mind sharing that one?
>>24811 It was posted ITT but I can't find it anymore https://pastebin.com/vceAEmTa
>>24812 cheers anon
>>24702 i don't mind, expand on hover has always looked gimmicky to me i got my nesting, got my highlighted (you)s, god bless
>>24475 hover replies/quotes doesnt seem to work unless the browser is maximized
>>24762 Not being alone here with an unhealthy addiction with validating my wold beliefs on an obscure imageboard, and feeding into my own mental illness that my chinese waifu is real. How have you not implemented the mascot feature already. Without it, I can't min/max those two toxic traits at the same time. Every time I waste more of my life with meaningless political debates with random people, I have to tab out into a separate window with my waifu to feed my schizophrenia. This is highly inefficient in the end goal of disappointing my family. I need this feature finished ASAP.
Is anyone getting this? when you click on a reply link, it opens up 2 boxes and one of them i have to click the [X] to close
>>24817 disable inline replies in the site settings
>>24807 It's because 8chan doesn't send anything unless you have the TOS agreement cookie set. Reverse image search tools won't have that. I think it's possible to do it with saucenao in a userscript as long as the script downloads the image first then manually sends a POST with the image data. I wanted to add the feature to Lynx-- but it's kind of a complicated feature to implement.
>>24818 Thanks
ETA on proper thread watcher that's red when I get a (You)?
8chanSS anon, any reason why i need to select the text when i use spoiler/moe/doom/bold etc so it can work?
(14.40 KB 178x108 1745303990652.jpg)

>>24822 like this this
>>24822 >>24823 Pretty sure it worked like that on 4chanX as well, you select that which you want to spoiler first, otherwise it would just spoiler the whole text box. Unless you're running into some kind of bug.
>>24824 weird, sometime it work, sometime it doesn't work, guess i'll reinstall it
>>24821 I've had too many people pestering me IRL and been busy with crap, today as well, but my first priority for later today will be to implement watch thread on (you) and finish re-implementing the scroll save feature to save it based on post number and add a separator >>24750. There's a number of small things I want to do as well like put in a toggle for highlighting (You) posts and being able to change their colors. I guess I will have to expand the settings menu as well to accommodate the increasing feature set.
is there an option to shift click threads to hide them
>>24806 it works, but i noticed an unrelated bug where the namefield posts with your name even if it's blank
>>23926 how about a mass thread image downloader to a folder
>>24829 nvm, save name was off
>>24400 AHA Spent so long fucking with it trying to figure out what was wrong. Turns out Librewolf+greasemonkey was cursed.
To 8chanSS anon: can you make spoilered post preview on hover work on catalog too? Thank you. Also, an idea for any anon willing to pick up. If soundpost proves too problematic to implement, how about this: if a gif or a muted webm/mp4 is posted along with a sound file, and if they share the same name (or not and just need to be in the same post), then they can be played at the same time when clicked on.
>>24833 I made a soundpost player, but never released it since I figured expanding all media would be good enough. Media Expander https://greasyfork.org/en/scripts/533270-8chan-toggle-all-media-per-post Soundpost Player https://greasyfork.org/en/scripts/533269-8chan-soundpost-player
Do I really have to make my own version that runs at document-start instead of waiting ages for the wrong css to load?
>>24834 Ok, so I just tested the all media toggle script and while it seems to work fine with a video + audio file combo, gif always starts playing before the audio file. Also, while the video player will loop the video, the audio player will not. Would it be possible to delay and sync their start, and have both looped, or combine both into 1 player even? Thank you either way.
>>23926 very cool what you and the others are doing i just skimmed the thread and might have missed it but i would love to see: >make image expension fit my screen >remove the [-] for video expansion and expand/shrink when clicking on the video instead >show video thumbnail on hovering over youtube links
(7.78 MB 1280x720 The Boy Who Saved Crypto.mp4)

I want to financially support the anons making this stuff
Is it possible to change the buttons//links/UI text to be blue or red/orange depending on the type of board I'm on? Tomorrow theme is really all i need and I think this would be the simplest way to differentiate between sfw and nsfw
>>24805 Cool.
There is a 5 image post limit and if you post more then 5 only the first 5 gets posted but the rest get deleted so you would have to upload them again. So if you upload 20 images the first 5 gets posted the rest are gone, is there a way to keep the rest there so it can be posted? It will be helpful if we want to dump images.
>>24803 Typing "all" in that textarea doesn't do shit indeed. We need to leave it blank for that ugly topbar to look clean.
>>23946 what does this do exactly, why would you need this?
>>24762 Thank you, Massive Faggot. Very cool. Suggestion: don't save yous and such in LocalStorage but use GM Storage instead, so they don't get wiped when schizos like me auto-clear their browsers. https://wiki.greasespot.net/Greasemonkey_Manual:API (It isn't a Greasemonkey-exclusive feature.) 8chanSSanon: could we also get desktop notifications? Pretty please?
>>24807 If you know what you are doing post patches to the main website, the admins are asking for it look at 487246 above >>24808 Thats nice. >>24807 >>24819 Someone already made a script for something like that. It uploads the image to litter.catbox first and then uses that. Also is there a particular reason why you listed Lynx-- as a script type: Unlisted user script (atm it doesnt show up on greasyfork search)
>>23946 Pretty sure anon wants to see custom board CSS, not tweak his own.
>>24839 Put this in the css box in the settings. now your top navigation is pink (you could do other things too but ask AI it can help with that) duplicate the first line with to add more boards body:has(header>img[src$="boardUri=b"]) nav, body:has(header>img[src$="boardUri=pol"]) nav { border-color: violet; & a { color: violet; } }
>>23926 Is merging (You)s between .moe and .se possible? Kinda annoying to miss a reply because one of them died again and you have to switch.
Will read through comments later, but I'm currently in wagie hours. Anyway, would a 'low quality' sorter in the catalog be appreciated? e.g. threads with less than 150 characters or certain custom phrases get exiled to the bottom of the catalog.
>>24808 I would get a lot of use of it
>>24849 I wouldn't use it.
>>24850 Don't know how I quoted that post when it was meant for >>24849
>>24849 A post or thread being shorter than 150 characters isn't necessarily bad quality. This is probably the most stupid shit I've read today. I pity whoever is lurking /v/
>>24853 If he makes it configurable (toggle it by board and set a length yourself) it would be good
>>24853 Green fingers typed this post.
>>24849 per board accessed from the catalog 1) min op length 2) replies exception; I might still want to see a 'trash' thread if it gets a lot of replies 3) whitelist for generals with tidy ops 4) ignore watched threads
>>23926 Henlo, I come from /gacha/wuwa Some of our residents have been experimenting with scripts along the threads and the latest one is imho the most promising for fullchanX https://8chan.moe/gacha/res/111079.html#120225 It makes the ID glow if said ID only has 1 post, far easier for retards 8nons to notice obvious bait, or samefags evading bans. Ty for your attention
>>24845 It's unlisted because I only made it for /gfg/ at first but I guess a lot of people use it so I'll change it >>24857 This is already added to Lynxchan--, you can use it together with 8chanX. That's also not what it does, it marks the first post by that ID
Well I fucked up majorly. Working on refactoring 8chanSS for document-start and fixing the theme flash, but it has been a MAJOR shit show and moving pieces of code around because of it. If I can't fix it soon I'm about to go postal. I might just have to start over and this time I'm going to install git.
>>24857 >please add [useless bloat] Do not want.
>>24859 Okay, I'm starting over. I don't understand how I fucked up so hard in the first place, but must be the lack of sleep. Now I need to re-do all the changes I did since 5 hours ago. Sigh.
>>24859 Are you vibe coding, son?
>>24862 Vibe coding is when you have no idea what you're doing and need chatGPT to wipe your ass. I do have a copilot giving me boilerplate and helping me, that's how I'm going so fast.
>>24859 >Working on refactoring 8chanSS for document-start thanks. Maybe just make a wrapper function for a MutationObserver, like waitForElementToExist() or something
>>24859 Good sir, do you have a moment to talk about web components? All the simplicity of vanilla JS, but you can share objects, arrays, strings and more throughout all of your functions while offering complete protection from dangerous global variables like VAR. They're easy to use and understand, too! Just attach a the compenet html tag name and it loads right up! No need for event listeners, you can add the element to the page at any time and the JS will trigger automatically. Multiple HTML elements? Not problem! Your web component will keep all it's variables attached to it's own 'this' (it's like a global objects for the HTML element itself!). But what if you need to access data from one component in another component? That's easy too! Just select that element with your standard query selector and you can get all the data like you would a normal object. Why, it's like having a whole JS framework without the complexity or bloat. What if you want to make an element that almost identical to another but with a few tweaks and extras? Web Components can help! By simply extending one component from another, you get ALL the functions and setup variables that you put in the first one! And that not all! Because web components are native part of ES6 (released in 2015), they're supported in all modern browsers even mobile. Give it a think Sir, Web Components really are the best choice to protect your family! https://css-tricks.com/an-introduction-to-web-components/ class ActiveToggle extends HTMLElement { constructor() { super(); this.onclick = () => { this.classList.toggle('active'); } } } window.customElements.define('active-toggle', ActiveToggle); <active-toggle> // some stuff </active-toggle>
Fug, I really meant to use this image and borked it after typing that out.
>>24865 nta, I have recognized that stuff in your fullchanx code for the first time ever. I knew and have seen custom elements in shit like youtube everywhere but it does sound quite simple now. That stuff would probably be quite useful for creating a list of things (like posts in a thread) Also good AD writing lol.
>>24764 Might add later on. >>24792 If I can find something on the page that differs when it's NSFW that would be an easy add. >>24783 >>24786 That's just 8chan itself. Post in a thread with IDs and you'll notice your ID can change too. Neither scripts make edits to the post's (You) classes. >>24797 Will do. >>24803 Top part addresses conflicts between the scripts. Bottom bit is broken, but it's not a high priority to fix since most people have 8chan-SS installed anyway. >>24815 Not noticed this, give bowser and userscripts manager details. >>24816 Working on that now. >>24844 I'll take a look.
request: Put all the settings stuff in the top bar into a dropdown menu
>>24868 can we please get shift click to hide a thread from the catalog
can we please get a popup where you can play doom, when clicking on a [doom] tag?
reposting, this stupid thing in the picture triggers its self can you add a force disable so it stops opning
>>24874 >8chan image So just upload it to random thread and use that link?
Anyone have something that can properly hide IDs and everyone who replies to them? The site has "Hide ID+" but that shit doesn't work and a lot of the retards replying to literal spam gets through. I just want my clean threads, please help.
>>24874 >.*/.media/8.*.(jpg|png) Is there a way to add a mascot without sharing her with the class?
Am I retarded? Why can I not see the fullchanX settings anywhere? Also potentially related, this is at the bottom of my screen and clicking the close button doesn't anything, nor does the "Settings updated, refresh page to apply" go away after reloading the page.
I feel like this thread should be moved someplace so it can sorta be archived and not removed so soon off /b/ once it hits 1000 (which will take 2-3 days). Maybe /t/? It can last there for a while with 29 pages.
>>24808 This sounds like exactly what I've been looking for, but after installing it, I have two questions: 1. Refreshing the catalog with only 15 simple filters makes the page lock up for minutes. I'm running stock Firefox with Fullchan X as the only other script. I used to have hundreds of 4chan X filters with no problem. Does this script handle regex differently? 2. Is there a way to add a border glow highlight to the threads I put on top? That would help a lot to set them apart from the rest.
>>24879 That or /site/
>>24881 That'd be redundant, the site root who does all the coding owns >>>/t/ and has expressed great interest in this project and adding features onto the site itself. So therefore /t/ is prolly the best place to send it. I will miss you guys. Anyways lemme know when you want it moved.
>>24879 Dozo. https://archive.is/Lmubf The better long-term plan is for the active devs in this thread to move to gitgud.
>>24877 upload the pic on the deadest of the dead board
>>24880 >1 because the script refresh the dom so it make the site basically reload again i will try using cache I literally never touch cache technique, might be take a bit time >2 this part should be easy, i will try to update it today
>>24868 >Not noticed this, give bowser and userscripts manager details. librewolf 132.0.2-1 latest version of violentmonkey arch linux (btw)
test
>>24865 Might use some of that when working with the thread watcher and the catalog soon. However, I want 8chanSS to be pure and hard vanilla JS with comments everywhere so whoever comes after me or wants to change things can easily do so. For now, I'm just having fun and seeing how far I can go.
(16.48 KB 369x305 advice_dog.jpg)

Are navigational keybindings being considered for either fcx or 8css? I really miss being able to go to next thread with space (or previous with shift+space) and then hide with "h". This would require the userscript being enabled on the index though, which fcx doesnt seem to be. Also quick md5 filtering with "5". I also miss navigating each reply with "j" and "k" or opening/closing attachments with "L" (it should probably be arrow keys by default, im just a vim fag).
>>24880 >>24885 updated, with better performance. also fyi this site connection affect loading of the script because the script only works after the page fully loaded also some thread might get glow too because board owner set them to top in some board u can just add the thread to hide filter
>>24890 That was quick! Thanks. I don't know what you did, but it seems to make a huge difference. Refreshing takes just a fraction of a second now.
I set the script to run at document-start and made a jank function to swap the theme immediately to the user's saved theme, it's a bit better but it seems I still can't avoid the flashing of the board's default theme, especially the background. Unless I'm doing it wrong.
Hey dont wanna bug you guys, but this threads almost full, so where you wanna archive, and when. I'd once again suggest >>>/t/ as the most appropriate place, and 980 posts as a good time to move it, as that gives you guys 20 posts to find a new baker and make a new thread. But its your thread so, your opinion matters and I am seeking it.
wasn't there a way to paginate these gigantic threads? thought it was URL?last=100 but that doesn't work
>>24893 Fine by me, we should probably take discussion to here >>>/t/17721 Also BO, you should probably optimize your default board theme, it's kinda slow, especially on mobile. I'm guessing it's the radial gradient? Could also severely optimize the images it loads. Background image: 87KB -> 34 KB Cirno: 59KB -> 18 KB
>>24893 lemme suck dat dik boyfreiend
>>24895 Oh I bet it's trash lmao, it was made by a friend, 3 years ago, and he sucked at optimization. I don't know CSS, but if youd be willing to make an optimized version I'll use it for sure.
testing
>>24898 you. are. gay.
>>24899 I'm no longer gay.
did fullchanx suddenly stop working for anyone else? it doesnt seem to work on firefox and brave
>>24897 I just took a look at it, to me it seems a few things are slowing it down: >loads custom font for the title slow, consider changing font family to comic sans or something ("Comic Sans MS", "Comic Sans", cursive;) >backdrop-filter: invert(1); not sure what this is doing or does but after a quick search it seems to be rather expensive, disabling and saw no difference in styling, consider removing >fix the url for the background to not load from 8chan.moe "url(https://8chan.moe/.media/8" but simply "url(/.media/8) also consider changing the background images to more optimized ones
>>24836 i'd rather everything load asap, but maybe I can add delayed loading as an option. but, if you need it synced, your best bet is probably just to use video. it is odd that there's only an option for video looping in site settings. might be worth adding an option for audio looping.
(81.77 KB 1960x1470 lol.jpg)

>>24902 Oh man. Your gonna make me learn css aren't you. Dammit. Alright im way too busy to fuck with that project tonight, but your advice is appreciated and I'll look into it this weekend. I've known two people that did css, one was gay, and the other was a tranny. If learning this shit makes me troon out I'm gonna be very pissed bro. But fine I'll give it a shot.
>>24904 Here, consider putting the old and the new files side by side so you can see what I changed and there's nothing malicious. https://pastebin.com/fyeyy0WC After that just upload the optimized images from >>24895 and replace the old ones.
>>24905 >>24904 Also as a warning I don't know how it works to change board themes and upload images on the site so if the filenames for the images are changed you have to change them in the background URLs for the CSS to match.
>>24906 Gotcha, yeah Pururin had a board for that, lemme go find it >Silvia lost Hehehehe, never knew he left me one last message in the css. Man I miss kaz. Anyways. >Thread hits 980 Damn, well you guys were amazing. Loved lurking. Hope you come back some time, and other than that, God bless you and have a great night anons. Bye thread.
>>>/t/17721 I'll be in this thread if Anons want to ask for features or whine about bugs. Though it'll probably be a lot slower than /b/ unfortunately.
Idk if it's the fullchan or the 8chanss script that needs this implemented but I request: left click swipe to the left closes/minimizes pausable media like videos/webms
New 8chanSS update, now with even more bugs. https://greasyfork.org/en/scripts/533268-8chan-style-script >New options: - Watch Thread on Reply - Highlight (You) Posts - Hide Stubs of Hidden Posts - New keyboard shortcut: `ALT` + `W` - Watch Thread >Bug fixes/changes: - The Save Scroll Position feature will now add an unread line where the user last read - Thread Watcher will now prepend the board name and notification - Hovered posts will once again go over the sidebar - Audio files on hover will now take into account the media volume set in the settings - Rewrote some functions to simplify things - 8chanSS will now disable the native Image Hover setting on its own - Changed the "Save Name Checkbox" to "Delete Name Checkbox" option, ticking it will now only delete the name on page refresh which still allows Anon to post with a name as long as the page doesn't refresh - Small CSS fixes
>>24911 thank you based scriptanon. i just put some request in the other thread >>24909 idk which one is better at this point. i also put in a request to /vault/ to archive this one
>>24911 Forgot to mention two things: 1) The script will try to load your custom theme asap if you set one, though in very large threads the default board CSS might (or rather will) still flash. 2) For certain spoilered images/audio in the catalog it seems the site doesn't send info for the whatever the original file is and thus hover won't work. >>24912 Sure thing Anon, I'll take a look later today. There's probably bugs I need to fix and didn't catch too.
(3.11 MB 1841x2447 Abend_im_Gebirge_(1908).jpg)

>>23926 king U+1F451 legendary thread put me in the screenshot please add vim navigation support
>>24895 thanks for reminding me that I can just block that crap from loading with ublock
>>24874 >tfw can't rotate my >100 mascots from my chibisafe instance >can't even use a single one because of CSP Still, thank you for your work anon
>>24837 I saw this script on greasyfork for #3 https://greasyfork.org/en/scripts/533572-8chan-youtube-link-enhancer works well, once, and then it deletes itself is this a tampermonkey issue?
>>24910 this was standard behavior in 4chanx/xf by the way
can we add an option to stick the watcher in the top right corner like the QR that is bottom right? when i change the size of the browser window it always end up at some weird position.
>>24878 I'm having the same problems. Don't know what's wrong with it. I'm running it on violentmonkey.
I'm not seeing fullchanx's setting on the page after the latest update.
>>24920 >>24921 It looks as though the latest FullchanX version has an issue and won't run. >TypeError: this.settings[subSettings] is undefined Not sure if it's a race condition or some setting isn't defined.
>>24877 >Good sir No. We WILL goon to your waifu and there's nothing you can do about it.
>>24921 >>24922 Werks on my machine.
>>24917 did that happen recently? i changed the namespace when i updated a few hours ago. maybe tampermonkey didn't like that.
>>24925 it should be fine normally
Does Fullchan-X or any other script allow to mark a post as "You"? This site has some weird bugs and after making a post, it doesn't mark the post as You.
is this normal?
>>24927 Well there's this from a /vyt/ anon, but you can't unmark once marked https://rentry.org/do32y2p6
>>24927 >Does Fullchan-X or any other script allow to mark a post as "You"? Not that I know of. You could use Fullchan-X and edit LocalStorage yourself but that's it.
>>24928 That's what I am seeing too after the update. Pressing the close doesn't do anything.
>>24911 Thank you anon. You the best!
>>24911 the "unread" line is not that visible i think, would it be okay to just make a basic line trough the whole post width? and maybe make it another color than black (although maybe its fine if its longer)
>>24808 >>>/vyt/108932 (me) I also have a question: does this work properly in TOR browser with the onion site?
>>24874 Thank you, I can finally spread misinformation and ignorance across this god forsaken site with maximum efficiency. >>24923 When you're waifu is simply the absolute pinnacle of design, that just inevitable. So goon away
>>24874 bloat
>>24937 True. All other functions should be removed. Only the waifu matters.
(114.67 KB 400x232 surprisedpikachuman.png)

Have any of you found a solution to the recursive filtering problem? The built-in filters of 8chan are very weak and do not work correctly so I was hoping someone could add a more robust filtering system like 4chanX to properly filter people by ID and recursively filter everyone that replies to said IDs
>>24928 Same thing for me. Also, image on hover doesn't work.
Why do images take so very long to load in here? Can it be fixed?
>>24849 I really wanted this, so I ended up making it. >>24893 It crazy how fast this thread went and how much things progressed in just a week. >>24904 >I've known two people that did css, one was gay, and the other was a tranny. I use CSS a lot and I'm not a tranny or a ga- Well. I'm a faggot is spirit only. >>24911 >Changed the "Save Name Checkbox" to "Delete Name Checkbox" Thanks, Anon. I will no longer embarrass myself in other threads. >>24921 >>24922 I changed the structure of the settings object a few updates ago. I thought I set things up so that it would update smoothly, but maybe I fucked things up. Try entering this in the console and letting me know if it fixes it: localStorage.removeItem('fullchan-x-settings');
>>24941 It's a problem with the server being overloaded to fuck, users can't do anything about it.
Are nested replies for OP posts not working for anyone else? Using Fullchan X
>>24944 The OP has different classes to replies, must have forgotten to include those in the listener. I'll fix that later.
>>24942 Fullchan X doesn't work for me on Chrome, any ideas? I tried other scripts to test if it was my PC or the script but Dollchan, 8Chan SS and Lynxchan extended all load properly.
>>24946 Do you get any errors in the console and are you using ViolentMonkey?
>>24947 How do I use or see the console? And yeah, I am using violentmonkey.
>>24948 Never mind, running it a private window gives me an error, seems like an issue when there are no prior settings saved.
>>24948 Issue should be fixed now. if (!this.settings[subSettings]) this.settings[subSettings] = {}
>>24950 Thanks anon. I'm able to see the settings again.
>>23926 >hover over files to open them (I know now it's in the base site but that one clips the image on the top toolbar and doesn't move with your mouse) >improved thread watcher that works like 4chan X where you can tell the number of unseen replies per thread and a red glow for (You)s >unix timestamp filename saving >gallery mode if that doesn't already exist >clicking on replies opens them inside the current post instead of taking you across the thread >JSON index catalog like 4chan X Thank you for your service.
(3.50 KB 493x96 Untitled.png)

>>24911 This shit in pic related needs to be relocated to navigation bar. Use case: I go to sleep, leave the computer/browser open I wake up. I want to know if we reached bump limit, or I want to know how many replies the thread gained since I slept. I would need to scroll to the bottom to see these stats. But if I do this, I lose the position of the posts I had been reading up to now. Solution, this can be solved by moving it to nav bar, or make it hover in a fixed position at bottom right.
is this from one of the userscripts in here?
new bread?
>post reply >get tp'd to the footer Could we stop this somehow?
>>24954 Yes. It's Fullchan X. Check the settings.
>>24952 also forgot >yt url text changes to the name of the video and hovering over it shows you the thumbnail
>>24954 >Single word body text Deserved. >>24956 I think 8chanSS might have that.
>>24959 >I think 8chanSS might have that. It does not, I'm afraid.
>>24957 > Check the settings. It's says it puts them at the bottom but it does not
>>24950 I can see the settings now but I can't save them. If it matters, I'm using 8Chan SS too and trying to disable inline/nested quotes but when I hit reload script, it simply enables it back on.
(32.48 KB 1917x748 Untitled.png)

>>23926 Found a bug. The reply gets partially hidden by the navigation bar, it needs to be offset by the navigation bar height.
Fullchan-X 1.12.2 doesn't seem to be checking fullchan-x-settings in LocalStorage anymore, so I'm stuck with the default settings. Honestly I don't quite know what's going on because I'm going over the code right now and I don't see what might could have gone wrong between 1.12.2 and 1.10.0. Maybe I need to restart Firefox. Ok so I rebooted and now Fullchan X doesn't work anymore. I'm reverting to 1.10.0.
>>24962 Ah I see. Input setting could be updated but not checkboxes. Should all work correctly now. https://greasyfork.org/en/scripts/533067-fullchan-x
Perhaps it's been mentioned already but is there any way to get the nested replies to be shifted up next to the image? right now it's taking unnecessary amounts of vertical space.
testing
How should the site's new "rename file" button work? click pen emoji and a prompt popup asks "new filename?" with current name as the default text? the file uploads look like small boxes so I'm not sure if the rename input can be put inline.
Is anyone interested in Board Owner/Volunteer-centric scripts I slopped up using chat completion software? Making the deletion button bigger, preventing the page from reloading upon using the delete/trash buttons at the bottom of the page, adding editable presets for the Ban page, and a really basic prettification of the reports page. (this is 4 separate userscripts though, i don't think grok could slop them all together into 1)
Thread is bump locked, everyone move to >>>/t/17721
>>24911 How come using 8Chan SS hides the extrenely important menu buttons? I like the script but I like much more the ability to filter insufferable posters in the threads I visit
>>24971 It doesn't, that must be some other script or custom CSS you have.
>>24972 I have nothing else though? My CSS tab is blank, my JS tab is blank and I tested it having zero scripts enabled. Am on Chrome using Violentmonkey and with no other userscripts enabled, it just hides the menu buttons and I have no idea how to bring them back.
>>24971 >catalog it doesn't hide those
>>24974 That's not in the catalog, it's a problem I am currently having inside threads.
>>24975 checked if it's not ublock? 8chanSS does not hide those, 100% sure (I'm the dev and I'm using it rn)
>>24976 How do I check if it's ublock? This only happens with this script so I'd like to troubleshoot it or get it fixed
>>24977 This anon here, I tried resetting settings to system default but if I change an option (Hide stubs) then the menu buttons disappear after the reload. I also disabled ublock completely to see if it was that but nothing.
>>24978 Oh ok, that's my bad then. I forgot about that feature. Yeah will need to fix it, disable it for now. Sorry.
I understand this thread is "bumplocked", but why did we move so fast? It will take weeks for us to reach the bottom of the catalog. Am I missing something?
I might add a regex filter to designate shit posts.
>>24982 The position of the poopmoji doesn't make it obvious what's a shitpost and what isn't. Is >>1242440 supposed to be a shitpost? I can't tell. >>1242496 looks more baity-y to me.
>>24983 >The position of the poopmoji doesn't make it obvious what's a shitpost and what isn't I feel like the 7th gen shit-filter makes it clear enough.
How about the board index DOES NOT remember my scroll position. Stupid as fuck.
may i humbly ask for a CSS hack or something that removes the spoiler from images and/or reveals spoilered text like i'm hovering over it. there's some nice scripts in this thread that do it, but fullchan x has all the functionality i need atm except these 2, and multiple scripts bash against one another
(24.42 KB 567x769 screenshot.2025-04-25 (1).png)

>>24986 lynxchan does that
>>24987 thanks. but rummaging through the thread i found https://greasyfork.org/en/scripts/533173-8chan-lightweight-extended-suite which played nice with fullchan X, then i just edited a couple of lines (pic related) and everything seems to work hunky-dory i'll check that one out too
So are these features getting added to the base site or not?
anyone know why its sticking like this? it looks like ass
>>24990 It's got trouble reading saved settings. See >>20834 and reload. Setting will be wiped.
>tab highlighting like this (4chanx/dollchan extension) with ! on the tab for replies >a functional thread auto updater
>>24992 >>a functional thread auto updater It used to work until a few days ago so they can probably just fix it Also this stuff should really just be implemented in the site's software itself since this isn't closed source like 4chins was
(67.80 KB 1080x326 8chanX weird issue.png)

(2.41 MB 671x360 YorThinking.gif)

Help, how do I fix this issue on 8chanX?
THE THREADWATCHER IS DOGSHIT
may i ask for a copy of the thread watcher that sits on top of the page by default and doesn't follow you around?
I'm checking this thread ofc but I'd be better if we coordinated here: >>>/t/17721 Since this is bumplocked not many people may see it. >>24996 Might look into it. >>24994 I think you need to update and/or delete the localStorage check the other thread. >>24989 Seems no activity is happening. Last commit was 1 year ago. >>24986 8chanSS https://greasyfork.org/en/scripts/533268-8chanss >>24985 Should be fix as of the last version.
>>24997 Well I hope these projects and the main site can get some coordination because this is a good opportunity for something that wouldn't happen otherwise.
>>24998 (Me) Well the opportunity is over I guess.
>>24997 Thanks, updating and deleting all browsing data did the trick
>>23964 >Don't scroll page on reply Any progress? This one in particular drives me nuts.
>>25001 I found the bit of code that does it, it's within /.static/js/thread.js thread.replyCallback = function(status, data) { if (status === 'ok') { postCommon.storeUsedPostingPassword(api.boardUri, api.threadId, data); api.addYou(api.boardUri, data); document.getElementById('fieldMessage').value = ''; document.getElementById('fieldSubject').value = ''; qr.clearQRAfterPosting(); postCommon.clearSelectedFiles(); document.getElementById('footer').scrollIntoView(); if (!thread.autoRefresh || !thread.socket) { thread.refreshPosts(true); } } else { alert(status + ': ' + JSON.stringify(data)); } }; It scrolls to footer on successful posting.
>>25002 this setting really belongs in the Other tab in the Settings
test post
>>25001 >Any progress? Anon did it >>21152
>>25007 Going to update 8chanSS soon with that "fix" but if you want just add this into the JS option of 8chan's options: /* Don't scroll to bottom on posting */ function preventFooterScrollIntoView() { const footer = document.getElementById('footer'); if (footer && !footer._scrollBlocked) { footer._scrollBlocked = true; // Prevent double-wrapping footer.scrollIntoView = function () { }; } } preventFooterScrollIntoView();
>>25008 ahhhh based


Forms
Delete
Report
Quick Reply