l10n('Metadata Open Graph'), 'URL' => METAOG_ADMIN, ); return $menu; }*/ //add prefiltre photo add_event_handler('loc_begin_admin_page', 'metaogPadminf',95); function metaogPadminf(){ global $template; $template->set_prefilter('picture_modify', 'metaogPadminfT'); $template->set_filename('mog_adminphoto', realpath(metaog_PATH.'mog_adminphoto.tpl')); $template->assign_var_from_handle('MOG_ADMINPHOTO', 'mog_adminphoto'); } function metaogPadminfT($content){ $search = '# $info_photos['id'], 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 'PHOTOSELECT' => $select, 'PHOTOURL' => get_absolute_root_url().PWG_DERIVATIVE_DIR.substr($info_photos['path'], 2, -4)."-th".substr($info_photos['path'],-4), ); $template->append('info_photos', $items); } } if (empty($metaog['metaogimage'])){unset($metaog['metaogimage']);} if(isset($metaog['metaogimage'])){ $metaogpath=get_absolute_root_url().PWG_DERIVATIVE_DIR.substr($metaog['path'], 2, -4)."-th".substr($metaog['path'],-4); }else{ $metaogpath=""; $metaog['metaogimage']=""; } $template->assign('SHOWMOGI', "1"); }else{ $template->assign('SHOWMOGI', "0"); } if(!isset($metaogpath)){$metaogpath="";} $template->assign( 'metaog_editP', array( 'metaogidid' => $metaog['id'], 'metaogidobj' => $pageog, 'metaogtitle' => $metaog['metaogtitle'], 'metaogdescription' => $metaog['metaogdescription'], 'metaogimage' => $metaog['metaogimage'], 'metaogpath' => $metaogpath, )); } if(isset($_POST['metaogtitlesaveP']) or isset($_POST['metaogdescriptionsaveP'])or isset($_POST['metaogimagesaveP'])){ if(isset($_POST['metaogimagesaveP'])){ if($_POST['metaogimagesaveP']=="-10" || $_POST['metaogimagesaveP']==$_POST['metaogidobjP']){$_POST['metaogimagesaveP']='';} }else{ $_POST['metaogimagesaveP']=''; } if(!empty($_POST['metaogidP'])){ $query = ' UPDATE ' . METAOG_TABLE . ' SET metaogtitle= \''.$_POST['metaogtitlesaveP'].'\' ,metaogdescription= \''.$_POST['metaogdescriptionsaveP'].'\' ,metaogimage= \''.$_POST['metaogimagesaveP'].'\' WHERE id = \''.$_POST['metaogidP'].'\' ;'; pwg_query($query); }else{ $q = 'INSERT INTO ' . $prefixeTable . 'metaog(type,idobj,metaogtitle,metaogdescription,metaogimage)VALUES (2,"' . $_POST['metaogidobjP'] . '","' . $_POST['metaogtitlesaveP'] . '","' . $_POST['metaogdescriptionsaveP'] . '","' . $_POST['metaogimagesaveP'] .'");'; pwg_query($q); } header('Location:'.get_root_url().'admin.php?page=photo-'.$_POST['metaogidobjP'].'-properties'); } } //add prefiltre album /* add_event_handler('loc_begin_admin_page', 'metaogAadminf', 95); function metaogAadminf(){ global $template; $template->set_prefilter('album_properties', 'metaogAadminfT'); $template->set_filename('mog_adminalbum', realpath(metaog_PATH.'mog_adminalbum.tpl')); $template->assign_var_from_handle('MOG_ADMINALBUM', 'mog_adminalbum'); } function metaogAadminfT($content){ $search = '#

#'; return preg_replace($search, '{$MOG_ADMINALBUM}', $content); } add_event_handler('loc_begin_admin_page', 'metaogAadminA', 60); function metaogAadminA(){ if (isset($_GET['cat_id']) and !isset($_GET['image_id'])){ global $template, $prefixeTable, $conf; $pageog=$_GET['cat_id']; $metaog = pwg_db_fetch_assoc(pwg_query("SELECT * FROM " . METAOG_TABLE . " WHERE type = 3 AND idobj = '".$_GET['cat_id']."';")); if(empty($metaog)){ $metaog['id']=''; $metaog['metaogtitle']=''; $metaog['metaogdescription']=''; $metaog['metaogimage']=''; } if($conf['mogshowpa']==3||$conf['mogshowpa']==4){ $tab_picture = listphotosmog(); $metaog['path']=''; if (pwg_db_num_rows($tab_picture)){ while ($info_photos = pwg_db_fetch_assoc($tab_picture)) { if($info_photos['id']==$metaog['metaogimage']){ $select="SELECTED"; $metaog['path']=$info_photos['path']; }else{ $select=""; } if(empty($info_photos['name'])){$legend=$info_photos['file'];}else{$legend=$info_photos['name'];} $items = array( 'PHOTOID' => $info_photos['id'], 'PHOTOINFO' => $info_photos['id'].' - '.$legend, 'PHOTOSELECT' => $select, 'PHOTOURL' => get_absolute_root_url().PWG_DERIVATIVE_DIR.substr($info_photos['path'], 2, -4)."-th".substr($info_photos['path'],-4), ); $template->append('info_photos', $items); } } if (empty($metaog['metaogimage'])){unset($metaog['metaogimage']);} if(isset($metaog['metaogimage'])){ $metaogpath=get_absolute_root_url().PWG_DERIVATIVE_DIR.substr($metaog['path'], 2, -4)."-th".substr($metaog['path'],-4); }else{ $metaogpath=""; $metaog['metaogimage']=""; } $template->assign('SHOWMOGI', "1"); }else{ $template->assign('SHOWMOGI', "0"); } if(!isset($metaogpath)){$metaogpath="";} $tab_album = pwg_db_fetch_assoc(pwg_query("SELECT id,representative_picture_id FROM " . CATEGORIES_TABLE . " WHERE id = '".$_GET['cat_id']."';")); $template->assign( 'metaog_editA', array( 'metaogidid' => $metaog['id'], 'metaogidobj' => $pageog, 'metaogtitle' => $metaog['metaogtitle'], 'metaogdescription' => $metaog['metaogdescription'], 'metaogimage' => $metaog['metaogimage'], 'metaogpath' => $metaogpath, 'metaogrealbum' => $tab_album['representative_picture_id'], )); } if(isset($_POST['metaogtitlesaveA']) or isset($_POST['metaogdescriptionsaveA'])or isset($_POST['metaogimagesaveA'])){ if($_POST['metaogimagesaveA']=="-10"|| $_POST['metaogimagesaveA']=="-20" || $_POST['metaogimagesaveA']==$tab_album['representative_picture_id']){$_POST['metaogimagesaveA']='';} if(!empty($_POST['metaogidA'])){ if($_POST['metaogidobjA'] == $_POST['metaogimagesaveA']){$_POST['metaogimagesaveA']='';} $query = ' UPDATE ' . METAOG_TABLE . ' SET metaogtitle= \''.$_POST['metaogtitlesaveA'].'\' ,metaogdescription= \''.$_POST['metaogdescriptionsaveA'].'\' ,metaogimage= \''.$_POST['metaogimagesaveA'].'\' WHERE id = \''.$_POST['metaogidA'].'\' ;'; pwg_query($query); }else{ $q = 'INSERT INTO ' . $prefixeTable . 'metaog(type,idobj,metaogtitle,metaogdescription,metaogimage)VALUES (3,"' . $_POST['metaogidobjA'] . '","' . $_POST['metaogtitlesaveA'] . '","' . $_POST['metaogdescriptionsaveA'] . '","' . $_POST['metaogimagesaveA'] .'");'; pwg_query($q); } header('Location:'.get_root_url().'admin.php?page=album-'.$_POST['metaogidobjP'].'-properties'); } } */ ?>