function scald_atom_edit_page in Scald: Media Management made easy 7
Atom edit page callback.
1 string reference to 'scald_atom_edit_page'
- scald_menu in ./
scald.module  - Implements hook_menu().
 
File
- includes/
scald.pages.inc, line 429  - This file contains the various callbacks related to Scald defined pages.
 
Code
function scald_atom_edit_page($js, $atom) {
  // The edit page is nothing else other than the add page, at the Options step.
  // We prepare data for this step then send back to the add page. The only
  // useful information at this step is the atom itself.
  $scald = array(
    'atoms' => array(
      $atom,
    ),
  );
  $types = scald_types();
  ctools_include('object-cache');
  ctools_object_cache_set('scald_atom', 'edit:' . $atom->sid, $scald);
  return scald_atom_add_page($js, $types[$atom->type], 'options', $atom->sid);
}