{"id":47367,"date":"2010-05-17T06:41:33","date_gmt":"2010-05-17T06:41:33","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/twitter-blackbird-pie\/"},"modified":"2012-01-01T20:13:36","modified_gmt":"2012-01-01T20:13:36","slug":"twitter-blackbird-pie","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/twitter-blackbird-pie\/","author":5998465,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.3","stable_tag":"0.5.3","tested":"3.3.2","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Blackbird Pie","header_author":"Brad Vincent","header_description":"","assets_banners_color":"82572a","last_updated":"2012-01-01 20:13:36","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/themergency.com\/donate\/","header_plugin_uri":"http:\/\/themergency.com\/plugins\/twitter-blackbird-pie\/","header_author_uri":"http:\/\/themergency.com","rating":1,"author_block_rating":0,"active_installs":100,"downloads":52815,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>There is no upgrade notice<\/p>"},"ratings":{"1":"1","2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"483052","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.1.5","0.2","0.2.1","0.2.2","0.2.3","0.2.3.6","0.2.4","0.2.5","0.2.6","0.3","0.3.1","0.3.2","0.3.3","0.3.4","0.3.5","0.3.6","0.3.7","0.4","0.4.1","0.4.1.1","0.5","0.5.0.1","0.5.1","0.5.2","0.5.3"],"block_files":[],"assets_screenshots":{"screenshot-5.png":{"filename":"screenshot-5.png","revision":"1559362","resolution":"5","location":"plugin"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"1559362","resolution":"4","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1559362","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1559362","resolution":"1","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1559362","resolution":"2","location":"plugin"}},"screenshots":{"1":"Example pies","2":"Easily embed your tweet from the HTML editor","3":"Search someone's twitter timeline to pick which tweet to embed","4":"Tweets look pretty from RSS readers now :)","5":"Twitter field added to WordPress user profile"}},"plugin_section":[],"plugin_tags":[128946,128947,159],"plugin_category":[56],"plugin_contributors":[78152],"plugin_business_model":[],"class_list":["post-47367","plugin","type-plugin","status-closed","hentry","plugin_tags-blackbird-pie","plugin_tags-blackbirdpie","plugin_tags-twitter","plugin_category-social-and-sharing","plugin_contributors-bradvin","plugin_committers-bradvin"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/twitter-blackbird-pie_82572a.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/twitter-blackbird-pie\/trunk\/screenshot-1.png?rev=1559362","caption":"Example pies"},{"src":"https:\/\/ps.w.org\/twitter-blackbird-pie\/trunk\/screenshot-2.png?rev=1559362","caption":"Easily embed your tweet from the HTML editor"},{"src":"https:\/\/ps.w.org\/twitter-blackbird-pie\/trunk\/screenshot-3.png?rev=1559362","caption":"Search someone's twitter timeline to pick which tweet to embed"},{"src":"https:\/\/ps.w.org\/twitter-blackbird-pie\/trunk\/screenshot-4.png?rev=1559362","caption":"Tweets look pretty from RSS readers now :)"},{"src":"https:\/\/ps.w.org\/twitter-blackbird-pie\/trunk\/screenshot-5.png?rev=1559362","caption":"Twitter field added to WordPress user profile"}],"raw_content":"<!--section=description-->\n<p>Add awesome looking embedded HTML representations of actual tweets in your blog posts just by adding simple shortcodes. Please read the blog post at http:\/\/themergency.com\/twitter-blackbrid-pie-wordpress-plugin-03\/ for more info and see a demo of the plugin in action at http:\/\/themergency.com\/twitter-blackbird-pie-wordpress-plugin-demo\/.<\/p>\n\n<p>Image source: http:\/\/www.flickr.com\/photos\/sashafatcat\/4533486919\/<\/p>\n\n<p>The plugin has the following features:<\/p>\n\n<ul>\n<li>Supports Twitter Web Intents http:\/\/dev.twitter.com\/pages\/intents<\/li>\n<li>TinyMCE editor button to easily search and embed a tweet<\/li>\n<li>Support for the built-in embeds API (oEmbed), so a tweet URL on it's own line will be converted to a \"pie\"<\/li>\n<li>Supports non-english tweets &amp; names!<\/li>\n<li>Now tweets looks pretty in RSS readers!<\/li>\n<li>Exact same look and feel as the respective Twitter profile.<\/li>\n<li>Allows for multiple \"pies\" in a single post.<\/li>\n<li>Stores the generated HTML in a custom field (if possible), so the Twitter API is only called the first time.<\/li>\n<li>The Custom fields used to store the tweet are hidden<\/li>\n<li>Slightly better styling than the original Blackbird Pie\n\n<ul>\n<li>Better use of the Twitter profile background image and color and tiling.<\/li>\n<li>Uses the Twitter profile text color.<\/li>\n<li>Uses the Twitter profile link color.<\/li>\n<\/ul><\/li>\n<li>Dates are displayed like on Twitter i.e. \"real time\" datetime of when the tweet was tweeted. (see changelog)<\/li>\n<li>Auto-linking of URLs, hashtags, usernames within the tweet text.<\/li>\n<li>Use either the id or full URL of the tweet.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder 'twitter-blackbird-pie' to your <code>\/wp-content\/plugins\/<\/code> folder<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Insert shortcodes into your pages or posts e.g. [blackbirdpie id=\"13794126295\"] or [blackbirdpie url=\"http:\/\/twitter.com\/themergency\/status\/13968912427\"]<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>How do I use this plugin?<\/dt>\n<dd><p>You insert shortcodes into your blog posts or pages, e.g. [blackbirdpie id=\"13794126295\"] or [blackbirdpie url=\"http:\/\/twitter.com\/themergency\/status\/13968912427\"]<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.3<\/h4>\n\n<ul>\n<li>Fixed bug where the URL shortcode was not working<\/li>\n<\/ul>\n\n<h4>0.5.2<\/h4>\n\n<ul>\n<li>Removed donate button from popup in tinyMCE editor<\/li>\n<li>Removed code causing massive database queries<\/li>\n<li>removed limitation of regisitering the shortcode only on the frontend, so it works with admin-ajax.php calls<\/li>\n<\/ul>\n\n<h4>0.5.1<\/h4>\n\n<ul>\n<li>Adds a twitter field in the user profile page so each user can capture their twitter username. This username is then used as the 'related' user for web intents. <\/li>\n<li>Included fix to allow for PHP 4 (replaced private variable declarations with var)<\/li>\n<li>included a json_decode override so the default is used on PHP 5 and falls back to function if PHP 4<\/li>\n<li>made some changes to the output tweet HTML and fixed up some CSS styling issues<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>Included support for Twitter Web Intents<\/li>\n<li>bug fix : checks for mb_strlen and uses alternative if mb_str is not installed in php<\/li>\n<li>bug fix : JS error due to w3 Total cache minification of HTML (http:\/\/wordpress.org\/support\/topic\/plugin-twitter-blackbird-pie-not-working)<\/li>\n<li>bug fix : Time stamp was 'frozen'<\/li>\n<\/ul>\n\n<h4>0.4.1.1<\/h4>\n\n<ul>\n<li>Fixed JS bug in the search popup - no results were ever shown<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Twitters tweetproxy (http:\/\/media.twitter.com\/tweetproxy\/) was nuked so had to change the API calls<\/li>\n<li>PLEASE UPGRADE!<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Fixed tweets in RSS feeds!!! They now look great!<\/li>\n<li>create a custom filter that you can now use to override the HTML of the embedded tweet 'bbp_create_tweet'<\/li>\n<li>only the data that is used to display the tweet is saved, not the whole json response from the twitter API<\/li>\n<li>most styles moved to be inline. Hopefully this will solve the RSS fee issues<\/li>\n<li>tweet and user links now point to the new hashbang (#!) urls<\/li>\n<li>extensive code cleanup with some help from #plugindevbook<\/li>\n<li>refactored the tweet output HTML completely!<\/li>\n<\/ul>\n\n<h4>0.3.7<\/h4>\n\n<ul>\n<li>Fixed bug in tinyMCE button search where the wrong tweet ID was being inserted<\/li>\n<\/ul>\n\n<h4>0.3.6<\/h4>\n\n<ul>\n<li>Added support to allow for HTTPS tweet URLs<\/li>\n<\/ul>\n\n<h4>0.3.5<\/h4>\n\n<ul>\n<li>made a change to overcome a parse error some users had. The error details were \"Parse error: syntax error, unexpected ??? in blackbird-pie.php on line 15\" <\/li>\n<\/ul>\n\n<h4>0.3.4<\/h4>\n\n<ul>\n<li>added support for NewTwitter URL formats<\/li>\n<li>renamed Autolink.php to autolink.php (lowercase) to overcome some issues<\/li>\n<\/ul>\n\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>fixed a plugin conflict issue with the Services_JSON class<\/li>\n<li>added class='bbpBox' to the generated div for a tweet, so you can modify some styling<\/li>\n<li>PLEASE UPGRADE!<\/li>\n<\/ul>\n\n<h4>0.3.1 - 0.3.2<\/h4>\n\n<ul>\n<li>removed some embarresing print_r and echo statements used during testing<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Added a button into the tinyMCE editor to easily embed a tweet<\/li>\n<li>Added support for oEmbed, so embed your tweets just by pasting the tweet URL on it's own line. Read more here : http:\/\/www.viper007bond.com\/2009\/10\/13\/easy-embeds-for-wordpress-2-point-9\/<\/li>\n<li>Changed the custom fields to be hidden (they are prefixed with an underscore)<\/li>\n<li>Fixed some bugs<\/li>\n<\/ul>\n\n<h4>0.2.6<\/h4>\n\n<ul>\n<li>Fixed a bug with non english usernames showing as numbers<\/li>\n<\/ul>\n\n<h4>0.2.5<\/h4>\n\n<ul>\n<li>Fixed a bug where the tweet was blank when it included quotes (\")<\/li>\n<li>Removed some debugging echos (DOH!!!)<\/li>\n<li>Forcing new version<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Fixed bug with non english characters showing as numbers in the tweet text<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Fixed bug introduced in ver 0.2.1 where Twitter API was being called on every request<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Fixed bug introduced in ver 0.2 where the time was not updating (e.g. \"1 hour ago\" was being saved into the custom field<\/li>\n<li>Fixed JSON encoding bug<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Removed dependency on Jquery TimeAgo plugin and using a php function instead<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Updated the CSS incl. adding a few \"!important\" rules to make sure the theme CSS does not override it.<\/li>\n<li>Fixed bug for profile background image tile not working.<\/li>\n<li>Fixed bug for the date or the tweet. It now takes into account the timezone.<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial Relase. First version.<\/li>\n<\/ul>","raw_excerpt":"Add awesome looking embedded HTML representations of actual tweets in your blog posts just by adding simple shortcodes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/47367","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=47367"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bradvin"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=47367"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=47367"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=47367"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=47367"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=47367"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=47367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}