In reply to https://boffosocko.com/2020/12/24/55784090/.
Apparently, a similar “share button” for Mastodon did exist before it got removed again (https://github.com/tootsuite/mastodon/pull/8127). It’s Mastodon’s decentralized nature that makes things so complicated: there simply isn’t a single URL to point to. That said, there seems to be this alternative JS library (https://aly-ve.github.io/Mastodon-share-button/) that may just work.
Good to see Mastodon’s “auto-linker” is smarter than mine.
> [Tell] Autoptimize not to lazyload the logo and featured image.
Please, maintain a personal web site to express yourself:
#blog #facebook #wordpress
“A Calendar in Three Lines of CSS”
Something the great Jeremy Keith apparently calls “Hijax (which is itself simply a name for progressive enhancement applied to Ajax).” And is made _dead-simple_ with Laravel’s `if (request()->ajax())`. Just return JSON if `true`, and an (HTML) view—or `back()`—otherwise. https://adactio.com/links/17712
Need a logo of sorts.
> It’s your site, do what you want with it. Don’t make it a single topic.
Added a “faulty feeds” route and found one of the feeds I was following no longer exists. Another one contained an unescaped ampersand inside a `link` tag. Made my parser a bit more robust—though unescaped ampersands is really as far as I’m willing to go. Not going to work around every possible error out there.
Went with in-app “starring,” for now.
Note to self: use `press_this_suggested_html` to add in “bookmark” Microformats. That way, there’s Indigenous on mobile and Press This on the desktop (and I no longer need Micropub baked into my reader, except maybe for “likes”).
Haven’t looked into to it too much, but wondering if CF7 would also process uploaded files if no file upload field was originally part of the form rather than ignore them or—better—respond with a 400 error. https://www.bleepingcomputer.com/news/security/wordpress-plugin-with-5-million-installs-has-a-critical-vulnerability/
Dangit, I’ve always liked Contact Form 7 (over other such plugins). Saw one blog comment attackers could upload executable binaries, and now I’m wondering how they’d execute those. Thinking they mean PHP portal scripts or whatever they’re called. (Which wouldn’t do much [?] if you’ve disabled PHP in the uploads folder.) Bit worried about the fact that the patched version requires #WordPress 5.4 or up. What with sites that run older versions (that otherwise receive minor core updates, still)?
Changed caching packages on my site, which means cached pages no longer automatically get flushed when I publish a new note. *adds to to-do list*
> [I]t feels refreshing to see the untangling of theme development. Traditional theming today has created behemoth codebases in an attempt to keep up with features that users want.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!