{"id":269624,"date":"2026-01-02T19:24:58","date_gmt":"2026-01-02T19:24:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pau-createjs-block\/"},"modified":"2026-01-02T19:58:04","modified_gmt":"2026-01-02T19:58:04","slug":"pau-createjs-block","status":"publish","type":"plugin","link":"https:\/\/mn.wordpress.org\/plugins\/pau-createjs-block\/","author":23358826,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.2.0","stable_tag":"0.2.0","tested":"6.9.4","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"Pau CreateJS Block","header_author":"Timothy Paustian","header_description":"A Gutenberg Block for the display of animations created in CreateJS.","assets_banners_color":"","last_updated":"2026-01-02 19:58:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":136,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.0":{"tag":"0.2.0","author":"tdpaustian","date":"2026-01-02 19:58:04"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3431298,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":{"create-block\/pau-createjs-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"create-block\/pau-createjs-block","version":"0.1.0","title":"CreateJS Block","category":"media","icon":"layout","description":"A block for displaying media created with createJS.","attributes":{"javascriptPath":{"type":"string","default":""},"initFnc":{"type":"string","default":""},"canvasWidth":{"type":"number","default":450},"canvasHeight":{"type":"number","default":360},"description":{"type":"string","default":""}},"example":{},"supports":{"html":true,"supports":{"color":{"background":false,"text":true},"typography":{"fontSize":true}}},"textdomain":"pau-createjs-block","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"}},"tagged_versions":["0.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[148076,170,86],"plugin_category":[],"plugin_contributors":[253193],"plugin_business_model":[],"class_list":["post-269624","plugin","type-plugin","status-publish","hentry","plugin_tags-gutenberg","plugin_tags-page","plugin_tags-post","plugin_contributors-tdpaustian","plugin_committers-tdpaustian"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/pau-createjs-block\/assets\/icon.svg?rev=3431298","icon":"https:\/\/ps.w.org\/pau-createjs-block\/assets\/icon.svg?rev=3431298","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin is a Gutenberg block that allows the posting of html5 animations created with CreateJS inside any Post or\nPage. You define the width and height of the area for the animation and point to the location of the JavaScript.\nThe plugin does the rest.<\/p>\n\n<h3>External Libraries<\/h3>\n\n<p>The plug includes the CreateJS library (https:\/\/code.createjs.com\/1.0.0\/createjs.min.js). CreateJS is open source,\nMIT license (https:\/\/github.com\/CreateJS\/EaselJS\/blob\/master\/LICENSE.txt), and its privacy policy\n(https:\/\/createjs.com\/legal\/privacy.html) states that they do not collect any data. This library is required to run\nthe animations.<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The Pau CreateJS Block is a Gutenberg block created as recommended in the Block Editor Handbook\n(https:\/\/developer.wordpress.org\/block-editor\/). As recommended by the handbook, the source code is minified by the\nbuild process for production. In keeping with the spirit of open source, the unminified code\nfor Pau Create JS is available at GitHub (https:\/\/github.com\/paustian\/pau-createjs-block\/tree\/main).<\/p>\n\n<h3>Minimum Requirements<\/h3>\n\n<ul>\n<li>WordPress version 6.8 or greater.<\/li>\n<li>PHP version 7.0.0 or greater<\/li>\n<li>MySQL version 5.7 or greater.<\/li>\n<\/ul>\n\n<h3>Recommended Requirements<\/h3>\n\n<ul>\n<li>Latest WordPress version.<\/li>\n<li>PHP version 8.0 or greater.<\/li>\n<li>MySQL version 8.0 or greater, or MariaDB 10.5 or greater.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress Dashboard, navigate to \"Plugins\" and then click on the \"Add Plugins\" button.<\/li>\n<li>Search for \"Create JS Block\".<\/li>\n<li>Install the plugin by pressing the \"Install\" Button.<\/li>\n<li>Activate the plugin by pressing the \"Activate\" button.<\/li>\n<\/ol>\n\n<p>Once installed and activated, use the plugin as you would any block. Create a Post or Page. Add a block and search for\nCreateJS. On the sidebar, define the location of the JavaScript used to control the animation relative to your content\ndirectory. Define the width and height of the canvas for the animation. If your JavaScript is functional, you should\nsee your animation playing in the block. You can also add accompanying text to the animation.<\/p>\n\n<p>For more information about CreateJS html5 animations, check out the CreateJS website (https:\/\/createjs.com\/). If you\nwant to see an example of this used on a live site, check out this animation that demonstrates\nEnzymes as Biological Catalysts (https:\/\/textbookconsortia.com\/enzymes-are-biological-catalysts\/).<\/p>\n\n<!--section=faq-->\n<p>Will this block help me write CreateJS animations?\nThis block will allow the placement of CreateJS animations in WordPress blocks, but does not provide an interface for\nwriting CreateJS animations. Please go to the CreateJS website to learn how to create html5 animations.<\/p>\n\n<p>My AdobeAnimate CreateJS animation fails in the editor but looks fine in the production site. Why?\nAdobeAnimate, especially old AdobeAnimate JavaScript, assumes a global context. The WordPress editor uses an iframe.\nBecause of this, AdobeAnimate scripts often do not render correctly in the editor. They do work fine when rendered in\nthe public page where CreateJS blocks are included. This is a problem with AdobeAnimate, not this CreateJS block.<\/p>\n\n<!--section=changelog-->\n<p>0.2.0\nInitial candidate release of the plugin<\/p>","raw_excerpt":"A Gutenberg block plugin to display animations created using html5 and the CreateJS library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/269624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=269624"}],"author":[{"embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tdpaustian"}],"wp:attachment":[{"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=269624"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=269624"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=269624"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=269624"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=269624"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=269624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}