You are here

function oa_appearance_oa_clone_group_metadata in Open Atrium Appearance 7.2

Implements hook_oa_clone_group_metadata().

File

./oa_appearance.module, line 296
Provides integration between Open Atrium and Colorizer module

Code

function oa_appearance_oa_clone_group_metadata($node, $original_nid) {

  // Clone the colorizer values from the original.
  foreach (list_themes() as $theme_name => $theme_info) {
    $instance = $theme_name . '_' . $original_nid;
    if ($palette = colorizer_load($instance, 'palette')) {
      $new_instance = $theme_name . '_' . $node->nid;
      colorizer_save($new_instance, array(
        'palette' => $palette,
      ));
      colorizer_update_stylesheet($theme_name, $new_instance, $palette);
    }
  }
}