This project is under active development.

Block per page

This module allows to create a block that can render different node contents for different pages.

Picasa Albums

Shows dependencies for Picasa Albums.

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:

civicrm_commons

This module supports the synchronization of first and last names and social media URLs from Drupal Commons 7.x-3.2 to CiviCRM 4.3.x (it may work with other versions, but this is what it was created and tested with).

Drupal Commons supplies additional profile fields (implemented as field entities) for First Name, Last Name, and URLs for Facebook, LinkedIn and Twitter. This module will sync a user-updated (in their Drupal Commons profile) first or last name to the first_name and last_name fields in the civicrm_contact table. If you create (in CiviCRM) custom data fields for social media URLs, it will sync those, too.

Currently, the custom id values used to update the CiviCRM fields are hardwired, but they could either be easily changed or discovered by documented (and commented out) code in the module. Updating this to be more general (and to look for the 'Bio' field which I locally disabled in my Commons install) is a simple project for the future - this will be marked by the first stable release.

As a bonus, there is a drush script to help with synchronization of Drupal users to CiviCRM contacts. My server times out after about 10K user-to-contact syncs, so this script batches the synchronize() process. For example, to sync 50K users in batches of 10K, run (from a bash shell):
for offset in 0 10000 20000 30000 40000; do

BEF Admin Views

Once I get BEF ported to Drupal 8 and all the admin pages in Drupal are ported to Views, we can leverage BEF and Views to build a customized admin UX.

Bot Jenkins

Integrates the Bot module with Jenkins CI. Tell your bot to initiate builds!

Pages

Subscribe with RSS Subscribe to RSS - Under active development