first commit
322
rus/admin/menu/__templates.html
Normal file
|
|
@ -0,0 +1,322 @@
|
|||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>TEMPLATE</title>
|
||||
<!-- Tell the browser to be responsive to screen width -->
|
||||
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/bootstrap/css/bootstrap.min.css">
|
||||
<!-- Font Awesome -->
|
||||
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/fontawesome/css/font-awesome.min.css">
|
||||
<!-- Ionicons -->
|
||||
<!-- <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/ionicons/css/ionicons.min.css">
|
||||
<!-- Daterange picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/daterangepicker/daterangepicker-bs3.css">
|
||||
<!-- Date Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/datepicker/datepicker3.css">
|
||||
<!-- iCheck -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/iCheck/all.css">
|
||||
<!-- Bootstrap Color Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.css">
|
||||
<!-- Bootstrap time Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.css">
|
||||
<!-- Select2 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/select2/select2.min.css">
|
||||
<!-- ajax loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/ajaxLoading.css">
|
||||
<!-- image loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/loadImg.css">
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/AdminLTE.min.css">
|
||||
<!-- AdminLTE Skins. Choose a skin from the css/skins
|
||||
folder instead of downloading all of them to reduce the load. -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/skins/_all-skins.min.css">
|
||||
<!-- Morris chart
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/morris/morris.css">-->
|
||||
<!-- jvectormap -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
|
||||
<!-- bootstrap wysihtml5 - text editor -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<p>campo di ricerca ajax CR</p>
|
||||
<div class="col-lg-6">
|
||||
<label for="txtRicerca">Cliente/Fornitore CR:</label>
|
||||
<input readonly name="id_cliente" type="hidden" value="<%= CR.getId_cliente() %>" />
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneCliente" type="text" class="form-control input-sm ajSearchText mandatory" id="descrizioneCliente" value="<ab:inputTextFormat><%= CR.getCliente().getNominativo()%></ab:inputTextFormat>" maxlength="60" <%=Ab.jsAjSearchTextS4("/admin/anag/Cliente.abl?txtRicerca=","descrizioneCliente","listaClienti","main.id_cliente,main.descrizioneCliente",0)%> />
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_cliente','descrizioneCliente');"><i class="fa fa-refresh fa-sm"></i> </a></span> </div> <%=Ab.divAjSearchDiv4("listaClienti")%>
|
||||
|
||||
<p>--------------- CAMPO DI RICERCA SU DETTAGLIO</p>
|
||||
|
||||
<input readonly name="id_cliente" type="hidden" value="<%= bean.getId_cliente() %>" />
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneCliente" type="text" class="form-control input-sm ajSearchText mandatory" id="descrizioneCliente" value="<ab:inputTextFormat><%= bean.getCliente().getNominativo()%></ab:inputTextFormat>" maxlength="60" <%=Ab.jsAjSearchText4("/admin/anag/Cliente.abl?txtRicerca=","descrizioneCliente","listaClienti","main.id_cliente,main.descrizioneCliente",0,"oggettto")%> />
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_cliente','descrizioneCliente');"><i class="fa fa-refresh fa-sm" title="pulisci campi"></i> </a> <a href="javascript:modificaCliente();"><i class="fa fa-edit fa-sm" title="modifica cliente"></i> </a> <a href="javascript:nuovoCliente();"><i class="fa fa-file-o fa-sm" title="nuovo cliente"></i> </a></span> </div> <%=Ab.divAjSearchDiv4("listaClienti")%>
|
||||
<p>--- RICERCA -----
|
||||
<p>box ricerca</p>
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-ricerca">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-4"> xxxx </div>
|
||||
</div>
|
||||
<div class="box-footer"> <a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a><a class="btn btn-app btn-app-sm pull-right" href="javascript:report()"> <i class="fa fa-bar-chart" title="Cerca"></i>Report </a> </div>
|
||||
</div>
|
||||
</div>
|
||||
<p>TABELLE RESPONSIVE LISTA RICERCA: </p>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<thead>
|
||||
<tr >
|
||||
<th > </th>
|
||||
<th >Val.</th>
|
||||
<th >Op.</th>
|
||||
<th >News</th>
|
||||
<th > Utente </th>
|
||||
<th >Login</th>
|
||||
<th >Password</th>
|
||||
<th >Email</th>
|
||||
<th>Profilo</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<ab:whilevec rowbeanclass="com.ablia.anag.Users" vectumerator="list">
|
||||
<tr>
|
||||
<td class="text-center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand(<%=rowBean.getId_users()%>);"><i class="fa fa-edit" title="Modifica Record"></i></a> <a href="javascript:deleteCommandCR(<%=rowBean.getId_users()%>,'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o" title="Cancella Record"></i></a></div></td>
|
||||
<td class="text-center"><ab:if wherecondition='<%=rowBean.getFlgValido().equals("S")%>'><i class="fa fa-check" title="Utente Valido"></i></ab:if></td>
|
||||
<td class="text-center"><ab:if wherecondition='<%=rowBean.getFlgOperatore()==1%>'><i class="fa fa-check" title="Operatore"></i></ab:if></td>
|
||||
<td class="text-center"><ab:if wherecondition='<%=rowBean.getFlgNews()==1%>'><i class="fa fa-check" title="Ricezione News abilitata"></i></ab:if></td>
|
||||
<td ><%= rowBean.getId_users() %> - <%= rowBean.getCognome() %> <%= rowBean.getNome() %></td>
|
||||
<td ><%= rowBean.getLogin() %></td>
|
||||
<td ><ab:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'><%= rowBean.getPwd() %></ab:if>
|
||||
<ab:else>****</ab:else></td>
|
||||
<td><a href="mailto:<%=rowBean.getEMail()%>"><%= rowBean.getEMail() %></a></td>
|
||||
<td ><%= rowBean.getUserProfile().getDescrizione() %></td>
|
||||
</tr>
|
||||
</ab:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
STRUTTURA VUOTA LISTA RICERCA
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive">TABELLA</div>
|
||||
<div class="box-footer clearfix">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p> </p>
|
||||
<p>---- DETTAGLIO -----</p>
|
||||
<p>box dettaglio </p>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-3"> colonna di 3 </div>
|
||||
<div class="col-lg-3"> colonna di 3 </div>
|
||||
<div class="col-lg-3"> colonna di 3 </div>
|
||||
<div class="col-lg-3"> colonna di 3 </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
TABS:<br>
|
||||
e' all'interno del box-body del dettaglio
|
||||
|
||||
----
|
||||
<div class="box-body">
|
||||
------
|
||||
parte di dettaglio
|
||||
-------
|
||||
<div class="row tabs">
|
||||
<div class="col-lg-12">
|
||||
<!-- Custom Tabs -->
|
||||
<div class="nav-tabs-custom">
|
||||
<ul class="nav nav-tabs" id="tabs">
|
||||
<li class="active"><a href="#PERM" data-toggle="tab">Permessi</a></li>
|
||||
<li><a href="#GRPERM" data-toggle="tab">Gruppo Permessi</a></li>
|
||||
<li><a href="#LOG" data-toggle="tab">LOG</a></li>
|
||||
<li><a href="#CLI" data-toggle="tab">Clienti</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="PERM">
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<!--- parte di dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-5">
|
||||
<label for="txtRicerca">Permesso:</label>
|
||||
<input name="id_userAccess" type="hidden" id="id_userAccess">
|
||||
<select class="form-control select2" style="width: 100%;" name="id_access" id="id_access" >
|
||||
<ab:optionvec boundcolumn="id_access" desccolumn="descrizione" vectumerator="listaPermessi" > </ab:optionvec>
|
||||
</select>
|
||||
<input name="id_userAcces" type="hidden" id="id_userAcces">
|
||||
</div>
|
||||
<div class="col-lg-5">
|
||||
<label for="txtRicerca">Lettura/Scrittura:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="flgRW" >
|
||||
<option value="1" ><%=com.ablia.db.DBAdapter.getAccessType(1)%></option>
|
||||
<option value="2" ><%=com.ablia.db.DBAdapter.getAccessType(2)%></option>
|
||||
<option value="3" ><%=com.ablia.db.DBAdapter.getAccessType(3)%></option>
|
||||
<option value="4" ><%=com.ablia.db.DBAdapter.getAccessType(4)%></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2"> <a class="btn btn-success btn-associative" href="javascript:addPermesso();">Aggiungi Permesso</a></div>
|
||||
</div>
|
||||
<!--- FINE parte di dettaglio -->
|
||||
<!--- RIGA VUOTA -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12"> </div>
|
||||
</div>
|
||||
<!--- FINE RIGA VUOTA -->
|
||||
<!--- parte di LISTA -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'> </ab:if>
|
||||
<thead>
|
||||
<tr >
|
||||
<th align="left" width="5%"> </th>
|
||||
<th align="left" width="75%">Descrizione</th>
|
||||
<th width="20%">R/M/W/D</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<ab:whilevec rowbeanclass="com.ablia.common.UserAccess" vectumerator="listaUserAccess">
|
||||
<tr >
|
||||
<td align="left" width="5%"><a href="javascript:delPermesso('<%=rowBean.getId_userAccess()%>');"><i class="fa fa-trash-o" title="Cancella Record"></i></a></td>
|
||||
<td align="left" width="75%"><%= rowBean.getAccess().getDescrizione() %></td>
|
||||
<td width="20%"><%= rowBean.getRW() %></td>
|
||||
</tr>
|
||||
</ab:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--- FINE PARTE DI LISTA -->
|
||||
</div>
|
||||
<!--- FINE BOX BODY -->
|
||||
</div>
|
||||
<!--- FINEBOX -->
|
||||
</div>
|
||||
<!--- FINE TAB PANE -->
|
||||
<div class="tab-pane active" id="GRPERM"> GRPERM </div>
|
||||
<div class="tab-pane active" id="LOG"> LOG </div>
|
||||
<div class="tab-pane active" id="CLI"> CLI </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p> </p>
|
||||
<p>bottone per associative<br>
|
||||
<a class="btn btn-success btn-default btn-associative" href="javascript:addPermesso();">Aggiungi Permesso</a> <br>
|
||||
</p>
|
||||
<p>tasti modifica cancella sulle liste</p>
|
||||
<div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_access()%>');"><i class="fa fa-edit" title="Modifica Record"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_access()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o" title="Cancella Record"></i></a></div>
|
||||
<BR>
|
||||
-----
|
||||
</p>
|
||||
CLASSI PER SELECT<BR>
|
||||
class="form-control select2"
|
||||
|
||||
<!-- jQuery 2.1.4 -->
|
||||
<script src="../_V4/_lte/plugins/jQuery/jQuery-2.1.4.min.js"></script>
|
||||
<!-- jQuery UI 1.11.4 -->
|
||||
<script src="../_V4/_lib/jquery-ui/jquery-ui.min.js"></script>
|
||||
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
|
||||
<script>
|
||||
$.widget.bridge('uibutton', $.ui.button);
|
||||
</script>
|
||||
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<script src="../_V4/_lte/bootstrap/js/bootstrap.min.js"></script>
|
||||
<!-- Morris.js charts
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/morris/morris.min.js"></script> -->
|
||||
<!-- Select2 -->
|
||||
<script src="../_V4/_lte/plugins/select2/select2.full.min.js"></script>
|
||||
<!-- InputMask -->
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.extensions.js"></script>
|
||||
<!-- daterangepicker -->
|
||||
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script> -->
|
||||
<script src="../_V4/_js/moment-with-locales.js"></script>
|
||||
<script src="../_V4/_lte/plugins/daterangepicker/daterangepicker.js"></script>
|
||||
<!-- datepicker -->
|
||||
<script src="../_V4/_lte/plugins/datepicker/bootstrap-datepicker.js"></script>
|
||||
<!-- bootstrap color picker -->
|
||||
<script src="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
|
||||
<!-- bootstrap time picker -->
|
||||
<script src="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.js"></script>
|
||||
<!-- SlimScroll 1.3.0 -->
|
||||
<script src="../_V4/_lte/plugins/slimScroll/jquery.slimscroll.min.js"></script>
|
||||
<!-- iCheck 1.0.1 -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<!-- FastClick -->
|
||||
<script src="../_V4/_lte/plugins/fastclick/fastclick.min.js"></script>
|
||||
<!-- Sparkline -->
|
||||
<script src="../_V4/_lte/plugins/sparkline/jquery.sparkline.min.js"></script>
|
||||
<!-- jvectormap -->
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
|
||||
<!-- jQuery Knob Chart -->
|
||||
<script src="../_V4/_lte/plugins/knob/jquery.knob.js"></script>
|
||||
<!-- Bootstrap WYSIHTML5 -->
|
||||
<script src="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
|
||||
<!-- AdminLTE App -->
|
||||
<script src="../_V4/_lte/dist/js/app.min.js"></script>
|
||||
<!-- AdminLTE dashboard demo (This is only for demo purposes)
|
||||
<script src="../_V4/_lte/dist/js/pages/dashboard.js"></script> -->
|
||||
<!-- AdminLTE for demo purposes
|
||||
<script src="../_V4/_lte/dist/js/demo.js"></script> -->
|
||||
<!-- iCheck -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<script src="../_V4/_lib/jquery.toaster-master/jquery.toaster.js"></script>
|
||||
<link href="../_V4/_lib/CodeSeven-toastr/build/toastr.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../_V4/_lib/CodeSeven-toastr/build/toastr.min.js"></script>
|
||||
<!--Ablia-->
|
||||
<link rel="stylesheet" href="../_V4/_lte/_css/abliaLte.css">
|
||||
<p>
|
||||
<script src="../_V4/_js/_ablia.js"></script>
|
||||
<script src="../_V4/_js/ajaxFunc.js"></script>
|
||||
<script src="../_V4/_js/ajaxTextBoxSearch.js"></script>
|
||||
<script src="../_V4/_js/ab-addImg.js"></script>
|
||||
<script src="../_V4/_js/logon.js"></script>
|
||||
<script src="../_V4/_js/_bean.js"></script>
|
||||
</p>
|
||||
<p>--------- numero : se voglio il submit aggiungo <%=Ab.jsCrS()%></p>
|
||||
<input name="valorePraticaM" <%=Ab.jsCrS("fatturaPratica("+bean.getId_pratica()+")")%> type="text" class="form-control input-sm numberinput" id="valorePraticaM" size="10" maxlength="10" value="<%= nf.format(bean.getValorePratica()) %>" />
|
||||
<p>--------- DATA</p>
|
||||
<input type="text" class="form-control input-sm datemask" id="dataArchiviazioneA" name="dataArchiviazioneA" maxlength="10" value="<%= df.format(CR.getDataArchiviazioneA()) %>" >
|
||||
<p> </p>
|
||||
</body>
|
||||
</html>
|
||||
5
rus/admin/menu/_inc-footer.jsp
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
|
||||
<footer class="main-footer">
|
||||
<div class="pull-right hidden-xs"> <b>Version</b> 4.0.0 </div>
|
||||
<strong>Copyright © 2003-2016 <a href="http://www.ablia.com">Ablia S.r.l.</a></strong></footer>
|
||||
22
rus/admin/menu/_inc-header.jsp
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
<header class="main-header hidden-print">
|
||||
<!-- Logo -->
|
||||
<a href="www.ablia.com" class="logo">
|
||||
<!-- mini logo for sidebar mini 50x50 pixels -->
|
||||
<span class="logo-mini"><b>A</b>bl</span>
|
||||
<!-- logo for regular state and mobile devices -->
|
||||
<span class="logo-lg"><b>Ablia S.r.l.</b></span>
|
||||
</a>
|
||||
<!-- Header Navbar: style can be found in header.less -->
|
||||
<nav class="navbar navbar-static-top" role="navigation">
|
||||
<!-- Sidebar toggle button-->
|
||||
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
</a>
|
||||
<div id="pageTitleContent" class="pageTitle pull-left">Menu' Principale</div>
|
||||
<div class="navbar-custom-menu">
|
||||
<span class="titolo-applicazione hidden-xs"> <ab:parm codice="LOGO_MENU"><%=parm.getTesto()%></ab:parm> <i class="fa fa-question-circle" title="F1 help generico, F2 help sul campo"></i></span>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
190
rus/admin/menu/_inc-menu.jsp
Normal file
|
|
@ -0,0 +1,190 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<jsp:useBean id="logon" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<jsp:useBean id="grantMsg" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean> <input type="hidden" name="_async" id="_async"><input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Menu' Principale">
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<ol class="breadcrumb">
|
||||
<li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<ab:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<li class="active"> <a href="Menu.abl?cmd=ab-status" target="_blank"> <i class="fa fa-heartbeat" aria-hidden="true"></i> Ablia Stats</a>
|
||||
</li></ab:if>
|
||||
<li class="active">Dashboard</li>
|
||||
</ol>
|
||||
<!-- Content Header (Page header) --><!-- Main content -->
|
||||
<section class="content">
|
||||
<!-- Small boxes (Stat box) -->
|
||||
<div class="row">
|
||||
<a href="javascript:Ab.callAbl('/admin/pg/Gara','search')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Gare</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="fa fa-clock-o"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a><!-- ./col -->
|
||||
<a href="javascript:Ab.callAbl('/admin/pg/TipoGara','search')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Tipo Gara</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="fa fa-cogs"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a>
|
||||
<a href="javascript:Ab.callAbl('/admin/pg/LogFoto','search')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Log Foto</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="ion-stats-bars"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a>
|
||||
<a href="javascript:Ab.callAbl('/admin/pg/Foto','search')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Ricerca e<br>indicizza</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="fa fa-clock-o"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a>
|
||||
|
||||
</div>
|
||||
<!-- row --><!-- /.row -->
|
||||
<div class="row"><a href="javascript:Ab.callAbl('/admin/contab/Documento')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Elenco Documenti</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="ion-folder"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoDocumento','list')">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Nuovo Documento</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="ion-document"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a>
|
||||
<a href="javascript:Ab.callAbl('/admin/anag/Cliente')">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-aqua dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Anagrafica<br>Clienti</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="ion-ios-people"></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a><!-- ./col --></div>
|
||||
<!-- row -->
|
||||
<div class="row"><!-- ./col --><a href="javascript:Ab.callAbl('/admin/config/Users')"> <div class="col-lg-3 col-xs-6">
|
||||
<!-- small box -->
|
||||
<div class="small-box bg-orange dashboard-widget">
|
||||
<div class="inner">
|
||||
<span class="titolo-widget">Utenti</span>
|
||||
<p> </p>
|
||||
|
||||
</div>
|
||||
<div class="icon">
|
||||
<i class="fa fa-user "></i>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
</div></a>
|
||||
</div>
|
||||
<!-- Main row --><!-- /.row (main row) -->
|
||||
|
||||
</section>
|
||||
</ab:if_logon_ok>
|
||||
<ab:else_logon>
|
||||
|
||||
<div class="login-box">
|
||||
<div class="login-logo">
|
||||
<b>Login</b></a>
|
||||
</div><!-- /.login-logo -->
|
||||
<div class="login-box-body">
|
||||
<p class="login-box-msg">Inserisci le credenziali di accesso<br><%=msg%></p>
|
||||
|
||||
<form method="post" action="Menu4.abl" name="logon" id="logon" onSubmit="conferma(); return false;"><input type="hidden" name="cmdIU" id="cmdIU">
|
||||
<input type="hidden" name="actIU" id="actIU">
|
||||
<input type="hidden" name="cmd2" id="cmd2">
|
||||
<input type="hidden" name="act2" id="act2">
|
||||
<ab:ifparm codice="SINGLE_SIGN_ON" value="true" >
|
||||
<input type="hidden" name="loginSso" id="loginSso"><input type="hidden" name="sso" id="sso" value="1"></ab:ifparm><ab:else><input type="hidden" name="sso" id="sso" value="0"></ab:else>
|
||||
<div class="form-group has-feedback">
|
||||
<input id="login" name="login" type="text" class="form-control" placeholder="Username" >
|
||||
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
|
||||
</div>
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Password" id="pwd" name="pwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-8"></div><!-- /.col -->
|
||||
<div class="col-xs-4">
|
||||
|
||||
<input class="btn btn-primary btn-block btn-flat" type="submit" value="Accedi" />
|
||||
</div><!-- /.col -->
|
||||
</div>
|
||||
</form><!-- /.social-auth-links -->
|
||||
|
||||
|
||||
|
||||
</div><!-- /.login-box-body -->
|
||||
</div>
|
||||
|
||||
</ab:else_logon>
|
||||
49
rus/admin/menu/_inc-sidebar-config-contabilita.jsp
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ taglib uri="/WEB-INF/contab.tld" prefix="contab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i>
|
||||
<ab:lang>Contabilità</ab:lang>
|
||||
<i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/CausaleMagazzino')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Causali Magazz.</ab:lang>
|
||||
*</a></li>
|
||||
</ab:if>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Iva')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Iva</ab:lang>
|
||||
</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/TemplateMsg')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Modelli Msg</ab:lang>
|
||||
</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/MagFisico')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Magazzini</ab:lang>
|
||||
</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoAllegatoDocumento')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Tipi Allegato Doc.</ab:lang>
|
||||
</a></li>
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoDocumento')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Tipi Documento</ab:lang>
|
||||
*</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipologiaDocumento')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Tipologia Documento</ab:lang>
|
||||
*</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoStampaDocumento')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Tipi Stampa Documento</ab:lang>
|
||||
*</a></li>
|
||||
</ab:if>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/PianoConti')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Piano dei conti</ab:lang>
|
||||
</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/CausaleContabile')"><i class="fa fa-circle"></i>
|
||||
<ab:lang>Causali contabili</ab:lang>
|
||||
</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:if_logon_ok>
|
||||
16
rus/admin/menu/_inc-sidebar-news.jsp
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ taglib uri="/WEB-INF/contab.tld" prefix="contab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<li class="treeview"><a href="#"> <i class="fa fa-newspaper-o"></i> <span><ab:lang>News</ab:lang></span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/news/News')"><i class="fa fa-newspaper-o"></i><ab:lang>News</ab:lang></a></li>
|
||||
<li><a href="javascript:callAbl('/admin/news/NewsUsers')"><i class="fa fa-users"></i><ab:lang>Lista Utenti News</ab:lang></a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/news/TipoNews')"><i class="fa fa-gear"></i><ab:lang>Tipo News</ab:lang></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:if_logon_ok>
|
||||
16
rus/admin/menu/_inc-sidebar-newsletter.jsp
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ taglib uri="/WEB-INF/contab.tld" prefix="contab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<li><a href="#"><i class="fa fa-newspaper-o"></i> <ab:lang>Newsletter</ab:lang> <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/MailNewsletter')"><i class="fa fa-at"></i><ab:lang>Indirizzi Mail</ab:lang></a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/CodaMessaggi')"><i class="fa fa-newspaper-o"></i><ab:lang>Coda Messaggi</ab:lang></a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/TemplateMsg')"><i class="fa fa-file-o"></i><ab:lang>Modelli Msg</ab:lang></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:if_logon_ok>
|
||||
16
rus/admin/menu/_inc-sidebar-nologon.jsp
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<section class="sidebar">
|
||||
<!-- Sidebar user panel -->
|
||||
<div class="user-panel">
|
||||
<div class="pull-left image" style="min-height:70px">
|
||||
<i class="fa fa-user fa-inverse fa-4x"></i>
|
||||
</div>
|
||||
<div class="pull-left info">
|
||||
<p>Effettua il login</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
214
rus/admin/menu/_inc-sidebar.jsp
Normal file
|
|
@ -0,0 +1,214 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ taglib uri="/WEB-INF/contab.tld" prefix="contab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<section class="sidebar hidden-print">
|
||||
<!-- Sidebar user panel -->
|
||||
<div class="user-panel">
|
||||
<div class="pull-left image" style="min-height:70px">
|
||||
<ab:if_img> <img src="../../_img/_imgUsers/<%=utenteLogon.getImgFileName(1) %>" class="img-circle" alt="User Image"> </ab:if_img>
|
||||
<ab:else><i class="fa fa-user fa-inverse fa-4x"></i> </ab:else>
|
||||
</div>
|
||||
<div class="pull-left info">
|
||||
<p><%= utenteLogon.getCognome() %> <%= utenteLogon.getNome() %>
|
||||
<ab:if wherecondition="<%=utenteLogon.getFlgSuper()==1%>">*</ab:if>
|
||||
</p>
|
||||
<a href="javascript:logOff()" title="Log out"> <i class="fa fa-sign-out fa-2x"> </i></a> <%= utenteLogon.getUserProfile().getDescrizione() %> </div>
|
||||
</div>
|
||||
|
||||
<!-- sidebar menu: : style can be found in sidebar.less -->
|
||||
<ul class="sidebar-menu">
|
||||
<li class="header">MENU PRINCIPALE <i class="fa fa-font" style="font-size: 9px" onClick="Ab.switchCssSize()" title="Cambia dimensione testo"></i><i class="fa fa-font" style="font-size: 12px" onClick="Ab.switchCssSize()" title="Cambia dimensione testo"></i></li>
|
||||
<li class="treeview active"><a href="#"> <i class="fa fa-smile-o"></i> <span>Regalami un sorriso</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/pg/Gara')"><i class="fa fa-clock-o"></i>Gara</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/pg/TipoGara')"><i class="fa fa-cogs"></i>Tipo Gara</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/pg/Coupon')"><i class="fa fa-money"></i> Coupon</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/pg/LogFoto')"><i class="fa fa-bar-chart"></i>Log Foto</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/pg/Foto')"><i class="fa fa-film"></i>Indicizza Foto</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<!-- INIZIO GESTIONE -->
|
||||
<ab:ifusergrant grant="M_GESTIONE" rw="1">
|
||||
<li class="treeview "><a href="#"> <i class="fa fa-dashboard"></i> <span>Gestione</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="ARTICOLO" rw="1">
|
||||
<ab:ifparm codice="TESSUTI" value="1"></ab:ifparm>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="CLIFOR" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anag/Cliente')"><i class="fa fa-users"></i>Clienti</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anag/Fornitore')"><i class="fa fa-users"></i>Fornitori</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="RUBRICA" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/Documento')"><i class="fa fa-files-o"></i>Elenco Documenti</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="DOCUMENTO" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/DocumentoPagamento')"><i class="fa fa-euro"></i>Gestione Pagamenti</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/DocumentoScadenza')"><i class="fa fa-euro"></i>Gestione Scadenze</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/DistintaRiba')"><i class="fa fa-euro"></i>Gestione Distinte Ri.Ba.</a></li>
|
||||
<li><a href="#"><span class="fa-stack " style="margin-left: -8px"> <i class="fa fa-file-o fa-stack-1x"></i> <i class="fa fa-plus-square-o fa-stack-1x"></i> </span>Nuovo Documento <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<contab:documento>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/Documento','ni&id=<%=rowBean.getId_tipoDocumento()%>')"><i class="fa fa-file-o"></i><%=rowBean.getDescMenu()%></a></li>
|
||||
</contab:documento>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="CONTRATTO" rw="1">
|
||||
<li><a href="#"><i class="fa fa-at"></i>Newsletter <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/MailNewsletter')"><i class="fa fa-at"></i>Indirizzi Mail</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/CodaMessaggi')"><i class="fa fa-newspaper-o"></i>Coda Messaggi</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/newsletter/TemplateMsg')"><i class="fa fa-file-o"></i>Modelli Msg</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="CODA_MESSAGGI" rw="1"> </ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE GESTIONE -->
|
||||
<!-- INIZIO BANNER -->
|
||||
<ab:ifusergrant grant="M_BANNER" rw="1">
|
||||
<li class="treeview"><a href="#"> <i class="fa fa-euro"></i> <span>Banner</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="BANNER" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/banner/Banner')"><i class="fa fa-euro"></i>Banner</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="TIPO_BANNER" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/banner/TipoBanner')"><i class="fa fa-gear"></i>Tipo Banner</a></li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE BANNER -->
|
||||
<ab:ifusergrant grant="MNU_NEWSLETTER" rw="1" useparm="true">
|
||||
<jsp:include page="_inc-sidebar-newsletter.jsp" flush="true"/>
|
||||
</ab:ifusergrant>
|
||||
<!-- NEWS -->
|
||||
<ab:ifusergrant grant="MNU_NEWS" rw="1" useparm="true">
|
||||
<jsp:include page="_inc-sidebar-news.jsp" flush="true"/>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE NEWS -->
|
||||
|
||||
<!-- FINE NEWS -->
|
||||
<!-- INIZIO CONFIGURAZIONI -->
|
||||
<ab:ifusergrant grant="CONFIG">
|
||||
<li class="treeview"><a href="#"> <i class="fa fa-gears"></i> <span>Configurazioni</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="ANAG_CONFIG" rw="1">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i> Anagrafiche <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Aspetto')"><i class="fa fa-circle"></i>Aspetto Merci</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/CausaleTrasporto')"><i class="fa fa-circle"></i>Causale Trasporto</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Comune')"><i class="fa fa-circle"></i>Comuni</a></li>
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Contatore')"><i class="fa fa-circle"></i>Contatori*</a></li>
|
||||
</ab:if>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Esercizio')"><i class="fa fa-circle"></i>ESERCIZI</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Festivita')"><i class="fa fa-circle"></i>Festività</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Iva')"><i class="fa fa-circle"></i>Iva</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/Banca')"><i class="fa fa-circle"></i>Banche</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Listino')"><i class="fa fa-circle"></i>Listini</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/MagFisico')"><i class="fa fa-circle"></i>Magazzini</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Nazione')"><i class="fa fa-circle"></i>Nazioni</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Porto')"><i class="fa fa-circle"></i>Porto</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Postazione')"><i class="fa fa-circle"></i>Postazioni</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/RegCassa')"><i class="fa fa-circle"></i>Reg. Cassa</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Regione')"><i class="fa fa-circle"></i>Regioni</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/TipoAllegatoClifor')"><i class="fa fa-circle"></i>Tipi Allegato Anag.</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/TipoContratto')"><i class="fa fa-circle"></i>Tipi Contratto</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/TipoClifor')"><i class="fa fa-circle"></i>Tipo Cliente/Fornitore</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/TipoPagamento')"><i class="fa fa-circle"></i>Tipo Pagamento</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Vettore')"><i class="fa fa-circle"></i>Vettori</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="ART_CONFIG" rw="1">
|
||||
<li><a href="#"><i class="fa fa-euro"></i>Contabilità <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/CausaleMagazzino')"><i class="fa fa-circle"></i>Causali Magazz.*</a></li>
|
||||
</ab:if>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/Iva')"><i class="fa fa-circle"></i>Iva</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contab/TemplateMsg')"><i class="fa fa-circle"></i>Modelli Msg</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/anagConfig/MagFisico')"><i class="fa fa-circle"></i>Magazzini</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoAllegatoDocumento')"><i class="fa fa-circle"></i>Tipi Allegato Doc.</a></li>
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/TipoDocumento')"><i class="fa fa-circle"></i>Tipi Documento*</a></li>
|
||||
</ab:if>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/PianoConti')"><i class="fa fa-circle"></i>Piano dei conti</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/contabConfig/CausaleContabile')"><i class="fa fa-circle"></i>Causali contabili</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="CONTAB_CONFIG" rw="1"> </ab:ifusergrant>
|
||||
<ab:ifusergrant grant="ADMIN_CONFIG" rw="1"> </ab:ifusergrant>
|
||||
<ab:ifusergrant grant="ADMIN_CONFIG" rw="1">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i>Admin <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="ACCESS_GROUP" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/AccessGroup')"><i class="fa fa-circle"></i>Gruppo Permessi</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="PARM" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Parm')"><i class="fa fa-circle"></i>Parametri</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="LOG" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Log','content')">Log</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="LOG_MAIL" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/LogMail','content')">Log Mail</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="USERS" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Users')"><i class="fa fa-circle"></i>Utenti</a></li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE CONFIGURAZIONI -->
|
||||
|
||||
<!-- INIZIO ADMIN -->
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li class="treeview"> <a href="#"> <i class="fa fa-user-secret"></i> <span>Admin</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Blacklist')"><i class="fa fa-th-list"></i> Black List</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/AccessGroup')"><i class="fa fa-check-circle-o"></i> Gruppo Permessi</a></li>
|
||||
<ab:ifusergrant grant="LOG" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Log')"><i class="fa fa-database"></i> Log</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="LOG_MAIL" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/LogMail')"><i class="fa fa-envelope-o"></i> Log Mail</a></li>
|
||||
</ab:ifusergrant>
|
||||
<li> <a href="#"><i class="fa fa-life-ring"></i> Help Admin <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i> Help</a></li>
|
||||
<li> <a href="#"><i class="fa fa-exclamation"></i> Keywords</a> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Parm')"><i class="fa fa-gears"></i> Parametri</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Postazione')"><i class="fa fa-desktop"></i> Postazione</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Access')"><i class="fa fa-user-secret"></i> Permessi</a></li>
|
||||
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/UserProfile')"><i class="fa fa-group"></i>Profilo Utente</a></li>
|
||||
<li><a href="../_V4/_lte/pages/tables/data.html"><i class="fa fa-desktop"></i> Tipo Postazione</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Users')"><i class="fa fa-user"></i> Utenti</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:if>
|
||||
<!-- FINE ADMIN -->
|
||||
</ul>
|
||||
</section>
|
||||
<form method="post" action="Menu4.abl" name="logonSB" id="logonSB">
|
||||
<input type="hidden" name="cmdIU" id="cmdIU">
|
||||
</form>
|
||||
</ab:if_logon_ok>
|
||||
<ab:else_logon>
|
||||
<jsp:include page="_inc-sidebar-nologon.jsp" flush="true"/>
|
||||
</ab:else_logon>
|
||||
123
rus/admin/menu/_inc-sidebarGuam.jsp
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ taglib uri="/WEB-INF/contab.tld" prefix="contab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="utenteLogon" type="com.ablia.common.UsersI" class="com.ablia.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<section class="sidebar hidden-print">
|
||||
<!-- Sidebar user panel -->
|
||||
<div class="user-panel">
|
||||
<div class="pull-left image" style="min-height:70px">
|
||||
<ab:if_img> <img src="../../_img/_imgUsers/<%=utenteLogon.getImgFileName(1) %>" class="img-circle" alt="User Image"> </ab:if_img>
|
||||
<ab:else><i class="fa fa-user fa-inverse fa-4x"></i> </ab:else>
|
||||
</div>
|
||||
<div class="pull-left info">
|
||||
<p><%= utenteLogon.getCognome() %> <%= utenteLogon.getNome() %>
|
||||
<ab:if wherecondition="<%=utenteLogon.getFlgSuper()==1%>">*</ab:if>
|
||||
</p>
|
||||
<a href="javascript:logOff()" title="Log out"> <i class="fa fa-sign-out fa-2x"> </i></a> <%= utenteLogon.getUserProfile().getDescrizione() %> </div>
|
||||
</div>
|
||||
|
||||
<!-- sidebar menu: : style can be found in sidebar.less -->
|
||||
<ul class="sidebar-menu">
|
||||
<li class="header">MENU PRINCIPALE <i class="fa fa-font" style="font-size: 9px" onClick="Ab.switchCssSize()" title="Cambia dimensione testo"></i><i class="fa fa-font" style="font-size: 12px" onClick="Ab.switchCssSize()" title="Cambia dimensione testo"></i></li>
|
||||
<!-- INIZIO TIME REPORT -->
|
||||
<li class="treeview active"><a href="#"> <i class="fa fa-dashboard"></i> <span>Ticket</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="TICKET" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guam/Ticket','search')"><i class="ion-ios-calendar-outline"></i> Lista Ticket</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="CONSISTENZA" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guam/Consistenza','search')"><i class="ion-ios-calendar-outline"></i> Lista Consistenze</a></li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
<!-- FINE TIME REPORT -->
|
||||
<!-- INIZIO REPORT --><!-- FINE REPORT -->
|
||||
<!-- INIZIO ANAGRAFICHE -->
|
||||
<ab:ifusergrant grant="APPARATO" rw="1">
|
||||
<li class="treeview"><a href="#"> <i class="fa fa-users"></i> <span>Anagrafica</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guam/Apparato')"><i class="fa fa-users"></i>Lista Terminali/Sim</a></li>
|
||||
<ab:ifusergrant grant="USERS" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Users')"><i class="fa fa-user"></i>Utenti</a></li>
|
||||
</ab:ifusergrant>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE ANAGRAFICHE -->
|
||||
|
||||
<!-- INIZIO CONFIGURAZIONI -->
|
||||
<ab:ifusergrant grant="CONFIG" rw="1">
|
||||
<li class="treeview"><a href="#"> <i class="fa fa-gears"></i> <span>Configurazioni</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="CONFIG" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guamConfig/Divisione')"><i class="fa fa-bars" aria-hidden="true"></i>Divisione</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/artConfig/Marca')"><i class="fa fa-gavel" aria-hidden="true"></i>Marca</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guamConfig/ApparatoModello','search')"><i class="fa fa-pencil" aria-hidden="true"></i>Modello</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guamConfig/Fornitore')"><i class="fa fa-user" aria-hidden="true"></i>Fornitori</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guamConfig/TipoTicket')"><i class="fa fa-user" aria-hidden="true"></i>Tipo Ticket</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/guamConfig/ApparatoLocazione')"><i class="fa fa-user" aria-hidden="true"></i>Locazione Apparato</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="ADMIN_CONFIG" rw="1">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i>Admin <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<ab:ifusergrant grant="ACCESS_GROUP" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/AccessGroup')"><i class="fa fa-check-circle-o"></i>Gruppo Permessi</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="PARM" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Parm')"><i class="fa fa-gears"></i>Parametri</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="LOG" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Log')"><i class="fa fa-database"></i>Log</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="LOG_MAIL" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/LogMail')"><i class="fa fa-database"></i>Log Mail</a></li>
|
||||
</ab:ifusergrant>
|
||||
<ab:ifusergrant grant="USERS" rw="1">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Users')"><i class="fa fa-user"></i>Utenti</a></li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:ifusergrant>
|
||||
<!-- FINE CONFIGURAZIONI -->
|
||||
<!-- INIZIO BANNER --><!-- FINE BANNER -->
|
||||
<!-- INIZIO ADMIN -->
|
||||
<ab:if wherecondition='<%=utenteLogon.getId_users()==1 %>'>
|
||||
<li class="treeview"> <a href="#"> <i class="fa fa-user-secret"></i> <span>Admin</span> <i class="fa fa-angle-left pull-right"></i> </a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Blacklist')"><i class="fa fa-th-list"></i> Black List</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/AccessGroup')"><i class="fa fa-check-circle-o"></i> Gruppo Permessi</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Log')"><i class="fa fa-database"></i> Log</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/LogMail')"><i class="fa fa-database"></i>Log Mail</a></li>
|
||||
<li> <a href="#"><i class="fa fa-life-ring"></i> Help Admin <i class="fa fa-angle-left pull-right"></i></a>
|
||||
<ul class="treeview-menu">
|
||||
<li><a href="#"><i class="fa fa-life-ring"></i> Help</a></li>
|
||||
<li> <a href="#"><i class="fa fa-exclamation"></i> Keywords</a> </li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Parm')"><i class="fa fa-gears"></i> Parametri</a></li>
|
||||
<li><a href="../_V4/_lte/pages/tables/data.html"><i class="fa fa-desktop"></i> Postazione</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Access')"><i class="fa fa-check-circle-o"></i> Permessi</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/UserProfile')"><i class="fa fa-group"></i>Profilo Utente</a></li>
|
||||
<li><a href="../_V4/_lte/pages/tables/data.html"><i class="fa fa-desktop"></i> Tipo Postazione</a></li>
|
||||
<li><a href="javascript:Ab.callAbl('/admin/config/Users')"><i class="fa fa-user"></i> Utenti</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ab:if>
|
||||
<!-- FINE ADMIN -->
|
||||
</ul>
|
||||
</section>
|
||||
<form method="post" action="Menu4.abl" name="logonSB" id="logonSB">
|
||||
<input type="hidden" name="cmdIU" id="cmdIU">
|
||||
</form>
|
||||
</ab:if_logon_ok>
|
||||
<ab:else_logon>
|
||||
<jsp:include page="_inc-sidebar-nologon.jsp" flush="true"/>
|
||||
</ab:else_logon>
|
||||
48
rus/admin/menu/_inc_css.jsp
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
<!-- Bootstrap 3.3.5 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/bootstrap/css/bootstrap.min.css">
|
||||
<!-- Font Awesome -->
|
||||
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/fontawesome/css/font-awesome.min.css">
|
||||
<!-- Ionicons -->
|
||||
<!-- <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/ionicons/css/ionicons.min.css">
|
||||
<!-- Daterange picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/daterangepicker/daterangepicker-bs3.css">
|
||||
<!-- Date Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/datepicker/datepicker3.css">
|
||||
<!-- iCheck -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/iCheck/all.css">
|
||||
<!-- Bootstrap Color Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.css">
|
||||
<!-- Bootstrap time Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.css">
|
||||
<!-- Select2 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/select2/select2.min.css">
|
||||
<!-- ajax loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/ajaxLoading.css">
|
||||
<!-- image loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/loadImg.css">
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/AdminLTE.min.css">
|
||||
<!-- AdminLTE Skins. Choose a skin from the css/skins
|
||||
folder instead of downloading all of them to reduce the load. -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/skins/_all-skins.min.css">
|
||||
<!-- Morris chart
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/morris/morris.css">-->
|
||||
<!-- jvectormap -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
|
||||
<!-- bootstrap wysihtml5 - text editor -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
|
||||
<!-- sweet alert -->
|
||||
<link rel="stylesheet" type="text/css" href="../_V4/_lib/sweetalert/sweetalert.css">
|
||||
|
||||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
|
||||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<!-- [favicon] begin -->
|
||||
<link rel="shortcut icon" type="image/x-icon" href="logo/favicon.ico "/>
|
||||
<link rel="icon" type="image/x-icon" href="logo/favicon.ico" />
|
||||
<!-- [favicon] end -->
|
||||
70
rus/admin/menu/_inc_js.jsp
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
<!-- jQuery 2.1.4 -->
|
||||
<script src="../_V4/_lte/plugins/jQuery/jQuery-2.1.4.min.js"></script>
|
||||
<!-- jQuery UI 1.11.4 -->
|
||||
<script src="../_V4/_lib/jquery-ui/jquery-ui.min.js"></script>
|
||||
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
|
||||
<script>
|
||||
$.widget.bridge('uibutton', $.ui.button);
|
||||
</script>
|
||||
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<script src="../_V4/_lte/bootstrap/js/bootstrap.min.js"></script>
|
||||
<!-- Morris.js charts
|
||||
<script src="https:/cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/morris/morris.min.js"></script> -->
|
||||
<!-- Select2 -->
|
||||
<script src="../_V4/_lte/plugins/select2/select2.full.min.js"></script>
|
||||
<!-- InputMask -->
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.extensions.js"></script>
|
||||
<!-- daterangepicker -->
|
||||
<!-- <script src="https:/cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script> -->
|
||||
<script src="../_V4/_js/moment-with-locales.js"></script>
|
||||
<script src="../_V4/_lte/plugins/daterangepicker/daterangepicker.js"></script>
|
||||
<!-- datepicker -->
|
||||
<script src="../_V4/_lte/plugins/datepicker/bootstrap-datepicker.js"></script>
|
||||
<!-- bootstrap color picker -->
|
||||
<script src="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
|
||||
<!-- bootstrap time picker -->
|
||||
<script src="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.js"></script>
|
||||
<!-- SlimScroll 1.3.0 -->
|
||||
<script src="../_V4/_lte/plugins/slimScroll/jquery.slimscroll.min.js"></script>
|
||||
<!-- iCheck 1.0.1 -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<!-- FastClick -->
|
||||
<script src="../_V4/_lte/plugins/fastclick/fastclick.min.js"></script>
|
||||
<!-- Sparkline -->
|
||||
<script src="../_V4/_lte/plugins/sparkline/jquery.sparkline.min.js"></script>
|
||||
<!-- jvectormap -->
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
|
||||
<!-- jQuery Knob Chart -->
|
||||
<script src="../_V4/_lte/plugins/knob/jquery.knob.js"></script>
|
||||
<!-- Bootstrap WYSIHTML5 -->
|
||||
<script src="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
|
||||
<!-- AdminLTE App -->
|
||||
<script src="../_V4/_lte/dist/js/app.js"></script>
|
||||
<!-- AdminLTE dashboard demo (This is only for demo purposes)
|
||||
<script src="../_V4/_lte/dist/js/pages/dashboard.js"></script> -->
|
||||
<!-- AdminLTE for demo purposes
|
||||
<script src="../_V4/_lte/dist/js/demo.js"></script> -->
|
||||
<!-- iCheck -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<script src="../_V4/_lib/jquery.toaster-master/jquery.toaster.js"></script>
|
||||
<link href="../_V4/_lib/CodeSeven-toastr/build/toastr.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../_V4/_lib/CodeSeven-toastr/build/toastr.min.js"></script>
|
||||
<!-- sweet alert -->
|
||||
<script src="../_V4/_lib/sweetalert/sweetalert.min.js"></script>
|
||||
|
||||
<!--Ablia-->
|
||||
<link rel="stylesheet" href="../_V4/_lte/_css/abliaLte.css">
|
||||
<script src="../_V4/_js/_ablia.js"></script>
|
||||
<script src="../_V4/_js/ajaxFunc.js"></script>
|
||||
<script src="../_V4/_js/ajaxTextBoxSearch.js"></script>
|
||||
<script src="../_V4/_js/ab-addImg.js"></script>
|
||||
<script src="../_V4/_js/logon.js"></script>
|
||||
<script src="../_V4/_js/_bean.js"></script>
|
||||
<script src="../_V4/_js/dateInput.js"></script>
|
||||
<script src="../_V4/_js/numberInput.js"></script>
|
||||
<script src="../_V4/_js/jquery.numeric.js"></script>
|
||||
64
rus/admin/menu/convertLte.jsp
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
<%@ page contentType="text/html; charset=UTF-8" language="java" import="java.sql.*" errorPage="" %>
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Documento senza titolo</title>
|
||||
</head>
|
||||
<jsp:useBean id="source" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="result" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<body>
|
||||
<p>Convert LTE</p>
|
||||
<form action="ToolLte.abl" method="post" name="main" id="main"><input type="hidden" id="cmd" name="cmd">
|
||||
<p>
|
||||
<label for="source">Testo HTML della tabella da convertire:<br>
|
||||
</label>
|
||||
|
||||
<textarea name="source" cols="100" rows="8" id="source"><%=source%></textarea>
|
||||
<br>
|
||||
<a href="javascript:convertiRicerca()"> Converti Ricerca
|
||||
</a> </p>
|
||||
<p><a href="javascript:convertiDettaglio()">Converti Dettaglio </a> </p>
|
||||
<p><a href="javascript:convertiTabListe()">Converti Tabella risultato </a></p>
|
||||
<p>Risultato:</p>
|
||||
<p> ------</p>
|
||||
<pre>
|
||||
<xmp><%=result%></xmp>
|
||||
</pre>
|
||||
<p> ------</p>
|
||||
|
||||
</form>
|
||||
|
||||
<script>
|
||||
function convertiRicerca()
|
||||
{
|
||||
var f = document.main;
|
||||
|
||||
f.cmd.value="convertiTabRicerca";
|
||||
|
||||
f.submit();
|
||||
|
||||
}
|
||||
function convertiDettaglio()
|
||||
{
|
||||
var f = document.main;
|
||||
|
||||
f.cmd.value="convertiTabDettaglio";
|
||||
|
||||
f.submit();
|
||||
|
||||
}
|
||||
function convertiTabListe()
|
||||
{
|
||||
var f = document.main;
|
||||
|
||||
f.cmd.value="convertiTabListe";
|
||||
|
||||
f.submit();
|
||||
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
203
rus/admin/menu/index.jsp
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
<!DOCTYPE html>
|
||||
<%="<script>var webApp='"+(request.getContextPath().equals("/")?"":request.getContextPath())+"';</script>"%>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>
|
||||
<ab:parm codice="TITLE"><%=parm.getTesto()%></ab:parm>
|
||||
</title>
|
||||
<!-- Tell the browser to be responsive to screen width -->
|
||||
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/bootstrap/css/bootstrap.min.css">
|
||||
<!-- Font Awesome -->
|
||||
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/fontawesome/css/font-awesome.min.css">
|
||||
<!-- Ionicons -->
|
||||
<!-- <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> -->
|
||||
<link rel="stylesheet" href="../_V4/ionicons/css/ionicons.min.css">
|
||||
<!-- Daterange picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/daterangepicker/daterangepicker-bs3.css">
|
||||
<!-- Date Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/datepicker/datepicker3.css">
|
||||
<!-- iCheck -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/iCheck/all.css">
|
||||
<!-- Bootstrap Color Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.css">
|
||||
<!-- Bootstrap time Picker -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.css">
|
||||
<!-- Select2 -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/select2/select2.min.css">
|
||||
<!-- ajax loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/ajaxLoading.css">
|
||||
<!-- image loading css style -->
|
||||
<link rel="stylesheet" href="../_V4/_css/loadImg.css">
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/AdminLTE.css">
|
||||
<!-- AdminLTE Skins. Choose a skin from the css/skins
|
||||
folder instead of downloading all of them to reduce the load. -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/dist/css/skins/_all-skins.min.css">
|
||||
<!-- Morris chart
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/morris/morris.css">-->
|
||||
<!-- jvectormap -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.css">
|
||||
<!-- bootstrap wysihtml5 - text editor -->
|
||||
<link rel="stylesheet" href="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css">
|
||||
<!-- sweet alert -->
|
||||
<link rel="stylesheet" type="text/css" href="../_V4/_lib/sweetalert/sweetalert.css">
|
||||
<!-- summernote -->
|
||||
<link rel="stylesheet" type="text/css" href="../_V4/_lib/summernote/summernote.css">
|
||||
<!-- magnify -->
|
||||
<link rel="stylesheet" href="../_V4/_lib/bootstrapMagnify/magnify.css">
|
||||
<!-- jQuery 2.1.4 -->
|
||||
<script src="../_V4/_lte/plugins/jQuery/jQuery-2.1.4.min.js"></script>
|
||||
<!-- jQuery UI 1.11.4 -->
|
||||
<script src="../_V4/_lib/jquery-ui/jquery-ui.min.js"></script>
|
||||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
|
||||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<!-- [favicon] begin -->
|
||||
<link rel="shortcut icon" type="image/x-icon" href="../../_img/logo/favicon.ico "/>
|
||||
<link rel="icon" type="image/x-icon" href="../../_img/logo/favicon.ico" />
|
||||
<!-- [favicon] end -->
|
||||
</head>
|
||||
<body class="hold-transition skin-blue sidebar-mini">
|
||||
<div class="wrapper">
|
||||
<jsp:include page="_inc-header.jsp" flush="true"/>
|
||||
<aside class="main-sidebar hidden-print" id="sidebarContent">
|
||||
<!-- sidebar: style can be found in sidebar.less -->
|
||||
<ab:if_logon_ok trueifnotsecure="true">
|
||||
<jsp:include page="_inc-sidebar.jsp" flush="true"/>
|
||||
</ab:if_logon_ok>
|
||||
<ab:else_logon>
|
||||
<jsp:include page="_inc-sidebar-nologon.jsp" flush="true"/>
|
||||
</ab:else_logon>
|
||||
<!-- /.sidebar -->
|
||||
</aside>
|
||||
<!-- Content Wrapper. Contains page content -->
|
||||
<div class="content-wrapper" >
|
||||
<div class='headerMsgStatus' id="statusMsg"></div>
|
||||
<span id="mainContent">
|
||||
<!-- /.content -->
|
||||
<jsp:include page="_inc-menu.jsp" flush="true"/>
|
||||
</span>
|
||||
</div>
|
||||
<!-- /.content-wrapper -->
|
||||
<jsp:include page="_inc-footer.jsp" flush="true"/>
|
||||
<!-- Control Sidebar -->
|
||||
<!-- /.control-sidebar -->
|
||||
<!-- Add the sidebar's background. This div must be placed
|
||||
immediately after the control sidebar -->
|
||||
<div class="control-sidebar-bg"></div>
|
||||
</div>
|
||||
<!-- ./wrapper -->
|
||||
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
|
||||
<script>
|
||||
$.widget.bridge('uibutton', $.ui.button);
|
||||
</script>
|
||||
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<script src="../_V4/_lte/bootstrap/js/bootstrap.min.js"></script>
|
||||
<!-- Morris.js charts
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/morris/morris.min.js"></script> -->
|
||||
<!-- Select2 -->
|
||||
<script src="../_V4/_lte/plugins/select2/select2.full.min.js"></script>
|
||||
<!-- InputMask -->
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.date.extensions.js"></script>
|
||||
<script src="../_V4/_lte/plugins/input-mask/jquery.inputmask.extensions.js"></script>
|
||||
<!-- daterangepicker -->
|
||||
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.2/moment.min.js"></script> -->
|
||||
<script src="../_V4/_js/moment-with-locales.js"></script>
|
||||
<script src="../_V4/_lte/plugins/daterangepicker/daterangepicker.js"></script>
|
||||
<!-- datepicker -->
|
||||
<script src="../_V4/_lte/plugins/datepicker/bootstrap-datepicker.js"></script>
|
||||
<!-- bootstrap color picker -->
|
||||
<script src="../_V4/_lte/plugins/colorpicker/bootstrap-colorpicker.min.js"></script>
|
||||
<!-- bootstrap time picker -->
|
||||
<script src="../_V4/_lte/plugins/timepicker/bootstrap-timepicker.min.js"></script>
|
||||
<!-- SlimScroll 1.3.0 -->
|
||||
<script src="../_V4/_lte/plugins/slimScroll/jquery.slimscroll.min.js"></script>
|
||||
<!-- iCheck 1.0.1 -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<!-- FastClick -->
|
||||
<script src="../_V4/_lte/plugins/fastclick/fastclick.min.js"></script>
|
||||
<!-- Sparkline -->
|
||||
<script src="../_V4/_lte/plugins/sparkline/jquery.sparkline.min.js"></script>
|
||||
<!-- jvectormap -->
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-1.2.2.min.js"></script>
|
||||
<script src="../_V4/_lte/plugins/jvectormap/jquery-jvectormap-world-mill-en.js"></script>
|
||||
<!-- jQuery Knob Chart -->
|
||||
<script src="../_V4/_lte/plugins/knob/jquery.knob.js"></script>
|
||||
<!-- Bootstrap WYSIHTML5 -->
|
||||
<script src="../_V4/_lte/plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js"></script>
|
||||
<!-- AdminLTE App -->
|
||||
<script src="../_V4/_lte/dist/js/app.js"></script>
|
||||
<!-- AdminLTE dashboard demo (This is only for demo purposes)
|
||||
<script src="../_V4/_lte/dist/js/pages/dashboard.js"></script> -->
|
||||
<!-- AdminLTE for demo purposes
|
||||
<script src="../_V4/_lte/dist/js/demo.js"></script> -->
|
||||
<!-- iCheck -->
|
||||
<script src="../_V4/_lte/plugins/iCheck/icheck.min.js"></script>
|
||||
<script src="../_V4/_lib/jquery.toaster-master/jquery.toaster.js"></script>
|
||||
<link href="../_V4/_lib/CodeSeven-toastr/build/toastr.css" rel="stylesheet" type="text/css" />
|
||||
<script src="../_V4/_lib/CodeSeven-toastr/build/toastr.min.js"></script>
|
||||
<!-- sweet alert -->
|
||||
<script src="../_V4/_lib/sweetalert/sweetalert.min.js"></script>
|
||||
<!-- summernote -->
|
||||
<script src="../_V4/_lib/summernote/summernote.min.js"></script>
|
||||
<!-- summernote -->
|
||||
<script src="../_V4/_lib/ckeditorFull/ckeditor.js"></script>
|
||||
<!-- magnify -->
|
||||
<script src="../_V4/_lib/bootstrapMagnify/bootstrap-magnify.js"></script>
|
||||
<!--Ablia-->
|
||||
<link id="cssLteSize" rel="stylesheet" href="../_V4/_lte/_css/abliaLteNormal.css">
|
||||
<link rel="stylesheet" href="../_V4/_lte/_css/abliaLte.css">
|
||||
<script src="../_V4/_js/_ablia.js"></script>
|
||||
<script src="../_V4/_js/ajaxFunc.js"></script>
|
||||
<script src="../_V4/_js/ajaxTextBoxSearch.js"></script>
|
||||
<script src="../_V4/_js/ajaxTextBoxSearch4.js"></script>
|
||||
<script src="../_V4/_js/ab-addImg.js"></script>
|
||||
<script src="../_V4/_js/logon.js"></script>
|
||||
<script src="../_V4/_js/_bean.js"></script>
|
||||
<script src="../_V4/_js/dateInput.js"></script>
|
||||
<script src="../_V4/_js/numberInput.js"></script>
|
||||
<script src="../_V4/_js/jquery.numeric.js"></script>
|
||||
<form name="menu" id="menu" method="post" >
|
||||
<input type="hidden" name="cmd" id="cmd">
|
||||
<input type="hidden" name="act" id="act">
|
||||
</form>
|
||||
<div id="modalHelp" class="modal fade">
|
||||
<div class="modal-dialog">
|
||||
<!-- Modal content-->
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
<h4 class="modal-title">Help</h4>
|
||||
</div>
|
||||
<div class="modal-body help-body" style="overflow-y: scroll;max-height: 600px"> </div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">Chiudi</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="modal-loading"></div>
|
||||
<ab:parm codice="MAIN_STYLE">
|
||||
<link rel="stylesheet" href="_css/<%=parm.getTesto()%>.css">
|
||||
</ab:parm>
|
||||
<!--<link rel="stylesheet" href="_css/_std.css">-->
|
||||
<!--<<link rel="stylesheet" href="_css/_purple.css">-->
|
||||
<!--<<link rel="stylesheet" href="_css/_red.css">-->
|
||||
<!--<<link rel="stylesheet" href="_css/_www.css">-->
|
||||
<!--<<link rel="stylesheet" href="_css/_desk.css">-->
|
||||
</body>
|
||||
</html>
|
||||
85
rus/admin/menu/login - Copia.html
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>AdminLTE 2 | Log in</title>
|
||||
<!-- Tell the browser to be responsive to screen width -->
|
||||
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<link rel="stylesheet" href="../../AdminLTE-2.3.0/bootstrap/css/bootstrap.min.css">
|
||||
<!-- Font Awesome -->
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
|
||||
<!-- Ionicons -->
|
||||
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="../../AdminLTE-2.3.0/dist/css/AdminLTE.min.css">
|
||||
<!-- iCheck -->
|
||||
<link rel="stylesheet" href="../../AdminLTE-2.3.0/plugins/iCheck/square/blue.css">
|
||||
|
||||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
|
||||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body class="hold-transition login-page">
|
||||
<div class="login-box">
|
||||
<div class="login-logo">
|
||||
<a href="../../AdminLTE-2.3.0/index2.html"><b>Admin</b>LTE</a>
|
||||
</div><!-- /.login-logo -->
|
||||
<div class="login-box-body">
|
||||
<p class="login-box-msg">Sign in to start your session</p>
|
||||
<form action="../../AdminLTE-2.3.0/index2.html" method="post">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="email" class="form-control" placeholder="Email">
|
||||
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
|
||||
</div>
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Password">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-8">
|
||||
<div class="checkbox icheck">
|
||||
<label>
|
||||
<input type="checkbox"> Remember Me
|
||||
</label>
|
||||
</div>
|
||||
</div><!-- /.col -->
|
||||
<div class="col-xs-4">
|
||||
<button type="submit" class="btn btn-primary btn-block btn-flat">Sign In</button>
|
||||
</div><!-- /.col -->
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<div class="social-auth-links text-center">
|
||||
<p>- OR -</p>
|
||||
<a href="#" class="btn btn-block btn-social btn-facebook btn-flat"><i class="fa fa-facebook"></i> Sign in using Facebook</a>
|
||||
<a href="#" class="btn btn-block btn-social btn-google btn-flat"><i class="fa fa-google-plus"></i> Sign in using Google+</a>
|
||||
</div><!-- /.social-auth-links -->
|
||||
|
||||
<a href="#">I forgot my password</a><br>
|
||||
<a href="../../AdminLTE-2.3.0/pages/examples/register.html" class="text-center">Register a new membership</a>
|
||||
|
||||
</div><!-- /.login-box-body -->
|
||||
</div><!-- /.login-box -->
|
||||
|
||||
<!-- jQuery 2.1.4 -->
|
||||
<script src="../../AdminLTE-2.3.0/plugins/jQuery/jQuery-2.1.4.min.js"></script>
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<script src="../../AdminLTE-2.3.0/bootstrap/js/bootstrap.min.js"></script>
|
||||
<!-- iCheck -->
|
||||
<script src="../../AdminLTE-2.3.0/plugins/iCheck/icheck.min.js"></script>
|
||||
<script>
|
||||
$(function () {
|
||||
$('input').iCheck({
|
||||
checkboxClass: 'icheckbox_square-blue',
|
||||
radioClass: 'iradio_square-blue',
|
||||
increaseArea: '20%' // optional
|
||||
});
|
||||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
BIN
rus/admin/menu/logo/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rus/admin/menu/logo/favicon16.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rus/admin/menu/logo/favicon24.ico
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
rus/admin/menu/logo/favicon48.ico
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
rus/admin/menu/logo/iconNew/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rus/admin/menu/logo/iconNew/favicon16.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rus/admin/menu/logo/iconNew/favicon48.ico
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
rus/admin/menu/logo/logo.jpg
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
rus/admin/menu/logo/logo.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
rus/admin/menu/logo/logoAblia.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
rus/admin/menu/logo/logoAverde.jpg
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
rus/admin/menu/logo/logoMini.gif
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
53
rus/admin/menu/newpassword.jsp
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/ablia.tld" prefix="ab" %>
|
||||
<%@ page language="java" import="com.ablia.jsp.*" %>
|
||||
|
||||
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="logon" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="grantMsg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input type="hidden" name="_async" id="_async">
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Cambio Password">
|
||||
<div class="login-box">
|
||||
<div class="login-logo"><b>Cambio Password</b></div>
|
||||
<!-- /.login-logo -->
|
||||
<div class="login-box-body">
|
||||
<p class="login-box-msg">Inserisci le credenziali di accesso e la nuova password<br>
|
||||
<%=msg%></p>
|
||||
<form method="post" action="Menu4.abl" name="logon" id="logon" onSubmit="confermaNewPassword(); return false;" >
|
||||
<input type="hidden" name="cmdIU" id="cmdIU">
|
||||
<input type="hidden" name="actIU" id="actIU">
|
||||
<input type="hidden" name="cmd2" id="cmd2">
|
||||
<input type="hidden" name="act2" id="act2">
|
||||
<div class="form-group has-feedback">
|
||||
<input id="login" name="login" type="text" class="form-control" placeholder="Username">
|
||||
<span class="glyphicon glyphicon-envelope form-control-feedback"></span> </div>
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Vecchia Password" id="pwd" name="pwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Nuova Password" id="newpwd" name="newpwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Ripeti Nuova Password" id="newpwd2" name="newpwd2">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
<div class="col-xs-8"></div>
|
||||
<div class="row">
|
||||
|
||||
<!-- /.col -->
|
||||
<div class="col-xs-4">
|
||||
<input class="btn btn-primary btn-block btn-flat" type="submit" value="Accedi" />
|
||||
|
||||
</div>
|
||||
<!-- /.col -->
|
||||
</div>
|
||||
</form>
|
||||
<!-- /.social-auth-links -->
|
||||
|
||||
</div>
|
||||
<!-- /.login-box-body -->
|
||||
</div>
|
||||
275
rus/admin/menu/stats.jsp
Normal file
|
|
@ -0,0 +1,275 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<title>Ablia - Statistiche 4.0.0</title>
|
||||
<!-- Tell the browser to be responsive to screen width -->
|
||||
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<link rel="stylesheet" href="http://www.ablia.net/admin/_V4/_lte/bootstrap/css/bootstrap.min.css">
|
||||
<!-- Font Awesome -->
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
|
||||
<!-- Ionicons -->
|
||||
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
|
||||
<!-- Theme style -->
|
||||
<link rel="stylesheet" href="http://www.ablia.net/admin/_V4/_lte/dist/css/AdminLTE.min.css">
|
||||
<!-- AdminLTE Skins. Choose a skin from the css/skins
|
||||
folder instead of downloading all of them to reduce the load. -->
|
||||
<link rel="stylesheet" href="http://www.ablia.net/admin/_V4/_lte/dist/css/skins/_all-skins.min.css">
|
||||
<!-- ablia -->
|
||||
<link rel="stylesheet" href="http://www.ablia.net/admin/_V4/_lte/_css/abliaLte.css">
|
||||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
|
||||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="stats" scope="request" class="com.ablia.servlet.AcServletStats" type="com.ablia.servlet.AcServletStats">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="cPools" class="com.ablia.util.Vectumerator" type="com.ablia.util.Vectumerator" scope="request" >
|
||||
</jsp:useBean>
|
||||
</head>
|
||||
<!-- ADD THE CLASS layout-top-nav TO REMOVE THE SIDEBAR. -->
|
||||
<body class="hold-transition skin-blue layout-top-nav">
|
||||
<div class="wrapper">
|
||||
<header class="main-header">
|
||||
<nav class="navbar navbar-static-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header"> <a href="www.ablia.com" class="navbar-brand"><b>Ablia S.r.l.</b></a> </div>
|
||||
<span class="titolo-applicazione hidden-xs pull-right"> Stats 4.0.0</span> </div>
|
||||
<!-- /.container-fluid -->
|
||||
</nav>
|
||||
</header>
|
||||
<!-- Full Width Column -->
|
||||
<div class="content-wrapper">
|
||||
<div class="container">
|
||||
<!-- Content Header (Page header) -->
|
||||
<section class="content-header">
|
||||
<h1> Web Application Stats </h1>
|
||||
</section>
|
||||
|
||||
<!-- Main content -->
|
||||
<section class="content">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio table-responsive">
|
||||
<div class="box-body">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<tr >
|
||||
<td colspan="3"><strong>Stats Ver. 4.0.0 - <%=com.ablia.db.DBAdapter.getVersion()%></strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td ><b>Start time:</b></td>
|
||||
<td colspan="2"><%= stats.getStartTime() %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Current time:</b></td>
|
||||
<td colspan="2"><%= stats.getCurrentTime() %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Uptime:</b></td>
|
||||
<td colspan="2"><%= stats.getUptime() %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Memory</strong><b>:</b></td>
|
||||
<td colspan="2"><%= stats.getMemory() %></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3"><a class="btn btn-block btn-primary" href="javascript:refresh();">Refresh</a></div>
|
||||
<div class="col-lg-3"><a class="btn btn-block btn-primary" href="javascript:gc();">Garbage Collection</a></div>
|
||||
<div class="col-lg-3"><a class="btn btn-block btn-primary" href="javascript:ru();">Reset used connection</a></div>
|
||||
<div class="col-lg-3"><a class="btn btn-block btn-primary" href="javascript:rh();">Reset all hashtables</a></div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
.
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio table-responsive">
|
||||
<div class="box-body">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<thead> <tr align="center" class="evidence-bg">
|
||||
<th colspan="6" class="evidence"><strong>Hit WebApp </strong></th>
|
||||
</tr>
|
||||
|
||||
<tr class="evidence-bg">
|
||||
<th><strong>WebApp</strong></th>
|
||||
<th ><strong>N. Hits </strong></th>
|
||||
<th ><strong>Hits/min</strong></th>
|
||||
<th ><strong>Last <%=com.ablia.servlet.AcServletStats.RUNTIME_HITS%><br>
|
||||
Hits/min </strong></th>
|
||||
<th><strong>MAX Last <%=com.ablia.servlet.AcServletStats.RUNTIME_HITS%><br>
|
||||
Hits/min </strong></th>
|
||||
<th ><strong>Last <%=com.ablia.servlet.AcServletStats.RUNTIME_HITS%><br>
|
||||
Hits/min Timestamp</strong></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<%
|
||||
|
||||
com.ablia.servlet.AcServletContextInfo sci;
|
||||
java.util.Enumeration enu=stats.getScInfo();
|
||||
while (enu.hasMoreElements())
|
||||
{
|
||||
sci=(com.ablia.servlet.AcServletContextInfo) enu.nextElement();
|
||||
%>
|
||||
<tr >
|
||||
<td ><%=sci.getName()%></td>
|
||||
<td colspan="-1" ><%=sci.getTotalHits()%></td>
|
||||
<td ><%=sci.getHitsMinute(stats.getUptimeMinute())%></td>
|
||||
<td ><%=sci.getHitsMinuteRT()%></td>
|
||||
<td ><%=sci.getHitsMinuteRTMax()%></td>
|
||||
<td ><%=sci.getHitsMinuteRTMaxTmst()%></td>
|
||||
</tr>
|
||||
<%}%>
|
||||
<tr class="riga3" >
|
||||
<td ><strong>TOTALS</strong></td>
|
||||
<td colspan="-1" ><strong><%= stats.getTotalHits() %></strong></td>
|
||||
<td ><strong><%= stats.getTotalHitsMean() %></strong></td>
|
||||
<td ><strong><%= stats.getTotalHitsMeanRT() %></strong></td>
|
||||
<td ><strong><%= stats.getTotalHitsMeanRTMax() %></strong></td>
|
||||
<td ><strong><%= stats.getTotalHitsMeanRTMaxTmst() %></strong></td>
|
||||
</tr>
|
||||
<tr class="riga3" >
|
||||
<td colspan="6" ><% if(!msg.isEmpty()){%><div class="alert alert-warning alert-dismissable"><%=msg%></div><%}%> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div></div></div></div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio table-responsive">
|
||||
<div class="box-body">
|
||||
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<thead>
|
||||
<tr align="center" class="evidence-bg">
|
||||
<td colspan="2" class="evidence"><strong>Connection Pools Stats </strong></td>
|
||||
</tr>
|
||||
<tr class="riga2" >
|
||||
<th ><strong>DB<br>
|
||||
(free,used,init,max,timeout,life time)<br>
|
||||
connection </strong></th>
|
||||
<th ><strong>F/U#Con.Numb. Conn. Uptime Timestamp-->hits</strong></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<%
|
||||
|
||||
com.ablia.db.ConnectionPool cp;
|
||||
while (cPools.hasMoreElements())
|
||||
{
|
||||
cp=(com.ablia.db.ConnectionPool) cPools.nextElement();
|
||||
%>
|
||||
<tr >
|
||||
<td class="td-colored"><%= cp.getAp().getDatabase() %> <br>
|
||||
(<%= cp.getFreeCons() %>,<%= cp.getUsedCons() %>,<%= cp.getAp().getInitialCons() %>,<%= cp.getAp().getMaxCons() %>,<%= cp.getAp().getTimeout() %>,<%= cp.getAp().getConnectionLifeTime() %>)</td>
|
||||
<td ><%= cp.getAp().getConnectionsCreateTs() %></td>
|
||||
</tr>
|
||||
|
||||
<%
|
||||
}
|
||||
%>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- /.box -->
|
||||
</section>
|
||||
<!-- /.content -->
|
||||
</div>
|
||||
<!-- /.container -->
|
||||
</div>
|
||||
<!-- /.content-wrapper -->
|
||||
|
||||
<footer class="main-footer">
|
||||
<div class="container">
|
||||
<div class="pull-right hidden-xs">
|
||||
<b>Version</b> 4.0.0
|
||||
</div>
|
||||
<strong>Copyright © 2003-2016 <a href="http://www.ablia.com">Ablia S.r.l.</a></strong></div>
|
||||
<!-- /.container -->
|
||||
</footer>
|
||||
</div>
|
||||
<script language="JavaScript" type="text/javascript">
|
||||
function refresh()
|
||||
{
|
||||
var f= document.menu;
|
||||
f.act.value="";
|
||||
f.wa.value="";
|
||||
f.waName.value="";
|
||||
f.submit();
|
||||
}
|
||||
function gc()
|
||||
{
|
||||
var f= document.menu;
|
||||
f.act.value="gc";
|
||||
f.wa.value="";
|
||||
f.waName.value="";
|
||||
f.submit();
|
||||
}
|
||||
function rh()
|
||||
{
|
||||
if(confirm("Le Hash table verranno resettate. Sei sicuro?"))
|
||||
{
|
||||
var f= document.menu;
|
||||
f.act.value="rh";
|
||||
f.wa.value="";
|
||||
f.waName.value="";
|
||||
f.submit();
|
||||
}
|
||||
}
|
||||
function ru()
|
||||
{
|
||||
if(confirm("Le connessioni usate verranno resettate. Sei sicuro?"))
|
||||
{
|
||||
var f= document.menu;
|
||||
f.act.value="ru";
|
||||
f.wa.value="";
|
||||
f.waName.value="";
|
||||
f.submit();
|
||||
}
|
||||
}
|
||||
function rhO(key,name)
|
||||
{
|
||||
var f= document.menu;
|
||||
f.act.value="ro";
|
||||
f.wa.value=key;
|
||||
f.waName.value=name;
|
||||
f.submit();
|
||||
}
|
||||
</script>
|
||||
|
||||
<form name="menu" method="post" >
|
||||
<input name="cmd" type="hidden" value="ab-status">
|
||||
<input type="hidden" name="act">
|
||||
<input type="hidden" name="wa">
|
||||
<input type="hidden" name="waName">
|
||||
</form>
|
||||
|
||||
<!-- jQuery 2.1.4 -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/plugins/jQuery/jQuery-2.1.4.min.js"></script>
|
||||
<!-- Bootstrap 3.3.5 -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/bootstrap/js/bootstrap.min.js"></script>
|
||||
<!-- SlimScroll -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/plugins/slimScroll/jquery.slimscroll.min.js"></script>
|
||||
<!-- FastClick -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/plugins/fastclick/fastclick.min.js"></script>
|
||||
<!-- AdminLTE App -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/dist/js/app.min.js"></script>
|
||||
<!-- AdminLTE for demo purposes -->
|
||||
<script src="http://www.ablia.net/admin/_V4/_lte/dist/js/demo.js"></script>
|
||||
</body>
|
||||
</html>
|
||||