#wordpress 2018-07-16

2018-07-16 UTC
#
dougbeal
Also, the Custom Html widget line numbering is obscuring the start of each line, anyone else have this problem?
#
dougbeal
GWG: just notice I have a venue type under posts, is that part of simple location?
#
GWG
dougbeal, not working yet
#
dougbeal
GWG ok, glad I didn't miss the easy way when doing HWC post ;)
#
GWG
dougbeal, it should only be visible in debug mode
#
dougbeal
GWG: that would explain its appearence, turned on debug mode so I could get better logging
#
dougbeal
Hurm, github webmention got crossposted to HWC event and github page
#
dougbeal
GWG: what does the response properties for an Issue kind? I guess probably Post Kinds, huh?
#
GWG
Yes
#
GWG
Response Properties is the metabox for Post Kinds
#
dougbeal
I kinda goes berserk when I use the Safari text field history in the URL box... is it a wordpress widget?
#
dougbeal
Its a beta browser, so who knows where the fault lies
[jgmac1106] joined the channel
#
[jgmac1106]
[dougbeal] same thing happens in FF for Android. It remembers something I cut and pasted weeks ago not just two minutes ago
#
dougbeal
jgmac1106 I didn't actually capture what was happening. It pops up the Your URL has been parsed while scrolling through options, grabbing the focus and preventing going to the right URL
#
GWG
dougbeal: It's a WordPress metabox I built.
[dougbeal], [snarfed] and [chrisaldrich] joined the channel
#
[chrisaldrich]
I'm just noticing [xavierroy] has a Post Kinds widget in his sidebar at https://xavierroy.com/. Was this hand rolled or a hidden option somewhere?
#
GWG
[chrisaldrich]: It's the standard tag/taxonomy widget, I think. But I did want to write an actual one
#
dougbeal
[chrisaldrich]: I have it for kinds at tags, but the tags really needs a count cuttoff
#
dougbeal
Ugh, something has screwed up formatting for my site https://dougbeal.com
#
dougbeal
Is it not safe to use <pre>?
#
dougbeal
If I zoom in enough, its fine
#
dougbeal
I guess its a theme issue?
#
[chrisaldrich]
I often find that issues like that are usually related to not closing a tag somewhere....
#
dougbeal
something seems to be missing a " <svg class="svg-icon svg-issue" aria-hidden="true" aria-label="Issue title="Issue">
#
[chrisaldrich]
Interesting, I don't think I'd realized that tag clouds did that for taxonomies... slick.
#
dougbeal
class-kind-taxonomy
#
dougbeal
in post-kinds
#
dougbeal
wonder why it didn't break the page before
#
dougbeal
Maybe I had an even number of post-kinds before?
#
dougbeal
hold me, Loqi
#
dougbeal
I used the w3c validator, fyi
#
[chrisaldrich]
What are tools?
#
Loqi
Here are some tools that are helpful for building and debugging an IndieWeb site https://indieweb.org/tools
#
[chrisaldrich]
[dougbeal] that could be worth adding a line to ^^ as a debugging thing
#
dougbeal
I put it under other tools
[miklb] joined the channel
#
[miklb]
we really need better templating for kinds than having to do stuff like this `$title = Kind_View::get_cite_title( $cite )`
#
GWG
[miklb]: Such as?
#
[miklb]
I’m not sure. Certainly not meant to be comment on you, just php by nature I think.
#
[miklb]
I’m debugging some kind of issue with the editor and post kinds and view templates so I’m cranky.
#
[miklb]
`PHP Fatal error: Uncaught Error: Only variables can be passed by reference in /indieweb-post-kinds/templates/reply-metabox.php:13` from `Illegal string offset 'author' in /indieweb-post-kinds/templates/reply-metabox.php on line 13`
#
[miklb]
that’s what I’m getting when I attempt to edit a photo kind. Let me try a different post
#
[miklb]
nope, same.
#
[miklb]
at first I thought i was my custom photo kind causing that, but I renamed my photo kind template.
#
GWG
[miklb]: I have an idea for redoing that entire section again.
#
[miklb]
I appreciate that you are continually iterating, but it’s difficult for me to keep up. I’m just trying to find an equilibrium and lock versions so I can actually do more IW stuff like post my own photos.
#
GWG
[miklb]: I keep trying to make it better.
#
[miklb]
I realize these are all moving parts, I’m just feeling like I’m playing wack-a-mole with all of the different plugins. I get one thing working, another thing stops.
#
GWG
Yes. I have to figure out what to do about that.
#
[miklb]
I’m genuinely going to spend some time on my Gutenberg ideas next week.
#
GWG
[miklb]: Oh?
#
dougbeal
[miklb]: I tried enabling Gutenberg, was not really useable yet
#
[miklb]
let’s just say the “big idea” would be a mf2 parser in the editor
#
[miklb]
[dougbeal] what I found was that once I used a theme that was built to work with Gutenberg, a huge light bulb went off in my head
#
dougbeal
I'm using Indieweb Twenty Sixteen
#
dougbeal
Is 2016 not Gutenberg ready?
#
[miklb]
no, there aren’t too many that I’ve seen
#
[miklb]
it will *work* with it, but not optimized for Gutenberg by having editor and theme styles for the default blocks
#
[miklb]
once I experienced that, a whole lot of things made sense
#
[miklb]
as simple as it sounds
#
[miklb]
same as recently I worked with a theme built to utilize Customizer for the first time, not fight against it and be another page-builder theme/plugin monstrosity.
#
[miklb]
the combination of the two my opinion is 180° from what it was 6 months ago. From the content creator perspective I should clarify.
#
GWG
[miklb]: I'm happy to go with an alternate solution if someone comes up with something that works well.
[xavierroy] joined the channel
#
[xavierroy]
[chrisaldrich] I use the standard taxonomy as categories and tags for post kinds... [dshanske] what I would love to have is have the kind icons only display not the text.
#
[miklb]
GWG in the meantime, any thoughts about where that error might be coming from?
#
GWG
[miklb]: There is a longstanding issue I keep thinking I fixed where properties are not being set. But it should be checked for before it tries to retrieve them.
#
dougbeal
Well, fixed the missing ", didn't help, so its some othe error
snarfed joined the channel
#
dougbeal
A issue post kind is missing a p start tag, thoughts?
#
dougbeal
Thats to say, is it probably from the template?
#
[miklb]
probably, but check the stored content to make sure it didn’t come from the micropub post
#
[miklb]
what I can’t figure out is why it’s happening with just the photo kind in editing
#
dougbeal
It originated on my site, so should be fine, but the metadataa looks ok as well
#
[miklb]
what’s weird though is that there are a second set of `<p></p>` in the `entry-content` div
#
dougbeal
yeah, I wonder if its debug being turned on
#
dougbeal
Is there a way to view the filters/php files called? I have Debug This installd
#
GWG
I like Query Monitor
#
dougbeal
Would it help track down the errant </p> ?
#
[miklb]
Query Monitor++
#
dougbeal
What are tools
#
Loqi
Here are some tools that are helpful for building and debugging an IndieWeb site https://indieweb.org/tools
#
dougbeal
What are wordpress tools
#
Loqi
It looks like we don't have a page for "wordpress tools" yet. Would you like to create it? (Or just say "wordpress tools is ____", a sentence describing the term)
#
Loqi
Sorry, I couldn't find a page named " wordpress tools" or similar
#
Loqi
[John Blackbourn & contributors] Description Query Monitor is the Developer Tools panel for WordPress. It includes some advanced features not available in other debugging plugins, including Ajax and REST API debugging, and the ability to narrow down its output by plugin or theme. Q...
#
dougbeal
wordpress tools is Here are some tools that are helpful for building and debugging a Wordpress IndieWeb site.
#
dougbeal
wordpress tools is Here are some tools that are helpful for building and debugging a Wordpress IndieWeb site.
#
loqi.me
created /wordpress_tools (+136) "prompted by dougbeal and dfn added by dougbeal"
(view diff)
#
Loqi
ok, I added "https://wordpress.org/plugins/query-monitor/" to a brand new "See Also" section of /wordpress_tools https://indieweb.org/wiki/index.php?diff=50019&oldid=50017
#
loqi.me
edited /wordpress_tools (+64) "dougbeal added "https://wordpress.org/plugins/query-monitor/" to "See Also""
(view diff)
#
Loqi
[John Blackbourn & contributors] Description Query Monitor is the Developer Tools panel for WordPress. It includes some advanced features not available in other debugging plugins, including Ajax and REST API debugging, and the ability to narrow down its output by plugin or theme. Q...
#
dougbeal
wordpress tools << [tools]
#
dougbeal
What should I be looking for in Query Monitor?
#
dougbeal
Oh, i should verify that single post has the same problem firs
#
[miklb]
I use the menu bar dropdown to access most of the features. There’s a hooks/actions option
#
GWG
[miklb]: By the way, any issues with Micropub? I am working on that
#
dougbeal
seem to get more tag errors on the single post page
#
dougbeal
I have a comment bit that has label and p closing tags swapped, how would I use Query Monitor to see what code is responsible?
#
[miklb]
GWG yeah, I can’t post photos because my kind photo template is broken 🙂
#
[miklb]
seems now I just need to figure out how to get the `mf2_photo` into the template
#
[miklb]
GWG honestly, I’ve not been using micropub much. I want to, but that goes back to the whack-a-mole with micropub clients and indieauth. I think most of those are fixed? So I’m hoping to really start using it more.
#
GWG
[miklb]: We keep finding fixes
#
[miklb]
sure. I’ve just had limited time myself to test and update everything. So trying to sort out as much as possible so I can focus on the next itch.
#
GWG
The 401 Unauthorized problem was usually IndieAuth not connecting a URL to a user_id. So, I just passed a user id and used that
#
[miklb]
I just want to get a stable workflow so I can do some theme stuff for a while. If I can’t create the content, I’m not motivated to work on the front end stuff for them.
#
[miklb]
so that’s my goal for this week.
#
GWG
I understand
#
[miklb]
in the meantime, can you suggest the easiest way to grab the postmeta mf2_photo value? I’ve confused myself what is the post object in a kind template
#
dougbeal
Well, if I add just an opening tag, then the p's match :(
#
[miklb]
[dougbeal] link to your template?
#
Loqi
[dshanske] twentysixteen-indieweb: Indieweb Fork of WordPress Twenty Sixteen Theme
#
dougbeal
its inside <div class="entry-content e-content">
#
dougbeal
whats a POT file?
#
[miklb]
it’s used for translation
#
GWG
[miklb]: There is a class called mf2_post which allows retrieving the post as mf2 data.
#
dougbeal
GWG: what was the debug query string?
#
GWG
You mean the one that allows you to retrieve a post object or a URL as mf2?
#
[miklb]
GWG I don’t understand what “as mf2 data” means. I just want the postmeta field `mf2_photo`
#
dougbeal
GWG: yeah, that one? Or is it the same infomation as the metadata admin plugin?
#
GWG
If you have $mf2_post, it should be $mf2_post->get( 'photo' )
#
dougbeal
Hurm, the stray p is right before a \n
#
dougbeal
Can you next p tgs?
#
[miklb]
we as users of post-kinds should police our open issues when you have time.
#
GWG
Police?
#
[miklb]
if you opened an issue, follow up or close
#
dougbeal
Ah, you can't
#
[miklb]
I was reading through them and see a few that I think are fixed/resolved
#
[miklb]
nest [dougbeal]?
#
dougbeal
<p> bla blah <p> blah blah </p> </p>
#
[miklb]
GWG you shouldn’t have to go around following up is my point. There are 54 issues in that repo open right now.
#
GWG
Some I opened
#
[miklb]
well, of course. I will also make sure I go through any open issues I’ve created. Labels could help in that regard with a lot of issues.
#
dougbeal
Can Query Monitor tell me what is generating a bit of html, or is it just for performance?
#
GWG
It can trace errors
#
dougbeal
So it won't help with malformed html?
#
GWG
miklb, I am thinking about #187
#
GWG
As a solution to the building UI problem
snarfed joined the channel
#
GWG
Basically, register each piece, and generate the layout more easily
#
dougbeal
is this grabbing text from .pot file? <?php echo get_webmention_form_text( get_the_ID() ); ?>
#
GWG
Not directly
#
[miklb]
it shouldn’t.
#
dougbeal
I don't see anything with explicit p tags, but webmention-comment-form.php wraps the label and input in a p tag, so they can't use it
#
[miklb]
GWG that’s basically how I see the blocks in Gutenberg being used. I want to investigate nested blocks
#
dougbeal
what does __( " string " ); do?
#
gRegorLove
Makes that string available for translation, so if you specify a different language
#
dougbeal
something is wrapping <label for="webmention-source"><?php echo get_webmention_form_text( get_the_ID() ); ?></label> the <?php bit in a p tag, and its beyond by knowledge of php
#
dougbeal
and/or wordpress
#
dougbeal
hurm, unless I'm running a different versino of the plugin
#
[miklb]
look for the get_webmention_form_text function and see if there is any HTML
#
gRegorLove
Core Wordpress wraps p. It can be obnoxious
#
[miklb]
which plugin is that? Semantic linkbacks or webmention?
#
dougbeal
gRegorLove: around any .pot call?
#
dougbeal
webmention
#
dougbeal
gRegorLove: or any <?php ?
#
gRegorLove
Based on newlines in content, whether that originates in the post editor, a plugin somewhere https://codex.wordpress.org/wpautop
#
dougbeal
its the webmention submission box text
#
[miklb]
it applies wpautop to that text
#
gRegorLove
It works great 99% of the time for stuff you write in the main text editor. I've had issues where a custom plugin needs to insert a form and the extra whitespace causes <p>
#
dougbeal
Should it be disable for the webmention plugin, then?
#
dougbeal
Oh, thats for a theme
#
gRegorLove
Looked closer at your example. The first </p> is weird. I wouldn't expect that from wpautop. My issues have always been unwanted additional pairs of <p></p>
#
gRegorLove
Is that </p> definitely not in the authored content?
#
dougbeal
Oh, so if you use the default text, you end up with extra p tags?
#
gRegorLove
Or is there an un-closed <p> before the <article>?
#
dougbeal
Oops, never mind
#
dougbeal
Let me look again
#
dougbeal
Could this be a php 7.2 issue/
#
gRegorLove
I doubt it
#
gRegorLove
Is this post live on your site?
#
gRegorLove
nvm, found it
#
dougbeal
So for the webmention part, its explictly calling wpautop?
#
dougbeal
Let me check Query Monitor
#
[miklb]
for the text, it applies autop yes
#
[miklb]
that line I linked to shows the function
#
gRegorLove
Doesn't look like it. Already has <p> in that form and no double line breaks.
#
gRegorLove
Is your theme doing anything to the content before it displays it in the <div class="e-content">?
#
dougbeal
No idea, where would it be?
#
[miklb]
it outputs the kind-issue templaet
#
gRegorLove
Which theme is this, 2016?
#
[miklb]
GWG’s fork
#
Loqi
[dshanske] twentysixteen-indieweb: Indieweb Fork of WordPress Twenty Sixteen Theme
#
dougbeal
content-single.php doesn't add any explict p tags
#
gRegorLove
Hm, I'm not really sure then. I think a plugin is doing *something* with the_content()
#
dougbeal
I guess I should be able to run wpautop from the console on the string
#
dougbeal
and see if it is a wp bub
#
gRegorLove
Based on the theme file, I would expect a line break after `<div class="entry-content e-content">` but your source doesn't have that
#
gRegorLove
Which makes me think something is hooking into/modifying the results of the_content() before it's displaye
#
[miklb]
the post-kinds plugin is filtering the_content and inserting the template and markup
#
[miklb]
i believe
#
[miklb]
but yes, the webmention plugin is doing `<label><p>foo</p></label>`
#
gRegorLove
ohh, missed that
#
[miklb]
running autop over the get_form_text and then inserting that inside a label
#
dougbeal
There are several bug, I belive
#
dougbeal
I think the webmention form has been tracked down
#
dougbeal
but the entry-content is wierder
#
dougbeal
I will file a bug on the webmention form, postponing the rest
#
dougbeal
crap, did I just add php code to my post?
tantek__ joined the channel
#
[miklb]
but you should use code blocks so it can display properly
#
dougbeal
No, it was excuting the webmention form code :(
#
[miklb]
inside your post?
#
[miklb]
that shouldn’t happen
#
[miklb]
do you have some kind of plugin that allows for execution of code in an editor?
#
dougbeal
a console, and a debugger
#
dougbeal
let me disable them
#
dougbeal
Could query monitor cause it?
#
dougbeal
I guess its just the html tags causing problems
#
dougbeal
No easy way to escape them in the editor?
#
[miklb]
use `<code>` tag
#
[miklb]
on that note, I must rest
#
dougbeal
goodnight o/
#
Loqi
sweet dreams
#
dougbeal
Loqi, sing me Brave Brave Sir Robin.
[snarfed] and [pfefferle] joined the channel
#
[pfefferle]
good morning
#
[pfefferle]
thanks for the bugreport [dougbeal] will remove the wpautop
#
Loqi
good morning
[jgmac1106] joined the channel
#
GWG
!tell [pfefferle] Why a webmention status page?
#
Loqi
Ok, I'll tell them that when I see them next
[pfefferle] joined the channel
#
[pfefferle]
because of async handling
#
GWG
[pfefferle]: You are building async handling?
#
GWG
pfefferle++
#
Loqi
pfefferle has 28 karma in this channel (61 overall)
#
GWG
[pfefferle]: Also, if you get a chance, would you be able to weigh in on the media endpoint code?
#
GWG
And the Vouch PR?
#
GWG
Wondering if I should finish up and release refbacks. It really isn't doing very much.
#
[pfefferle]
sure, read it yesterday, will try to have a look today afternoon
#
[pfefferle]
the async is already nearly working
#
[pfefferle]
would like to tweak it a bit and to have the status page
#
[pfefferle]
but I am not sure if it should be an API (JSON) or a human radable (HTML) endpoint
#
GWG
[pfefferle] Both?
#
GWG
Accept?
#
[pfefferle]
or like that
#
aaronpk
So far I don't know of anything consuming status pages other than people reading them so probably html or even just plain text is fine
#
GWG
I look forward to seeing what you come up with
#
[pfefferle]
[aaronpk] but aren’t Webmentions nearly always sent via any kind of automatism? so, nearly no customers sees it at all…
jgmac1106_ joined the channel
#
aaronpk
Most of the time that is true, but as an example, Telegraph sends them automatically and also shows you the list of all the ones sent, and includes a link to the status page if provided
#
aaronpk
Here's a webmention.io status page. I believe it returns JSON based on the accept header https://webmention.io/indiewebcamp/webmention/Ti6bfuEvKFf8SSyAZyI2
#
[pfefferle]
and “status:” is the status of the Webmention?
#
[pfefferle]
so this one was published!?!
#
aaronpk
"success" or "failed" just means whether the receiver found the backlink, not about moderation approval or published status
#
aaronpk
i'm writing this up on the wiki
#
[pfefferle]
cool, thanks
#
jgmac1106_
[pfefferle] Would love to schedule the user interview with sometime, do you have any availability around this time Thursday or Friday?
#
[pfefferle]
nice, thanks
#
GWG
I look forward to more
#
[pfefferle]
[aaronpk] “Error received when sending” is the HTTP error code
#
aaronpk
no, that was actually the generic pingback error code
#
aaronpk
either a webmention or pingback error will result in that red X on telegraph
#
aaronpk
so normally you get the green check because webmention endpoints return "accepted" and process asynchronously. telegraph doesn't follow up and check on the status of those.
#
[pfefferle]
but if the URLs can’t be validated, the endpoint should return a error code instead of 20x?
#
aaronpk
yeah on syntax errors the endpoint should still return an error
#
aaronpk
like if the source or target URL is not actually a URL, and a few other cases
#
aaronpk
I want to eventually make telegraph poll the status URLs checking for updates on the processing
#
aaronpk
so that would need a machine-readable response body for the status URL
#
[pfefferle]
that was my next question 😄
#
[pfefferle]
so it would be good to implement a status page for “comments” (in the wordpress context), that documents the complete lifecycle…
#
aaronpk
that would be great! and with more producers of that I would have more incentive to finish that feature in telegraph :)
snarfed joined the channel; snarfed left the channel
#
jgmac1106_
check out what [johnjohnston] built: http://johnjohnston.info/blog/flickr-faves/ code here: https://github.com/troutcolor/QuickFlickrFavs I couldn’t embed the flickr fav roll anymore bc of Flash. John got to work and made this for me. I am so stoked. [@cathieleblanc] if you wanted to pesos your photos back from Flickr you can get your grid view you wanted. I cheated by using a page builder for my grid view
#
sknebel
not really PESOS, since it doesnt store anything on your site?
[jgmac1106] joined the channel
#
[jgmac1106]
ohh yeah, okay, just displaying
#
[jgmac1106]
just trying to help her make a grid view of photos rather than the single view in the taxanomy
#
jgmac1106_
this is mine, I need to go in and switch all my photos I syndicated to feature photos so they display, gonna add a title as well since I will syndicate to Flickr and not instagram
[snarfed], [eddie], [kevinmarks] and [jgmac1106] joined the channel
#
jgmac1106_
not getting my own webmentions on http://jgregorymcverry.com/my-to-do-list/ but for some reason my own webmentions are usually the longest one’s to appear
jackjamieson and snarfed joined the channel
#
aaronpk
whoa " Clearing ~8,000 unused plugins from the queues."
jackjamieson, [grantcodes], dmcweeney and dougbeal|mb1 joined the channel
#
dougbeal
Welp, a lot of the weirder bugs last night was Safari all jumbled up, especially the solo closing p tag. Once I restarted safari it was a pair of tags.
#
dougbeal
heisenbug++
#
Loqi
heisenbug has 1 karma
[jgarber], snarfed, tantek__ and [jgmac1106] joined the channel
#
www.boffosocko.com
edited /wordpress_tools (+121) "cleaned up definition; linky; Insights plugin tool; added WordPress & Plugin category; emojicon"
(view diff)
#
jgmac1106_
finidng myself having to update a post 5-6 times before Bridgy doesn’t throw me an error and syndicated to Twitter, will play to see if I am doing anything different
[eddie] and snarfed joined the channel
#
sknebel
jgmac1106_: have you checked bridgy's logs for what's wrong?
#
jgmac1106_
I don’t know how to do that, when I go to brid.gy its just so hard to find my username
#
jgmac1106_
@sknebel….it edventually catches up and all the sudden I get a webmentions dump of everytime I hit update or everytime I sent a webmention to myself
#
snarfed
jgmac1106_: hmm really? if you log in, it should set a cookie and then show links to your accounts in the top right
#
jgmac1106_
<— goes to login
#
jgmac1106_
where do I login?
#
jgmac1106_
think it is usually the 403 error, that is usually what I get that it couldn’t find the url
#
snarfed
jgmac1106_: to log in, click the twitter button on https://brid.gy/
#
snarfed
looking at https://brid.gy/twitter/jgmac1106#publishes , the bottom two attempt clusters were timeouts, the top one was 403
#
jgmac1106_
Bridgy Error: Could not fetch source URL http://jgregorymcverry.com/4464-2/ is the error, 6 seconds to publish that
#
Loqi
This is what angers me the most. Those doing the work for others on the margins are forced to live marginally themselves while we spend hundred of millions a year on education research that helps no one except those who already have.
#
jgmac1106_
I was adding a stub to see if that helped, not a big deal, I just have to hit update a bunch, but its part of the reason I only use Brid.gy when replying to tweets, other than that I used SNAP but I turn that off when using Bridggy
#
jgmac1106_
thanks [snarfed] for the help I will try and figure out why I get the 403 every 4 our 5 times
#
snarfed
jgmac1106_: welcome!
[chrisaldrich] joined the channel
#
jgmac1106_
the strangest things are webmentions to myself , those never come through and all the sudden I get a massive dump, will let you know when the next one comes through
#
sknebel
"Visitor anti-robot validation" from that 403 sounds like either your host or some security plugin?
snarfed joined the channel
#
sknebel
hm, reading through that html further it's "bitninja.io" and ">Your IP address your SMTP servers</span> (107.178.195.150) as been blocked for security reason. Probably your IP address has been used for violation of server security rules before."
#
jgmac1106_
I was wondering what the security flag meant in link [snarfed] shared
#
jgmac1106_
I don’t use the WP SMTP, in fact I send no mail from the domain…what steps does one need to take to fix this?
#
jgmac1106_
“Visitor anti-robot validation” okay will look to see what is using that, need to get back to class, but that’s weird
snarfed joined the channel
#
jgmac1106_
there is an email address to someone from astrohost.com there…very strange…somebody probably been sending out tons of spam emails from my domain for long time
sketchess, [jgarber] and [jgmac1106] joined the channel
#
sknebel
other way around: it thinks bridgy is bad. since it runs on google hosting, might be that someone else on that IP did bad stuff in the past, or actually a bad error messageand it complains cause bridgy is a crawler
tantek__ joined the channel
#
dougbeal
I'm having h-card problems, where the rel=me links are not actually in the hcard. Should I just disable the author h-card widget and create a h-card as custom html?
#
dougbeal
What is wordpress hcard
#
Loqi
It looks like we don't have a page for "wordpress hcard" yet. Would you like to create it? (Or just say "wordpress hcard is ____", a sentence describing the term)
#
dougbeal
Also does a rel=me widget make any sense if its not part of the hcard?
#
sknebel
rel-parsing doesn't know about h-cards, so for that purpose it doesn't matter where the links are
#
dougbeal
Oh, so just a representative hcard isue
#
sknebel
even in the representative h-card the rel doesn't have to be in there. same parsing
#
sknebel
of course putting it in the h-card means you don't have to duplicate the link
#
sknebel
but there you could just do the first case, with url=uid
#
sknebel
no need for rel=me for thatp urpose
#
sknebel
nvm, you need that case if it points to a different site
#
dougbeal
well, its a http vs https issue for me
#
dougbeal
maybe the wordpress hcard should include http and https rel-me for your site?
#
dougbeal
Or I guess in rel=me widget
#
sknebel
that should never be necessary... what's the problem exactly?
#
dougbeal
fed.bridgy wants a represnetive hbard before it will proxy webfinger
#
dougbeal
and it uses http because webfinger?
#
dougbeal
my url is https
#
dougbeal
so fed.bridgy comlains no represnetive hcard
#
sknebel
I don't get why/where it uses HTTP, that sounds like a bug...
#
sknebel
you are missing either a rel=me or a u-uid on your homepage to make the h-card representative
#
dougbeal
because webfinger, bridgy is given @dougbeal.com@dougbeal.com
#
dougbeal
doesn't involve urls
#
sknebel
ohh, you don't redirect to https. now I get it.
#
dougbeal
what is u-uid
#
Loqi
u-uid is a microformats2 property for representing a unique identifier for the item, e.g https://indieweb.org/u-uid
#
[jgmac1106]
[dougbeal] my rel=me links aren't in my hcard
#
dougbeal
What is rel="me" relation
#
[jgmac1106]
To the hcard... None... It's just convenient
#
dougbeal
Ugh, why isn't rel="me" linked in the microformats wiki
#
[jgmac1106]
If you look at the examples of h-card on the mf2 wiki you won't see any rel=me
#
[jgmac1106]
What the IndieWeb plugin does is add the rel=me to any social media profile on your WP user profile
#
gRegorLove
dougbeal, are you looking for http://microformats.org/wiki/rel-me ?
#
dougbeal
Yes, have to punt to google to find it
#
[jgmac1106]
My image profile in my hcard links back to my site but h-card and rel=me not connected at all. It confuses a lot of folks
#
gRegorLove
rels are scoped to the entire page, "this page is related to this other page"
#
dougbeal
Hurm, so there is no requirement that rel-me's appear in the hcard, but what is fed.brigy requiring?
#
[jgmac1106]
[gregorlove] can you have an = sign in a redirect? I am sure many use rel=me as search term or try /rel=me
#
dougbeal
Is this right? <link rel="me" class="u-url" href="http://dougbeal.com" />
#
dougbeal
oh, need https?
#
[jgmac1106]
[dougbeal] yep anywhere on your index or in header or footer
#
[jgmac1106]
Yep your site is https so must be link
#
dougbeal
Yeah, passed indiewebify.me
#
gRegorLove
[jgmac1106], searching rel=me on mf wiki should work
#
Loqi
😄
#
dougbeal
and haz webfinger!
#
dougbeal
what does a mastadon rel-me look like?
#
dougbeal
Oh, I guess just a link to my profile pagE?
#
[jgmac1106]
Not sure [aaronpk] seems to have Mastodon work around for stuff but if you aren't authenticating with Mastodon do you care?
#
gRegorLove
It can be handy if you want to show a list of your profiles elsewhere
#
dougbeal
Works without them being in the hcard for /verify-me
#
[jgmac1106]
Yeah Mastodon folks have a philosophical issue with webmentions I recall... And an IndieWeb instance seems redundant to everything else we already have
#
dougbeal
jgmac1106: well, it could be like indieweb.org, you indieauth to login and then your website is your identify
#
dougbeal
jgmac1106: if you wanted to drive indieweb adoption, it has to be easier
#
gRegorLove
rels are scoped to the page, so their location on the page doesn't matter
#
[jgmac1106]
Yes, thus my point originally if you wanted to authenticate with your Mastodon account and I recall Aaron having some convoys around Indieauth
#
gRegorLove
microformats parsers do rel-parsing as a separate step. The rels don't have to be inside any h-* to be picked up.
#
[jgmac1106]
[dougbeal] I know and will have even better data soon. July 30th taking folks who have never been online and walking them through IndieWeb WordPress, their final is remixing my course page with mf2. Need to have my WP beginner guide done by then
#
dougbeal
jgmac1106 What I'm getting at is with a custom mastodon instance, you could have a mastadon identiy with zero configuration beyond indeiwebify
#
dougbeal
Which might be a good thing re:twitter
#
dougbeal
I'm now following myself on mastodon
#
dougbeal
Following my website, anyway
#
dougbeal
Oh, @me@snarfed.org
snarfed joined the channel
#
[jgmac1106]
Ohh okay what instance? I am on .social
#
dougbeal
@dougbeal@xoxo.zone
jgmac1106 joined the channel
#
dougbeal
Where does the rel-me widget get the links? One of them is wrong, but I'm not sure where to fix it
#
[jgmac1106]
is xoxo.zone only for folks with a golden tix?
#
dougbeal
I think you have to know someone? Where knowing someone was being in the xoxo mastodon slack channel
snarfed, [eddie], 7GHABDPYX, tantek__ and tantek joined the channel
#
dougbeal
Anyone setup WebSub/PubSubHubbub? How do I tell if its working right?
#
dougbeal
what is websub.rocks
#
Loqi
websub.rocks is a test suite for the WebSub protocol https://indieweb.org/websub.rocks
#
7GHABDPYX
I wonder if I post through Indigenous and have Bridgy to Twitter enabled by default if it will thread tweets correctly. Something to test, though need to figure out why I am getting that security issue on 4/5 attempts , until then back to mobile publishing through mobile web
#
7GHABDPYX
what the heck happened to my user name?
#
7GHABDPYX
jgmac1106, gonna restart IRC Client
#
dougbeal
7GHABDPYX++
#
7GHABDPYX
ha ha , other issue to figure out is why can’t I send myself a webmention, Having to manually send a webmention to myself will ruin my Pomodoro/To-Do list workflow
[snarfed], snarfed and tantek___ joined the channel
#
snarfed
hey GWG i have a semantic-linkbacks feature request!
#
snarfed
i love that author links use the author h-card u-url...but the domain in the "liked this post on xyz.com" hover alt text should use the source post's domain, not the author's domain
#
snarfed
oh wait nm, i think it's doing it right. i misread.
#
snarfed
it is! sorry. ignore me.
#
GWG
snarfed, didn't you build that feature?
#
snarfed
very possible
#
GWG
snarfed, I need to improve homepage mentions in there
#
GWG
To not route them all to one page. I need to find something useful
#
snarfed
sounds low priority? not sure what you'd do instead. single page sounds fine
#
GWG
I'm not doing anything till I think of something to do
#
snarfed
i just don't know that you need to do anything :P
#
snarfed
works as intended!
#
GWG
It doesn't display in a useful manner
#
dougbeal
I POSSE'd the like to twitter just to see what the facepile does ;P
#
snarfed
heh. the repost there already shows that it's working right
tantek and [jgmac1106] joined the channel
#
[jgmac1106]
I send my generics to my about-me page
#
Loqi
[john] Hi Greg, Not sure how you want the image to display, but I had a quick pass at this: http://johnjohnston.info/blog/flickr-faves/
#
[jgmac1106]
Well that is definitely strange. I wonder if it will always use my last webmention
#
[jgmac1106]
I did like someone who changed the header from mentions to "My Community" but that is easy
#
[jgmac1106]
<- realizes he must be missing hcard on about me page
#
GWG
snarfed: I committed your fixes. Haven't heard from pfefferle yet
#
snarfed
GWG: ?
#
GWG
snarfed: The media endpoint PR. The remaining suggestions
#
snarfed
thanks!
#
GWG
snarfed: He was in here talking async webmentions this morning. I left some hooks in the webmention code for that, but we never did much with it.
#
GWG
I'm excited he's pursuing it