=== Plugin Name === Contributors: codex.is.poetry Tags: google, documents, gdoc, inline, embed, spreadsheets Requires at least: 2.5 Tested up to: 2.5.1 Stable tag: 0.3 This plugin allows the user to embed Google Document/Spreadsheet content in posts and pages using shortcode. == Description == Many people maintain dynamic content on Google Documents or hold volatile data on Google Spreadsheets. These change when collaborators save an update or users submit a form. Occasionally, one may wish to embed the contents of one's Google Documents or Spreadsheets in a post/page to reflect the latest updates on one's blog. This plugin seeks to provide this functionality without using an iframe. Currently, the plugin can access published Documents and both private and public Spreadsheets. == Installation == 1. Upload the `gdocs` folder to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Go to `Settings`, then navigate to `G Docs` 1. Provide the plugin with your Google account login credentials 1. Input proxy settings if you are behind a proxy 1. The plugin will display the document/spreadsheet id's for your documents and spreadsheets 1. Use shortcode in your posts/pages to embed Google Document/Spreadsheet content where you want them to appear, providing the corresponding id's as attributes == Frequently Asked Questions == = What PHP version does GDocs require? = PHP 5. = Does it use iframes? = No, it doesn't. == Changelog == ###20/7/08 1. Contents of Google Documents are now housed in a `
` 1. All div's and tables generated by GDocs belong to the `gdocs` class 1. All div's and tables generated by GDocs have unique id's corresponding to their document id, prefixed by `gdocs_` 1. Column headings for Spreadsheets are now displayed 1. All cells are class'ed according to their respective columns e.g. all cells in the first column belong to the class `col_0` 1. All rows are given unique id's e.g. the first row has the id `row_0` 1. Due to above, if you wish to style the cell at (8,4), simply use `tr#row_3 td.col_7` as the CSS selector 1. Improved error handling 1. And other general debugging and code cleaning == Screenshots == 1. An embedded Google Document 2. An embedded Google Spreadsheet, with a little CSS to style the table