r1430 + trac#85 --- got rid of the following functions:
[racktables] / inc / navigation.php
index 63c945afe52725a61c03d609a6d1fe3ef186a460..0be5bfa460e862e768ad886450279e68a2681c99 100644 (file)
@@ -16,35 +16,45 @@ $page['index']['title'] = 'static_title';
 $page['index']['handler'] = 'renderIndex';
 
 $page['rackspace']['title'] = 'static_title';
-$page['rackspace']['handler'] = 'handler_rackspace';
 $page['rackspace']['parent'] = 'index';
 $tab['rackspace']['default'] = 'Browse';
 $tab['rackspace']['history'] = 'History';
 $tab['rackspace']['firstrow'] = 'Click me!';
 $trigger['rackspace']['firstrow'] = 'trigger_emptyRackspace';
+$tabhandler['rackspace']['default'] = 'renderRackspace';
+$tabhandler['rackspace']['history'] = 'renderRackspaceHistory';
+$tabhandler['rackspace']['firstrow'] = 'renderFirstRowForm';
 
 $page['objects']['title'] = 'static_title';
-$page['objects']['handler'] = 'handler_objects';
 $page['objects']['parent'] = 'index';
 $tab['objects']['default'] = 'View';
 $tab['objects']['newobj'] = 'Add an object';
 $tab['objects']['newmulti'] = 'Add multiple objects';
+$tabhandler['objects']['default'] = 'renderObjectGroupSummary';
+$tabhandler['objects']['newobj'] = 'renderNewObjectForm';
+$tabhandler['objects']['newmulti'] = 'renderAddMultipleObjectsForm';
 
 $page['row']['title'] = 'dynamic_title_row';
-$page['row']['handler'] = 'handler_row';
 $page['row']['bypass'] = 'row_id';
+$page['row']['bypass_type'] = 'uint';
 $page['row']['parent'] = 'rackspace';
 $tab['row']['default'] = 'View';
 $tab['row']['newrack'] = 'Add new rack';
+$tabhandler['row']['default'] = 'renderRow';
+$tabhandler['row']['newrack'] = 'renderNewRackForm';
 
 $page['rack']['title'] = 'dynamic_title_rack';
-$page['rack']['handler'] = 'handler_rack';
 $page['rack']['bypass'] = 'rack_id';
+$page['rack']['bypass_type'] = 'uint';
 $page['rack']['parent'] = 'row';
 $tab['rack']['default'] = 'View';
 $tab['rack']['edit'] = 'Properties';
 $tab['rack']['design'] = 'Design';
 $tab['rack']['problems'] = 'Problems';
+$tabhandler['rack']['default'] = 'renderRackPage';
+$tabhandler['rack']['edit'] = 'renderEditRackForm';
+$tabhandler['rack']['design'] = 'renderRackDesign';
+$tabhandler['rack']['problems'] = 'renderRackProblems';
 $helptab['rack']['design'] = 'rackspace';
 $helptab['rack']['problems'] = 'rackspace';
 
@@ -100,27 +110,28 @@ $ophandler['object']['portfwrd']['updPortForwarding'] = 'updPortForwarding';
 $ophandler['object']['switchvlans']['submit'] = 'updateVLANMembership';
 
 $page['ipv4space']['title'] = 'static_title';
-$page['ipv4space']['handler'] = 'handler_ipv4space';
 $page['ipv4space']['parent'] = 'index';
 $tab['ipv4space']['default'] = 'Browse';
 $tab['ipv4space']['newrange'] = 'Manage ranges';
 $helptab['ipv4space']['default'] = 'nets';
 $helptab['ipv4space']['newrange'] = 'nets';
+$tabhandler['ipv4space']['default'] = 'renderAddressspace';
+$tabhandler['ipv4space']['newrange'] = 'renderAddNewRange';
 $ophandler['ipv4space']['newrange']['addRange'] = 'addNewrange';
 $ophandler['ipv4space']['newrange']['delRange'] = 'delRange';
 
 $page['iprange']['title'] = 'dynamic_title_iprange';
-$page['iprange']['handler'] = 'handler_iprange';
 $page['iprange']['parent'] = 'ipv4space';
 $page['iprange']['bypass'] = 'id';
 $tab['iprange']['default'] = 'Browse';
 $tab['iprange']['properties'] = 'Properties';
 $helptab['iprange']['default'] = 'nets';
 $helptab['iprange']['properties'] = 'nets';
+$tabhandler['iprange']['default'] = 'renderIPRange';
+$tabhandler['iprange']['properties'] = 'renderIPRangeProperties';
 $ophandler['iprange']['properties']['editRange'] = 'editRange';
 
 $page['ipaddress']['title'] = 'dynamic_title_ipaddress';
-$page['ipaddress']['handler'] = 'handler_ipaddress';
 $page['ipaddress']['parent'] = 'iprange';
 $page['ipaddress']['bypass'] = 'ip';
 $tab['ipaddress']['default'] = 'Browse';
@@ -129,6 +140,9 @@ $tab['ipaddress']['assignment'] = 'Allocation';
 $helptab['ipaddress']['default'] = 'nets';
 $helptab['ipaddress']['properties'] = 'nets';
 $helptab['ipaddress']['assignment'] = 'nets';
+$tabhandler['ipaddress']['default'] = 'renderIPAddress';
+$tabhandler['ipaddress']['properties'] = 'renderIPAddressProperties';
+$tabhandler['ipaddress']['assignment'] = 'renderIPAddressAssignment';
 $ophandler['ipaddress']['properties']['editAddress'] = 'editAddress';
 $ophandler['ipaddress']['assignment']['delIpAssignment'] = 'delIpAssignment';
 $ophandler['ipaddress']['assignment']['editBondForAddress'] = 'editIpAssignment';
@@ -144,20 +158,22 @@ $page['config']['handler'] = 'handler_config';
 $page['config']['parent'] = 'index';
 
 $page['accounts']['title'] = 'static_title';
-$page['accounts']['handler'] = 'handler_accounts';
 $page['accounts']['parent'] = 'config';
 $tab['accounts']['default'] = 'View';
 $tab['accounts']['edit'] = 'Change';
+$tabhandler['accounts']['default'] = 'renderAccounts';
+$tabhandler['accounts']['edit'] = 'renderAccountsEditForm';
 $ophandler['accounts']['edit']['updateAccount'] = 'updateUserAccount';
 $ophandler['accounts']['edit']['createAccount'] = 'createUserAccount';
 $ophandler['accounts']['edit']['disableAccount'] = 'disableUserAccount';
 $ophandler['accounts']['edit']['enableAccount'] = 'enableUserAccount';
 
 $page['perms']['title'] = 'static_title';
-$page['perms']['handler'] = 'handler_perms';
 $page['perms']['parent'] = 'config';
 $tab['perms']['default'] = 'View';
 $tab['perms']['edit'] = 'Change';
+$tabhandler['perms']['default'] = 'renderPermissions';
+$tabhandler['perms']['edit'] = 'renderPermissionsEditForm';
 $ophandler['perms']['edit']['revoke'] = 'revokePermission';
 $ophandler['perms']['edit']['grant'] = 'grantPermission';
 
@@ -169,11 +185,13 @@ $tab['portmap']['edit'] = 'Change';
 $ophandler['portmap']['edit']['save'] = 'savePortMap';
 
 $page['attrs']['title'] = 'static_title';
-$page['attrs']['handler'] = 'handler_attrs';
 $page['attrs']['parent'] = 'config';
 $tab['attrs']['default'] = 'View';
 $tab['attrs']['editattrs'] = 'Edit attributes';
 $tab['attrs']['editmap'] = 'Edit map';
+$tabhandler['attrs']['default'] = 'renderAttributes';
+$tabhandler['attrs']['editattrs'] = 'renderEditAttributesForm';
+$tabhandler['attrs']['editmap'] = 'renderEditAttrMapForm';
 $ophandler['attrs']['editattrs']['add'] = 'createAttribute';
 $ophandler['attrs']['editattrs']['upd'] = 'changeAttribute';
 $ophandler['attrs']['editattrs']['del'] = 'deleteAttribute';
@@ -181,11 +199,13 @@ $ophandler['attrs']['editmap']['add'] = 'supplementAttrMap';
 $ophandler['attrs']['editmap']['del'] = 'reduceAttrMap';
 
 $page['dict']['title'] = 'static_title';
-$page['dict']['handler'] = 'handler_dict';
 $page['dict']['parent'] = 'config';
 $tab['dict']['default'] = 'View';
 $tab['dict']['edit'] = 'Edit words';
 $tab['dict']['chapters'] = 'Manage chapters';
+$tabhandler['dict']['default'] = 'renderDictionary';
+$tabhandler['dict']['edit'] = 'renderDictionaryEditor';
+$tabhandler['dict']['chapters'] = 'renderChaptersEditor';
 $ophandler['dict']['edit']['del'] = 'reduceDictionary';
 $ophandler['dict']['edit']['upd'] = 'updateDictionary';
 $ophandler['dict']['edit']['add'] = 'supplementDictionary';
@@ -194,21 +214,23 @@ $ophandler['dict']['chapters']['upd'] = 'updateChapter';
 $ophandler['dict']['chapters']['add'] = 'addChapter';
 
 $page['ui']['title'] = 'static_title';
-$page['ui']['handler'] = 'handler_ui';
 $page['ui']['parent'] = 'config';
 $tab['ui']['default'] = 'View';
 $tab['ui']['edit'] = 'Change';
 $tab['ui']['reset'] = 'Reset';
+$tabhandler['ui']['default'] = 'renderUIConfig';
+$tabhandler['ui']['edit'] = 'renderUIConfigEditForm';
+$tabhandler['ui']['reset'] = 'renderUIResetForm';
 $ophandler['ui']['edit']['upd'] = 'updateUI';
 $ophandler['ui']['reset']['go'] = 'resetUIConfig';
 
 $page['reports']['title'] = 'static_title';
-$page['reports']['handler'] = 'handler_reports';
 $page['reports']['parent'] = 'index';
 $tab['reports']['default'] = 'View';
+$tabhandler['reports']['default'] = 'renderReportSummary';
 
 $page['help']['title'] = 'static_title';
-$page['help']['handler'] = 'handler_help';
+$page['help']['handler'] = 'renderHelpTab';
 $page['help']['parent'] = 'index';
 $tab['help']['default'] = 'Welcome';
 $tab['help']['quickstart'] = 'Quick start';