Micro.blog

manton
manton
Replies on your blog with Conversation.js manton.org
ronguest
ronguest

@manton Delighted to see this!

simonwoods
simonwoods

@manton 👏 Congrats! This is a great release.

cc: @bradenslen 😎

chet
chet

@manton neat!

vincent
vincent

@manton this is really great Manton! 👍

hjalm
hjalm

@manton Grateful for this functionality. I feel the conversations could be an additional lure into the community.

Cheri
Cheri

@manton Looks great! 🙂

carlesbellver
carlesbellver

@manton That's great! By the way, there seems to be an error in the javascript snippet. The src attribute is truncated.

smith
smith

@manton oh my goodness! Yes! This looks very cool

cm
cm

@manton wow! Thank you.

manton
manton

@carlesbellver Thanks! For the truncation do you mean the ".Permalink" tag, or something else I'm not seeing? The permalink is a Hugo variable. For anyone not using Hugo, it should just be the full URL to your blog post.

carlesbellver
carlesbellver

@manton The src attribute in the javascript tag was empty when I first visited the help page, but it’s ok now. 👍🏻

bradenslen
bradenslen

@simonwoods It is a great release! Well done @manton And thanks for bringing in off MB webmentions too. Unfortunately, I don't think it's working for me. Many months ago I added Intensedebate and another JS to that template and it looks like those have blocked it. Fudge.

I'll wait a bit longer. Sometimes it takes awhile for changes to show up.

wfm
wfm

@manton Nice job. I'm really enjoying Micro.blog. Thanks.

In reply to
carlesbellver
carlesbellver

@manton Well, it looks ok in my iPhone, but this is what I see in my Mac with Safari 13.0.5. The src attibute is not empty, but it lacks the ".Permalink" bit and the closing quote. <img src="https://blog.carlesbellver.net/uploads/2020/a7790037a5.png" width="400" height="152" alt="" />

manton
manton

@carlesbellver Thanks, that is strange… I can't reproduce it but I'll take another look.

bix
bix

@bradenslen Oh, I hadn't yet read the page. This does also bring in webmentions, @manton? I guess I need to change the header I added to the comments section, then.

manton
manton

@bix @bradenslen It brings in Webmentions if they are part of the Micro.blog conversation, which is limited to mentions from external blogs that also have a domain name (so it excludes forwarded tweets and some other URLs).

bix
bix

@manton I think I somehow fail to grasp the specifics there every time this comes up. Heh.

kaa
kaa

@manton Nice! Another item to check off my list.

Mtt
Mtt

@manton This is great. And incredibly easy to implement and style. I do have 2 requests for the native/default implementation. First, slightly larger avatars. Second, a defined class for comments by the blog’s author (don’t even know if this is possible).

bix
bix

@manton I think maybe what's confuddling me is "external blogs that also have a domain name”. What kind of blog would not have a domain name? Or are you saying it can't be like username.wordpress.com it has to be username.af or whatever?

manton
manton

@bix Nope, those are fine. What I mean is URLs that require more than the domain name. For example, twitter.com/someone or example.com/some/path/. Micro.blog is about 1 person, 1 domain name.

bix
bix

@manton Got it. Have you seen any examples of webmentions displayed via conversations.js yet?

manton
manton

@bix Yes, the first reply on this post was sent via Webmention.

bix
bix

@manton Aha! Interesting the @-link is slightly styled different, seemingly because the webmention reply doesn’t have a p tag around it the way the local replies do. Is that something M.b is doing or just whatever the sender is sending?

manton
manton

@bix Just whatever the author sends. I think the display can be fixed in CSS to match Micro.blog replies that are wrapped in <p> tags.

bix
bix

@manton There's something that's still not connecting in my head. Is what's happening there that Aaron has an external blog, but is in M.b user, hit reply in the Timeline; or did he somehow reply from his external blog? Like, how is this reply on his own external site at all?

strandlines
strandlines

@bix @manton I’m not quite getting this either. Are replies still limited to mb users or can comments come from non-mb users via webmentions?

bix
bix

@strandlines Yeah, it's weird. I feel like what's being described isn't pure webmention support, per se, but a way for externally-hosted blogs to have their replies seen on Micro.blog-hosted blogs, as long as they are also a Micro.blog user, by utilizing webmention as the avenue? I think Micro.blog needs a copywriter, because I'm always not following this, and I'm a reasonable intelligent guy. I can, that said, get cognitively stuck and not see what's right in front of me, too; all I can do in either case is keeping asking questions until it gels.

strandlines
strandlines

@bix that’s how I read it as well. Ironically I have just moved my blog Wordpress because I want to enable webmentions etc from blogs outside of the mb sphere. I’m sure at some point @manton will provide a help page.

manton
manton

@bix Aaron is posting to his own blog and sending a Webmention to Micro.blog, which adds his blog post into the conversation. Because he also has a Micro.blog account, it matches up his username, but it would work even if he didn't have a Micro.blog account.

manton
manton

@strandlines Replies can come from external Webmentions even if the user doesn't have a Micro.blog account. (With some limitations, like they need a blog. It doesn't work with Brid.gy's tweet forwarding.)

strandlines
strandlines

@manton thanks for the clarification!

manton
manton

@strandlines @bix I just updated the Webmention help page which was very out of date. Thanks y'all!

TheDimPause
TheDimPause

@carlesbellver @manton Yes, I see this too on the help page. The line of JavaScript code snippet is missing {{ .Permalink }}" after url=.

bix
bix

@manton So all webmentions sent to an Mb blog are formatted as replies, even if the blog post sending the webmention isn’t written like one? (I’m still playing catch up on webmention in general, so I’m not even sure how it’s generally implemented anyway.) Like, were I to simply write about something @colinwalker blogged and send a webmention, it would show up in the convo with his @ preprended, yes? Are there different kinds of webmentions within the spec, that in theory could be presented/rendered differently than as a reply? (Sort like there were comments but then trackbacks/pingbacks.)

manton
manton

@bix Yes, Micro.blog adds the username if it's not already in the reply text. There are other types of Webmentions but Micro.blog considers everything a reply.

bix
bix

@manton If a long post sends a “manual” (for lack of a better term) webmention does it get reproduced on the receiving blog in full or as an excerpt?

manton
manton

@TheDimPause @colinwalker Fixed. Thanks!