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

IndieWeb forward thinking comments.php output #39

Open
chrisaldrich opened this issue Mar 18, 2016 · 3 comments
Open

IndieWeb forward thinking comments.php output #39

chrisaldrich opened this issue Mar 18, 2016 · 3 comments

Comments

@chrisaldrich
Copy link

Given that this theme is one of the exceedingly few that supports microformats 2 and that it stands as the (only?) definitive theme in the IndieWeb echosystem for WordPress, might I suggest that updating the "typical" comments.php be modified to better reflect integration for use with webmentions could help catapult uptake of the idea of the indieweb movement? By this I mean customizing the "typical" WordPress comments.php output to sort webmentions, pingbacks, and "traditional" comments to display in something like the following suggested order:

  1. a facepile of "likes" (potentially even separated by silos)
  2. a facepile of "reposts" (potentially separated by supported silo)
  3. the traditional list of comments
  4. the list of pingbacks/trackbacks (potentially showing the actual content rather than the usual "Joe mentioned this post" output)

but doing so in a way that doesn't cause issues (potentially?) for those not living in the IndieWeb echosystem. From a UI perspective something like this is far superior to scrolling through possibly hundreds of "likes" and "repost" comments to get to more substantive discussions in comments.

I suspect that @dshanske is attempting to modularize this type of functionality in a plugin with semantic comments (which doesn't seem to work at the moment), but having at least one example theme with a straightforward version of a better handling of comments (also including microformats) might assist in the uptake of theme developers doing a more modern version of WordPress comments using webmention. (And naturally even better if it can be done canonically enough that WordPress subsumes it into core thereby infecting a multitude of sites to be IndieWeb and microformat compatible in one go.) I might also suggest that standardization in core results in broader and quicker uptake than the need to find and install a plugin.

As an example, I'll note that the Independent Publisher theme has shown interest in being more IndieWeb compatible, but some of the custom code for comments is preventing showing likes and reposts (see raamdev/independent-publisher#201).

@dshanske
Copy link

I had tried that. The last rewrite I did of the comment improvements was inside the mf2_s repo(also something I should get back to someday).

https://github.com/dshanske/mf2_s/blob/master/inc/class-comment-walker.php

I'd like to roll a version of this into Semantic Linkbacks at some point.

@jihaisse
Copy link

Something like that : http://jihais.se/2016/03/12/petite-soiree-entre-amis/ ?

@chrisaldrich
Copy link
Author

Yes, @jihaisse that's a great example (though it doesn't have present examples of reposts or pingbacks/trackbacks at the moment.)

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

No branches or pull requests

3 participants