ACC SHELL

Path : /www/hosting/oltv.cz/_/admin/core/
File Upload :
Current File : /www/hosting/oltv.cz/_/admin/core/admin_logtable.php

<?php
/**
 * stránka s přehledem všech změn redakčního systému
 *
 * @author Filip Štencl
 * @since 14.9.2013
 *
 */

require("../../include/config.php");
//----------------------------------------------------------------------------------------------------------

$admin = new admin("admin_logtable");
$admin->head();

$admin
	->button("Export histoie změn")
	->button_set_class("gray")
	->button_set_url("logtable_export.php")
	->button_set_title("Exportovat aktivitu uživatelů v systému")
	->button_write();

//-------------------------------------------------------------------------------------------------------------------------------
$admin->slideHead("Aktivita uživatelů v systému");
	$sql = "
		SELECT A.*, B.id AS id, B.jmeno AS jmeno, B.prijmeni AS prijmeni FROM admin_logtable A
		LEFT JOIN admin_uzivatele B ON A.idadmin_uzivatele = B.id";
	$table = new table($sql);
	$table
		->setId("aktivita_uzivatelu")
		->setOrder("A.caszalozeni DESC")
		->setLimit(50)
		->addMainColumn("Datum a čas","caszalozeni ASC")
		->addMainColumn("Uživatel","B.prijmeni ASC, B.jmeno ASC")
		->addMainColumn("IP adresa","ip ASC")
		->addMainColumn("Popis aktivity","popis ASC")
		->search("A.ip,B.jmeno,B.prijmeni,A.popis")
		->calendar("Datum a čas","A.caszalozeni")
		->pager()
		->tableHead();
	foreach ($table->getResult() as $row) {
		$table
			->addRow($row->id)
			->addColumn("<td>".datum($row->caszalozeni,"Y-m-d H:i:s")."</td>")
			->addColumn("<td>".$row->jmeno." ".$row->prijmeni."</td>")
			->addColumn("<td>".$row->ip."</td>")
			->addColumn("<td>".$row->popis."</td>");
	}
	$table->writeTable();
$admin->slideFooter();
//-------------------------------------------------------------------------------------------------------------------------------
$admin->footer();

ACC SHELL 2018