2018-02-20 14:23:00 +01:00
< ? php
$skip_permissions = true ;
2018-10-01 18:07:44 +02:00
include_once __DIR__ . '/../../core.php' ;
2018-02-20 14:23:00 +01:00
2018-03-02 19:36:42 +01:00
$pageTitle = tr ( 'Utente' );
2018-02-20 14:23:00 +01:00
2018-06-26 09:41:43 +02:00
include_once App :: filepath ( 'include|custom|' , 'top.php' );
2018-02-20 14:23:00 +01:00
2018-03-22 15:35:13 +01:00
if ( post ( 'op' ) == 'change_pwd' ) {
2018-10-01 18:07:44 +02:00
include_once __DIR__ . '/actions.php' ;
2018-03-22 15:35:13 +01:00
}
2018-02-20 14:23:00 +01:00
$user = Auth :: user ();
2018-09-20 12:05:22 +02:00
$token = auth () -> getToken ();
2018-02-20 14:23:00 +01:00
2018-03-02 19:36:42 +01:00
$rs = $dbo -> fetchArray ( 'SELECT * FROM an_anagrafiche WHERE idanagrafica = ' . prepare ( $user [ 'idanagrafica' ]));
$anagrafica = [];
if ( ! empty ( $rs )) {
$anagrafica = $rs [ 0 ];
}
$api = BASEURL . '/api/?token=' . $token ;
2018-02-20 14:23:00 +01:00
echo '
< div class = " box " >
2018-03-28 00:53:07 +02:00
< div class = " box-header " >
< h3 class = " box-title " > '.tr(' Account ').' </ h3 >
2018-02-20 14:23:00 +01:00
</ div >
< div class = " box-body " > ' ;
// Cambio password e nome utente
echo '
2018-03-28 00:53:07 +02:00
< div > ' .
'<p>' . tr ( 'Utente' ) . ': <b>' . $user [ 'username' ] . '</b></p>' .
'<p>' . tr ( 'Gruppo' ) . ': <b>' . $user [ 'gruppo' ] . '</b></p>' ;
2018-03-02 19:36:42 +01:00
if ( ! empty ( $anagrafica )) {
echo '
2018-03-28 00:53:07 +02:00
< p > '.tr(' Anagrafica associata ').' : < b > '.$anagrafica[' ragione_sociale '].' </ b ></ p > ' ;
2018-03-02 19:36:42 +01:00
}
echo '
2018-02-20 14:23:00 +01:00
2018-11-20 11:30:01 +01:00
< a class = " btn btn-info col-md-4 tip '.((!empty(Modules::get('Utenti e permessi'))) ? '' : 'disabled' ).' " data - href = " '. $rootdir .'/modules/'.Modules::get('Utenti e permessi')['directory'].'/user.php " data - toggle = " modal " data - title = " Cambia password " >
2018-02-20 14:23:00 +01:00
< i class = " fa fa-unlock-alt " ></ i > '.tr(' Cambia password ').'
</ a >
</ div > ' ;
2018-03-02 19:36:42 +01:00
echo '
</ div >
</ div > ' ;
2018-02-20 14:23:00 +01:00
echo '
2018-03-02 19:36:42 +01:00
< div class = " row " >
< div class = " col-md-6 " >
2018-02-20 14:23:00 +01:00
2018-03-02 19:36:42 +01:00
< div class = " box box-success " >
< div class = " box-header " >
< h3 class = " box-title " > '.tr(' API ').' </ h3 >
</ div >
< div class = " box-body " >
2018-03-28 00:53:07 +02:00
< p > '.tr("Puoi utilizzare il token per accedere all' API del gestionale e per visualizzare il calendario su applicazioni esterne " ).'.</p>
2018-03-02 19:36:42 +01:00
2018-03-28 00:53:07 +02:00
< p > '.tr(' Token personale ').' : < b > '.$token.' </ b ></ p >
2018-03-02 19:36:42 +01:00
< p > '.tr("URL dell' API " ).': <a href= " '.$api.' " target= " _blank " >'. $api .'</a></p>
</ div >
</ div >
</ div > ' ;
$link = $api . '&resource=sync' ;
2018-02-20 14:23:00 +01:00
echo '
2018-03-02 19:36:42 +01:00
< div class = " col-md-6 " >
< div class = " box box-info " >
< div class = " box-header " >
< h3 class = " box-title " > '.tr(' Calendario interventi ').' </ h3 >
</ div >
< div class = " box-body " >
2018-02-20 14:23:00 +01:00
< p > '.tr("Per accedere al calendario eventi attraverso l' API , accedi al seguente link " ).':</p>
< a href = " '. $link .' " target = " _blank " > '.$link.' </ a >
2018-03-28 00:53:07 +02:00
</ div >
2018-02-20 14:23:00 +01:00
2018-03-28 00:53:07 +02:00
< div class = " box-header " >
< h3 class = " box-title " > '.tr(' Configurazione ').' </ h3 >
</ div >
< div class = " box-body " >
2018-03-02 19:36:42 +01:00
< div >
2018-03-03 11:35:25 +01:00
< p > '.tr("Per _ANDROID_, scarica un' applicazione dedicata dal _LINK_ " , [
2018-03-02 19:36:42 +01:00
'_ANDROID_' => '<b>' . tr ( 'Android' ) . '</b>' ,
2018-03-03 11:35:25 +01:00
'_LINK_' => '<a href="https://play.google.com/store/search?q=iCalSync&c=apps" target="_blank">' . tr ( 'Play Store' ) . '</a>' ,
2018-03-02 19:36:42 +01:00
]) . ' .</ p >
< p > '.tr("Per _APPLE_, puoi configurare un nuovo calendario dall' app standard del calendario " , [
'_APPLE_' => '<b>' . tr ( 'Apple' ) . '</b>' ,
]) . ' .</ p >
2018-03-28 00:53:07 +02:00
< p > '.tr(' Per _PC_ e altri client di posta , considerare le relative funzionalità o eventuali plugin ' , [
2018-03-02 19:36:42 +01:00
'_PC_' => '<b>' . tr ( 'PC' ) . '</b>' ,
]) . ' .</ p >
</ div >
</ div >
2018-02-20 14:23:00 +01:00
</ div >
2018-03-02 19:36:42 +01:00
2018-02-20 14:23:00 +01:00
</ div > ' ;
2018-06-26 09:41:43 +02:00
include_once App :: filepath ( 'include|custom|' , 'bottom.php' );