You are here

function kaltura_metadata_editor_form in Kaltura 7.3

Same name and namespace in other branches
  1. 7.2 kaltura.module \kaltura_metadata_editor_form()

Implements hook_form().

1 string reference to 'kaltura_metadata_editor_form'
kaltura_metadata_editor in ./kaltura.module
CTools callback function for metadata editor modal.

File

./kaltura.module, line 437
Kaltura integration module - core functions.

Code

function kaltura_metadata_editor_form($form, $form_state) {

  // Get stuff from db.
  if (!isset($form_state['eid'])) {
    $form_state['eid'] = arg(3);
  }
  $entity = kaltura_entry_load($form_state['eid']);
  $form['name'] = array(
    '#type' => 'textfield',
    '#title' => t('Title'),
    '#default_value' => isset($entity->kaltura_title) ? $entity->kaltura_title : '',
  );
  $form['desc'] = array(
    '#type' => 'textarea',
    '#title' => t('Description'),
    '#default_value' => isset($entity->kaltura_description) ? $entity->kaltura_description : '',
    '#cols' => 20,
  );
  $form['tags'] = array(
    '#type' => 'textfield',
    '#title' => t('Tags'),
    '#size' => 60,
    '#default_value' => isset($entity->kaltura_tags) ? $entity->kaltura_tags : '',
  );
  $form['actions'] = array(
    '#type' => 'container',
    '#attributes' => array(
      'class' => array(
        'buttons',
      ),
    ),
  );
  $form['actions']['submit'] = array(
    '#type' => 'submit',
    '#value' => t('submit'),
  );
  $form['actions']['cancel'] = array(
    '#type' => 'button',
    '#value' => t('cancel'),
  );
  return $form;
}