{"id":36817,"date":"2015-06-09T00:00:06","date_gmt":"2015-06-09T00:00:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/rapid-comment-reply\/"},"modified":"2015-07-22T23:26:51","modified_gmt":"2015-07-22T23:26:51","slug":"rapid-comment-reply","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rapid-comment-reply\/","author":1260288,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"4.3.34","requires":"4.1","requires_php":"","requires_plugins":"","header_name":"Rapid Comment Reply","header_author":"Peter Wilson","header_description":"","assets_banners_color":"","last_updated":"2015-07-22 23:26:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/peterwilson.cc\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2136,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":{"1.1":"<p>Now featuring touch events, removes delay on touch devices.<\/p>","1.0.1":"<p>Now compatible with Jetpack comments.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","0.4","1.0","1.0.1","1.1","1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[107,229],"plugin_category":[44,59],"plugin_contributors":[82825],"plugin_business_model":[],"class_list":["post-36817","plugin","type-plugin","status-closed","hentry","plugin_tags-comments","plugin_tags-javascript","plugin_category-discussion-and-community","plugin_category-utilities-and-tools","plugin_contributors-peterwilsoncc","plugin_committers-peterwilsoncc","plugin_committers-peterwilsoncc-syncbot"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/rapid-comment-reply.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Reworking of WordPress's frontend comment-reply.js to be unobtrusive. Refer to trac ticket <a href=\"https:\/\/core.trac.wordpress.org\/ticket\/31590\">#31590<\/a>.<\/p>\n\n<p>I am writing this as a plugin for the purposes of dogfooding, I hope to contribute the changes back to core.<\/p>\n\n<h4>Browser support<\/h4>\n\n<p>All browsers support comment replies using this plugin.<\/p>\n\n<p>Visitors using older browsers will use a non-JavaScript fallback when replying to comments. In practical terms, on most sites the fallback will be limited to visitors using IE8 or earlier.<\/p>\n\n<h4>Contributing<\/h4>\n\n<p>Development of this plugin is done on <a href=\"https:\/\/github.com\/peterwilsoncc\/rapid-comment-reply\">Github<\/a>. Pull requests and issue reports are welcome.<\/p>\n\n<!--section=installation-->\n<p>Install this from your WordPress dashboard<\/p>\n\n<!--section=changelog-->\n<h4>1.1<\/h4>\n\n<ul>\n<li>Adds touch events to JavaScript to avoid 300ms delay<\/li>\n<li>Uses element.dataset as data-* attribute getter when possible<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix incompatibility with Jetpack Comments<\/li>\n<li>Use config object for class names and IDs<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Refactor the move form code to use modern web techniques<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Move getElementByID alias out of addComment scope<\/li>\n<li>Replicate changes to link format in WordPress core<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Check for modern events and selectors in browsers (cuts the mustard)<\/li>\n<li>Set version of JavaScript file correctly<\/li>\n<li>Give class instance a PHP global<\/li>\n<li>Initialise after plugins have loaded<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Unobtrusive JS using the existing functions. <\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial version: replaces the WordPress comment-reply.js with the plugin's version<\/li>\n<\/ul>","raw_excerpt":"Reworking of WordPress&#039;s frontend comment-reply.js to be unobtrusive. Refer to trac ticket #31590.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/36817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=36817"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/peterwilsoncc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=36817"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=36817"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=36817"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=36817"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=36817"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=36817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}