<?php /* RESOURCES $Id: do_resource_aed.php 6149 2012-01-09 11:58:40Z ajdonnison $ */ if (!defined('DP_BASE_DIR')) { die('You should not access this file directly.'); } $del = (int) dPgetParam($_POST, 'del', 0); $obj = new CResource(); $msg = ''; if (!$obj->bind($_POST)) { $AppUI->setMsg($obj->getError(), UI_MSG_ERROR); $AppUI->redirect(); } $AppUI->setMsg('Resource'); if ($del) { if (!$obj->canDelete($msg)) { $AppUI->setMsg($msg, UI_MSG_ERROR); $AppUI->redirect(); } if ($msg = $obj->delete()) { $AppUI->setMsg($msg, UI_MSG_ERROR); $AppUI->redirect(); } else { $AppUI->setMsg('deleted', UI_MSG_ALERT, true); $AppUI->redirect('', -1); } } else { if ($msg = $obj->store()) { $AppUI->setMsg($msg, UI_MSG_ERROR); } else { $AppUI->setMsg($_POST['resource_id'] ? 'updated' : 'added', UI_MSG_OK, true);
<?php if (!defined('W2P_BASE_DIR')) { die('You should not access this file directly.'); } // @todo convert to template $resource_id = (int) w2PgetParam($_GET, 'resource_id', 0); $obj = new CResource(); if (!$obj->load($resource_id)) { $AppUI->redirect(ACCESS_DENIED); } $canEdit = $obj->canEdit(); $canDelete = $obj->canDelete(); $titleBlock = new w2p_Theme_TitleBlock('View Resource', 'icon.png', $m); $titleBlock->addCrumb('?m=' . $m, $m . ' list'); if ($canEdit) { $titleBlock->addCrumb('?m=resources&a=addedit&resource_id=' . $resource_id, 'edit this resource'); if ($canDelete) { $titleBlock->addCrumbDelete('delete resource', $canDelete, 'no delete permission'); } } $titleBlock->show(); $view = new w2p_Controllers_View($AppUI, $obj, 'Resource'); echo $view->renderDelete(); $types = w2PgetSysVal('ResourceTypes'); $types[0] = 'Not Specified'; $customLookups = array('resource_type' => $types); include $AppUI->getTheme()->resolveTemplate('resources/view');