{"id":8206,"date":"2010-02-24T18:50:07","date_gmt":"2010-02-24T18:50:07","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/google-code\/"},"modified":"2010-02-24T21:15:22","modified_gmt":"2010-02-24T21:15:22","slug":"google-code","status":"publish","type":"plugin","link":"https:\/\/ve.wordpress.org\/plugins\/google-code\/","author":3397,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0-beta1","stable_tag":"trunk","tested":"3.0.5","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Google Code Commit Tracking","header_author":"Aaron Brazell","header_description":"","assets_banners_color":"","last_updated":"2010-02-24 21:15:22","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"http:\/\/emmense.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1503,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1566846","resolution":"1","location":"plugin"}},"screenshots":{"1":"The configuration panel. You must add your unique Google Code project post commit authentication key."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1487,3772,150,9869],"plugin_category":[],"plugin_contributors":[87282],"plugin_business_model":[],"class_list":["post-8206","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-post-types","plugin_tags-developers","plugin_tags-google","plugin_tags-svn","plugin_contributors-technosailor","plugin_committers-technosailor"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/google-code.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/google-code\/trunk\/screenshot-1.png?rev=1566846","caption":"The configuration panel. You must add your unique Google Code project post commit authentication key."}],"raw_content":"<!--section=description-->\n<p>Whenever you make an SVN commit on a <a href=\"http:\/\/code.google.com\">Google Code<\/a> project, you can instruct Google to send a notice to someplace else. Utilizing the upcoming custom post type functionality in WordPress 3.0, this plugin creates a new content type called SVN and inserts the post commit messages from Google Code into WordPress.<\/p>\n\n<p>This plugin serves as a functional example of how custom post types are supposed to work. At the time of this release, WordPress 3.0 is not out and thus <em>not officially supported<\/em> in word or implication. Do not ask me to support custom content types. :-)<\/p>\n\n<p>Also, because WordPress 3.0 is pre-release, the functionality might (but probably won't) change. I'll do my best to keep this up to date.<\/p>\n\n<p><strong>Note, you must have WordPress 3.0 (pre-release) and PHP 5.2+<\/strong><\/p>\n\n<h3>Arbitrary<\/h3>\n\n<p>Someone asked me what my favorite thing is? Battle unicorns. That is all... carry on.<\/p>\n\n<!--section=installation-->\n<p>How to manually install.<\/p>\n\n<ol>\n<li>Upload <code>plugin-name.php<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Copy the Post Commit Authentication Key from the Administer &gt; Source portion of your Google Code project.<\/li>\n<li>Paste into the Settings &gt; Google Code options page to activate.<\/li>\n<li>Copy the Post-Commit URL on the Config page into Google Code Post-Commit URL field on Administer &gt; Source<\/li>\n<li>Enjoy a beer.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Why do commits go into WordPress in the wrong order?<\/dt>\n<dd><p>Messages from Google are not chronological. It's weird. Don't ask. Complain to them. WordPress processes the messages in the order they are received.<\/p><\/dd>\n<dt>Any particular system requirements I should know about?<\/dt>\n<dd><p>Yes. You need PHP 5.2+. Sorry, I don't do PHP 4.3, which is the minimum requirement for WordPress. Tell your host you want PHP 5. If they won't give it to you, find another host.<\/p><\/dd>\n<dt>Can you help me expand this plugin to a different use case?<\/dt>\n<dd><p>Not for free, but I'd certainly be willing to talk to you about professional services related to this and other WordPress-specific work. <a href=\"mailto:&#x61;&#x61;&#114;&#111;&#x6e;&#x40;&#116;&#101;&#x63;&#x68;&#110;o&#x73;&#097;&#105;l&#x6f;&#114;&#046;&#x63;&#x6f;&#109;\">Email me<\/a> at and reference this plugin.<\/p><\/dd>\n<dt>Can I apply special CSS?<\/dt>\n<dd><p>Yes, all posts of the special post type have an 'svn' CSS class for the post div.<\/p><\/dd>\n<dt>How do I use this in my theme?<\/dt>\n<dd><p>Custom Loop. Usually written like <code>$my_loop = new WP_Query('post_type=svn');<\/code> See the <a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/WP_Query\">WordPress Codex<\/a> for more info.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial import<\/li>\n<\/ul>","raw_excerpt":"Logs Google Code subversion post commit messages into WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/8206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=8206"}],"author":[{"embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/technosailor"}],"wp:attachment":[{"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=8206"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=8206"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=8206"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=8206"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=8206"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ve.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=8206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}