die('-1'); } $term_id = (int) $term_id; $term = $gmDB->get_term($term_id); if (empty($term) || is_wp_error($term)) { $term_id = 0; $term = new stdClass(); } gmedia_gallery_more_data($term); $gmedia_modules = get_gmedia_modules(false); $default_options = array(); $presets = false; $default_preset = array(); $load_preset = array(); $global_preset = array(); $gmedia_filter = gmedia_gallery_query_data($term->meta['_query']); /** * @var $place * @var $module_name * @var $module_url * @var $module_path */ if ($term->module['name']) { $presets = $gmDB->get_terms('gmedia_module', array('status' => $term->module['name'])); foreach ($presets as $i => $preset) { if ('[' . $term->module['name'] . ']' == $preset->name) { if (0 === (int) $preset->global) { $global_preset = maybe_unserialize($preset->description); $global_preset['term_id'] = $preset->term_id; $global_preset['name'] = $preset->name; unset($presets[$i]);
} global $user_ID, $gmDB, $gmCore, $gmGallery, $gmProcessor; $term_id = (int) $gmCore->_get('preset', 0); $preset_module = $gmCore->_get('preset_module'); $gmedia_url = add_query_arg(array('preset_module' => $preset_module, 'preset' => $term_id), $gmProcessor->url); $gmedia_term_taxonomy = 'gmedia_module'; $taxterm = str_replace('gmedia_', '', $gmedia_term_taxonomy); if (!gm_user_can("{$taxterm}_manage")) { die('-1'); } $term = $gmDB->get_term($term_id); gmedia_module_preset_more_data($term); $term_id = $term->term_id; $gmedia_modules = get_gmedia_modules(false); $default_module_demo_query_args = get_user_option('gmedia_preset_demo_query_args'); $gmedia_filter = gmedia_gallery_query_data($default_module_demo_query_args); $default_options = array(); if (isset($gmedia_modules['in'][$term->module['name']])) { /** * @var $module_name * @var $module_path * @var $options_tree * @var $default_options */ extract($gmedia_modules['in'][$term->module['name']]); if (is_file($module_path . '/index.php') && is_file($module_path . '/settings.php')) { /** @noinspection PhpIncludeInspection */ include $module_path . '/index.php'; /** @noinspection PhpIncludeInspection */ include $module_path . '/settings.php'; } else {