29if (!defined(
'NOTOKENRENEWAL')) {
30 define(
'NOTOKENRENEWAL', 1);
32if (!defined(
'NOREQUIREMENU')) {
33 define(
'NOREQUIREMENU',
'1');
35if (!defined(
'NOREQUIREHTML')) {
36 define(
'NOREQUIREHTML',
'1');
41require
'../../main.inc.php';
42require_once DOL_DOCUMENT_ROOT.
'/blockedlog/class/blockedlog.class.php';
47if ((!$user->admin && !$user->hasRight(
'blockedlog',
'read')) || empty($conf->blockedlog->enabled)) {
51$langs->loadLangs(array(
"admin"));
60print
'<div id="pop-info"><table height="80%" class="border centpercent"><thead><th width="50%" class="left">'.$langs->trans(
'Field').
'</th><th class="left">'.$langs->trans(
'Value').
'</th></thead>';
63if ($block->fetch($id) > 0) {
64 $objtoshow = $block->object_data;
65 print formatObject($objtoshow,
'');
67 print
'Error, failed to get unalterable log with id '.$id;
71print
'</table></div>';
84function formatObject($objtoshow, $prefix)
88 $newobjtoshow = $objtoshow;
90 if (is_object($newobjtoshow) || is_array($newobjtoshow)) {
92 foreach ($newobjtoshow as $key => $val) {
93 if (!is_object($val) && !is_array($val)) {
95 $s .=
'<tr><td>'.($prefix ? $prefix.
' > ' :
'').$key.
'</td>';
97 if (in_array($key, array(
'date',
'datef',
'dateh',
'datec',
'datem',
'datep'))) {
108 } elseif (is_array($val)) {
109 $s .= formatObject($val, ($prefix ? $prefix.
' > ' :
'').$key);
110 } elseif (is_object($val)) {
111 $s .= formatObject($val, ($prefix ? $prefix.
' > ' :
'').$key);
Class to manage Blocked Log.
GETPOSTINT($paramname, $method=0)
Return the value of a $_GET or $_POST supervariable, converted into integer.
dol_print_date($time, $format='', $tzoutput='auto', $outputlangs=null, $encodetooutput=false)
Output date in a string format according to outputlangs (or langs if not defined).
if(!defined( 'NOREQUIREMENU')) if(!empty(GETPOST('seteventmessages', 'alpha'))) if(!function_exists("llxHeader")) top_httphead($contenttype='text/html', $forcenocache=0)
Show HTTP header.
accessforbidden($message='', $printheader=1, $printfooter=1, $showonlymessage=0, $params=null)
Show a message to say access is forbidden and stop program.