this post was submitted on 15 Jun 2023
118 points (100.0% liked)

/kbin meta

63 readers
1 users here now

Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign

founded 2 years ago
 

Just a quick and dirty userscript to add some features I feel are super important. I'll probably look into creating some real PRs, but I figure the devs are probably in "put out fires" mode right now.

EDIT:
Added a few more features and cleaned up the expand / collapse UI. All features are toggleable in the kbin sidebar.

top 45 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 2 years ago (1 children)

This is a big QoL thing, and I appreciate you putting it together. Hoping to see it become standard functionality on Kbin in the future.

[–] [email protected] 2 points 2 years ago

I agree! Please make this happen, powers that be that have the knowledge to do this.

[–] [email protected] 6 points 2 years ago* (last edited 2 years ago)

I have made this same script for beehaw / lemmy (by same, i mean adding community name after username only)

https://greasyfork.org/en/scripts/468708-beehaw-lemmy-add-home-instance-name-to-username

[–] [email protected] 4 points 2 years ago (3 children)

Can you make this two scripts with separate functions? I currently use https://greasyfork.org/en/scripts/468460-kbin-collapsible-comments and like the clickable comment header.

[–] [email protected] 4 points 2 years ago* (last edited 2 years ago) (1 children)
[–] [email protected] 2 points 2 years ago (1 children)

Thanks for this. Is it possible to change the color of the home instance to be more noticeable? Also I think the "@" is being dropped from the replace.

I assume its would need to be in this line, but it's been 20 years since I coded anything and have no idea what script language this is.

var homeinstance2 = homeinstance.replace( "/u/@" + myname + "@" , '');

[–] [email protected] 2 points 2 years ago* (last edited 2 years ago) (1 children)

Hey - with the dark and light mode - I'll take a while to change the colour - for now I've made it in italics, so if anything - a 2nd script can change the colour of the community name

it's showing

name - community

not breaking up the users URL / address with a dach

name - @community

it's possible to make it

name@community - but that's less readable

[–] [email protected] 1 points 2 years ago (1 children)

Thanks a ton for doing that. I appreciate it. I'm just having difficulty noticing when I'm replying to people on other platforms, so some assumed knowledge gets left out when not knowing who I'm speaking to.

[–] [email protected] 2 points 2 years ago

I'll add two red colour styles tomorrow which changes brightness based on dark mode or not

[–] [email protected] 2 points 2 years ago

You can turn on and off features in the kbin settings sidebar

[–] [email protected] 2 points 2 years ago (1 children)

The script adds toggles for both features under the settings area so you can just toggle off comment collapsing if you already have a script that does that.

[–] [email protected] 1 points 2 years ago

oooh.. its an icon to the left of search.. i was looking underneath per the screenshot lol

[–] [email protected] 4 points 2 years ago (1 children)

@SirPsychoMantis I found a bug. It seems to not show the url while looking at microblog posts. only in threads.

[–] [email protected] 2 points 2 years ago

It should show it, however it won't show if the user / magazine is on your instance.

[–] [email protected] 4 points 2 years ago (1 children)

Thanks a lot for the work !

There is a bug where if you click on the instance/community, then reload kbin, it will add another instance name in the name. For example : [email protected]@[email protected]
And this infinitely.

[–] [email protected] 1 points 2 years ago

Fixed, will be pushing out an update soon

[–] [email protected] 4 points 2 years ago* (last edited 2 years ago) (1 children)

Can we get a screenshot of how it looks? Also I love the amount of effort everyone is putting towards this.

[–] [email protected] 6 points 2 years ago (4 children)
[–] [email protected] 5 points 2 years ago* (last edited 2 years ago) (1 children)

@SirPsychoMantis its very clean. want to post this at m/kbinStyles so we can aggregate them?

[–] [email protected] 1 points 2 years ago (1 children)

Is there any way to cross post? Or should I just make a new one?

[–] [email protected] 1 points 2 years ago* (last edited 2 years ago)

lol sounds like another https://codeberg.org/Kbin/kbin-core/issues issue

you could just link to your post here

[–] [email protected] 1 points 2 years ago (1 children)

I note that on Lemmy, no image is visible on this post.

[–] [email protected] 1 points 2 years ago

Ah interesting, I uploaded it directly rather than posting a link

[–] [email protected] 1 points 2 years ago

Looks pretty good overall. Hopefully we get some style updates too soon, because there's a heap of vertical space used in the current designs that could be optimized.

[–] [email protected] 1 points 2 years ago

Updated screenshot of the UI

[–] [email protected] 3 points 2 years ago* (last edited 2 years ago)

Really happy with the script so far, do you take feature requests maybe? I think it'd be an easy thing to add - an option to hide "random posts" and "random threads" section from the sidebar. I keep getting porn shown there despite blocking communities, either I didn't get all of them or the block gets ignored in the random search. It doesn't even get blurred. For now I hid it with uBlock but I'm sure other people would appreciate it as a setting too.

[–] [email protected] 3 points 2 years ago (1 children)

It's a shame that these scripts don't work fit Firefox mobile. That's where I do most of my... Well I was gonna say redditing. Kbining? 😁

[–] [email protected] 3 points 2 years ago (1 children)

I installed Tampermonkey on Firefox mobile (Android) and the script works great, minus one bug for long usernames that I'll try to fix shortly.

[–] [email protected] 1 points 2 years ago

Really? Well now I need to check again, thanks for the heads up

[–] [email protected] 3 points 2 years ago (2 children)

Is there any script that keep the top level comment visible and only collapse the replies beneath? So far they seem to work all in the same way.

[–] [email protected] 3 points 2 years ago (1 children)

@DarkThoughts I added a feature to "toggle replies" to the top level comments

[–] [email protected] 1 points 2 years ago (1 children)

Is it possible to also have a collapse / expand all toggle for the entire comment section? Sort of like the Relay mobile client for Reddit.

[–] [email protected] 1 points 2 years ago

Never used Relay, do you want to just hide the entire comment section, or just make every individual comment collapsed into just "Name [+]"?

[–] [email protected] 2 points 2 years ago

Saw you post this last night but couldn't get around to testing it until today. Works great! I needed the collapse function, but showing the source domain is a great bonus and adds clarity to kbin.

[–] [email protected] 2 points 2 years ago

oh this is fantastic. thank you so much :) very useful to see where people are posting from.

[–] [email protected] 2 points 2 years ago

Yeeeeaaaah boi! I just installed this and it's awesome! Thank you thank you thank you :-)

[–] [email protected] 2 points 2 years ago (1 children)

Very cool. Is there a GitHub link? I'd love to contribute.

[–] [email protected] 3 points 2 years ago

Just a quick script for now, I will probably focus on contributing to the actual codebase in the coming weeks.

[–] [email protected] 2 points 2 years ago

I made a version that makes the instance name normal weight instead of bold. Think it looks better that way.

[–] [email protected] 1 points 2 years ago

Very cool and very needed!

[–] [email protected] 1 points 2 years ago (2 children)

Is it possible to use this on mobile Firefox? Not sure if userscripts work there or not.

[–] [email protected] 4 points 2 years ago

Yep, Tampermonkey is available on Firefox mobile

[–] [email protected] 1 points 2 years ago

Hey i just made a very rough one too, maybe I should have been looking for yours first, I've added expanding thumbnails to mine so feel free to intergrate that to yours.

pastebin link

load more comments
view more: next ›