Picasa Albums
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Introduction
This module allows you to visually attach Picasa albums (public as well as private ones) to nodes. The module supports a plethora of settings which help you to tailor the presentation of the albums according to your liking.
This module was originally based on Picasa Node Album. It has been extensively modified to address a couple of features which are not covered by Picasa Node Album such as Zend Framework 2 support, more presentation option, better documentation. The support for accessing albums of several Picasa Accounts has been dropped.
Features
- Access all albums (private, public, link) from one Picasa user
- Supports Zend Framework 2 (ZF2), installed with Zend module
- Thumbnail and image size can be specified
- Contains an album overview page, displaying all the albums stored in the database
- If activated, albums are linked to the overview page, which allow the user to browse all albums.
- Albums are passed to every node, so that template designers can easily customize the design.
Installation
Picasa Album module needs the following dependencies:
- zend: installs the Zend Framework 2 (ZF2) and it's Zend Gdata addon (ZendGdata).
- lightbox2: is used to show the full image as an overlay
The installation of the Picasa Albums module is straightforward. Installing the dependencies (the zend module) is more challenging. Here is how to install the zend module step-by-step:
Install ZF2 and ZendGData addon
Install the zend module. Then, update the content of composer.json file located in /modules/zend to the following:
{
"require": {
"zendframework/zendframework": "2.*",
"zendframework/zendgdata": "2.*"
},
"minimum-stability": "beta"
}
If you have not installed the ZF2 yet, run php composer.phar install.
If you have ZF2 installed already, run php composer.phar update.
After running either of these commands (from within the zend module directory), the ZF2 and the necessary ZendGdata addon will be successfully installed. If you encounter any problems with this step, please refer to zend module for further instructions.
Installing and configuring Picasa Albums
That's the easy part.
- Once Picasa Albums is installed, navigate to /admin/settings/picasa_albums.
- Most importantly, select the node types for which you would like enable Picasa Albums.
- After that is done, navigate to such a node and click on the "Manage albums" tab.
Future Plans
I'm using this plugin on a production site, hence I will maintain and develop it further.
If someone out there uses this module and needs an extension, please let me know. I'm interested in making this module more powerful. If requested, I can also port it to Drupal 7.
