I’d like to create an old school guestbook that visitors sign via webmention. Like this one.
But I can’t quite make it work. The test posts I’ve sent from other accounts don’t seem to go through. Perhaps it is because I’m trying to use a page instead of post for my guestbook?
Micro.blog does not use any pages from Hugo. All things that appear like pages are actually content types of Post, unless you put it into your theme under content/whatever and specify a type there and create your own type template.
Whenever working with micro.blog and Hugo assume it’s a post.
That’s a good point, it would be nice if Webmention replies to standalone pages were possible. I can confirm this won’t work currently, because Micro.blog assumes that someone is replying to a blog post.
For now, I’d suggest creating a standalone “Guestbook” page and giving it a custom Webmention endpoint such as using webmention.io instead of micro.blog. Then you could retrieve and display the webmentions separately just for the guestbook.
I’ll work on making this more flexible in the future so Micro.blog could handle it automatically. I think it might work if the guestbook author targets your blog home page instead, but it will take some more testing.
Tangentially: a guestbook feature that not both includes webmentions and a way for Micro.blog folks to sign would be great.
I like the idea of the Mastodon-follow interface for profiles also being used for this sort of thing; so, people could sign your guestbook from your Micro.blog profile. Although that sounds complicated even just reading it back… although, blogs generally being able to hook into your profile is an exciting idea and this already happens a little with the bio-About connection, I think.