Cambiata gui exception per estendere MultiMessageException Implementata logging degli accessi all'applicazione Modificato loginmanager per loggare gli accessi Creata classe d'appoggio per generare il testo delle email Creato stile di base per le form dell'amministrazione Bugfix e migliorie grafiche
34 lines
836 B
PHP
34 lines
836 B
PHP
<?php
|
|
require_once(dirname(__FILE__)."/../load.php");
|
|
|
|
GUIHandler::generateHtmlHeaders(array(),true);
|
|
|
|
if (!AdminLoginManager::isLogged()){
|
|
GUIHandler::redirect("admin/login.php");
|
|
}
|
|
else if (!AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE)){
|
|
GUIHandler::redirect("admin/index.php");
|
|
}
|
|
|
|
MenuGenerator::generateMenu();
|
|
|
|
HTMLHelper::generateAdminHead();
|
|
$columns = array(
|
|
array("label"=>"Titolo","data"=>"titolo"),
|
|
array("label"=>"Sottotitolo","data"=>"sottotitolo"),
|
|
array("label"=>"Autore","data"=>"about.author"),
|
|
array("label"=>"Data","data"=>"about.data")
|
|
);
|
|
|
|
$buttons = array(
|
|
array("icon"=>"icon-medium-blue icon-editmed","page"=>"editNotizie.php")
|
|
);
|
|
|
|
?>
|
|
<div>
|
|
<?php
|
|
$details = DatatablesHelper::generateTable("myNotizieTableBackend.php",$columns,array("buttons"=>$buttons));
|
|
?>
|
|
</div>
|
|
|
|
?>
|