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

WEB邮件程序

开发平台:

PHP

  1. <?php
  2. $manager->globals_needed = Array(
  3.    'title',
  4.    'user_db',
  5.    'admin_db',
  6.    'admin_privileges_db',
  7.    'current_application',
  8.    'c_application',
  9.    'default',
  10.    'form_mode',
  11.    'app_server',
  12.    'template_obj',
  13.    'user_obj',
  14.    'user_admin_privileges_obj',
  15.    'session',
  16.    'session_id',
  17.    /* Domain Browser */
  18.    'cur_domain_id',
  19.    'action_success',
  20.    /* User attributes */
  21.    /* Edit User */
  22.    'target_username',
  23.    'target_domain_id',
  24.    /* Edit User Save */
  25.    'edit_password',
  26.    'edit_login_enabled',
  27.    'edit_add_users',
  28.    'edit_delete_users',
  29.    /* Add User Save */
  30.    'new_domain_id',
  31.    'new_user',
  32.    'new_password',
  33.    'new_login_enabled',
  34.    'new_add_users',
  35.    'new_edit_users',
  36.    'new_delete_users',
  37.    /* Virtual Domains */
  38.    /* Add */
  39.    'new_domain_name',
  40.    /* Customer Information */
  41.    /* Add Address */
  42.    'address_type',
  43.    'address',
  44.    'city',
  45.    'state',
  46.    'zip',
  47.    'country',
  48.    /* Edit Address */
  49.    /* Delete Address */
  50.    'address_id',
  51.    /* Add Phone */
  52.    'phone_number_type',
  53.    'phone_number',
  54.    /* Edit address */
  55.    /* Delete address */
  56.    'phone_id'
  57. );
  58. $user_templates = './manager/templates/';
  59. $manager->AddHandler( 
  60.    $temp = new AppHandler(
  61.       'USER_ADD_FRM',
  62.       $user_templates . '/user/add/form.inc',
  63.       Array(),
  64.       '',
  65.       '',
  66.       ''
  67.    )
  68. );
  69. $manager->AddHandler( 
  70.    $temp = new AppHandler(
  71.       'USER_ADD',
  72.       $user_templates . '/user/add/process_form.inc',
  73.       Array(),
  74.       '',
  75.       '',
  76.       ''
  77.    )
  78. );
  79. $manager->AddHandler(
  80.    $temp = new AppHandler(
  81.       'USER_SELECT_FRM',
  82.       $user_templates . '/user/user_navigator.inc',
  83.       Array(),
  84.       '',
  85.       '',
  86.       ''
  87.    )
  88. );
  89. $manager->AddHandler(
  90.    $temp = new AppHandler(
  91.       'USER_VIEW_FRM',
  92.       $user_templates . '/user/user_attributes.inc',
  93.       Array(),
  94.       '',
  95.       '',
  96.       ''
  97.    )
  98. );
  99. $manager->AddHandler(
  100.    $temp = new AppHandler(
  101.       'USER_EDIT_FRM',
  102.       $user_templates . '/user/edit/form.inc',
  103.       Array(),
  104.       '',
  105.       '',
  106.       ''
  107.    )
  108. );
  109. $manager->AddHandler(
  110.    $temp = new AppHandler(
  111.       'USER_EDIT',
  112.       $user_templates . '/user/edit/process_form.inc',
  113.       Array(),
  114.       '',
  115.       '',
  116.       ''
  117.    )
  118. );
  119. $manager->AddHandler(
  120.    $temp = new AppHandler(
  121.       'USER_DELETE_FRM',
  122.       $user_templates . '/user/delete/form.inc',
  123.       Array(),
  124.       '',
  125.       '',
  126.       ''
  127.    )
  128. );
  129. $manager->AddHandler(
  130.    $temp = new AppHandler(
  131.       'USER_DELETE',
  132.       $user_templates . '/user/delete/process_form.inc',
  133.       Array(),
  134.       '',
  135.       '',
  136.       ''
  137.    )
  138. );
  139. $manager->AddHandler(
  140.    $temp = new AppHandler(
  141.       'VDOMAIN_SELECT_FRM',
  142.       $user_templates . '/domain/domain_navigator.inc',
  143.       Array(),
  144.       '',
  145.       '',
  146.       '',
  147.       ''
  148.    )
  149. );
  150. $manager->AddHandler(
  151.    $temp = new AppHandler(
  152.       'VDOMAIN_ADD_FRM',
  153.       $user_templates . '/domain/add/form.inc',
  154.       '',
  155.       '',
  156.       '',
  157.       ''
  158.    )
  159. );
  160. $manager->AddHandler(
  161.    $temp = new AppHandler(
  162.       'VDOMAIN_ADD',
  163.       $user_templates . '/domain/add/process_form.inc',
  164.       '',
  165.       '',
  166.       '',
  167.       ''
  168.    )
  169. );
  170. $manager->AddHandler(
  171.    $temp = new AppHandler(
  172.       'VDOMAIN_EDIT_FRM',
  173.       $user_templates . '/domain/edit/form.inc',
  174.       '',
  175.       '',
  176.       '',
  177.       ''
  178.    )
  179. );
  180. $manager->AddHandler(
  181.    $temp = new AppHandler(
  182.       'VDOMAIN_EDIT',
  183.       $user_templates . '/domain/delete/process_form.inc',
  184.       '',
  185.       '',
  186.       '',
  187.       ''
  188.    )
  189. );
  190. $manager->AddHandler(
  191.    $temp = new AppHandler(
  192.       'VDOMAIN_DELETE_FRM',
  193.       $user_templates . '/domain/delete/form.inc',
  194.       '',
  195.       '',
  196.       '',
  197.       ''
  198.    )
  199. );
  200. $manager->AddHandler(
  201.    $temp = new AppHandler(
  202.       'VDOMAIN_DELETE',
  203.       $user_templates . '/domain/delete/process_form.inc',
  204.       '',
  205.       '',
  206.       '',
  207.       ''
  208.    )
  209. );
  210. $manager->AddHandler(
  211.    $temp = new AppHandler(
  212.       'USER_ADD_PHONE_FRM',
  213.       $user_templates . '/phone_number/add/form.inc',
  214.       '',
  215.       '',
  216.       '',
  217.       ''
  218.    )
  219. );
  220. $manager->AddHandler(
  221.    $temp = new AppHandler(
  222.       'USER_ADD_PHONE',
  223.       $user_templates . '/phone_number/add/process_form.inc',
  224.       '',
  225.       '',
  226.       '',
  227.       ''
  228.    )
  229. );
  230. $manager->AddHandler(
  231.    $temp = new AppHandler(
  232.       'USER_EDIT_PHONE_FRM',
  233.       $user_templates . '/phone_number/edit/form.inc',
  234.       '',
  235.       '',
  236.       '',
  237.       ''
  238.    )
  239. );
  240. $manager->AddHandler(
  241.    $temp = new AppHandler(
  242.       'USER_EDIT_PHONE',
  243.       $user_templates . '/phone_number/edit/process_form.inc',
  244.       '',
  245.       '',
  246.       '',
  247.       ''
  248.    )
  249. );
  250. $manager->AddHandler(
  251.    $temp = new AppHandler(
  252.       'USER_DELETE_PHONE',
  253.       $user_templates . '/phone_number/delete/process_form.inc',
  254.       '',
  255.       '',
  256.       '',
  257.       ''
  258.    )
  259. );
  260. $manager->AddHandler(
  261.    $temp = new AppHandler(
  262.       'USER_ADD_ADDRESS_FRM',
  263.       $user_templates . '/address/add/form.inc',
  264.       '',
  265.       '',
  266.       '',
  267.       ''
  268.    )
  269. );
  270. $manager->AddHandler(
  271.    $temp = new AppHandler(
  272.       'USER_ADD_ADDRESS',
  273.       $user_templates . '/address/add/process_form.inc',
  274.       '',
  275.       '',
  276.       '',
  277.       ''
  278.    )
  279. );
  280. $manager->AddHandler(
  281.    $temp = new AppHandler(
  282.       'USER_EDIT_ADDRESS_FRM',
  283.       $user_templates . '/address/edit/form.inc',
  284.       '',
  285.       '',
  286.       '',
  287.       ''
  288.    )
  289. );
  290. $manager->AddHandler(
  291.    $temp = new AppHandler(
  292.       'USER_EDIT_ADDRESS',
  293.       $user_templates . '/address/edit/process_form.inc',
  294.       '',
  295.       '',
  296.       '',
  297.       ''
  298.    )
  299. );
  300. $manager->AddHandler(
  301.    $temp = new AppHandler(
  302.       'USER_DELETE_ADDRESS',
  303.       $user_templates . '/address/delete/process_form.inc',
  304.       '',
  305.       '',
  306.       '',
  307.       ''
  308.    )
  309. );
  310. $manager->AddHandler(
  311.    $temp = new AppHandler(
  312.       'USER_MAIN',
  313.       $user_templates . '/user/intro.inc',
  314.       Array(),
  315.       '',
  316.       '',
  317.       ''
  318.    )
  319. );
  320. $manager->AddDefaultHandler(
  321.    $temp = new AppHandler(
  322.       'USER_MAIN',
  323.       $user_templates . '/intro.inc',
  324.       Array(),
  325.       '',
  326.       '',
  327.       ''
  328.    )
  329. );
  330. ?>