Forum customization
-
I've brought it up before, ages ago, and I think with this new update (where the dark Slate theme still has a bright composer by default) it would still be a good idea. We should have a category to post forum customizations: custom CSS, userscripts, whatever else is useful.
-
@hungrier didn't we have a topic or two for this?
That's probably Good Enough™.
-
@loopback0 said in Forum customization:
That's probably Good Enough™.
It probably would be, if search worked to find them.
-
What's wrong with search? I ended up here just fine.
-
@loopback0 said in Forum customization:
@hungrier didn't we have a topic or two for this?
That's probably Good Enough™.I think it makes more sense to have a category for it, so each individual topic in the category could be one enhancement. That would make everything easier to find than trying to find some particular post in a megathread
-
@hungrier We don't really have that many tough.
A Wiki would be better and, well...
@hungrier said in Can we have an official NodeBB-Stylish/userscript topic now?:
Does have any support for wikis? I think rather than a thread where things are impossible to find and locked from editing after a while, that would be better for userscripts and CSS
@loopback0 said in Can we have an official NodeBB-Stylish/userscript topic now?:
Maybe a generic Wiki/KB category? Then other formerly editable stuff like the Discopaedia topic could be included, plus anything else that may or may not be useful
@HardwareGeek said in Forum customization:
It probably would be, if search worked to find them.
-
.posts li[data-uid='140586'] > div.content { font-family: 'Comic Sans', fantasy, cursive; color: lightsteelblue; }
-
@Zecc said in Forum customization:
.posts li[data-uid='140586'] > div.content { font-family: 'Comic Sans', fantasy, cursive; color: lightsteelblue; }
:blue_steel:
-
@Zecc said in Forum customization:
.posts li[data-uid='140586'] > div.content { font-family: 'Comic Sans', fantasy, cursive; color: lightsteelblue; }
Can you explain what it does? I have no idea what 140586 is and why it should be in comic sans.
-
@topspin 140586 is the user ID of the user who posted before you in this topic. The CSS changes the font on all their posts.
-
.posts li[data-uid='140586'] > div.content { display: none; }
Automates https://what.thedailywtf.com/post/1824499.
-
.posts li[data-uid='67'] > div.content { // font-family: sponge; // font-size: 6px; display: none; }
-
@topspin Who is user 67?
-
-
@HardwareGeek
Since he replied to you, I assumed it was you
-
@PleegWat Meh. He occasionally has good things to say on topics not related to Elon Musk.
-
@izzion I thought that might be the point, too, but it's not.
-
@HardwareGeek said in Forum customization:
Meh. He occasionally has good things to say
Tow Bee Fayre so does Gribnit. Occasionally.
-
@loopback0 said in Forum customization:
@HardwareGeek said in Forum customization:
Meh. He occasionally has good things to say
Tow Bee Fayre so does Gribnit. Occasionally.
False.
-
@Gribnit said in Forum customization:
@loopback0 said in Forum customization:
@HardwareGeek said in Forum customization:
Meh. He occasionally has good things to say
Tow Bee Fayre so does Gribnit. Occasionally.
False.
NOnono. Occasionally a joke will manage to be comprehensible and funny.,
EDIT: P.S. They're better in Comic Sans.
-
@loopback0 said in Forum customization:
@HardwareGeek said in Forum customization:
Meh. He occasionally has good things to say
Tow Bee Fayre so does Gribnit. Occasionally.
With the latter occasion happening rarely but markedly more often than the former.
-
@HardwareGeek said in Forum customization:
occasionally has good things to say
Is there any active user this does not describe?
-
-
@kazitor said in Forum customization:
@HardwareGeek said in Forum customization:
occasionally has good things to say
Is there any active user this does not describe?
Every @boomzilla finds a
nutgood post from time to time.
-
@Karla said in Things that remind you of WDTWTF members:
Ha, it is nice to see that upvote of thoughts forgotten though then there is the anxiety of having too many notifications.
And here is a possible constructive idea:
Split "like notifications" from "comment notifications" and other more active notifications.I have this is my custom CSS. You would have to change colors to your taste/theme, of course, but at least the selectors are there. The main takeaway is
.notifications-list > li.unread[data-nid^="upvote"]
should get you what you need.#logged-in-menu .notif-dropdown-link .mark-all-read { display: none; } .notification-list li { width: unset; min-width: 500px; background-color: #3f4c58; } .notification-list li span { color: #888; } .notification-list li span strong { color: #888; } .notification-list li.unread .mark-read { color: #aaa; } .notification-list li.unread[data-nid^="new_post:"] { background-color: #FEFBED !important; } .notification-list li.unread[data-nid^="new_post:"] span { color: #df691a; } .notification-list li.unread[data-nid^="new_post:"] span strong { color: #df691a; } .notification-list li.unread[data-nid^="upvote:"] { background-color: #f0ad4e !important; } .notification-list li.unread[data-nid^="upvote:"] span { color: #df691a; } .notification-list li.unread[data-nid^="upvote:"] span strong { color: #df691a; } /* Notifications page */ body.page-notifications .notifications .notifications-list > li { background-color: #3f4c58; } body.page-notifications .notifications .notifications-list > li.unread { background-color: #FEFBED; } body.page-notifications .notifications .notifications-list > li.unread[data-nid^="upvote"] { background-color: #f0ad4e; }
-
@Zecc If only it were that easy to fix the notification pagination (i.e., collapse multiple notifications before paginating, instead of paginating first, then collapsing separately for each page).
-
@Zecc You can change your user settings so that upvotes no longer generate notifications.
-
@PotatoEngineer said in Forum customization:
@Zecc You can change your user settings so that upvotes no longer generate notifications.
That's what I did. I don't care about upvote notifications at all.
-
@Benjamin-Hall said in Forum customization:
@PotatoEngineer said in Forum customization:
@Zecc You can change your user settings so that upvotes no longer generate notifications.
That's what I did. I don't care about upvote notifications at all.
I didn't know this was a thing for quite some time. But, until relatively recently, I was mostly just a lurker, so a few upvotes weren't a big deal. I've been posting a bit more often lately, and the upvotes get needlessly noisy real fast once you post more than once or twice a day.
-
@PotatoEngineer The only time I, personally, find it to be a problem is when somebody (there are a couple of habitual but infrequent offenders) is catching up on old threads and upvotes 20 or 30 posts a day. And the only time it's been a big problem was one time when somebody was catching up on the Likes topic and upvoted 100+ posts, and the "Mark all notifications read" refused to actually mark all notifications read. That prompted my one and only ragequit from the forum; I was going to stay away for a week or so until the notifications expired, but I wound up staying away for about 6 months because I got busy with other stuff.
-
@PotatoEngineer said in Forum customization:
@Zecc You can change your user settings so that upvotes no longer generate notifications.
I like reviewing old comments every fifth upvote.
-
@PotatoEngineer said in Forum customization:
the upvotes get needlessly noisy real fast once you post more than once or twice a day.
But they show how GREAT you are!
-
@remi said in Forum customization:
@PotatoEngineer said in Forum customization:
the upvotes get needlessly noisy real fast once you post more than once or twice a day.
But they show how GREAT you are!
I have quoted this and any upvotes it accrues, belong to you in spirit.
-
@remi said in Forum customization:
@PotatoEngineer said in Forum customization:
the upvotes get needlessly noisy real fast once you post more than once or twice a day.
But they show how GREAT you are!
I have quoted this, and any downvotes it accrues belong to you in spirit.
-
There's no way to hide all replies to a certain user, but it's possible to highlight them in a way that's easy to ignore. Unfortunately, "parent post" indicators don't have user ID, so this modifies @mentions instead.
.plugin-mentions-user[href="https://what.thedailywtf.com/uid/140586"] { display: block; position: absolute; padding: 50px; background-color: red; }
-
@Gąska finally, my words set in red, as they should be.
-
I wanted to salvage this one from the Garage:
@hungrier said:
Here's the one I use:
/* spongebob time card*/ @font-face { font-family: sponge; src: url(/uploads/default/original/3X/8/e/8e076a5d6aa6f28e8a485f969fb06e63082f7a5e.ttf); } html:not([data-disable-tdwtf-css]) .necro-post { display: block; font-family: sponge; font-size: 56pt; background-image: url(/uploads/default/original/3X/d/d/dd5fb009afd1f83bc662d69ba3ee43a0278d8663.png); color: #FFFFFF; text-align: center; margin-top: 0; padding-top: 0.3em; }
I would have linked to Maciejasjmj's post, but that one seems to have been designed for Discourse.
-
@JBert Thanks for the fifth upvote!
@Zecc previously said in Forum customization:
I like reviewing old comments every fifth upvote.
-
-
@Zecc said in Forum customization:
@JBert Thanks for the fifth upvote!
@Zecc previously said in Forum customization:
I like reviewing old comments every fifth upvote.
And again!
-
.posts > [data-uid="650"] > .content .img-responsive { max-height: 100px !important; }
CC @loopback0
-
@HardwareGeek said in Forum customization:
@topspin Who is user 67?
If you plug the number into
https://what.thedailywtf.com/uid/<number>
it will forward you to the specified user's page.
-
@HardwareGeek said in Forum customization:
.posts li[data-uid='140586'] > div.content { display: none; }
The basic technique could be useful for use on mods, who are otherwise unblockable. ;)
-
@Zecc said in Forum customization:
@Karla said in Things that remind you of WDTWTF members:
Ha, it is nice to see that upvote of thoughts forgotten though then there is the anxiety of having too many notifications.
And here is a possible constructive idea:
Split "like notifications" from "comment notifications" and other more active notifications.I have this is my custom CSS. You would have to change colors to your taste/theme, of course, but at least the selectors are there. The main takeaway is
.notifications-list > li.unread[data-nid^="upvote"]
should get you what you need.#logged-in-menu .notif-dropdown-link .mark-all-read { display: none; } .notification-list li { width: unset; min-width: 500px; background-color: #3f4c58; } .notification-list li span { color: #888; } .notification-list li span strong { color: #888; } .notification-list li.unread .mark-read { color: #aaa; } .notification-list li.unread[data-nid^="new_post:"] { background-color: #FEFBED !important; } .notification-list li.unread[data-nid^="new_post:"] span { color: #df691a; } .notification-list li.unread[data-nid^="new_post:"] span strong { color: #df691a; } .notification-list li.unread[data-nid^="upvote:"] { background-color: #f0ad4e !important; } .notification-list li.unread[data-nid^="upvote:"] span { color: #df691a; } .notification-list li.unread[data-nid^="upvote:"] span strong { color: #df691a; } /* Notifications page */ body.page-notifications .notifications .notifications-list > li { background-color: #3f4c58; } body.page-notifications .notifications .notifications-list > li.unread { background-color: #FEFBED; } body.page-notifications .notifications .notifications-list > li.unread[data-nid^="upvote"] { background-color: #f0ad4e; }
And I'm sure with a slight modification it could just apply to upvote notifications from one user.
-
@kazitor
display: none;
-
@kazitor said in Forum customization:
.posts > [data-uid="650"] > .content .img-responsive { max-height: 100px !important; }
CC @loopback0
OI!
-
@HardwareGeek what is so annoying with forum notifications?
-
@sockpuppet7 said in Forum customization:
@HardwareGeek what is so annoying with forum notifications?
Nothing, under normal circumstances. When you get hundreds at a time, and when the "Mark all notifications read" button doesn't do what it says on the tin, that's a different story. However, you're replying to a 2+ year old post about a situation that occurred several years before that. I've developed a workflow to deal with them, so they're less annoying than they used to be.
-
@HardwareGeek TIL the necro banner doesn't show when the necroing is the first post on a new page
-