$old_pos) { $num = isset($_POST['hide_'.$id]) ? -1 : +1; $query = ' UPDATE ' . ADD_PAGES_TABLE . ' SET pos = '.$num*abs($pos++).' WHERE id = '.$id.' LIMIT 1 ;'; pwg_query($query); } } $languages = get_languages(); $query = 'SELECT id, pos, lang, title FROM '.ADD_PAGES_TABLE.' ORDER BY ABS(pos) ASC, id ASC ;'; $result = pwg_query($query); while ($row = pwg_db_fetch_assoc($result)) { $row['U_PAGE'] = make_index_url().'/page/'.(isset($row['permalink']) ? $row['permalink'] : $row['id']); $row['U_EDIT'] = PHPWG_ROOT_PATH.'admin.php?page=plugin&section='.AP_DIR.'%2Fadmin%2Fadmin.php&tab=edit_page&edit='.$row['id']; $row['U_DELETE'] = PHPWG_ROOT_PATH.'admin.php?page=plugin&section='.AP_DIR.'%2Fadmin%2Fadmin.php&tab=edit_page&edit='.$row['id'].'&delete='; $row['language'] = @$languages[$row['lang']]; $template->append('pages', $row); } $template->assign(array( 'F_ACTION' => $my_base_url.'&tab=manage', 'HOMEPAGE' => $conf['additional_pages']['homepage'], ) ); $template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/template/manage.tpl')); $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content'); ?>