mirror of
https://github.com/VTECRM/vtenext.git
synced 2026-02-26 16:18:47 +00:00
53 lines
1.9 KiB
PHP
53 lines
1.9 KiB
PHP
<?php
|
|
/*************************************
|
|
* SPDX-FileCopyrightText: 2009-2020 Vtenext S.r.l. <info@vtenext.com>
|
|
* SPDX-License-Identifier: AGPL-3.0-only
|
|
************************************/
|
|
require_once('modules/CustomView/CustomView.php');
|
|
global $adb,$log,$table_prefix;
|
|
|
|
$cvid = $_REQUEST["record"];
|
|
$status = $_REQUEST["status"];
|
|
$module = $_REQUEST["dmodule"];
|
|
$now_action = $_REQUEST["action"];
|
|
if(isset($cvid) && $cvid != '')
|
|
{
|
|
$oCustomView = CRMEntity::getInstance('CustomView', $module); // crmv@115329
|
|
if($oCustomView->isPermittedCustomView($cvid,$now_action,$oCustomView->customviewmodule) == 'yes')
|
|
{
|
|
$updateStatusSql = "update ".$table_prefix."_customview set status=? where cvid=? and entitytype=?";
|
|
$updateresult = $adb->pquery($updateStatusSql, array($status, $cvid, $module));
|
|
if(!$updateresult)
|
|
echo ':#:FAILURE:#:';
|
|
else {
|
|
// crmv@49398
|
|
global $metaLogs;
|
|
if ($metaLogs) $metaLogs->log($metaLogs::OPERATION_EDITFILTER, $cvid, array('action'=>'changestatus'));
|
|
// crmv@49398e
|
|
echo ':#:SUCCESS:#:' . $module . ':#:';
|
|
}
|
|
}
|
|
else
|
|
{
|
|
global $theme, $app_strings;
|
|
echo "<table border='0' cellpadding='5' cellspacing='0' width='100%' height='450px'><tr><td align='center'>";
|
|
echo "<div style='border: 3px solid rgb(153, 153, 153); background-color: rgb(255, 255, 255); width: 55%; position: relative; z-index: 10000000;'>
|
|
|
|
<table border='0' cellpadding='5' cellspacing='0' width='98%'>
|
|
<tbody><tr>
|
|
<td rowspan='2' width='11%'><img src='".resourcever('denied.gif')."' ></td>
|
|
<td style='border-bottom: 1px solid rgb(204, 204, 204);' nowrap='nowrap' width='70%'>
|
|
<span class='genHeaderSmall'>$app_strings[LBL_PERMISSION]</span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class='small' align='right' nowrap='nowrap'>
|
|
<a href='javascript:window.history.back();'>$app_strings[LBL_GO_BACK]</a><br>
|
|
</td>
|
|
</tr>
|
|
</tbody></table>
|
|
</div>";
|
|
echo "</td></tr></table>";
|
|
exit;
|
|
}
|
|
}
|
|
?>
|