manager.handlers
上传用户:xiao730204
上传日期:2007-01-04
资源大小:141k
文件大小:2k
源码类别:

WEB邮件程序

开发平台:

PHP

  1. <?php
  2. $this->globals_needed = Array(
  3.    'browser_obj',
  4.    'title',
  5.    'user_db',
  6.    'admin_db',
  7.    'admin_privileges_db',
  8.    'current_application',
  9.    'c_application',
  10.    'default',
  11.    'form_mode',
  12.    'app_server',
  13.    'template_obj',
  14.    'user_obj',
  15.    'user_admin_privileges_obj',
  16.    'session',
  17.    'session_id',
  18.    /* Domain Browser */
  19.    'cur_domain_id',
  20.    'action_success',
  21.    /* User attributes */
  22.    /* Edit User */
  23.    'target_username',
  24.    'target_domain_id',
  25.    /* Edit User Save */
  26.    'edit_password',
  27.    'edit_login_enabled',
  28.    'edit_add_users',
  29.    'edit_delete_users',
  30.    /* Add User Save */
  31.    'new_domain_id',
  32.    'new_user',
  33.    'new_password',
  34.    'new_login_enabled',
  35.    'new_add_users',
  36.    'new_edit_users',
  37.    'new_delete_users'
  38. );
  39. $user_templates = './manager/templates/subdomain_user_management';
  40. $this->AddHandler( 
  41.    $temp = new AppHandler(
  42.       'USER_ADD_FRM',
  43.       $user_templates . '/add/form.inc',
  44.       Array(),
  45.       '',
  46.       '',
  47.       ''
  48.    )
  49. );
  50. $this->AddHandler( 
  51.    $temp = new AppHandler(
  52.       'USER_ADD',
  53.       $user_templates . '/add/process_form.inc',
  54.       Array(),
  55.       '',
  56.       '',
  57.       ''
  58.    )
  59. );
  60. $this->AddHandler(
  61.    $temp = new AppHandler(
  62.       'USER_SELECT_FRM',
  63.       $user_templates . '/user_navigator.inc',
  64.       Array(),
  65.       '',
  66.       '',
  67.       ''
  68.    )
  69. );
  70. $this->AddHandler(
  71.    $temp = new AppHandler(
  72.       'USER_VIEW_FRM',
  73.       $user_templates . '/user_attributes.inc',
  74.       Array(),
  75.       '',
  76.       '',
  77.       ''
  78.    )
  79. );
  80. $this->AddHandler(
  81.    $temp = new AppHandler(
  82.       'USER_EDIT_FRM',
  83.       $user_templates . '/edit/form.inc',
  84.       Array(),
  85.       '',
  86.       '',
  87.       ''
  88.    )
  89. );
  90. $this->AddHandler(
  91.    $temp = new AppHandler(
  92.       'USER_EDIT',
  93.       $user_templates . '/edit/process_form.inc',
  94.       Array(),
  95.       '',
  96.       '',
  97.       ''
  98.    )
  99. );
  100. $this->AddHandler(
  101.    $temp = new AppHandler(
  102.       'USER_DELETE_FRM',
  103.       $user_templates . '/delete/form.inc',
  104.       Array(),
  105.       '',
  106.       '',
  107.       ''
  108.    )
  109. );
  110. $this->AddHandler(
  111.    $temp = new AppHandler(
  112.       'USER_DELETE',
  113.       $user_templates . '/delete/process_form.inc',
  114.       Array(),
  115.       '',
  116.       '',
  117.       ''
  118.    )
  119. );
  120. $this->AddHandler(
  121.    $temp = new AppHandler(
  122.       'MANAGER',
  123.       $user_templates . '/intro.inc',
  124.       Array(),
  125.       '',
  126.       '',
  127.       ''
  128.    )
  129. );
  130. ?>