{"id":129493,"date":"2020-10-09T21:11:00","date_gmt":"2020-10-09T21:11:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/web-pure-data\/"},"modified":"2021-03-08T11:46:12","modified_gmt":"2021-03-08T11:46:12","slug":"player-for-web-pure-data-patches","status":"publish","type":"plugin","link":"https:\/\/sr.wordpress.org\/plugins\/player-for-web-pure-data-patches\/","author":18319741,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"5.7.15","requires":"5.2","requires_php":"5.6","requires_plugins":"","header_name":"Player for Web Pure Data patches","header_author":"Marc Mauri Alloza","header_description":"Plugin to upload, show and run Web Pure Data compatible Pure Data programs in WordPress sites.","assets_banners_color":"","last_updated":"2021-03-08 11:46:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/opengeekv2\/player-for-web-pure-data-patches","header_author_uri":"https:\/\/github.com\/opengeekv2","rating":0,"author_block_rating":0,"active_installs":0,"downloads":964,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"opengeekv2","date":"2020-10-09 21:10:42"},"1.0.1":{"tag":"1.0.1","author":"opengeekv2","date":"2021-03-08 12:06:52"},"1.0.2":{"tag":"1.0.2","author":"opengeekv2","date":"2021-03-08 11:46:12"}},"upgrade_notice":{"":"<p>This plugin has no upgrades<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"There's no screenshots."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[218,186248,444,191824],"plugin_category":[50],"plugin_contributors":[191825],"plugin_business_model":[],"class_list":["post-129493","plugin","type-plugin","status-publish","hentry","plugin_tags-music","plugin_tags-pd","plugin_tags-player","plugin_tags-synth","plugin_category-media","plugin_contributors-opengeekv2","plugin_committers-opengeekv2"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/player-for-web-pure-data-patches.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin allows you to upload Pure Data patches with the .pd extension in Media &gt; Add New.<\/p>\n\n<p>After that you can use the Shortcode [pd patch=\"put_uploaded_patch_url_here\"] to run that patch in a post or page.<\/p>\n\n<p>If you're building a theme you can also run the shortcdode using the <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/do_shortcode\/\">do_shortcode()<\/a> function.<\/p>\n\n<h3>Contributing<\/h3>\n\n<p>If you wish to contribute to this plugin you can do it in <a href=\"https:\/\/github.com\/opengeekv2\/player-for-web-pure-data-patches\">GitHub<\/a>.<\/p>\n\n<p>Pick any issue or feature that fancies you and then write a comment in there so you can be assigned to it and we can discuss on how you may approach it.<\/p>\n\n<p>There's a prepared development environment that you can use in <a href=\"https:\/\/github.com\/opengeekv2\/player-for-web-pure-data-patches-dev-env\">GitHub<\/a>.<\/p>\n\n<h3>Build status<\/h3>\n\n<p>\n\n<a href=\"https:\/\/codecov.io\/gh\/opengeekv2\/player-for-web-pure-data-patches\"><\/a>\n<\/p>\n\n<h3>Included libraries<\/h3>\n\n<p>This plugin makes use of <a href=\"https:\/\/github.com\/sebpiq\/WebPd\">WebPd<\/a> Javascript library released under <a href=\"https:\/\/github.com\/sebpiq\/WebPd\/blob\/master\/COPYING.LESSER\">LGPL-3.0-or-later<\/a> license.<\/p>\n\n<p>You can get the source code of the WebPd Javascript library from its <a href=\"https:\/\/github.com\/sebpiq\/WebPd\">GitHub repository<\/a>.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is released under <a href=\"https:\/\/github.com\/opengeekv2\/player-for-web-pure-data-patches\/blob\/main\/LICENSE\">LGPL-3.0-or-later<\/a> license.<\/p>\n\n<!--section=installation-->\n<p>You can install it by uploading the plugin zip in Plugins &gt; Add New &gt; Upload Plugin.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='why%20my%20pure%20data%20patch%20does%20not%20work%3F'><h3>Why my Pure Data patch does not work?<\/h3><\/dt>\n<dd><p>Only patches compatible with the <a href=\"https:\/\/github.com\/sebpiq\/WebPd\">WebPd<\/a> Javascript library will work with this plugin.<\/p><\/dd>\n<dt id='why%20i%20can%27t%20see%20my%20pure%20data%20patch%20controls%3F'><h3>Why I can't see my Pure Data patch controls?<\/h3><\/dt>\n<dd><p>The <a href=\"https:\/\/github.com\/sebpiq\/WebPd\">WebPd<\/a> Javascript library does not support rendering controls at the moment so any patch you upload and run must be autonomous.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h3>1.0.0 - Audacious Abs<\/h3>\n\n<ul>\n<li>Allow .pd files to be uploaded in media.<\/li>\n<li>Provide \"pd\" shortcode.<\/li>\n<\/ul>\n\n<h3>1.0.1<\/h3>\n\n<ul>\n<li>Escape URL provided in patch so it is not possible to inject js through that parameter.<\/li>\n<\/ul>\n\n<h3>1.0.2<\/h3>\n\n<ul>\n<li>Tested up to 5.7<\/li>\n<\/ul>\n\n<h3>1.0.3<\/h3>\n\n<ul>\n<li>Check publish workflow<\/li>\n<\/ul>","raw_excerpt":"Plugin to upload and run Web Pure Data compatible Pure Data patches in WordPress sites.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/129493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=129493"}],"author":[{"embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/opengeekv2"}],"wp:attachment":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=129493"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=129493"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=129493"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=129493"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=129493"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=129493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}