Francesco Schwarz Francesco Schwarz on francescoschwarz.com:
Thanks a lot for the explanation!

I’m already sending webmentions via Bridgy Publish. I altered your module to optionally include the publish URLs for (in my case) Twitter and Mastodon. I’ve done this in this file around that line. I’ve added a checkbox in my notes called “Post to Bridgy?”, and when that is checked I append the Bridgy publish URLs to $page->{$field} as additional URLs to process for webmentions.

The core of what I need is what you wrote here:


I wrote some more code that processes that response to get the tweet’s URL and updates the syndication link on the note.


That’s basically exactly what I’m looking for. I see if I can achieve that by myself, playing a bit around with it.

But thanks again for you reply, that clarifies a lot for me. And it’s also a bit sobering to see that apparently it’s really not that easy to automate the process. Looking around at all the #indieweb blogs and seeing all the syndicated links on notes frankly I felt quite stupid not understanding how all this folks are doing this automatically. Also one really can’t find a whole lot information around the web, which adds to the problem.

That’s an interesting approach to add the Bridgy Publish webmention. I’m glad it’s working well for you.

My approach is still part of the template files. I just reviewed it and it’s fairly simple, so I’m comfortable sharing it. Here is a gist. Let me know if you have any questions.

I’m excited to see more ProcessWire sites with webmention. I’ve not heard from a lot of people using the module yet. I’m definitely interested in improving the indieweb experience on ProcessWire. Bridgy Publish is an area that I have not worked on yet, partly because people can have templates set up a variety of ways and I’m not sure how to make a plugin that works with different setups.

By the way, we’ve been having weekly virtual indieweb meetups if you’d like to join. I think the closest timezone would be the London meetup. Check out events.indieweb.org for upcoming events. We have an active community chat as well: indieweb.org/discuss.

Responses

Francesco Schwarz Francesco Schwarz
Very nice, I like your approach. Thanks a lot for the snippet!
I’ve not heard from a lot of people using the module yet.
My impression is also that the module didn’t quite get the traction it deserves. Just love the work you have put into it!
By the way, we’ve been having weekly virtual indieweb meetups if you’d like to join.
Awesome, I will see if I can join.
Thanks a lot for your response, Gregor!