#wordpress 2018-12-11
2018-12-11 UTC
# [jgmac1106] no..just trying to recreate [johnjohnston] workfolow..it would work for us but not the masses
# cjwillcock I ran up against Semantic Linkbacks during theme work today -- there is a filter to switch back to the default (built-in WP) html5 comments, but nothing that helps me switch back to _my theme's_ comment walker.
# cjwillcock This is not a complaint :)
# cjwillcock I'm sure I want functionality from the plugin, also that I don't want to rebuild all of that effort from GWG and pfefferle
# cjwillcock I'll dive into it later on, but for now it's getting disabled
# cjwillcock I'd support that early in new year
# cjwillcock support / participate
[asuh] joined the channel
# [asuh] cjwillcock: I think we ran into the same problem and I created an issue here: https://github.com/pfefferle/wordpress-semantic-linkbacks/issues/158
# cjwillcock asuh: exactly the same situation
# cjwillcock plugin seems to be ideal in the absence of a theme developer, to bend the theme
# cjwillcock maybe a semantic-linkbacks-pro? ;)
# cjwillcock i only reviewed the plugin and that comment walker enough to see that there is _alot_ going on there.
# cjwillcock same here, it's mid-to-low priority for the moment
# cjwillcock strike that ... it's low
[chrisaldrich], [jgmac1106], ben_thatmustbeme, [tantek] and [johnjohnston] joined the channel
# [johnjohnston] [jgmac1106] thanks, TextMate works fine for me except for post kinds. I don’t know if anything is changed in XML-RPC afaik MarsEdit and micro.blog use it to post to WordPress. I can use AppleScript too and handle post kinds. TextMate just does everything else really well. DND images and upload for example. I can kick Gutenberg into the long grass too.
# [jgmac1106] What do you mean "except post kinds"
# [chrisaldrich] Does anyone use the Feed Importer for Micro.blog plugin? https://wordpress.org/plugins/feed-importer-micro-blog/
# [chrisaldrich] It looks like a PESOS solution, though one likely owns both domains.
# [jgmac1106] I looked at the tool and saw two template files. Is it a matter of making one workflow for each kind?
# [jgmac1106] No [chrisaldrich] especially since the activity pub stuff....and I always POSSE but could be way to Pesos some comments I leave there and not on my blog bc @ mentioning PITA
# Loqi ok, I added "https://wordpress.org/plugins/feed-importer-micro-blog/" to a brand new "See Also" section of /Micro.blog https://indieweb.org/wiki/index.php?diff=54590&oldid=51218
# [jgmac1106] ... And why not grab the h-feed.... #justsayin
# [chrisaldrich] Wow Loqi, that was an odd reaction... how did that happen?
# [johnjohnston] [jgmac1106] I mean I can’t use post kinds if I am posting via TextMate. I imagine it could be done by someone who knew some ruby. I tried copy-paste-edit some code in the bundles in a fairly random fashion. Nothing broke but nothing worked either.
tantek and [asuh] joined the channel
# [asuh] [jgmac1106] I made a reply post to your article four days ago of a LiveJournal export tool I’ve used and contributed to but I’m not sure if you get the webmention https://asuh.com/reply-export-silo-into-wordpress/
tantek joined the channel
[cleverdevil], [tantek], ben_thatmustbeme and [asuh] joined the channel
ben_thatmustbeme and [eddie] joined the channel
[pfefferle] joined the channel
# [pfefferle] Not really
# [pfefferle] Where have you found such a dump?
ben_thatmustbeme and [tantek] joined the channel
# [pfefferle] To which site?
ben_thatmustbeme joined the channel
# [pfefferle] And you got it as a response to your Webmention?
# [pfefferle] This is everything that should be returned https://github.com/pfefferle/wordpress-webmention/blob/master/includes/class-webmention-receiver.php#L443
# [pfefferle] Then maybe debug data from the site owner
# [pfefferle] Yes
# [pfefferle] Oh, found something
# [pfefferle] Will have a look if I released that version
# [pfefferle] Otherwise there is a var_dump in semantic linkbacks
# [pfefferle] Thanks for the ping
# [pfefferle] It is not online 😞
# [pfefferle] Will release the latest changes if I arrived at work
# [pfefferle] Thanks
[asuh] joined the channel
ben_thatmustbeme, [eddie] and [pfefferle] joined the channel
# [pfefferle] Do you habe an example?
# [pfefferle] Might be a broken microformats implementation
[asuh] joined the channel
# [asuh] You can see them at the bottom on [jgmac1106]’s post: https://quickthoughts.jgregorymcverry.com/2018/12/07/gonna-take-a-communbity-to-hold-that-back-scratcher-tumblr
# [pfefferle] your reply-context is part of the “content -> html” of the h-entry
# [pfefferle] that is why it is part of the comment on [jgmac1106] site
# [pfefferle] no, it parses the microformats
# [pfefferle] it works on davids page
# [pfefferle] but you have to ask [dshanske] about that… I do not use or know a lot about how the post-kinds plugin work
# [pfefferle] the difference is, that your reply-context is inside the `e-content`… on davids page it is above the `e-content`
# [pfefferle] 😉
# [pfefferle] no problem 😉
# [pfefferle] [asuh] nice and clean theme btw.
# [pfefferle] [asuh] [chrisaldrich] seems to have the same problem
# [pfefferle] so this might be a general problem with the reply context
# [pfefferle] from post-kinds
# [pfefferle] [asuh]++ nice!
# [pfefferle] david made some tweaks to his theme
# [pfefferle] he loads the `e-content` using a filter
[Rose] joined the channel
# [pfefferle] but [raamdev] and I haven’t implemented it, because it might cause some other strange side effects and feels a bit hacky…
# [pfefferle] I experimented with a different hook, https://github.com/pfefferle/wordpress-reply-context
# [pfefferle] but this only works with properly implemented microformats
# [pfefferle] it uses the `loop_start` hook, so it loads above the post
# [pfefferle] 🙂
# [pfefferle] yes, it is not that easy…
# [pfefferle] at least for a CMS like wordpress, where you have to deal with different themes and different plugins
# [pfefferle] [aaronpk] semantic-linkbacks is updated
AkyRhO, [Rose] and petermolnar joined the channel
[Vincent] joined the channel
[Rose], [kevinmarks], [tonz], [jgmac1106], AkyRhO and [pfefferle] joined the channel
# [pfefferle] first: I did not want to sound mean… it is only a differnet opinion
# [pfefferle] I did not see any similarities to gutenberg, because it also only “writes” inside the content area
# [pfefferle] my 5 cents: we had to change something in themes to fix the problem… why not define an action between title and content to show the reply-context?
# [pfefferle] the action could also be added to the feed
# [pfefferle] and or as a separate item
# [pfefferle] sure
# [pfefferle] and as I said, it is cool that you solved it for your use cases/problems
# [pfefferle] the whole mf2 in wordpress discussion is frustrating 😞
# [pfefferle] 😉
# [pfefferle] but that is not really something that makes the mf2 issue worse
# GWG I thought it sort of confused this one. https://github.com/indieweb/wordpress-micropub/issues/85
# [pfefferle] another solution is to add it to the `loop_start` hook… that is why I added the h-entry to the body in the single view
# [pfefferle] 🙂
# [pfefferle] good luck
# [pfefferle] ok
# [pfefferle] I haven’t found a nice microsub reader yet
# [pfefferle] so I really haven’t tested it
# [pfefferle] but how can you read it?
[grantcodes] joined the channel
# [pfefferle] but I do not want to have my feed items in WordPress
# [pfefferle] 🙂
# [pfefferle] I fear that it slows down the site
# [pfefferle] yes, but he limited the items and does not support opml import yet
# [pfefferle] but do you want to remove read items?
# [pfefferle] thanks for the info [sknebel]
# [pfefferle] currently I have 2000+ unread items
# [pfefferle] valid!
# [pfefferle] [dshanske] and that is more than I have blogposts
# [pfefferle] but I love the idea of the plugin
# [pfefferle] perhaps I install a wordpress blog as stand alone reader
# [pfefferle] is parse this only available from github
# [pfefferle] ???
# [pfefferle] I have some ideas of parsing for the webmention plugin
# [pfefferle] build something similar for an old project…
# [pfefferle] does they share the same use-cases?
# [pfefferle] I do not see the need of *-Feed parsing for Webmentions
# [pfefferle] but OGP and twitter cards may be a nice fallback
# [pfefferle] but it generates dependencies and obsolete code!?!
# [pfefferle] wrong word?
# [pfefferle] unnecessary?
# [pfefferle] like simple pie
# [pfefferle] but the files are there
# [pfefferle] ???
# [pfefferle] a, simplepie?
# [pfefferle] no way 😄
# [pfefferle] sure, but I am not sure it follows the same usecases…
# [pfefferle] I think for webmentions we need to parse websemantics of all cases and perhaps add a diffing process… start with mf2 if iteams missing try to fille them with OGP, twitter cards, schema.org/microdata, JSON-LD, …
# [pfefferle] oh god… your issue is 3 years old…
[jgmac1106] and jeremych_ joined the channel
# [jgmac1106] Automatic isn't stupid. Their reader experience is almost as good for us compared to microsub/micropub experience.
# [jgmac1106] 1,000x better for people who can't connect yet, but it a silo play. It locks you into Jetpack. WordPress.com is still a big ad network.
# [jgmac1106] Disgusts me to see my students blog about eating disorders and get body shaming ads
# petermolnar [jgmac1106]: better, than a filter bubble, where only positive echoes reach anyone, but this is -chat topic.
[jgmac1106] joined the channel
# petermolnar that's impressive
# petermolnar what's the database behind aperture?
AkyRhO joined the channel
# [jgmac1106] Emptied once a week?
# petermolnar aaronpk: you might want to split passed entries into an archive table in the future, just to make it sure the index column doesn't get too large on the active one
# petermolnar and that your innodb setup has decent memory allocated to it
# petermolnar hm
# petermolnar that certainly complicates things
# petermolnar oh
# petermolnar I thought we're in -dev, sorry :D
[tantek] and jackjamieson joined the channel
# jackjamieson Hi GWG, I ended up spending some time trying to get conditional requests to work - not exactly a top priority but it was bugging me. However it didn't pan out
# jackjamieson 1. I was only able to get etag and last-modified headers for rss/atom feeds - none of the microformats feeds returned them
# jackjamieson 2. Even when I added the conditions to the headers in Parse-This's fetch function, the page always returned with 200 OK
# jackjamieson I don't want to sink any more time into that right now so I just saved the attempt in a branch and I might look into it further later. Seemed like it's a bit more difficult than I expected, and not all that effective since, you're right, many sites don't send those headers
# jackjamieson A fun attempt but I'm putting it aside for now
# jackjamieson Yup, Websub is a must, and will make a larger difference
# jackjamieson Thanks sknebel, I'll note that for future reference
# petermolnar erm
# petermolnar actually, I should, I just forgot it :D
# petermolnar I'll keep it this way for now
# petermolnar sknebel: I never added xml to add cache to it, that's why
# petermolnar so yes, the behaviour is according to config
# jackjamieson GWG: I haven't - looking it up now
# jackjamieson Thanks GWG
# jackjamieson Hmmm, I still have to wrap my head around the best way to implement websub. I think I'll have to settle for adding it a bit down the road
# jackjamieson Yep, and it's very close to that
# jackjamieson Brainstorming is much appreciated! I'm noting it all down
# jackjamieson Otherwise, the remaining issues are pretty small
# jackjamieson Actually, you could work on that any time you like. Sorry I should have pinged you earlier - the only holdup on my end was that I wanted to clean up and standardize the code a bit, since it was messy
# jackjamieson But I've finished that so it should be easier to work on now
# jackjamieson Oh, one quick question - about having Yarns search for rss feeds directly (e.g. what happens when you enter "david.shanske.com/feeds/" in the search) - Did you see my notes about that? https://github.com/jackjamieson2/yarns-microsub-server/issues/23
# jackjamieson Okay, I have a solution I could implement in Yarns if you prefer that, but I think it makes sense to do it in Parse-This if possible
# jackjamieson Cool - oh, I was also going to ask if you have any updates about searching and parsing a site with multiple h-feeds (e.g. tantek.com) - I guess this is waiting on php-mf2 0.4.7, is that right?
[jgmac1106] joined the channel
# jackjamieson Ah, I see - that's a good solution
# jackjamieson Though I got a new php notice parsing tantek.com :( https://github.com/dshanske/parse-this/issues/29
# jackjamieson Thanks - I'll just keep testing - Maybe we can build some unit tests at some point. Yet another area that I don't really understand well, but want to learn when I get time!
jackjamieson, [chrisaldrich], [jgmac1106], [cleverdevil], [tantek], [grantcodes] and [schmarty] joined the channel