// | This program is distributed in the hope that it will be useful, | // | but WITHOUT ANY WARRANTY; without even the implied warranty of | // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | // | GNU General Public License for more details. | // | | // | You should have received a copy of the GNU General Public License | // | along with this program; if not, write to: | // | | // | Free Software Foundation, Inc. | // | 51 Franklin Street, Suite 330 | // | Boston, MA 02110-1301, USA. | // +----------------------------------------------------------------------+ // | Authors: João Prado Maia <*****@*****.**> | // +----------------------------------------------------------------------+ require_once dirname(__FILE__) . '/../init.php'; $tpl = new Template_Helper(); $tpl->setTemplate('history.tpl.html'); Auth::checkAuthentication(APP_COOKIE, 'index.php?err=5', true); $iss_id = $_GET['iss_id']; if (!Access::canViewHistory($iss_id, Auth::getUserID())) { $tpl->setTemplate('permission_denied.tpl.html'); $tpl->displayTemplate(); exit; } $tpl->assign('changes', History::getListing($iss_id)); $tpl->assign('issue_id', $iss_id); $role_id = Auth::getCurrentRole(); if ($role_id > User::getRoleID('Customer')) { $tpl->assign('reminders', Reminder::getHistoryList($_GET['iss_id'])); } $tpl->displayTemplate();
// | but WITHOUT ANY WARRANTY; without even the implied warranty of | // | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | // | GNU General Public License for more details. | // | | // | You should have received a copy of the GNU General Public License | // | along with this program; if not, write to: | // | | // | Free Software Foundation, Inc. | // | 59 Temple Place - Suite 330 | // | Boston, MA 02111-1307, USA. | // +----------------------------------------------------------------------+ // | Authors: João Prado Maia <*****@*****.**> | // +----------------------------------------------------------------------+ // // @(#) $Id: s.history.php 1.4 03/01/16 01:47:32-00:00 jpm $ // include_once "config.inc.php"; include_once APP_INC_PATH . "class.template.php"; include_once APP_INC_PATH . "class.auth.php"; include_once APP_INC_PATH . "class.history.php"; include_once APP_INC_PATH . "class.reminder.php"; include_once APP_INC_PATH . "db_access.php"; $tpl = new Template_API(); $tpl->setTemplate("history.tpl.html"); Auth::checkAuthentication(APP_COOKIE, 'index.php?err=5', true); $tpl->assign("changes", History::getListing($HTTP_GET_VARS["iss_id"])); $role_id = Auth::getCurrentRole(); if ($role_id > User::getRoleID('Customer')) { $tpl->assign("reminders", Reminder::getHistoryList($HTTP_GET_VARS["iss_id"])); } $tpl->displayTemplate();