function meta_defaults($key) { $p = splice_section_slug($key); $defaults = array('id' => $key, 'object' => $key, 'offset' => 0, 'content' => array(), 'span' => 12, 'newrow' => 'false', 'clone' => pl_new_clone_id()); $defaults['unique'] = $defaults['clone']; return $defaults; }
/** * * @TODO document * */ function print_template_section_scripts() { foreach ($this->allsections as $section) { $p = splice_section_slug($section); if ($this->in_factory($p['section'])) { $section_scripts = $this->factory[$p['section']]->section_scripts(); if (is_array($section_scripts)) { foreach ($section_scripts as $js_id => $js_atts) { $defaults = array('version' => '1.0', 'dependancy' => null, 'footer' => true); $parsed_js_atts = wp_parse_args($js_atts, $defaults); wp_register_script($js_id, $parsed_js_atts['file'], $parsed_js_atts['dependancy'], $parsed_js_atts['version'], true); wp_print_scripts($js_id); } } } } }