{"id":59344,"date":"2009-09-29T13:57:42","date_gmt":"2009-09-29T13:57:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/twitter-tools-statusnet\/"},"modified":"2009-09-29T13:57:42","modified_gmt":"2009-09-29T13:57:42","slug":"twitter-tools-statusnet","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/twitter-tools-statusnet\/","author":258633,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"trunk","tested":"2.8.3","requires":"2.3","requires_php":"","requires_plugins":"","header_name":"Twitter Tools - StatusNet","header_author":"John Eckman","header_description":"","assets_banners_color":"","last_updated":"2009-09-29 13:57:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/www.openparenthesis.org\/code\/statusnet\/","header_author_uri":"http:\/\/www.openparenthesis.org\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":3315,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog","other_notes"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-59344","plugin","type-plugin","status-closed","hentry","plugin_committers-johneckman"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/twitter-tools-statusnet.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This is a plugin to Alex King's Twitter Tools, which adds functionality to cross post tweets to a StatusNet instance.<\/p>\n\n<p>IF YOU DO NOT HAVE TWITTER TOOLS INSTALLED AND ACTIVATED THIS PLUGIN IS WORTHLESS.<\/p>\n\n<p>Sorry for yelling, but that part's really important.<\/p>\n\n<p>NOTE (also important): If the StatusNet instance you're using (for example, Identi.ca) is configured to cross-post\nto Twitter, YOU WILL GET A LOOP AND DUPLICATE POSTS. This is because when you post to Identi.ca, and it\ncross posts to Twitter, Twitter Tools picks that up and reposts it to Twitter and Identi.ca, which then also\nreposts to twitter.<\/p>\n\n<p>DISABLE AUTOMATIC CROSS POSTING TO TWITTER IF YOU USE THIS MODULE!<\/p>\n\n<p>If you install and enable this module, anything you post to Twitter (using SMS, a mobile client, a desktop client, \nusing the API, using the web, or using Twitter Tools itself to post from the sidebar) will also get posted\nto Identi.ca or whatever StatusNet instance you point it at. This includes blog post notices but \nis not limited to them - that's why it is important to disable any other twitter\/statusnet cross posting.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin archive and expand it (you've likely already done this).<\/li>\n<li>Put the 'twitter-tools-statusnet.php' file into your wp-content\/plugins\/ directory.<\/li>\n<li>Go to the Plugins page in your WordPress Administration area and click 'Activate' for Twitter Tools - StatusNet.<\/li>\n<li>Go to the Twitter Tools Options page (Options &gt; Twitter Tools) to set your Twitter account information and preferences.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>First release<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Figured out duplicate logic, and clarified readme. Made clear the potential for loops.<\/li>\n<\/ul>\n\n<!--section=other_notes-->\n<h3>Details<\/h3>\n<p>Twitter Tools - StatusNet integrates with Twitter Tools, giving you the following additional functionality:<\/p>\n\n<ul>\n<li>Pass your tweets along to a StatusNet instance (via provided API hook)<\/li>\n<\/ul>\n<h3>Configuration<\/h3>\n<p>There are a number of configuration options for Twitter Tools - StatusNet. You can find these in Options &gt; Twitter Tools, in a StatusNet section.<\/p>\n\n<p>You can set the StatusNet instance API (Identi.ca is provided as a default), set your username and password.<\/p>\n<h3>Known Issues<\/h3>\n<ul>\n<li>If your status net instance also cross-posts to twitter (or you use ping.fm or another service to auto-cross-posts)\nYOU WILL CREATE A LOOP AND GET DUPLICATE POSTS - what you need to do is disable any other cross-posting, and just use\nTwitter Tools. From now on, whatever you post to twitter will also get posted to identi.ca by this tool.<\/li>\n<\/ul>","raw_excerpt":"This is a plugin to Alex King's Twitter Tools, which adds functionality to cross post tweets to a StatusNet instance.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/59344","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=59344"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/johneckman"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=59344"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=59344"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=59344"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=59344"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=59344"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=59344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}