l10n('Manage tag Metadata'), 'URL' => META_ADMIN, ); return $menu; } //add prefiltre photo add_event_handler('loc_begin_admin', 'metaPadminf', 55); add_event_handler('loc_begin_admin_page', 'metaPadminA', 55); function metaPadminf() { global $template; $template->set_prefilter('picture_modify', 'metaPadminfT'); } function metaPadminfT($content, &$smarty) { $search = '#

#'; $replacement = '

{\'Metadata - Plugin meta\'|@translate}
{\'meta_compimg\'|@translate}

{\'meta_compimgdes\'|@translate}
({\'meta_compcatdeshelp\'|@translate})

'; return preg_replace($search, $replacement, $content); } function metaPadminA() { if (isset($_GET['image_id'])){ global $template, $prefixeTable; $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';")); if($PAED['state'] == 'active'){ $template->assign('useED',1); }else{ $template->assign('useED',0); } $query = 'SELECT id,metaKeyimg,metadesimg FROM ' . meta_img_TABLE . ' WHERE id = ' . $_GET['image_id'] . ';'; $result = pwg_query($query); $row = pwg_db_fetch_assoc($result); $template->assign( array( 'metaCONTENT' => $row['metaKeyimg'], 'metaCONTENT2' => $row['metadesimg'], )); } if (isset($_POST['insermetaKP']) or isset($_POST['insermetaDP'])){ $query = 'DELETE FROM ' . meta_img_TABLE . ' WHERE id = ' . $_GET['image_id'] . ';'; $result = pwg_query($query); $q = 'INSERT INTO ' . $prefixeTable . 'meta_img(id,metaKeyimg,metadesimg)VALUES (' . $_GET['image_id'] . ',"' . $_POST['insermetaKP'] . '","' . $_POST['insermetaDP'] . '");'; pwg_query($q); $template->assign( array( 'metaCONTENT' => $_POST['insermetaKP'], 'metaCONTENT2' => $_POST['insermetaDP'], )); } } //add prefiltre album add_event_handler('loc_begin_admin', 'metaAadminf'); add_event_handler('loc_begin_admin_page', 'metaAadminA'); function metaAadminf() { global $template; $template->set_prefilter('album_properties', 'metaAadminfT'); } function metaAadminfT($content, &$smarty){ $search = '#

#'; $replacement = '

{\'Metadata - Plugin meta\'|@translate}
{\'meta_compcat\'|@translate}

{\'meta_compcatdes\'|@translate}
({\'meta_compcatdeshelp\'|@translate})

'; return preg_replace($search, $replacement, $content); } function metaAadminA(){ if (isset($_GET['cat_id'])) { global $template, $prefixeTable; $PAED = pwg_db_fetch_assoc(pwg_query("SELECT state FROM " . PLUGINS_TABLE . " WHERE id = 'ExtendedDescription';")); if($PAED['state'] == 'active'){ $template->assign('useED',1); }else{ $template->assign('useED',0); } $query = 'SELECT id,metaKeycat,metadescat FROM ' . meta_cat_TABLE . ' WHERE id = ' . $_GET['cat_id'] . ';'; $result = pwg_query($query); $row = pwg_db_fetch_assoc($result); $template->assign( array( 'metaCONTENTA' => $row['metaKeycat'], 'metaCONTENTA2' => $row['metadescat'], )); } if (isset($_POST['insermetaKA']) or isset($_POST['insermetaDA']) ) { $query = 'DELETE FROM ' . meta_cat_TABLE . ' WHERE id = ' . $_GET['cat_id'] . ';'; $result = pwg_query($query); $q = 'INSERT INTO ' . $prefixeTable . 'meta_cat(id,metaKeycat,metadescat)VALUES (' . $_GET['cat_id'] . ',"' . $_POST['insermetaKA'] . '","' . $_POST['insermetaDA'] . '");'; pwg_query($q); $template->assign( array( 'metaCONTENTA' => $_POST['insermetaKA'], 'metaCONTENTA2' => $_POST['insermetaDA'], )); } } ?>