You are here

function gallery_assist_cover_updater in Gallery Assist 6

Update the cover data by the new and the old cover.

Parameters

integer $nid:

integer $pid:

5 calls to gallery_assist_cover_updater()
gallery_assist_save_one_js in ./gallery_assist.module
Save the changes to one item.
gallery_assist_save_one_submit in ./gallery_assist.module
gallery_assist_set_item_to_cover in ./gallery_assist.module
Set the gallery cover directly from the gallery page view.
gallery_assist_standard_sort_submit in ./gallery_assist.module
gallery_assist_ui_sorting_items_js in modules/gallery_assist_ui/gallery_assist_ui.module
Save the sorted gallery items.

File

./gallery_assist.module, line 2120
Drupal content type with gallery functionality.

Code

function gallery_assist_cover_updater($node, $pid) {
  if (is_object($node)) {
    $nid = $node->nid;
  }
  elseif (is_array($node)) {
    $nid = $node['nid'];
  }
  elseif (is_numeric($node)) {
    $nid = $node;
  }
  else {
    return;
  }
  db_query("UPDATE {gallery_assist_item} SET cover = %d WHERE nid = %d", 0, $nid);
  db_query("UPDATE {gallery_assist_item} SET cover = %d WHERE pid = %d", 1, $pid);
}