Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for built in webmentions. #4

Open
rkingett opened this issue Jan 28, 2023 · 9 comments
Open

Allow for built in webmentions. #4

rkingett opened this issue Jan 28, 2023 · 9 comments

Comments

@rkingett
Copy link

I have yet to find a theme with this built in, so I thought I'd ask it here. Could you add in webmentions by default to this theme, perhaps?

Since MicroBlog supports web mentions, I've been trying to find a theme with webmentions already built in. I thought about making this a toggle, but I am honestly not sure how these codes could be added with toggles.

@rmdes
Copy link

rmdes commented Apr 27, 2023

Would love to have this also built in natively in the theme, as well as the other indieweb microformats
for now I'm trying to adapt this tutorial and implement this with custom templates.

@ericgregorich
Copy link
Owner

I'll need to spend some time looking at what's involved with with adding web mentions. Maybe this weekend?

@rmdes
Copy link

rmdes commented Apr 27, 2023

If it helps I can share tomorrow a bunch of indieweb ready Hugo themes (most quite old) but that do have the indieweb parts implemented.

@ericgregorich
Copy link
Owner

ericgregorich commented Apr 27, 2023 via email

@rmdes
Copy link

rmdes commented Apr 28, 2023

Step by step tutorial to "indiewebify" any hugo theme ; https://www.amitgawande.com/2018/02/10/204300.html

two of the most recent hugo theme that support indieweb principles appears to be https://github.com/CrowderSoup/soup
and https://github.com/chringel21/chringel-hugo-theme

then neofeed theme https://github.com/victoriadrake/neofeed-theme
and finally the https://github.com/AngeloStavrow/indigo which supports both webmentions, indieauth and microformats2

It would be quite amazing to be able to add one's webmention endpoint (either webmention.io or micro.blog)

But also add indieAuth options and the rel-me card with the author's bio tied up to the About page already native to micro.blog

@ericgregorich
Copy link
Owner

I've started working on this some. What I've finished is implemented on my own site for now and I'll push an update to the theme after more testing.

My updates include additions particularly on the post page to support h-entry tags. I also added an h-card to my own site. That will be difficult to incorporate into the theme. It seems like a separate plugin could be better.

Last, I believe Micro.blog and the Cards Theme already support Web-mentions through the conversations feature. Conversations need to enabled on your account for this to work. It validated successfully anyway.

@rmdes
Copy link

rmdes commented May 1, 2023

My updates include additions particularly on the post page to support h-entry tags. I also added an h-card to my own site. That will be difficult to incorporate into the theme. It seems like a separate plugin could be better.

That's really nice of you, perhaps, as starting point for the h-card, we could update the readme with a paragraph about it and all things related indieweb?

  • indicate which file to make the change
  • provide the h-card code template

Regarding webmentions : have you tried it with the test tool : https://webmention.rocks/ ?
no doubt that micro.blog own conversations work between microblog sites but webmentions should allow to have this working with any other indieweb ready blog that support it, hence the implementation like here https://github.com/chringel21/chringel-hugo-theme#full-configtoml-example

@ericgregorich
Copy link
Owner

ericgregorich commented May 1, 2023

That's really nice of you, perhaps, as starting point for the h-card, we could update the readme with a paragraph about it and all things related indieweb?

Yes, I'm working on a blog post and updating the Readme. I didn't have time to finish it yet.

I'll be looking into the webmentions further. I agree; it would be great to have full support.

@benborges
Copy link

Any updates on this, very interested to use this..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants