The link router pattern

Communicating the indie web

Futures for the web

No podría estar más contento con mis feeds RSS, mis newsletters, mis zines, mis timelines en mastodon y pixelfed, mis interacciones en texto plano y simple en mis tildes, y mis páginas y blogs personales.

No es nostalgia por algo que ya no es. Si es. Siempre fue, nunca dejó de ser.

Los que nos fuimos somos nosotros cuando pusimos la comodidad por encima de todo lo demás. Y el precio que pagamos por eso está a la vista.

#internet #web #indieweb #smallweb #websencilla #blogs #rss #fediverso #tildeverso #zines #mastodon #pixelfed #chat

又對我的WP站做 …

又對我的WP站做了些修改:

  1. indieblock的一些實現修改;
  2. 首頁文章排除分類的方式修改;

以及其他的一些細部修改。

#IndieWeb #WordPress

I am going to host `friendica.kupiapps.my`. 😎 One extra ActivityPub instance. 😎 Because I think I can. 😎 Decentralization, they said. 😎

#Friendica #ActivityPub #DecentralizedSocial #Fediverse #SelfHosting #OpenWeb #DigitalFreedom #TechLife #IndieWeb #ServerSetup #NewInstance #WebHosting #LinuxAdmin #TechExploration #OwnYourData #KupiApps #VPSLife #SocialTech #PrivacyFirst #GeekMode

使WP IndieBlocks、Webmention两插件配合工作

导入

WordPress上的Webmention插件,可以为站点提供网络提及(webmention)功能。网络提及,是一项接收跨站消息提醒的服务。使用者向本站的网络提及端点发送网络提及(例如回复、转发、点赞鄙站的内容)后,服务器即会收到处理网络提及的请求。鄙站正有使用该服务,读者诸位可以在鄙站的〈隐私政策〉页阅读到相关细节

在Webmention插件的众多功能当中,包括有为站点提供facepile支持——就像曾经的面书那样(后来被面书弃用了)。也就是说,读者朋友们可以在支援长毛象(Mastodon)乃至ActivityPub的阅读器上搜索、阅读、点赞、转发、评论鄙文;然后鄙站可以收到网络提及,并显示参与交互的用户的头像于评论区上方。感兴趣者不妨复制走本文链接一试:

https://sanguok.com/blog/make-wordpress-indieblocks-webmention-two-plug-ins-work-together/

通过这样的方式,WordPress也有办法优雅地加入到万象宇宙(Mastodon network)里去了。

只可惜,Webmention插件的facepile仅在传统主题里工作良好,而在使用古腾堡编辑器的块主题下无法显示。在无法显示的情况下,网络提及就和其他评论一起挤在了评论区里。说实话,有碍观瞻。当然,开发者也意识到了此问题

Webmention插件有一个好,就是会在评论区下方提供一个文本框(正如读者朋友们能够在本文评论区下方看到的那样),允许粘贴在自己的站点或使用的平台所发布交互(引用、评论、介绍等)的链接。链接提交后,经过流程,就会显示于facepile——或者评论区。

而笔者今天要提及的另一插件——IndieBlocks,则是一款易于上手的块主题下IndieWeb解决方案。它也支持网络提及功能,并提供有自己的网络提及终端——意即,不庸安装Webmention插件,也一样享受网络提及功能。

但是笔者既想要IndieBlocks对块主题的网络提及支持,又想要Webmention插件的链接填写栏。既要又要,就得找准合作之道。

正题

关闭重复功能

首先,IndieBlocks的网络提及功能,与Webmention插件本身,二者不建议同时启用,否则会带来一些潜在的钩子调用冲突,以及相同内容的重复传入

如果同时启用两款插件,可以将IndieBlocks的网络提及功能关闭。

然后在Webmention插件下,关闭取消选中)「Display」(显示)下的「Separate Webmention Types from Comments.」(将网络提及从寻常评论中剥离出来)。

传入WordPress的网络提及,在存储上本质也是一种WordPress评论,只不过它们的评论类型是Repost、Like等,而非Comments。(就好像在网络提及概念之前,WordPress也已经有了Comments与Mentions之别。有些主题也就会为Mentions类「评论」做一些外观上的特殊设计。)由于两款插件在facepile显示上的原理,都是根据评论类型,将传入评论区的网络提及从寻常评论中剥离出来(参考IndieBlocks开发者对自家插件原理的说明);所以二者要关闭其一,避免冲突。

在主题中插入facepile块

关闭Webmention插件的剥离功能后,打开当前主题的编辑界面,将IndieBlocks的facepile块插入到想要的位置,例如评论区上方,保存。

就可以看到评论区上方出现了一个展现转发、点赞、书签的栏位。

显示头像

有可能空有栏位,但是并没有头像显示在里面。如果确定这篇网页已经有对应的网络提及的话,那可能是因为对头像缩略图的支持尚未开启。

这时,打开Webmention插件「Avatars」(头像)下的「Show avatars on Webmentions if available.」(显示可用网络提及头像)选项,保存设置,便可以看见头像如预期显示了。

(感谢在解决问题的过程中IndieBlocks开发者Jan Boddez的帮助。)

#ActivityPub #IndieWeb #Mastodon #WordPress #互聯網

New blog post: "Perfectly Ordinary Thoughts in the Shower (POTS)"

https://kedara.eu/p-o-t-s

When do you get your shower thoughts?

#ShowerThoughts #longcovid #postcovid #yoga #YogaSutras #blog #indieweb

So, when I have the time, energy, and resources, I'll integrate my Mastodon instance with my separate S3 object storage system. The provider is a Malaysian company, and yeah, this Mastodon server can be very Malaysian, except for the VPS, which is hosted in Singapore, lol. Also, the DNS hosting is provided by the legendary, old good company.

#Mastodon #SelfHosting #ActivityPub #MYTech #SingaporeVPS #S3Storage #Fediverse #IndieWeb #MalaysianHosting #DNSLegend #Decentralized #CloudStorage #DIY

okay, I added 88x31s to my site (just on the homepage) and I'm obsessed!

#indieweb #blog #webdev

Wrote a thing about getting about developing instead of tinkering:
https://meeknot.es/p/hanging-up-the-yak-shavers/

#indieweb

I'm quite liking Pagecord and the ability to post to it from email on my phone. Much easier than trying to deal with a web-based composer in a mobile browser.

#blogging #indieweb

I've been excited about #ProgressiveWebApps since the very beginning--the ability to "install" a website to give it all the capabilities of a native app is all I've ever wanted my whole career.

So I really hate to admit that I've stopped using them entirely.

It's just not worth the confusion when you switch between browsers; is this #PWA installed in Chrome or Opera? Is this version of Spotify the native app, or will my widevine settings in @brave make it stop working?

#webDev #web #indieweb

Yesterday’s #FrontEnd Study Hall was useful. I took the excuse of #SDCC coming up to study comics on the web, specifically #accessibility markup (HTML) and CSS. Started a page to explore more https://lab.artlung.com/comics-a11y/ #IndieWeb

I've moved from Mastodon.social to Indieweb.social. Looking forward to find more small web people. :)

I'm Will, head of #accessibility for a midwest electronic healthcare company. I'm a #disabled cis white male trying to use my privilege to make the world better.

I blog at:
https://Angrybunnyman.com
And sometimes:
https://bruta11y.com

Things I agree with:
- #indieweb
- #disabilityrights are human rights
- #transrights are human rights

It works 🥰
(edit: mayby not the last two tests)

And did my reading....
via @grunfink@comam.es
https://comam.es/snac/grunfink/p/1746377100.436465

#webmention

Just discovered a wrinkle with our setting to disable fediverse posting. If you @-mention someone in a blog post, Micro.blog sends a copy to that person, so your post will leak out to fediverse servers anyway. Not sure what to do about this.