{"id":19554,"date":"2012-08-21T00:18:45","date_gmt":"2012-08-21T00:18:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/message-flow\/"},"modified":"2016-06-14T20:52:39","modified_gmt":"2016-06-14T20:52:39","slug":"message-flow","status":"publish","type":"plugin","link":"https:\/\/ibo.wordpress.org\/plugins\/message-flow\/","author":8084647,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.8","stable_tag":"1.1.8","tested":"4.5.33","requires":"2.0.2","requires_php":"","requires_plugins":"","header_name":"Message Flow","header_author":"Joe Anzalone, blubrry, amandato","header_description":"","assets_banners_color":"","last_updated":"2016-06-14 20:52:39","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/JoeAnzalone.com","header_plugin_uri":"http:\/\/JoeAnzalone.com\/plugins\/message-flow","header_author_uri":"http:\/\/JoeAnzalone.com","rating":5,"author_block_rating":0,"active_installs":10,"downloads":2894,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":{"1.1.7":"<ul>\n<li>Added excerpt_length and readmore_text parameters to shortcode<\/li>\n<\/ul>","1.1.6":"<ul>\n<li>Fixed undefined variable warning when WP_DEBUG is enabled<\/li>\n<\/ul>","1.1.5":"<ul>\n<li>Automatically truncate long posts so widget doesn&#039;t become too large<\/li>\n<li>Added &quot;show_excerpt&quot; parameter<\/li>\n<li>Fixed &quot;Invalid argument supplied&quot; warning<\/li>\n<\/ul>","1.1.4":"<ul>\n<li>Added support for regular posts that lack an associated podcast episode<\/li>\n<li>Added &quot;podcasts_only&quot; parameter: <code>[message_flow podcasts_only=&amp;quot;true&amp;quot;]<\/code><\/li>\n<\/ul>","1.1.3":"<ul>\n<li>Fixed bug where post content would be inaccurate for some episodes within widget<\/li>\n<\/ul>","1.1.2":"<ul>\n<li>Fixed WP_DEBUG errors that appear when site has no podcast episodes<\/li>\n<\/ul>","1.1.1":"<ul>\n<li>Fixed WP_DEBUG errors<\/li>\n<li>Added screenshots<\/li>\n<li>Added more usage examples<\/li>\n<\/ul>","1.1":"<ul>\n<li>First public release<\/li>\n<\/ul>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1573787","resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1573787","resolution":"2","location":"plugin"}},"screenshots":{"1":"Simply add the shortcode to your post or page","2":"The Message Flow widget will be placed wherever you put the shortcode"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[42869,238,850,5699],"plugin_category":[56],"plugin_contributors":[78315,78316,82773],"plugin_business_model":[],"class_list":["post-19554","plugin","type-plugin","status-publish","hentry","plugin_tags-cover-flow","plugin_tags-podcast","plugin_tags-rss","plugin_tags-syndication","plugin_category-social-and-sharing","plugin_contributors-amandato","plugin_contributors-blubrry","plugin_contributors-joe-anzalone","plugin_committers-amandato","plugin_committers-joe-anzalone"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/message-flow.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/message-flow\/trunk\/screenshot-1.png?rev=1573787","caption":"Simply add the shortcode to your post or page"},{"src":"https:\/\/ps.w.org\/message-flow\/trunk\/screenshot-2.png?rev=1573787","caption":"The Message Flow widget will be placed wherever you put the shortcode"}],"raw_content":"<!--section=description-->\n<p>Message Flow provides you with a shortcode you can use on your posts and pages to display your posts in a JavaScript widget powered by <a href=\"http:\/\/www.jacksasylum.eu\/ContentFlow\/\">ContentFlow<\/a>.<\/p>\n\n<p>It even supports podcast integration with <a href=\"http:\/\/wordpress.org\/extend\/plugins\/powerpress\/\">PowerPress<\/a> and external podcast feeds.<\/p>\n\n<h4>Usage<\/h4>\n\n<p>Show the ten latest posts:\n    [message_flow]<\/p>\n\n<p>Show the ten latest podcast episodes:\n    [message_flow podcasts_only=\"true\"]<\/p>\n\n<p>Show the five latest posts from category number 11:\n    [message_flow numberposts=\"5\" category=\"11\"]<\/p>\n\n<p>Show the three latest posts from an external feed:\n    [message_flow numberposts=\"3\" feed=\"http:\/\/example.com\/feed.rss\"]<\/p>\n\n<p>Disable excerpts:\n    [message_flow show_excerpt=\"false\"]<\/p>\n\n<p>Default parameters:\n    [message_flow numberposts=\"10\" category=\"\" podcasts_only=\"FALSE\" download_link_rel=\"\" permalink_link_rel=\"\" show_excerpt=\"TRUE\" excerpt_length=\"10\" readmore_text=\"Continue reading...\" order=\"DESC\"]<\/p>\n\n<h4>Defining the thumbnails (Album Art)<\/h4>\n\n<p>The thumbnails used in the widget are taken from the posts' featured images. In the event that a podcast does not have a featured image available, Message Flow will check the following locations for a suitable fallback image:<\/p>\n\n<ol>\n<li>A URL to the fallback image in the shortcode: <code>[message_flow fallback_image=\"http:\/\/example.com\/default_image.png\"]<\/code><\/li>\n<li>If you're using the <a href=\"http:\/\/wordpress.org\/extend\/plugins\/powerpress\/\">PowerPress<\/a> podcasting plugin, the default image will be taken from the iTunes image. PowerPress users can configure this in the \"iTunes Feed Settings\" section of PowerPress' configuration. (\/wp-admin\/admin.php?page=powerpress\/powerpressadmin_basic.php)<\/li>\n<li>In your theme's directory. Just make sure it's 165 pixels square and named \"unknown-album_165.png\"<\/li>\n<\/ol>\n\n<!--section=installation-->\n<p>Extract the zip file and drop the contents in the wp-content\/plugins\/ directory of your WordPress installation and then activate the plugin from the \"Plugins\" page.<\/p>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Released on 06\/14\/2016<\/li>\n<li>Tested for WordPress 4.5+<\/li>\n<li>Added shortcode option <code>message_flow<\/code>.<\/li>\n<li>Shortcode option <code>message-flow<\/code> still supported, but keep in mind <code>message_flow<\/code> is preferred. Shortcodes with dashes also match shortcodes before the slash, e.g. message is also a shortcode when dash is present. Underscore does not have this problem.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added excerpt_length and readmore_text parameters to shortcode<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixed undefined variable warning when WP_DEBUG is enabled<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Automatically truncate long posts so widget doesn't become too large<\/li>\n<li>Added \"show_excerpt\" parameter<\/li>\n<li>Fixed \"Invalid argument supplied\" warning<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Added support for regular posts that lack an associated podcast episode<\/li>\n<li>Added \"podcasts_only\" parameter: <code>[message_flow podcasts_only=\"true\"]<\/code><\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed bug where post content would be inaccurate for some episodes within widget<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed WP_DEBUG errors that appear when site has no podcast episodes<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed WP_DEBUG errors<\/li>\n<li>Added screenshots<\/li>\n<li>Added more usage examples<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>First public release<\/li>\n<\/ul>","raw_excerpt":"Message Flow generates a CoverFlow-like interface for your blog posts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/19554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=19554"}],"author":[{"embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/captin-shmit"}],"wp:attachment":[{"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=19554"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=19554"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=19554"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=19554"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=19554"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ibo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=19554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}