*/ ?> <div style="text-align:left;"><h2>- Manage Modules</h2></div> <?php if (!defined("ADMIN_FILE")) { die("Access denied."); } echo "Do a database for the index modules, thats all this really is anyway.<br />"; include $basedir . 'modules/functions.php'; if (isset($_GET['edit'])) { $module_id = $_GET['edit']; EditModule($module_id); return; } else { if (isset($_GET['delete'])) { $module_id = $_GET['delete']; DeleteModule($module_id); return; } else { if (isset($_GET['create'])) { NewModule(); return; } else { ListModules(); } } } //echo "<table align=\"center\" width=\"200px\"><tr><th>".LinkInternal('Create a Module','?load=admin&op=modules&create=true')."</th></tr></table>"; //ListModules(); ?>
<?php CreateTable('securityroles', "CREATE TABLE `securityroles` (\n `secroleid` int(11) NOT NULL AUTO_INCREMENT,\n `secrolename` text NOT NULL,\n PRIMARY KEY (`secroleid`)\n)", $db); InsertRecord('securityroles', array('secroleid'), array(0), array('secroleid', 'secrolename'), array(null, 'System Administrator'), $db); NewModule('orders', 'ord', _('Sales'), 1, $db); NewModule('AR', 'ar', _('Receivables'), 2, $db); NewModule('AP', 'ap', _('Payables'), 3, $db); NewModule('PO', 'prch', _('Purchases'), 4, $db); NewModule('stock', 'inv', _('Inventory'), 5, $db); NewModule('manuf', 'man', _('Manufacturing'), 6, $db); NewModule('GL', 'gl', _('General Ledger'), 7, $db); NewModule('FA', 'fa', _('Asset Manager'), 8, $db); NewModule('PC', 'pc', _('Petty Cash'), 9, $db); NewModule('system', 'sys', _('Setup'), 10, $db); NewModule('Utilities', 'utils', _('Utilities'), 11, $db); NewMenuItem('orders', 'Transactions', _('Enter An Order or Quotation'), '/SelectOrderItems.php?NewOrder=Yes', 1, $db); NewMenuItem('orders', 'Transactions', _('Enter Counter Sales'), '/CounterSales.php', 2, $db); NewMenuItem('orders', 'Transactions', _('Enter Counter Returns'), '/CounterReturns.php', 3, $db); NewMenuItem('orders', 'Transactions', _('Print Picking Lists'), '/PDFPickingList.php', 4, $db); NewMenuItem('orders', 'Transactions', _('Outstanding Sales Orders/Quotations'), '/SelectSalesOrder.php', 5, $db); NewMenuItem('orders', 'Transactions', _('Special Order'), '/SpecialOrder.php', 6, $db); NewMenuItem('orders', 'Transactions', _('Recurring Order Template'), '/SelectRecurringSalesOrder.php', 7, $db); NewMenuItem('orders', 'Transactions', _('Process Recurring Orders'), '/RecurringSalesOrdersProcess.php', 8, $db); NewMenuItem('orders', 'Reports', _('Order Inquiry'), '/SelectCompletedOrder.php', 1, $db); NewMenuItem('orders', 'Reports', _('Print Price Lists'), '/PDFPriceList.php', 2, $db); NewMenuItem('orders', 'Reports', _('Order Status Report'), '/PDFOrderStatus.php', 3, $db); NewMenuItem('orders', 'Reports', _('Orders Invoiced Reports'), '/PDFOrdersInvoiced.php', 4, $db); NewMenuItem('orders', 'Reports', _('Daily Sales Inquiry'), '/DailySalesInquiry.php', 5, $db); NewMenuItem('orders', 'Reports', _('Sales By Sales Type Inquiry'), '/SalesByTypePeriodInquiry.php', 6, $db); NewMenuItem('orders', 'Reports', _('Sales By Category Inquiry'), '/SalesCategoryPeriodInquiry.php', 7, $db); NewMenuItem('orders', 'Reports', _('Top Sellers Inquiry'), '/SalesTopItemsInquiry.php', 8, $db);