=== Shashin === Contributors: toppa Donate link: http://www.toppa.com/shashin-wordpress-plugin Tags: Picasa, Highslide, image, images, photo, photos, picture, pictures, gallery, widget, widgets, video Requires at least: 2.9.1 Tested up to: 2.9.2 Stable tag: 2.6.3 Shashin is a powerful WordPress plugin that lets you display Picasa photos, albums, and videos anywhere in your WordPress site. == Description == **Overview** Shashin has many features for displaying your Picasa photos and videos in your Wordpress posts and pages: * Show a gallery of your Picasa albums, including unlisted albums, and all the photos and videos in each album. * Show your photos and vidoes with your favorite image viewer. Highslide is included with Shashin, but you can use a different viewer of your choice. * Pick individual photos or videos to display, in any size supported by Picasa, including captions and EXIF data. * Pick photos and videos from any combination of albums to display in groups of thumbnails. * Show thumbnails of your newest photos and videos, from one or more albums. * Display album thumbnails for albums you choose, or all your albums, sorted however you like. Includes links to Google Maps. * Display any number of random photos and videos, from one or more albums. You can also choose to exclude certain photos or albums from random display. * Use widgets for all of the above! * Use a jQuery based WYSIWYG photo browser for adding Picasa photos to your posts. * Customize the Shashin and Highslide stylesheets to suit the theme of your site. * Internationalization: Shashin supports translations into other languages (please contribute a translation if you're bilingual!) * Schedule daily automatic synchronization of Shashin with your Picasa albums. **Version 2.6.3 Updates** * Now compatible with WP 3 beta (WP 3 appears to automatically unserialize options, which was causing errors) * Added support for child themes * Can now uninstall and delete Shashin from the main plugin page (added uninstall hook for existing uninstall function) == Installation == **Upgrade Instructions** 1. Click the "upgrade automatically" link on your plugin menu, or: download the Shashin zip file, unzip it, and upload to your plugins directory, then deactivate and reactivate Shashin in your plugin panel. 1. If you have any albums with videos, go to the Shashin Settings menu and select "yes" for "Sync all albums every 10 hours." Starting in early December 2009, all Picasa video URLs now automatically expire after 11 hours. Shashin needs to regularly retrieve fresh URLs so that Picasa videos embedded in your site will always work. **First-Time Installation Instructions** 1. Download the zip file, unzip it, and upload the "shashin" folder to your plugins directory. Then activate it from your plugin panel. After successful activation, Shashin will appear in your "Tools" menu and your "Settings" menu. 1. Go to the Shashin Settings menu and adjust the options as you like. Note the following in particular: * It's important that you provide the correct URL for your Picasa server. For example, if you're in the UK, it would be http://picasaweb.google.co.uk * If you have any albums with videos, select "yes" for "Sync all albums every 10 hours." All Picasa video URLs automatically expire after 11 hours. Shashin needs to regularly retrieve fresh URLs so that Picasa videos embedded in your site will always work. * If you use an image viewer other than the version of Highslide included with Shashin, you need to set it up and configure it yourself. The Shashin settings menu provides several options for image and link IDs, classes, titles, etc. in order to support a variety of image viewers. * If you wish to display unlisted Picasa albums in Shashin, you need to provide your username and password in the Settings menu. Note that if you do not have unlisted albums, then do NOT enter your username and password (it makes the syncing more complex) 1. Go to the Shashin Tools menu and follow the directions to add your first album! 1. Note that Shashin will add two tables to your WordPress database, named wp\_shashin\_album and wp\_shashin\_photo. **It's important to include these tables when making backups of your WordPress tables.** The Shashin tags rely on key numbers from these tables that you won't get back if you lose the data in these tables. == Frequently Asked Questions == Please go to [the Shashin page on my site](http://www.toppa.com/shashin-wordpress-plugin) for a Usage Guide and other information. For troubleshooting help, please [post a comment in my latest Shashin post](http://www.toppa.com/category/wordpress-and-web-programming/shashin/). == Changelog == = 2.6.3 = * Added support for child themes * Now compatible with WP 3 beta (WP 3 appears to automatically unserialize options) * Can now uninstall and delete Shashin from the main plugin page (added uninstall hook for existing uninstall function) = 2.6.2 = Bug fix to unlisted album support for Google authentication servers outside the US = 2.6.1 = Bug fix to the EXIF data bug fix in 2.6 - actually works in Windows now! = 2.6 = * Added support for unlisted Picasa albums (finally!). You must have the [PHP curl extension](http://www.php.net/manual/en/book.curl.php) installed to use this feature. Most PHP installations include curl, but some hosting providing may need you to ask them to turn it on for you. * Added ability to group albums by Picasa user accounts when using the [salbumthumbs] tag. * Bug fix: the EXIF support added in Shashin 2.4 caused an incompatibility with Windows servers that is now fixed. Many thanks to MC for letting me run tests on his Windows server. * Bug fix: Shashin's automatic album syncing was interfering with scheduled jobs from other plugins in some circumstances. This is fixed. Note that you also need WordPress 2.9.1 or higher, as this was related to a wp-cron bug in WordPress 2.9. = 2.5 = * jQuery based WYSIWYG browser for adding Shashin photos to your posts * Option to automatically sync albums several times per day, now that Picasa video URLs expire every 11 hours * Bug fix: album title links in the album thumbnails sidebar widget now point to the correct URL * Bug fix: "next" and "previous" links for album photos display now work in Google Chrome and Safari (actually a workaround for a webkit bug) Please see [the Shashin page on my site](http://www.toppa.com/shashin-wordpress-plugin) for details on older versions.