From 7ba873f2c2577d6b6749933ba9aa573a38e753c9 Mon Sep 17 00:00:00 2001 From: Miles Lott Date: Sat, 22 Dec 2001 16:30:10 +0000 Subject: [PATCH] Now using ui/bo classes in ./inc --- admin/addcategory.php | 104 --------------------------------- admin/categories.php | 118 ------------------------------------- admin/deletecategory.php | 107 ---------------------------------- admin/editcategory.php | 123 --------------------------------------- 4 files changed, 452 deletions(-) delete mode 100644 admin/addcategory.php delete mode 100644 admin/categories.php delete mode 100644 admin/deletecategory.php delete mode 100644 admin/editcategory.php diff --git a/admin/addcategory.php b/admin/addcategory.php deleted file mode 100644 index 7323594fb5..0000000000 --- a/admin/addcategory.php +++ /dev/null @@ -1,104 +0,0 @@ -set_file(array('form' => 'category_form.tpl')); - $t->set_block('form','add','addhandle'); - $t->set_block('form','edit','edithandle'); - - $c = CreateObject('phpgwapi.categories'); - $c->app_name = 'phpgw'; - - if ($new_parent) - { - $cat_parent = $new_parent; - } - - if ($submit) - { - $errorcount = 0; - - if (!$cat_name) - { - $error[$errorcount++] = lang('Please enter a name'); - } - - if (!$error) - { - if (!$cat_parent) - { - $exists = $c->exists('appandmains',$cat_name,$cat_id=''); - } - else - { - $exists = $c->exists('appandsubs',$cat_name,$cat_id=''); - } - - if ($exists == True) - { - $error[$errorcount++] = lang('That name has been used already'); - } - } - - if (!$error) - { - $c->add(array - ( - 'parent' => $cat_parent, - 'descr' => $cat_description, - 'name' => $cat_name, - 'access' => 'public' - )); - } - } - - if ($errorcount) - { - $t->set_var('message',$phpgw->common->error_list($error)); - } - - if (($submit) && (! $error) && (! $errorcount)) - { - $t->set_var('message',lang('Category x has been added !', $cat_name)); - } - - if ((! $submit) && (! $error) && (! $errorcount)) - { - $t->set_var('message',''); - } - - $t->set_var('title_categories',lang('Add global category')); - $t->set_var('actionurl',$phpgw->link('/admin/addcategory.php')); - $t->set_var('doneurl',$phpgw->link('/admin/categories.php')); - $t->set_var('hidden_vars',''); - $t->set_var('lang_parent',lang('Parent category')); - $t->set_var('lang_none',lang('None')); - $t->set_var('category_list',$c->formated_list('select','all',$cat_parent)); - $t->set_var('lang_name',lang('Name')); - $t->set_var('lang_descr',lang('Description')); - $t->set_var('cat_name',$cat_name); - $t->set_var('cat_description',$cat_description); - $t->set_var('lang_add',lang('Add')); - $t->set_var('lang_reset',lang('Clear Form')); - $t->set_var('lang_done',lang('Done')); - - $t->set_var('edithandle',''); - $t->set_var('addhandle',''); - $t->pparse('out','form'); - $t->pparse('addhandle','add'); - - $phpgw->common->phpgw_footer(); -?> diff --git a/admin/categories.php b/admin/categories.php deleted file mode 100644 index e1c672e3fa..0000000000 --- a/admin/categories.php +++ /dev/null @@ -1,118 +0,0 @@ - 'admin', - 'enable_nextmatchs_class' => True); - - include('../header.inc.php'); - - $t = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); - - $t->set_file(array('cat_list_t' => 'listcats.tpl', - 'cat_list' => 'listcats.tpl')); - $t->set_block('cat_list_t','cat_list','list'); - - $common_hidden_vars = '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n"; - - $t->set_var('lang_action',lang('Category list')); - $t->set_var('add_action',$phpgw->link('/admin/addcategory.php')); - $t->set_var('lang_add',lang('Add')); - $t->set_var('title_categories',lang('Global categories')); - $t->set_var('lang_search',lang('Search')); - $t->set_var('actionurl',$phpgw->link('/admin/categories.php')); - $t->set_var('lang_done',lang('Done')); - $t->set_var('doneurl',$phpgw->link('/admin/index.php')); - - if (! $start) { $start = 0; } - - $c = CreateObject('phpgwapi.categories'); - $c->app_name = 'phpgw'; - $categories = $c->return_array('all',$start,True,$query,$sort,$order,True); - -//--------------------------------- nextmatch -------------------------------------------- - - $left = $phpgw->nextmatchs->left('/admin/categories.php',$start,$c->total_records); - $right = $phpgw->nextmatchs->right('/admin/categories.php',$start,$c->total_records); - $t->set_var('left',$left); - $t->set_var('right',$right); - - $t->set_var('lang_showing',$phpgw->nextmatchs->show_hits($c->total_records,$start)); - -// ------------------------------ end nextmatch ------------------------------------------ - -//------------------- list header variable template-declarations ------------------------- - - $t->set_var('th_bg',$phpgw_info['theme']['th_bg']); - $t->set_var('sort_name',$phpgw->nextmatchs->show_sort_order($sort,'cat_name',$order,'/admin/categories.php',lang('Name'))); - $t->set_var('sort_description',$phpgw->nextmatchs->show_sort_order($sort,'cat_description',$order,'/admin/categories.php',lang('Description'))); - $t->set_var('lang_sub',lang('Add sub')); - $t->set_var('lang_edit',lang('Edit')); - $t->set_var('lang_delete',lang('Delete')); - -// -------------------------- end header declaration -------------------------------------- - - for ($i=0;$inextmatchs->alternate_row_color($tr_color); - $t->set_var(tr_color,$tr_color); - - $cat_id = $categories[$i]['id']; - $level = $categories[$i]['level']; - - if ($level > 0) - { - $space = '  '; - $spaceset = str_repeat($space,$level); - $name = $spaceset . $phpgw->strip_html($categories[$i]['name']); - } - - $descr = $phpgw->strip_html($categories[$i]['description']); - if (!$descr) { $descr = ' '; } - - if ($level == 0) - { - $name = '' . $phpgw->strip_html($categories[$i]['name']) . ''; - $descr = '' . $descr . ''; - } - -//-------------------------- template declaration for list records --------------------------- - - $t->set_var(array('name' => $name, - 'descr' => $descr)); - - $t->set_var('add_sub',$phpgw->link('/admin/addcategory.php','cat_parent=' . $cat_id . '&start=' . $start . '&query=' . $query . '&sort=' . $sort - . '&order=' . $order . '&filter=' . $filter)); - $t->set_var('lang_sub_entry',lang('Add sub')); - - $t->set_var('edit',$phpgw->link('/admin/editcategory.php','cat_id=' . $cat_id . '&start=' . $start . '&query=' . $query . '&sort=' . $sort - . '&order=' . $order . '&filter=' . $filter)); - $t->set_var('lang_edit_entry',lang('Edit')); - - $t->set_var('delete',$phpgw->link('/admin/deletecategory.php','cat_id=' . $cat_id . '&start=' . $start . '&query=' . $query . '&sort=' . $sort . '&order=' - . $order . '&filter=' . $filter)); - $t->set_var('lang_delete_entry',lang('Delete')); - - $t->parse('list','cat_list',True); - } - -// ---------------------------- end record declaration ----------------------------------------- - - $t->parse('out','cat_list_t',True); - $t->p('out'); - - $phpgw->common->phpgw_footer(); -?> diff --git a/admin/deletecategory.php b/admin/deletecategory.php deleted file mode 100644 index 43f470ae95..0000000000 --- a/admin/deletecategory.php +++ /dev/null @@ -1,107 +0,0 @@ -link('/admin/categories.php')); - } - - if ($confirm) - { - $phpgw_info['flags'] = array('noheader' => True, - 'nonavbar' => True); - } - - $phpgw_info['flags']['currentapp'] = 'admin'; - include('../header.inc.php'); - - $c = CreateObject('phpgwapi.categories'); - $c->app_name = 'phpgw'; - - if ($confirm) - { - if ($subs) - { - $c->delete($cat_id,True); - } - else - { - $c->delete($cat_id); - } - Header('Location: ' . $phpgw->link('/admin/categories.php','start=' . $start . '&query=' . $query . '&sort=' . $sort . '&order=' . $order - . '&filter=' . $filter)); - } - else - { - $hidden_vars = '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n"; - - $t = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); - $t->set_file(array('category_delete' => 'delete_cat.tpl')); - $t->set_block('category_delete','delete','deletehandle'); - $t->set_block('category_delete','done','donehandle'); - - $nolink = $phpgw->link('/admin/categories.php','cat_id=' . $cat_id . '&start=' . $start . '&query=' . $query . '&sort=' . $sort . '&order=' . $order - . '&filter=' . $filter); - - $apps_cats = $c->exists('subs',$cat_name='',$cat_id); - - if ($apps_cats) - { - $t->set_var('messages',lang('This category is currently being used by applications as a parent category') . '
' - . lang('You will need to remove the subcategories before you can delete the parent category')); - $t->set_var('hidden_vars',$hidden_vars); - $t->set_var('lang_subs',''); - $t->set_var('subs',''); - $t->set_var('nolink',$nolink); - $t->set_var('lang_done',lang('Done')); - $t->set_var('deletehandle',''); - $t->set_var('donehandle',''); - $t->pparse('out','category_delete'); - $t->pparse('donehandle','done'); - $phpgw->common->phpgw_footer(); - } - else - { - $t->set_var('messages',lang('Are you sure you want to delete this category ?')); - $t->set_var('hidden_vars',$hidden_vars); - - $exists = $c->exists('subs',$cat_name='',$cat_id); - - if ($exists) - { - $t->set_var('lang_subs',lang('Do you also want to delete all global subcategories ?')); - $t->set_var('subs',''); - } - else - { - $t->set_var('lang_subs',''); - $t->set_var('subs', ''); - } - - $t->set_var('nolink',$nolink); - $t->set_var('lang_no',lang('No')); - $t->set_var('action_url',$phpgw->link('/admin/deletecategory.php',"cat_id=$cat_id")); - $t->set_var('lang_yes',lang('Yes')); - $t->set_var('deletehandle',''); - $t->set_var('donehandle',''); - $t->pparse('out','category_delete'); - $t->pparse('deletehandle','delete'); - $phpgw->common->phpgw_footer(); - } - } -?> diff --git a/admin/editcategory.php b/admin/editcategory.php deleted file mode 100644 index 8212de4e3c..0000000000 --- a/admin/editcategory.php +++ /dev/null @@ -1,123 +0,0 @@ -link('/admin/categories.php','sort=' . $sort . '&order=' . $order . '&query=' . $query - . '&start=' . $start . '&filter=' . $filter)); - } - - $phpgw_info['flags']['currentapp'] = 'admin'; - include('../header.inc.php'); - - $t = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); - $t->set_file(array('form' => 'category_form.tpl')); - $t->set_block('form','add','addhandle'); - $t->set_block('form','edit','edithandle'); - - $c = CreateObject('phpgwapi.categories'); - $c->app_name = 'phpgw'; - - $hidden_vars = '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n" - . '' . "\n"; - - if ($new_parent) - { - $cat_parent = $new_parent; - } - - if ($submit) - { - $errorcount = 0; - - if (!$cat_name) - { - $error[$errorcount++] = lang('Please enter a name'); - } - - if (!$error) - { - if (!$cat_parent) - { - $exists = $c->exists('appandmains',$cat_name,$cat_id); - } - else - { - $exists = $c->exists('appandsubs',$cat_name,$cat_id); - } - - if ($exists == True) - { - $error[$errorcount++] = lang('That name has been used already'); - } - } - - if (! $error) - { - $c->edit(array - ( - 'access' => 'public', - 'parent' => $cat_parent, - 'descr' => $cat_description, - 'name' => $cat_name, - 'id' => $cat_id - )); - } - } - - if ($errorcount) - { - $t->set_var('message',$phpgw->common->error_list($error)); - } - - if (($submit) && (! $error) && (! $errorcount)) - { - $t->set_var('message',lang('Category x has been updated !',$cat_name)); - } - - if ((! $submit) && (! $error) && (! $errorcount)) - { - $t->set_var('message',''); - } - - $cats = $c->return_single($cat_id); - - $t->set_var('title_categories',lang('Edit global category')); - $t->set_var('lang_parent',lang('Parent category')); - $t->set_var('lang_none',lang('None')); - $t->set_var('actionurl',$phpgw->link('/admin/editcategory.php')); - $t->set_var('deleteurl',$phpgw->link('/admin/deletecategory.php','cat_id=' . $cat_id . '&start=' . $start . '&query=' . $query . '&sort=' . $sort - . '&order=' . $order . '&filter=' . $filter)); - $t->set_var('doneurl',$phpgw->link('/admin/categories.php','start=' . $start . '&query=' . $query . '&sort=' . $sort . '&order=' . $order . '&filter=' . $filter)); - $t->set_var('hidden_vars',$hidden_vars); - $t->set_var('lang_name',lang('Name')); - $t->set_var('lang_descr',lang('Description')); - $t->set_var('lang_done',lang('Done')); - $t->set_var('lang_edit',lang('Edit')); - $t->set_var('lang_delete',lang('Delete')); - - $t->set_var('cat_name',$phpgw->strip_html($cats[0]['name'])); - $t->set_var('cat_description',$phpgw->strip_html($cats[0]['description'])); - $t->set_var('category_list',$c->formated_list('select','all',$cats[0]['parent'])); - - $t->set_var('edithandle',''); - $t->set_var('addhandle',''); - $t->pparse('out','form'); - $t->pparse('edithandle','edit'); - - $phpgw->common->phpgw_footer(); -?>