You are here

function signaturefield_preprocess_signaturefield in SignatureField 7

Same name and namespace in other branches
  1. 6 modules/system.inc \signaturefield_preprocess_signaturefield()
  2. 7.2 includes/system.inc \signaturefield_preprocess_signaturefield()

@todo Please document this function.

See also

http://drupal.org/node/1354

File

includes/system.inc, line 104
System module integration.

Code

function signaturefield_preprocess_signaturefield(&$vars) {
  if (isset($vars['element']['#default_value'])) {
    $values = unserialize($vars['element']['#default_value']);
    $vars['element']['#default_value'] = $values['json'];
    drupal_add_js(array(
      'signaturefield' => array(
        'sig' => $values['json'],
      ),
    ), 'setting');
  }
}