First commit
This commit is contained in:
parent
cf97b64877
commit
cc69770608
1468 changed files with 265316 additions and 128 deletions
69
www/admin/config/_inc_access_CR.jsp
Normal file
69
www/admin/config/_inc_access_CR.jsp
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per modificare le colonne della pagina di ricerca devi prima salvare il record di testata</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="box-header clearfix">
|
||||
<div class="row">
|
||||
<div class="col-lg-12 text-center"><strong>Creazione maschera di ricerca: campi di ricerca</strong></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Colonna</th>
|
||||
<th >Etichetta</th>
|
||||
<th >Tipo - Lunghezza</th>
|
||||
<th >Row Number</th>
|
||||
<th >Ordine</th>
|
||||
<th >Col lg</th>
|
||||
<th >Col xs</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="listaCampiCR">
|
||||
<tr >
|
||||
<td data-title="Colonna"><acx:if wherecondition="<%=rowBean.getFlgPk()==1%>"><i class="fa fa-key" title="Primary Key"></i> </acx:if>
|
||||
<%= rowBean.getNomeColonna() %> (<%= rowBean.getTipo() %>)</td>
|
||||
<td data-title="Etichetta"><input type="text" class="form-control input-sm" name="label_<%=rowBean.getId_tableDesc()%>_1" id="label_<%=rowBean.getId_tableDesc()%>_1" value="<%=rowBean.getLabel()%>" onChange="updateTdField('label',<%=rowBean.getId_tableDesc()%>,1)"></td>
|
||||
<td data-title="Tipo - Lunghezza"><%= rowBean.getFormField() %> -<%= rowBean.getMaxLenght() %></td>
|
||||
<td data-title="Row Number"><acx:selectyear name="rowNumbCR_<%=rowBean.getId_tableDesc()%>_1" value="<%=rowBean.getRowNumbCR()%>" start="1" stop="25" desc="Row Number">
|
||||
<select class="form-control input-sm select2" name="rowNumbCR_<%=rowBean.getId_tableDesc()%>_1" id="rowNumbCR_<%=rowBean.getId_tableDesc()%>_1" onChange="updateTdField('rowNumbCR',<%=rowBean.getId_tableDesc()%>,1)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Ordine"><acx:selectyear name="ordineCR_<%=rowBean.getId_tableDesc()%>_1" value="<%=rowBean.getOrdineCR()%>" start="1" stop="25" desc="Ordine">
|
||||
<select class="form-control input-sm select2" name="ordineCR_<%=rowBean.getId_tableDesc()%>_1" id="ordineCR_<%=rowBean.getId_tableDesc()%>_1" onChange="updateTdField('ordineCR',<%=rowBean.getId_tableDesc()%>,1)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Tipo Colonna"><acx:selectyear name="colLgCR_<%=rowBean.getId_tableDesc()%>_1" value="<%=rowBean.getColLgCR()%>" start="1" stop="12" desc="col lg">
|
||||
<select class="form-control input-sm select2" name="colLgCR_<%=rowBean.getId_tableDesc()%>_1" id="colLgCR_<%=rowBean.getId_tableDesc()%>_1" onChange="updateTdField('colLgCR',<%=rowBean.getId_tableDesc()%>,1)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Tipo Colonna"><acx:selectyear name="colXsCR_<%=rowBean.getId_tableDesc()%>_1" value="<%=rowBean.getColXsCR()%>" start="1" stop="12" desc="col xs">
|
||||
<select class="form-control input-sm select2" name="colXsCR_<%=rowBean.getId_tableDesc()%>_1" id="colXsCR_<%=rowBean.getId_tableDesc()%>_1" onChange="updateTdField('colXsCR',<%=rowBean.getId_tableDesc()%>,1)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
54
www/admin/config/_inc_access_CRLista.jsp
Normal file
54
www/admin/config/_inc_access_CRLista.jsp
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per modificare le colonne della lista nella pagina di ricerca devi prima salvare il record di testata</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="box-header clearfix">
|
||||
<div class="row">
|
||||
<div class="col-lg-12 text-center"><strong>Creazione maschera di ricerca: elencocolonne da presentare sulla lista </strong></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Colonna</th>
|
||||
<th >Etichetta</th>
|
||||
<th >Tipo - Lunghezza</th>
|
||||
<th >Ordine Lista CR</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="listaCampiCRLista">
|
||||
<tr >
|
||||
<td data-title="Colonna"><acx:if wherecondition="<%=rowBean.getFlgPk()==1%>"><i class="fa fa-key" title="Primary Key"></i> </acx:if>
|
||||
<%= rowBean.getNomeColonna() %> (<%= rowBean.getTipo() %>)</td>
|
||||
<td data-title="Etichetta"><input type="text" class="form-control input-sm" name="label_<%=rowBean.getId_tableDesc()%>_2" id="label_<%=rowBean.getId_tableDesc()%>_2" value="<%=rowBean.getLabel()%>" onChange="updateTdField('label',<%=rowBean.getId_tableDesc()%>,2)"></td>
|
||||
<td data-title="Tipo - Lunghezza"><%= rowBean.getFormField() %> -<%= rowBean.getMaxLenght() %></td>
|
||||
<td data-title="Ordine lista CR"><acx:selectyear name="numColSearch_<%=rowBean.getId_tableDesc()%>_2" value="<%=rowBean.getNumColSearch()%>" start="1" stop="25" desc="Ordine">
|
||||
<select class="form-control input-sm select2" name="numColSearch_<%=rowBean.getId_tableDesc()%>_2" id="numColSearch_<%=rowBean.getId_tableDesc()%>_2" onChange="updateTdField('numColSearch',<%=rowBean.getId_tableDesc()%>,2)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
46
www/admin/config/_inc_access_auto_data.jsp
Normal file
46
www/admin/config/_inc_access_auto_data.jsp
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Class Name</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="nomeClasse" name="nomeClasse" size="80" maxlength="80" value="<%= bean.getNomeClasse() %>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Servlet Path (con / finale)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="servletPath" name="servletPath" size="80" maxlength="40" value="<%= bean.getServletPath() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Tipo Maschera</label>
|
||||
<br>
|
||||
<select name="flgMaskType" id="flgMaskType" class="form-control select2">
|
||||
<acx:optionflg boundcolumn="flgMaskType" valuelist="0,1"> </acx:optionflg>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Tabella Padre</label>
|
||||
<br>
|
||||
<select name="id_accessHeader" id="id_accessHeader" class="form-control select2">
|
||||
<acx:optionvec boundcolumn="id_access" desccolumn="id_access" vectumerator="listaAccess" value="<%=bean.getId_accessHeader()%>">
|
||||
</acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
69
www/admin/config/_inc_access_dettaglio.jsp
Normal file
69
www/admin/config/_inc_access_dettaglio.jsp
Normal file
|
|
@ -0,0 +1,69 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per modificare le colonne dei dettagli devi prima salvare il record di testata</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="box-header clearfix">
|
||||
<div class="row">
|
||||
<div class="col-lg-12 text-center"><strong>Creazione maschera dettaglio</strong></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Colonna</th>
|
||||
<th >Etichetta</th>
|
||||
<th >Tipo - Lunghezza</th>
|
||||
<th >Row Number</th>
|
||||
<th >Ordine</th>
|
||||
<th >Col lg</th>
|
||||
<th >Col xs</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="listaCampiD">
|
||||
<tr >
|
||||
<td data-title="Colonna"><acx:if wherecondition="<%=rowBean.getFlgPk()==1%>"><i class="fa fa-key" title="Primary Key"></i> </acx:if>
|
||||
<%= rowBean.getNomeColonna() %> (<%= rowBean.getTipo() %>)</td>
|
||||
<td data-title="Etichetta"><input type="text" class="form-control input-sm" name="label_<%=rowBean.getId_tableDesc()%>_3" id="label_<%=rowBean.getId_tableDesc()%>_3" value="<%=rowBean.getLabel()%>" onChange="updateTdField('label',<%=rowBean.getId_tableDesc()%>,3)"></td>
|
||||
<td data-title="Tipo - Lunghezza"><%= rowBean.getFormField() %> -<%= rowBean.getMaxLenght() %></td>
|
||||
<td data-title="Row Number"><acx:selectyear name="rowNumb_<%=rowBean.getId_tableDesc()%>_3" value="<%=rowBean.getRowNumb()%>" start="1" stop="35" desc="--">
|
||||
<select class="form-control input-sm select2" name="rowNumb_<%=rowBean.getId_tableDesc()%>_3" id="rowNumb_<%=rowBean.getId_tableDesc()%>_3" onChange="updateTdField('rowNumb',<%=rowBean.getId_tableDesc()%>,3)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Ordine"><acx:selectyear name="ordine_<%=rowBean.getId_tableDesc()%>_3" value="<%=rowBean.getOrdine()%>" start="1" stop="25" desc="Ordine">
|
||||
<select class="form-control input-sm select2" name="ordine_<%=rowBean.getId_tableDesc()%>_3" id="ordine_<%=rowBean.getId_tableDesc()%>_3" onChange="updateTdField('ordine',<%=rowBean.getId_tableDesc()%>,3)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Tipo Colonna"><acx:selectyear name="colLg_<%=rowBean.getId_tableDesc()%>_3" value="<%=rowBean.getColLg()%>" start="1" stop="12" desc="Col lg">
|
||||
<select class="form-control input-sm select2" name="colLg_<%=rowBean.getId_tableDesc()%>_3" id="colLg_<%=rowBean.getId_tableDesc()%>_3" onChange="updateTdField('colLg',<%=rowBean.getId_tableDesc()%>,3)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
<td data-title="Tipo Colonna"><acx:selectyear name="colXs_<%=rowBean.getId_tableDesc()%>_3" value="<%=rowBean.getColXs()%>" start="1" stop="12" desc="Col xs">
|
||||
<select class="form-control input-sm select2" name="colXs_<%=rowBean.getId_tableDesc()%>_3" id="colXs_<%=rowBean.getId_tableDesc()%>_3" onChange="updateTdField('colXs',<%=rowBean.getId_tableDesc()%>,3)">
|
||||
</select>
|
||||
</acx:selectyear></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
26
www/admin/config/_inc_access_help.jsp
Normal file
26
www/admin/config/_inc_access_help.jsp
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-xs-12">
|
||||
<label for="txtRicerca">Help</label>
|
||||
<br>
|
||||
<textarea class="summernote" name="help" id="help"><%= bean.getHelp() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
81
www/admin/config/_inc_access_tipologia_campi.jsp
Normal file
81
www/admin/config/_inc_access_tipologia_campi.jsp
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanTableDesc" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per modificare i tipi delle colonne devi prima salvare il record di testata</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="box-header clearfix">
|
||||
<div class="row">
|
||||
<div class="col-lg-12 text-center"><strong>Tipologia Campi</strong></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Colonna</th>
|
||||
<th >Etichetta</th>
|
||||
<th >Tipo Campo</th>
|
||||
<th class="text-center">Hidden</th>
|
||||
<th class="text-center">CR</th>
|
||||
<th class="text-center">Obb.</th>
|
||||
<th class="text-center">Def. Value</th>
|
||||
<th class="text-center">ReadOnly <br>
|
||||
(solo dettaglio)</th>
|
||||
<th >Html</th>
|
||||
<th >Len</th>
|
||||
<th >Combo flgValuelist</th>
|
||||
<th >Tabella Ajax Corrispondente</th>
|
||||
<th >Ajax Field Mapping</th>
|
||||
<th >Ajax Search String</th>
|
||||
<th >ToolTip</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="listaCampi">
|
||||
<tr >
|
||||
<td data-title="Colonna"><acx:if wherecondition="<%=rowBean.getFlgPk()==1%>"><i class="fa fa-key" title="Primary Key"></i> </acx:if>
|
||||
<%= rowBean.getNomeColonna() %> (<%= rowBean.getTipo() %>)</td>
|
||||
<td data-title="Etichetta"><input type="text" class="form-control input-sm" name="label_<%=rowBean.getId_tableDesc()%>_0" id="label_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getLabel()%>" onChange="updateTdField('label',<%=rowBean.getId_tableDesc()%>,0)"></td>
|
||||
<td data-title="Etichetta"><select placeholder="xxxx" class="form-control input-sm select2" name="flgFormField_<%=rowBean.getId_tableDesc()%>_0" id="flgFormField_<%=rowBean.getId_tableDesc()%>_0" onChange="updateTdField('flgFormField',<%=rowBean.getId_tableDesc()%>,0)">
|
||||
<acx:optionflg boundcolumn="flgFormField" valuelist="0,1,2,3,4,5,6" dbadapter="<%=rowBean%>"> </acx:optionflg>
|
||||
</select></td>
|
||||
<td data-title="Hidden" class="text-center">H<input type="checkbox" class="minimal" name="ckflgHidden_<%=rowBean.getId_tableDesc()%>_0" id="ckflgHidden_<%=rowBean.getId_tableDesc()%>_0" <%=rowBean.getFlgHidden()==1?"checked":""%> >
|
||||
<input type="hidden" name="flgHidden_<%=rowBean.getId_tableDesc()%>_0" id="flgHidden_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getFlgHidden()%>" onChange="updateTdField('flgHidden',<%=rowBean.getId_tableDesc()%>,0)"></td>
|
||||
<td data-title="CR" class="text-center">CR<input type="checkbox" class="minimal" name="ckflgCR_<%=rowBean.getId_tableDesc()%>_0" id="ckflgCR_<%=rowBean.getId_tableDesc()%>_0" <%=rowBean.getFlgCR()==1?"checked":""%> >
|
||||
<input type="hidden" name="flgCR_<%=rowBean.getId_tableDesc()%>_0" id="flgCR_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getFlgCR()%>" onChange="updateTdField('flgCR',<%=rowBean.getId_tableDesc()%>,0)"></td>
|
||||
<td data-title="Obb." class="text-center">M<input type="checkbox" class="minimal" name="ckflgMandatory_<%=rowBean.getId_tableDesc()%>_0" id="ckflgMandatory_<%=rowBean.getId_tableDesc()%>_0" <%=rowBean.getFlgMandatory()==1?"checked":""%> >
|
||||
<input type="hidden" name="flgMandatory_<%=rowBean.getId_tableDesc()%>_0" id="flgMandatory_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getFlgMandatory()%>" onChange="updateTdField('flgMandatory',<%=rowBean.getId_tableDesc()%>,0)"></td>
|
||||
<td data-title="Def. Value" class="text-center"><input type="text" class="form-control input-sm numberinput" name="valoreDefaultCR_<%=rowBean.getId_tableDesc()%>_0" id="valoreDefaultCR_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getValoreDefaultCR()%>" onChange="updateTdField('valoreDefaultCR',<%=rowBean.getId_tableDesc()%>,0)" placeholder="Def. Value"></td>
|
||||
<td data-title="Read Only (solo dett.)" class="text-center"><input type="checkbox" class="minimal" name="ckflgReadOnly_<%=rowBean.getId_tableDesc()%>_0" id="ckflgReadOnly_<%=rowBean.getId_tableDesc()%>_0" <%=rowBean.getFlgReadOnly()==1?"checked":""%> >
|
||||
<input type="hidden" name="flgReadOnly_<%=rowBean.getId_tableDesc()%>_0" id="flgReadOnly_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getFlgReadOnly()%>" onChange="updateTdField('flgReadOnly',<%=rowBean.getId_tableDesc()%>,0)"></td>
|
||||
<td data-title="Html"><span class="text-center">
|
||||
<input type="checkbox" class="minimal" name="ckflgHtml_<%=rowBean.getId_tableDesc()%>_0" id="ckflgHtml_<%=rowBean.getId_tableDesc()%>_0" <%=rowBean.getFlgHtml()==1?"checked":""%> >
|
||||
<input type="hidden" name="flgHtml_<%=rowBean.getId_tableDesc()%>_0" id="flgHtml_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getFlgHtml()%>" onChange="updateTdField('flgHtml',<%=rowBean.getId_tableDesc()%>,0)">
|
||||
</span></td>
|
||||
<td data-title="Len"><input type="text" class="form-control input-sm numberinput" name="maxLenght_<%=rowBean.getId_tableDesc()%>_0" id="maxLenght_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getMaxLenght()%>" onChange="updateTdField('maxLenght',<%=rowBean.getId_tableDesc()%>,0)" placeholder="Len"></td>
|
||||
<td data-title="Combo flgValuelist"><input type="text" class="form-control input-sm" name="comboFlgValuelist_<%=rowBean.getId_tableDesc()%>_0" id="comboFlgValuelist_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getComboFlgValuelist()%>" onChange="updateTdField('comboFlgValuelist',<%=rowBean.getId_tableDesc()%>,0)" placeholder="Combo flgValuelist"></td>
|
||||
<td data-title="Ajax Table"><input type="text" class="form-control input-sm" name="ajaxTable_<%=rowBean.getId_tableDesc()%>_0" id="ajaxTable_<%=rowBean.getId_tableDesc()%>_0" onChange="updateTdField('ajaxTable',<%=rowBean.getId_tableDesc()%>,0)" value="<%=rowBean.getAjaxTable()%>" placeholder="Tabella Ajax Corrispondente"></td>
|
||||
<td data-title="Ajax Fields Mapping"><textarea type="text" class="form-control input-sm" placeholder="Ajax Field Mapping" name="ajaxFieldsMapping_<%=rowBean.getId_tableDesc()%>_0" id="ajaxFieldsMapping_<%=rowBean.getId_tableDesc()%>_0" onChange="updateTdField('ajaxFieldsMapping',<%=rowBean.getId_tableDesc()%>,0)"><%=rowBean.getAjaxFieldsMapping()%></textarea></td>
|
||||
<td data-title="Ajax Search String"><input type="text" class="form-control input-sm" name="ajaxSearchString_<%=rowBean.getId_tableDesc()%>_0" id="ajaxSearchString_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getAjaxSearchString()%>" onChange="updateTdField('ajaxSearchString',<%=rowBean.getId_tableDesc()%>,0)" placeholder="Ajax Search String"></td>
|
||||
<td data-title="ToolTip"><input type="text" class="form-control input-sm" name="toolTip_<%=rowBean.getId_tableDesc()%>_0" id="toolTip_<%=rowBean.getId_tableDesc()%>_0" value="<%=rowBean.getToolTip()%>" onChange="updateTdField('toolTip',<%=rowBean.getId_tableDesc()%>,0)" placeholder="ToolTip"></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
72
www/admin/config/_inc_users_clienti.jsp
Normal file
72
www/admin/config/_inc_users_clienti.jsp
Normal file
|
|
@ -0,0 +1,72 @@
|
|||
<!--_inc_users_clienti.jsp -->
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
<input readonly name="id_userClifor" type="hidden" id="id_userClifor" />
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-6 col-xs-6">
|
||||
<label for="txtRicerca">Cliente:</label>
|
||||
<acx:inputajax bean="bean" boundcolumn="id_cliforU" resultboundcolumn="id_clifor" action='<%="/admin/anag/Clifor.abl?flgCF=C&searchTxt="%>'
|
||||
nchar="0" nrow="20" returndata="" nextacion="applicaListino()"
|
||||
usesubmit="false" usemono="false" javascriptmodify="" javascriptnew="" listminwidth="300" formid="main">
|
||||
<div class="input-group input-group-sm" listminwidth="600">
|
||||
<input name="descrizioneCliforU" enablenodb="false" enabledesc="true" type="text" class="form-control input-sm ajSearchText" id="descrizioneCliforU" />
|
||||
</div>
|
||||
</acx:inputajax>
|
||||
|
||||
<!--
|
||||
<input readonly name="id_cliforU" type="hidden" id="id_cliforU" size="3" maxlength="30" />
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneCliforU" type="text" class="form-control input-sm" id="descrizioneCliforU" value="<acx:inputTextFormat><%= bean.getClifor().getDescrizioneCompleta()%></acx:inputTextFormat>" size="40" maxlength="60" <%=Ab.jsAjSearchText4("/admin/anag/Clifor.abl?searchTxt=","descrizioneCliforU","listaCliforU","main.id_cliforU,main.descrizioneCliforU",0, "")%> />
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_cliforU','descrizioneCliforU');"><i class="fa fa-refresh fa-sm"></i> </a></span> </div>
|
||||
<%=Ab.divAjSearchDiv4("listaCliforU")%>-->
|
||||
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6"> <a class="btn btn-success btn-associative" href="javascript:addUserCliente();">Aggiungi Cliente</a> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12"> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'> </acx:if>
|
||||
<thead>
|
||||
<tr >
|
||||
<th width="49" align="left" > </th>
|
||||
<th width="678" colspan="2" align="left" >Descrizione</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.anag.UserClifor" vectumerator="listaUserClifor">
|
||||
<tr >
|
||||
<td align="center"><a href="javascript:delUserCliente(<%=rowBean.getId_userClifor()%>,'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></td>
|
||||
<td colspan="2" align="left"><%= rowBean.getId_clifor()%> <%=rowBean.getClifor().getDescrizioneCompleta() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
64
www/admin/config/_inc_users_gruppoPermessi.jsp
Normal file
64
www/admin/config/_inc_users_gruppoPermessi.jsp
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per inserire gli allegati devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Gruppo Permessi:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="id_accessGroup" id="id_accessGroup" >
|
||||
<acx:optionvec boundcolumn="id_accessGroup" desccolumn="descrizione" vectumerator="listaAccessGroup" > </acx:optionvec>
|
||||
</select>
|
||||
<input name="id_userAccessGroup" type="hidden" id="id_userAccessGroup">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6"><a class="btn btn-success btn-associative" href="javascript:addGrPermesso();">Aggiungi Permesso Gruppo</a></div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12"> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'> </acx:if>
|
||||
<thead>
|
||||
<tr >
|
||||
<th > </th>
|
||||
<th >Descrizione</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.UserAccessGroup" vectumerator="listaUserAccessGroup">
|
||||
<tr >
|
||||
<td ><div class="inline text-center hidden-print"><a href="javascript:delGrPermesso(<%=rowBean.getId_userAccessGroup()%>)"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td ><acx:ifusergrant grant="ACCESS_GROUP" rw="0"></acx:ifusergrant>
|
||||
<%= rowBean.getAccessGroup().getDescrizione() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:else>Permessi mancanti</acx:else>
|
||||
</acx:else>
|
||||
45
www/admin/config/_inc_users_immagine.jsp
Normal file
45
www/admin/config/_inc_users_immagine.jsp
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per inserire gli allegati devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<input name="totImgNumber" type="hidden" id="totImgNumber" value="20">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<acx:if wherecondition="<%=bean.getId_users()==0%>">
|
||||
<h1>Per inserire le immagini devi prima salvare il record</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="loadImage">
|
||||
<label>
|
||||
<input id="btn-upload_1" type="file" onChange="javascript:Ab.saveImage(${bean.get_Id()},1)" />
|
||||
<div id="img-area-div_1" class="upload_foto">
|
||||
<acx:if_img scaledWidth="100" scaledPrefix="100/"><img src="../../_img/_imgUsers/<%=bean.getImgFileName(1) %>" id="imgNew_1" style="width:100px;"> <script>$(document).ready(function() {Ab.showImgBtnArea(1)});</script></acx:if_img>
|
||||
<acx:else_img><img src="../_V4/_img/placeHold.gif" width="35" id="imgNew_1" style="width:100px;"></acx:else_img>
|
||||
</div>
|
||||
</label>
|
||||
<div id="btn-area-div_1"> <a href="javascript:Ab.deleteImage(${bean.get_Id()},1)" class="btn-img">Elimina</a> - <a id="img-zoom_1" href="#" onClick="Ab.showImage(${bean.get_Id()},1)" class="btn-img">Zoom</a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
<script language="JavaScript" src="../_V4/_js/acxent-addImg_btn.js"></script>
|
||||
56
www/admin/config/_inc_users_log.jsp
Normal file
56
www/admin/config/_inc_users_log.jsp
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per inserire gli allegati devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-3">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-success btn-associative" href="javascript:delLog();">Cancella Log</a></acx:if>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12"> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<thead>
|
||||
<tr>
|
||||
<th align="left" width="12%">Data</th>
|
||||
<th align="left" width="65%">Descrizione</th>
|
||||
<th width="23%">Indirizzo IP </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.log.Log" vectumerator="listaLog">
|
||||
<tr>
|
||||
<td align="left" width="12%"><%=df.format(rowBean.getDataLog())%></td>
|
||||
<td width="65%"><%=rowBean.getDescrizioneCompleta()%></td>
|
||||
<td width="23%"><%=rowBean.getIpAddress()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:else>
|
||||
24
www/admin/config/_inc_users_nota.jsp
Normal file
24
www/admin/config/_inc_users_nota.jsp
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per inserire gli allegati devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
|
||||
<div class="row">
|
||||
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Nota:</label>
|
||||
<textarea class="form-control input-sm" name="nota" rows="4" id="nota"><%= bean.getNota() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</acx:else>
|
||||
73
www/admin/config/_inc_users_permessi.jsp
Normal file
73
www/admin/config/_inc_users_permessi.jsp
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<%-- DICHIARAZIONE BEAN --%>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<%-- FINE DICHIARAZIONE BEAN --%>
|
||||
|
||||
<acx:if wherecondition="<%=bean.getDBState()==0%>">
|
||||
<h1>Per inserire gli allegati devi prima salvare il record principale</h1>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<div class="box">
|
||||
<div class="box-body">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-5 col-xs-6">
|
||||
<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" >
|
||||
<acx:optionvec boundcolumn="id_access" desccolumn="descrizione" vectumerator="listaPermessi" > </acx:optionvec>
|
||||
</select>
|
||||
<input name="id_userAcces" type="hidden" id="id_userAcces">
|
||||
</div>
|
||||
<div class="col-lg-5 col-xs-6">
|
||||
<label for="txtRicerca">Lettura/Scrittura:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="flgRW" >
|
||||
<option value="1" ><%=it.acxent.db.DBAdapter.getAccessType(1)%></option>
|
||||
<option value="2" ><%=it.acxent.db.DBAdapter.getAccessType(2)%></option>
|
||||
<option value="3" ><%=it.acxent.db.DBAdapter.getAccessType(3)%></option>
|
||||
<option value="4" ><%=it.acxent.db.DBAdapter.getAccessType(4)%></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6"> <a class="btn btn-success btn-associative" href="javascript:addPermesso();">Aggiungi Permesso</a></div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12"> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'> </acx:if>
|
||||
<thead>
|
||||
<tr>
|
||||
<th > </th>
|
||||
<th>Descrizione</th>
|
||||
<th >R/M/W/D</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.UserAccess" vectumerator="listaUserAccess">
|
||||
<tr>
|
||||
<td><div class="inline text-center hidden-print"> <a href="javascript:delPermesso('<%=rowBean.getId_userAccess()%>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a> </div></td>
|
||||
<td ><%= rowBean.getAccess().getDescrizione() %></td>
|
||||
<td><%= rowBean.getRW() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</acx:else>
|
||||
293
www/admin/config/_js/acxent-access.js
Normal file
293
www/admin/config/_js/acxent-access.js
Normal file
|
|
@ -0,0 +1,293 @@
|
|||
// pkg_access
|
||||
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
function documentReadyScriptCR() {
|
||||
|
||||
}
|
||||
|
||||
function documentReadyScript() {
|
||||
|
||||
$('.summernote').summernote({
|
||||
height: 200 //set editable area's height
|
||||
});
|
||||
|
||||
changeAuto();
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
checkBoxes();
|
||||
return Ab.validateForm('id_access', 'Chiave', 'R', 'descrizione', 'Descrizione', 'R');
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if (document.main.crNS == 1)
|
||||
return false;
|
||||
else {
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgSafeUpdate","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio() {
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR() {
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addRow()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_rowBean', 'RowBean', 'R')) {
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "addRow";
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete()) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "delRow";
|
||||
f.id_rowBean.value = l_id;
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function modRow(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "modRow";
|
||||
f.id_rowBean.value = l_id;
|
||||
Ab.submitAj("main");
|
||||
|
||||
}
|
||||
|
||||
function refreshParmsS() {
|
||||
if (confirm("Verranno ricaricati in memoria tutti i parametri ed i dizionari. Vuoi Continuare?")) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "_RST_ALL";
|
||||
f.act.value = "";
|
||||
Ab.submitAj("main");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function refreshParmsD() {
|
||||
if (confirm("Verranno ricaricati in memoria tutti i parametri ed i dizionari. Vuoi Continuare?")) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "_RST_ALL_D";
|
||||
f.act.value = ""
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
/* LANCIA IL COMANDO PER CREARE LA TEABLE DESC*/
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
function createTableDesc() {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "createTableDesc";
|
||||
f.act.value = ""
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
/* LANCIA IL COMANDO PER CREARE LA pagine jsp*/
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
function createJspPagesCR() {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "createJspPagesCR";
|
||||
f.act.value = ""
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
|
||||
function createJspPagesD() {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "createJspPagesDetail";
|
||||
f.act.value = ""
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
/* COMANDI SULLE RIGHE PER AGGIRNARE I VARI CAMPI*/
|
||||
/* PARAMETRI: nomeCampo, id*/
|
||||
/***********************************************/
|
||||
/***********************************************/
|
||||
|
||||
function updateTdField(campo, id, tab) {
|
||||
|
||||
var f = document.main;
|
||||
var actionPage = f.actionPage.value,
|
||||
value = $("#" + campo + "_" + id + "_" + tab).val();
|
||||
|
||||
//alert(campo+" "+id+" "+tab+" "+value);
|
||||
|
||||
if (tab >= 1 && false) {
|
||||
|
||||
f.action = actionPage;
|
||||
f.cmd.value = "updateTdField";
|
||||
f.act.value = campo;
|
||||
f.id_tableDesc.value = id;
|
||||
f.value.value = value;
|
||||
f.tab.value = tab;
|
||||
Ab.submitAj("main");
|
||||
} else {
|
||||
//basta la fetch
|
||||
|
||||
//alert("cmd=updateTdField&act=" + campo+"&id_tableDesc="+id+"&value="+value);
|
||||
|
||||
Ab.fetch4(actionPage, "cmd=updateTdField&act=" + campo + "&id_tableDesc=" + id + "&value=" + value, null, "postUpdateTdField()");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function postUpdateTdField(response) {
|
||||
if (response && response.trim() != "") {
|
||||
var messaggio = response;
|
||||
$('#messaggi').html(messaggio);
|
||||
|
||||
if ($('#messaggi').length > 0 && $('#messaggi').html().length > 0) {
|
||||
Ab.showMessage($('#messaggi').html());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
/* callback al chec del flag auto */
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
function changeAuto() {
|
||||
|
||||
if ($("#flgAutoCR").val() == 1 || $("#flgAutoPD").val() == 1 || $("#flgAutoAJST").val() == 1) {
|
||||
$(".autoData").removeClass("hidden");
|
||||
} else {
|
||||
$(".autoData").addClass("hidden");
|
||||
}
|
||||
}
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
/* export access e table desc su file xm */
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
function exportToXml() {
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "exportToXml";
|
||||
f.act.value = ""
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
|
||||
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
/* import access e table desc da file xm */
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
function importFromXml() {
|
||||
if ($("#fileNameOnServer_1").val().endsWith("xml")) {
|
||||
Swal.fire({
|
||||
title: "Import Tabelle Descrittive Maschere'",
|
||||
text: "Verra' eseguito l'import del file selezionato. Vuoi Continuare?",
|
||||
icon: "warning",
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: `Si`,
|
||||
denyButtonText: `No`,
|
||||
cancelButtonText: `Annulla`,
|
||||
}).then((result) => {
|
||||
/* Read more about isConfirmed, isDenied below */
|
||||
if (result.isConfirmed) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "importFromXml";
|
||||
Ab.submitAj('main');
|
||||
////////////////////////////////////////////////////////////////////
|
||||
} else if (result.isDenied) {
|
||||
//Swal.fire('Changes are not saved', '', 'info')
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
} else {
|
||||
sweetAlert("Errore!", "Caricare un file xml di import", "error");
|
||||
}
|
||||
|
||||
}
|
||||
140
www/admin/config/_js/acxent-accessGroup.js
Normal file
140
www/admin/config/_js/acxent-accessGroup.js
Normal file
|
|
@ -0,0 +1,140 @@
|
|||
// javascript per gestione campi obbligatori///
|
||||
// barili//
|
||||
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('descrizione', 'Descrizione', 'R');
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgSommaCRL","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio() {
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR() {
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addPermesso()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (checkFields()) {
|
||||
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_access', 'Permesso', 'R', 'flgRW', 'Lettura/Scrittura', 'R')) {
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "addAccess";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delPermesso(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete()) {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "delAccess";
|
||||
f.id_accessGroupAccess.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addUser()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
if (checkFields()) {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_users', 'Utente', 'R')) {
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "addUser";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delUser(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete()) {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "gr";
|
||||
f.act.value = "delUser";
|
||||
f.id_userAccessGroup.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* duplica aggess group */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function duplicaAccessGroup() {
|
||||
Swal.fire({
|
||||
title: "Duplica",
|
||||
text: "Verra' creato un duplicato. Sei Sicuro?",
|
||||
icon: "warning",
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: `Si`,
|
||||
denyButtonText: `No`,
|
||||
cancelButtonText: `Annulla`,
|
||||
}).then((result) => {
|
||||
/* Read more about isConfirmed, isDenied below */
|
||||
if (result.isConfirmed) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
$("#main").attr("action", $("#actionPage").val());
|
||||
//$("#flgReport").val("S");
|
||||
$("#cmd", "#main").val("duplica");
|
||||
$("#act", "#main").val("");
|
||||
$("#cmd2").val("");
|
||||
$("#act2").val("");
|
||||
//$("#pageNumber").val("1");
|
||||
Ab.submitAj('main');
|
||||
////////////////////////////////////////////////////////////////////
|
||||
} else if (result.isDenied) {
|
||||
//Swal.fire('Changes are not saved', '', 'info')
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
125
www/admin/config/_js/acxent-blacklist.js
Normal file
125
www/admin/config/_js/acxent-blacklist.js
Normal file
|
|
@ -0,0 +1,125 @@
|
|||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
Ab.setChekBoxValue("main","flgAttivo","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio()
|
||||
{
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addPermesso()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if(checkFields())
|
||||
{
|
||||
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_access','Permesso','R','flgRW','Lettura/Scrittura','R'))
|
||||
{
|
||||
f.cmd.value="gr";
|
||||
f.act.value="addAccess";
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delPermesso(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="delAccess";
|
||||
f.id_blacklistAccess.value=l_id;
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addUser()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
if(checkFields())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_users','Utente','R'))
|
||||
{
|
||||
f.cmd.value="gr";
|
||||
f.act.value="addUser";
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delUser(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="delUser";
|
||||
f.id_userBlacklist.value=l_id;
|
||||
Ab.submitAj("main");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
121
www/admin/config/_js/acxent-fieldCache.js
Normal file
121
www/admin/config/_js/acxent-fieldCache.js
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
/************************************************/
|
||||
/* standard javascript for lte */
|
||||
/************************************************/
|
||||
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
/* DOCUMENT READY CR*/
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
|
||||
function documentReadyScriptCR() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
/* DOCUMENT READY PRIMARY DETAIL*/
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
|
||||
function documentReadyScript() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* check fields per pagina dettaglio /*
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function checkFields() {
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
//nel campo aggiungere i seguenti attributi:
|
||||
//mandatory="RisNum" mandatory-desc="<ab:lang>Importo Pagamento</ab:lang>"
|
||||
return Ab.validateFormMandatory($("#lang").val());
|
||||
//vecchia versione
|
||||
// return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/** REPORT MA FORSE NON SERVE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function reportxxx() {
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.flgReport.value = "S";
|
||||
//f.action=webApp+"/tr/Pratica.abl";
|
||||
f.cmd.value = "search";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* TEMPLATE GESTIONE RIGHE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function addRow() {
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_riga', 'Row', 'R')) {
|
||||
f.cmd.value = "addRow";
|
||||
f.act.value = "";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id) {
|
||||
if (Ab.confirmDelete()) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "delRow";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function modRow(l_id) {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "modRo";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxesCR() {
|
||||
|
||||
}
|
||||
149
www/admin/config/_js/acxent-log.js
Normal file
149
www/admin/config/_js/acxent-log.js
Normal file
|
|
@ -0,0 +1,149 @@
|
|||
// javascript per gestione campi obbligatori///
|
||||
// barili//
|
||||
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgAttivo","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio()
|
||||
{
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addPermesso()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if(checkFields())
|
||||
{
|
||||
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_access','Permesso','R','flgRW','Lettura/Scrittura','R'))
|
||||
{
|
||||
f.cmd.value="gr";
|
||||
f.act.value="addAccess";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delPermesso(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="delAccess";
|
||||
f.id_logAccess.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addUser()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
if(checkFields())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_users','Utente','R'))
|
||||
{
|
||||
f.cmd.value="gr";
|
||||
f.act.value="addUser";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delUser(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="delUser";
|
||||
f.id_userLog.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function getCrontabLogs()
|
||||
{
|
||||
var w = window.open("Crontab.log", "_blank");
|
||||
}
|
||||
|
||||
function deleteCrontabLogs()
|
||||
{
|
||||
if (confirm("Verranno cancellato il file di log della crontab. Vuoi continuare?"))
|
||||
{
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.act.value="delClog";
|
||||
f.cmd.value="gr";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function deleteLogs()
|
||||
{
|
||||
if (confirm("Verranno cancellati tutti i log in base ai criteri di ricerca selezionati. Vuoi continuare?"))
|
||||
{
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.act.value="";
|
||||
f.cmd.value="delLogByCr";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
58
www/admin/config/_js/acxent-logMail.js
Normal file
58
www/admin/config/_js/acxent-logMail.js
Normal file
|
|
@ -0,0 +1,58 @@
|
|||
// javascript per gestione campi obbligatori///
|
||||
// barili//
|
||||
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgAttivo","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio()
|
||||
{
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function deleteLogs()
|
||||
{
|
||||
if (confirm("Verranno cancellati tutti i log mail in base ai criteri di ricerca selezionati. Vuoi continuare?"))
|
||||
{
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.act.value="";
|
||||
f.cmd.value="delLogMailByCr";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
248
www/admin/config/_js/acxent-parm.js
Normal file
248
www/admin/config/_js/acxent-parm.js
Normal file
|
|
@ -0,0 +1,248 @@
|
|||
// pkg_parm
|
||||
//v 0.3
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
return Ab.validateForm('id_parm','Chiave','R','descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgSommaCRL","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio()
|
||||
{
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addRow()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_rowBean','RowBean','R'))
|
||||
{
|
||||
f.cmd.value="gr";
|
||||
f.act.value="addRow";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="delRow";
|
||||
f.id_rowBean.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function modRow(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="gr";
|
||||
f.act.value="modRow";
|
||||
f.id_rowBean.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
|
||||
}
|
||||
|
||||
function init(){
|
||||
|
||||
//esempio di init color picker
|
||||
var inp1 = document.getElementById('coloreHex');
|
||||
//if(inp1) attachColorPicker(inp1, true);
|
||||
if(inp1)
|
||||
{
|
||||
//alert('pio');
|
||||
// attachColorPicker(inp1);
|
||||
}
|
||||
//abilitare window.onload=init
|
||||
|
||||
}
|
||||
function initCommand()
|
||||
{
|
||||
if (confirm("Verranno inseriti i parametri standard. Voui continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="init";
|
||||
f.act.value=""
|
||||
f.newPwd1.value=prompt("Inserisci nuova password per super admin (vuota resta invariata):",f.newPwd1.value);
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
function refreshParms()
|
||||
{
|
||||
if (confirm("Verranno ricaricati in memoria tutti i parametri ed i dizionari. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_RST_ALL";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function refreshParmsD()
|
||||
{
|
||||
if (confirm("Verranno ricaricati in memoria tutti i parametri ed i dizionari. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_RST_ALL_D";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function reloadBundle()
|
||||
{
|
||||
if (confirm("Verranno ricaricati in memoria tutti i dizionari. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_RST_BUNDLE";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function reloadBundleD()
|
||||
{
|
||||
if (confirm("Verranno ricaricati in memoria tutti i dizionari. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_RST_BUNDLE_D";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function sendTestEmail()
|
||||
{
|
||||
if (confirm("Verra' inviata una mail di test in base ai parametri inseriti. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_TEST_MAIL";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function sendTestEmailD()
|
||||
{
|
||||
if (confirm("Verrà inviata una mail di test in base ai parametri inserit. Vuoi Continuare?"))
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="_TEST_MAIL_D";
|
||||
f.act.value=""
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////
|
||||
// funzione richiamata sul document ready
|
||||
//in modo da averne uno solo
|
||||
///////////////////////////////
|
||||
function documentReadyScript()
|
||||
{
|
||||
var tipo=$("#flgTipo").val();
|
||||
if(tipo==1)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/////////////////////////////////
|
||||
// funzione richiamata sul document ready
|
||||
//in modo da averne uno solo
|
||||
///////////////////////////////
|
||||
function documentReadyScriptCR()
|
||||
{
|
||||
//caricaFlagTipoFornitore();
|
||||
}
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
/* cambia flg da lista */
|
||||
/*****************************************************/
|
||||
/*****************************************************/
|
||||
function cambiaBool(l_id)
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
f.cmd.value="cambiaBool";
|
||||
f.act.value="";
|
||||
f.id_parm.value=l_id;
|
||||
|
||||
Ab.submitAj('main');
|
||||
|
||||
}
|
||||
|
||||
42
www/admin/config/_js/acxent-postazione.js
Normal file
42
www/admin/config/_js/acxent-postazione.js
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
return Ab.validateForm('descrizione','Descrizione','R');
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("dettaglio","flgSommaCRL","1","0");
|
||||
|
||||
}
|
||||
|
||||
function checkRadio()
|
||||
{
|
||||
//Ab.setRadioButtonValue("dettaglio","flgPlaAntPos");
|
||||
}
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//Ab.setChekBoxValue("ricerca","flgSommaCRL","1","0");
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
//Ab.setRadioButtonValue("ricerca","flgPlaAntPos");
|
||||
|
||||
}");
|
||||
104
www/admin/config/_js/acxent-tableDesc.js
Normal file
104
www/admin/config/_js/acxent-tableDesc.js
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
/************************************************/
|
||||
/* standard javascript for lte */
|
||||
/************************************************/
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* check fields per pagina dettaglio /*
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function checkFields()
|
||||
|
||||
{
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
|
||||
return Ab.validateForm('descrizione','Descrizione','R');
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/** REPORT MA FORSE NON SERVE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function reportxxx()
|
||||
{
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.flgReport.value="S";
|
||||
//f.action=webApp+"/tr/Pratica.abl";
|
||||
f.cmd.value="search";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* TEMPLATE GESTIONE RIGHE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function addRow()
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
if (Ab.validateForm('id_riga','Row','R'))
|
||||
{
|
||||
f.cmd.value="addRow";
|
||||
f.act.value="";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id)
|
||||
{
|
||||
if (Ab.confirmDelete())
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="delRow";
|
||||
f.act.value="";
|
||||
f.id_riga.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
function modRow(l_id)
|
||||
{
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action=f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value="modRo";
|
||||
f.act.value="";
|
||||
f.id_riga.value=l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxesCR()
|
||||
{
|
||||
|
||||
}
|
||||
121
www/admin/config/_js/acxent-tipoPostazione.js
Normal file
121
www/admin/config/_js/acxent-tipoPostazione.js
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
/************************************************/
|
||||
/* standard javascript for lte */
|
||||
/************************************************/
|
||||
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
/* DOCUMENT READY CR*/
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
|
||||
function documentReadyScriptCR() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
/* DOCUMENT READY PRIMARY DETAIL*/
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
|
||||
function documentReadyScript() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* check fields per pagina dettaglio /*
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function checkFields() {
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
//nel campo aggiungere i seguenti attributi:
|
||||
//mandatory="RisNum" mandatory-desc="<ab:lang>Importo Pagamento</ab:lang>"
|
||||
return Ab.validateFormMandatory($("#lang").val());
|
||||
//vecchia versione
|
||||
// return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/** REPORT MA FORSE NON SERVE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function reportxxx() {
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.flgReport.value = "S";
|
||||
//f.action=webApp+"/tr/Pratica.abl";
|
||||
f.cmd.value = "search";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* TEMPLATE GESTIONE RIGHE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function addRow() {
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_riga', 'Row', 'R')) {
|
||||
f.cmd.value = "addRow";
|
||||
f.act.value = "";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id) {
|
||||
if (Ab.confirmDelete()) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "delRow";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function modRow(l_id) {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "modRo";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxesCR() {
|
||||
|
||||
}
|
||||
42
www/admin/config/_js/acxent-userProfile.js
Normal file
42
www/admin/config/_js/acxent-userProfile.js
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
/////////// gestione TOOLBAR MASCHERE SEMPLIFICATE ///////////////
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('id_userProfile','ID','R','descrizione','Descrizione','R');
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//var f = document.main;
|
||||
//if (f.ckFlgValido.checked) f.flgValido.value="S";else f.flgValido.value="N";
|
||||
|
||||
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
/*var f = document.main;
|
||||
|
||||
if(f.rbFlgPagata[0].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[0].value;
|
||||
else
|
||||
if(f.rbFlgPagata[1].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[1].value;
|
||||
else
|
||||
f.flgPagata.value="";
|
||||
*/
|
||||
|
||||
}
|
||||
101
www/admin/config/_js/acxent-usersApp.js
Normal file
101
www/admin/config/_js/acxent-usersApp.js
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
//nel campo aggiungere i seguenti attributi:
|
||||
//mandatory="RisNum" mandatory-desc="<ab:lang>Importo Pagamento</ab:lang>"
|
||||
return Ab.validateFormMandatory($("#lang").val());
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
//if (f.ckflgValido.checked) f.flgValido.value="S";else f.flgValido.value="N";
|
||||
/*Ab.setChekBoxValue("main","flgOperatore","1","0");
|
||||
Ab.setChekBoxValue("main","flgNews","1","0");*/
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//var f = document.main;
|
||||
//if (f.ckFlgValido.checked) f.flgValido.value="S";else f.flgValido.value="N";
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
/*var f = document.main;
|
||||
|
||||
if(f.rbFlgPagata[0].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[0].value;
|
||||
else
|
||||
if(f.rbFlgPagata[1].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[1].value;
|
||||
else
|
||||
f.flgPagata.value="";
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
function modifyClifor()
|
||||
{
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
if(f.id_clifor!=0)
|
||||
{
|
||||
f.action="../anag/Cliente.abl";
|
||||
f.cmd.value="md";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
76
www/admin/config/_js/acxent-usersAppCiatti.js
Normal file
76
www/admin/config/_js/acxent-usersAppCiatti.js
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
return Ab.validateForm('login','Login','R','pwd','Passoword','R','cognome','','R','nome','','R','eMail','','NisEmail');
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////7
|
||||
function checkSearchFields()
|
||||
/////////////////////////////////////////////7
|
||||
{
|
||||
if(document.main.crNS==1)
|
||||
return false;
|
||||
else
|
||||
{
|
||||
//return Ab.validateForm('descrizione','Descrizione','R','numero','Numero','RisNum>0','eMail','','NisEmail');
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
var f = document.main;
|
||||
if (f.ckFlgValido.checked) f.flgValido.value="S";else f.flgValido.value="N";
|
||||
Ab.setChekBoxValue("dettaglio","flgPresenza","1","0");
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function checkBoxesCR()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
//var f = document.main;
|
||||
//if (f.ckFlgValido.checked) f.flgValido.value="S";else f.flgValido.value="N";
|
||||
|
||||
|
||||
}
|
||||
|
||||
function checkRadioCR()
|
||||
{
|
||||
/*var f = document.main;
|
||||
|
||||
if(f.rbFlgPagata[0].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[0].value;
|
||||
else
|
||||
if(f.rbFlgPagata[1].checked)
|
||||
f.flgPagata.value=f.rbFlgPagata[1].value;
|
||||
else
|
||||
f.flgPagata.value="";
|
||||
*/
|
||||
|
||||
}
|
||||
369
www/admin/config/_js/acxent-usersCommon.js
Normal file
369
www/admin/config/_js/acxent-usersCommon.js
Normal file
|
|
@ -0,0 +1,369 @@
|
|||
//V. 2.3
|
||||
//19-06-2023 maiUser
|
||||
|
||||
|
||||
|
||||
///////////////////////////////////////////
|
||||
////////T O O L B A R /////////////////////
|
||||
///////////////////////////////////////////
|
||||
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
// POPUP CAMBIA PASSWORD
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
function cambiaPwdPop() {
|
||||
$("#modalPwd").modal("show");
|
||||
}
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
// CAMBIA PASSWORD
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
function cambiaPwd() {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
checkBoxes();
|
||||
f.cmd.value = "changePwd";
|
||||
f.act.value = "";
|
||||
$("#modalPwd").modal("hide");
|
||||
setTimeout(
|
||||
function () {
|
||||
Ab.submitAj('main');
|
||||
}, 1000);
|
||||
|
||||
}
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
// POPUP CAMBIA PASSWORD 2
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
function cambiaPwdPop2() {
|
||||
$("#modalPwd2").modal("show");
|
||||
}
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
// CAMBIA PASSWORD
|
||||
///////////////////////////////////////////
|
||||
///////////////////////////////////////////
|
||||
function cambiaPwd2() {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
checkBoxes();
|
||||
f.cmd.value = "changePwdSuper";
|
||||
f.act.value = "";
|
||||
$("#modalPwd2").modal("hide");
|
||||
setTimeout(
|
||||
function () {
|
||||
Ab.submitAj('main');
|
||||
}, 1000);
|
||||
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addPermesso()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
if (checkFields()) {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_access', 'Permesso', 'R', 'flgRW', 'Lettura/Scrittura', 'R')) {
|
||||
f.cmd.value = "grAdmin";
|
||||
f.act.value = "addAccess";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////
|
||||
function delPermesso(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
Ab.confirmDelete4(function () {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "grAdmin";
|
||||
f.act.value = "delAccess";
|
||||
f.id_userAccess.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////
|
||||
function addGrPermesso()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
if (checkFields()) {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_accessGroup', 'Permesso', 'R')) {
|
||||
f.cmd.value = "grAdmin";
|
||||
f.act.value = "addAccessGroup";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delGrPermesso(l_id)
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
Ab.confirmDelete4(function () {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "grAdmin";
|
||||
f.act.value = "delAccessGroup";
|
||||
f.id_userAccessGroup.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
function delLog()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
Ab.confirmDelete4(function () {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
checkBoxes();
|
||||
f.cmd.value = "delLog";
|
||||
f.act.value = "";
|
||||
|
||||
Ab.submitAj('main');
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function initCommand() {
|
||||
Swal.fire({
|
||||
title: "Inizializzazione",
|
||||
text: "Verranno inseriti i parametri standard. Vui continuare?",
|
||||
icon: "warning",
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: `Si`,
|
||||
denyButtonText: `No`,
|
||||
cancelButtonText: `Annulla`,
|
||||
}).then((result) => {
|
||||
/* Read more about isConfirmed, isDenied below */
|
||||
if (result.isConfirmed) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "init";
|
||||
f.act.value = ""
|
||||
Ab.submitAj('main');
|
||||
////////////////////////////////////////////////////////////////////
|
||||
} else if (result.isDenied) {
|
||||
//Swal.fire('Changes are not saved', '', 'info')
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
|
||||
function updatePwd() {
|
||||
Swal.fire({
|
||||
title: "Cripta Password",
|
||||
text: "Verranno create le password criptate se necessario. Procedura non reversibile. Sei sicuro?",
|
||||
icon: "warning",
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: `Si`,
|
||||
denyButtonText: `No`,
|
||||
cancelButtonText: `Annulla`,
|
||||
}).then((result) => {
|
||||
/* Read more about isConfirmed, isDenied below */
|
||||
if (result.isConfirmed) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "initPwd";
|
||||
f.act.value = ""
|
||||
Ab.submitAj('main');
|
||||
////////////////////////////////////////////////////////////////////
|
||||
} else if (result.isDenied) {
|
||||
//Swal.fire('Changes are not saved', '', 'info')
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**************************************************************/
|
||||
/**************************************************************/
|
||||
/** associativa cliente use */
|
||||
/**************************************************************/
|
||||
/**************************************************************/
|
||||
function addUserCliente()
|
||||
{
|
||||
debugger;
|
||||
if (checkFields()) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm4($("#lang").val(),'main','id_cliforU', 'Cliente', 'RisNumKey')) {
|
||||
f.cmd.value = "addUserCliente";
|
||||
f.act.value = "";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function delUserCliente(l_id)
|
||||
{
|
||||
Ab.confirmDelete4(function () {
|
||||
checkBoxes();
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "delUserCliente";
|
||||
f.act.value = "";
|
||||
f.id_userClifor.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
function documentReadyScriptCR() {
|
||||
|
||||
//alert('pio');
|
||||
//$(".select2").select2();
|
||||
|
||||
|
||||
}
|
||||
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
/* modifica utente n. 1!!! c'è comunque il
|
||||
controllo a monte*/
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
function editOne() {
|
||||
$("#main").attr("action", $("#actionPage").val());
|
||||
$("#cmd", "#main").val("md");
|
||||
$("#act", "#main").val("");
|
||||
$("#cmd2").val("");
|
||||
$("#act2").val("");
|
||||
$("#" + $("#_id_name").val()).val(1);
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
/* crea coda messaggi in base a template*/
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
function creaCodaMsg() {
|
||||
var f = document.main;
|
||||
if (f.id_templateMsg.value != "") {
|
||||
if (confirm("Verrà creata una nuova coda di messaggi in base al template scelto. Sei Sicuro?")) {
|
||||
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "creaCodaMsg";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
} else
|
||||
alert('Template non selezionato');
|
||||
|
||||
|
||||
}
|
||||
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
/* modifica e nuovo clifor su dettaglio*/
|
||||
/*********************************************/
|
||||
/*********************************************/
|
||||
var retItemsClifor = [{
|
||||
"formField": "id_clifor",
|
||||
"modalField": "id_clifor"
|
||||
}, {
|
||||
"formField": "descrizioneClifor",
|
||||
"modalField": "descrizioneCompleta"
|
||||
}];
|
||||
|
||||
|
||||
function nuovoClifor() {
|
||||
if ($("#flgClienteFornitore").val() == 'C') {
|
||||
newCli("main", retItemsClifor);
|
||||
} else
|
||||
newFor("main", retItemsClifor);
|
||||
}
|
||||
|
||||
function modificaClifor() {
|
||||
if ($("#flgClienteFornitore").val() == 'C')
|
||||
modClifor("main", retItemsClifor);
|
||||
else
|
||||
modClifor("main", retItemsClifor);
|
||||
}
|
||||
|
||||
function modificaCliente() {
|
||||
if ($("#id_clifor").val() != "" && $("#id_clifor").val() != "0") {
|
||||
var f = document.main;
|
||||
f.action = "../anag/Clifor.abl";
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "md";
|
||||
f.act.value = "";
|
||||
Ab.submitAj('main');
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
function postSaveCliforCaller() {
|
||||
|
||||
|
||||
saveCommand();
|
||||
|
||||
|
||||
}
|
||||
|
||||
/*************************************************************/
|
||||
/*************************************************************/
|
||||
/* comando mail.. in qs. caso manda la mail di registrazione o quella del codice di controllo */
|
||||
/*************************************************************/
|
||||
|
||||
function mailUser() {
|
||||
Swal.fire({
|
||||
title: "Mail Utente",
|
||||
text: "Verra' inviata la mail di registrazione o quella con il control code. Vui continuare?",
|
||||
icon: "warning",
|
||||
showDenyButton: true,
|
||||
showCancelButton: false,
|
||||
confirmButtonText: `Si`,
|
||||
denyButtonText: `No`,
|
||||
cancelButtonText: `Annulla`,
|
||||
}).then((result) => {
|
||||
/* Read more about isConfirmed, isDenied below */
|
||||
if (result.isConfirmed) {
|
||||
////////////////////////////////////////////////////////////////////
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
f.cmd.value = "mail";
|
||||
f.act.value = ""
|
||||
Ab.submitAj('main');
|
||||
////////////////////////////////////////////////////////////////////
|
||||
} else if (result.isDenied) {
|
||||
//Swal.fire('Changes are not saved', '', 'info')
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
39
www/admin/config/_ricercaTabellaLTE.html
Normal file
39
www/admin/config/_ricercaTabellaLTE.html
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="box box-primary">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-xs-4">
|
||||
<label for="txtRicerca">Nominativo</label>
|
||||
<input type="text" class="form-control input-sm" id="txtRicerca" name="txtRicerca" placeholder="nominativo" value="<%=CR.getTxtRicerca() %>" <%=Ab.jsCrS()%>>
|
||||
<%=Ab.jsSetFocus("txtRicerca")%> </div>
|
||||
<div class="col-xs-4">
|
||||
<label for="login">Login</label>
|
||||
<input type="text" class="form-control input-sm" id="login" name="login" placeholder="login" value="<%=CR.getLogin() %>" <%=Ab.jsCrS()%>>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<label for="eMail">Email</label>
|
||||
<input type="text" class="form-control input-sm" id="eMail" name="eMail" placeholder="email" value="<%=CR.getEMail() %>" <%=Ab.jsCrS()%>>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-6">
|
||||
<label for="id_userProfile">Profilo Utente</label>
|
||||
<select name="id_userProfile" id="id_userProfile" onChange="searching()" class="form-control select2" style="width: 100%;">
|
||||
<ab:optionvec boundcolumn="id_userProfile" desccolumn="descrizione" vectumerator="listaProfiliUtente" value="<%=CR.getId_userProfile()%>"> </ab:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-xs-6">
|
||||
<label for="flgValido">attivo</label>
|
||||
<select name="flgValido" id="flgValido" <%=Ab.jsCrS()%> onChange="javascript:searching()" class="form-control select2" style="width: 100%;">
|
||||
<option value="" <%=CR.getFlgValido().equals("")?"selected":""%> >--- Tutti ---</option>
|
||||
<option value="N" <%=CR.getFlgValido().equals("N")?"selected":""%> >Non Attivi</option>
|
||||
<option value="S" <%=CR.getFlgValido().equals("S")?"selected":""%> >Attivi</option>
|
||||
</select>
|
||||
</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> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
27
www/admin/config/_ricercaTable.html
Normal file
27
www/admin/config/_ricercaTable.html
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td width="234" class="td-colored">Nominativo:
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="Users.abl">
|
||||
<input name="id_users" type="hidden" id="id_users">
|
||||
<br>
|
||||
<input type="text" <%=Ab.jsCrS()%> id="txtRicerca" name="txtRicerca" size="25" title="" value="<%=CR.getTxtRicerca() %>">
|
||||
<%=Ab.jsSetFocus("txtRicerca")%></td>
|
||||
<td width="175" class="td-colored">Login:<br>
|
||||
<input type="text" id="login" name="login" size="25" title="login" <%=Ab.jsCrS()%>value="<%=CR.getLogin() %>"></td>
|
||||
<td width="244" colspan="2" class="td-colored">E-mail:<br>
|
||||
<input type="text" id="eMail" name="eMail" size="25" title="email" <%=Ab.jsCrS()%> value="<%=CR.getEMail() %>"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="td-colored">Profilo Utente :<br>
|
||||
<select name="id_userProfile" id="id_userProfile" onChange="searching()" >
|
||||
<ab:optionvec boundcolumn="id_userProfile" desccolumn="descrizione" vectumerator="listaProfiliUtente" value="<%=CR.getId_userProfile()%>"> </ab:optionvec>
|
||||
</select></td>
|
||||
<td class="td-colored"> Attivo:<br />
|
||||
<select name="flgValido" id="flgValido" <%=Ab.jsCrS()%> onChange="javascript:searching()">
|
||||
<option value="" <%=CR.getFlgValido().equals("")?"selected":""%> >--- Tutti ---</option>
|
||||
<option value="N" <%=CR.getFlgValido().equals("N")?"selected":""%> >Non Attivi</option>
|
||||
<option value="S" <%=CR.getFlgValido().equals("S")?"selected":""%> >Attivi</option>
|
||||
</select></td>
|
||||
<td colspan="2" align="right" class="td-colored"><a href="javascript:searching()"><img src="../_V3/_img/buttons/btn_cerca.png" alt="Cerca" title="Cerca" width="53" height="47" border="0"></a><a href="javascript:newCommand()"><img src="../_V3/_img/buttons/btn_new.png" alt="Nuovo Record" title="Nuovo Record" width="53" height="47" border="0"></a><a href="javascript:report()"><img src="../_V3/_img/buttons/btn_report.png" alt="Report" title="Report" width="53" height="47" border="0"></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
122
www/admin/config/_template/CR.jsp
Normal file
122
www/admin/config/_template/CR.jsp
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="<?=pageTitle?> Dettaglio">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="<?=beanCRClass?>" type="<?=beanCRClass?>" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco
|
||||
<?=pageTitle?>
|
||||
</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><acx:if wherecondition="<%=CR.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAllCR()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a><a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="<?=actionPage?>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= CR.getFlgMobileView() %>">
|
||||
<?=hiddenFields?>
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-ricerca">
|
||||
<div class="box-body">
|
||||
<?=detailBody?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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_top.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="lista<?=className?>" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed ">
|
||||
<thead>
|
||||
<tr>
|
||||
<?=thead?>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="<?=beanClass?>" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_<?=beanNameLowerCase?>()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_<?=beanNameLowerCase?>()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<?=rowTd?>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="<?=javaScriptPage?>"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon> ..... </acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
121
www/admin/config/_template/acxent.js
Normal file
121
www/admin/config/_template/acxent.js
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
/************************************************/
|
||||
/* standard javascript for lte */
|
||||
/************************************************/
|
||||
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
/* DOCUMENT READY CR*/
|
||||
/*************************************************/
|
||||
/*************************************************/
|
||||
|
||||
function documentReadyScriptCR() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
/* DOCUMENT READY PRIMARY DETAIL*/
|
||||
/************************************************************/
|
||||
/************************************************************/
|
||||
|
||||
function documentReadyScript() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* check fields per pagina dettaglio /*
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function checkFields() {
|
||||
//R per required
|
||||
//isNum per numerico
|
||||
//isNumKey è una chiave.. uguale a isNum>0 ma cambio il messaggio
|
||||
//isNum>x per numerico maggiore di x
|
||||
//isNum<x per numerico minore di x
|
||||
//isEmail per indirizzo email
|
||||
//inRange1:10 per ..
|
||||
//3 stringhe
|
||||
//1: nome del field
|
||||
//2: se '' visualizza il nome del field, altrimenti questo campo
|
||||
//3: R/N+''/isNum/isEmail/inRangea:b
|
||||
//nel campo aggiungere i seguenti attributi:
|
||||
//mandatory="RisNum" mandatory-desc="<ab:lang>Importo Pagamento</ab:lang>"
|
||||
return Ab.validateFormMandatory($("#lang").val());
|
||||
//vecchia versione
|
||||
// return Ab.validateForm('descrizione','Descrizione','R');
|
||||
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/** REPORT MA FORSE NON SERVE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function reportxxx() {
|
||||
//FACCIO IL SUBMIT
|
||||
var f = document.main;
|
||||
f.flgReport.value = "S";
|
||||
//f.action=webApp+"/tr/Pratica.abl";
|
||||
f.cmd.value = "search";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
/* TEMPLATE GESTIONE RIGHE */
|
||||
/************************************************/
|
||||
/************************************************/
|
||||
function addRow() {
|
||||
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
if (Ab.validateForm('id_riga', 'Row', 'R')) {
|
||||
f.cmd.value = "addRow";
|
||||
f.act.value = "";
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
}
|
||||
|
||||
function delRow(l_id) {
|
||||
if (Ab.confirmDelete()) {
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "delRow";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function modRow(l_id) {
|
||||
|
||||
{
|
||||
var f = document.main;
|
||||
f.action = f.actionPage.value;
|
||||
// FACCIO IL SUBMIT
|
||||
f.cmd.value = "modRo";
|
||||
f.act.value = "";
|
||||
f.id_riga.value = l_id;
|
||||
Ab.submitAj('main');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function checkBoxes()
|
||||
/////////////////////////////////////////////
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function checkBoxesCR() {
|
||||
|
||||
}
|
||||
95
www/admin/config/_template/primaryDetail.jsp
Normal file
95
www/admin/config/_template/primaryDetail.jsp
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="<?=pageTitle?> Dettaglio">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="<?=beanClass?>" type="<?=beanClass?>" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('<?=backToSearch?>',null,'back')">Elenco <?=pageTitle?></a></li>
|
||||
<li class="active">Dettaglio <?=pageTitle?></li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><acx:if wherecondition="<%=bean.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAll()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i><acx:lang>Elimina</acx:lang></a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="<?=actionPage?>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= bean.getFlgMobileView() %>">
|
||||
<?=hiddenFields?>
|
||||
<!-- dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body"> <?=detailBody?> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="<?=javaScriptPage?>"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>.....<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
135
www/admin/config/_template/simple.jsp
Normal file
135
www/admin/config/_template/simple.jsp
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="<?=pageTitle?>">
|
||||
<jsp:useBean id="bean" class="<?=beanClass?>" type="<?=beanClass?>" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="<?=beanCRClass?>" type="<?=beanCRClass?>" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-9">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">
|
||||
<?=pageTitle?>
|
||||
</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-3 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=bean.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAllCR()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="<?=actionPage?>">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= CR.getFlgMobileView() %>">
|
||||
<?=hiddenFields?>
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-simple">
|
||||
<div class="box-body">
|
||||
<?=detailBody?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix<?hiddenFilter?>">
|
||||
<?=filterBody?>
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione_top.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="lista<?=className?>" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<?=thead?>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="<?=beanClass?>" vectumerator="list">
|
||||
<tr <?=trSuccess?>>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"> <a href="javascript:modifyCommand('<%=rowBean.getId_<?=beanNameLowerCase?>()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_<?=beanNameLowerCase?>()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<?=rowTd?>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="<?=javaScriptPage?>"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon> ..... </acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
335
www/admin/config/access.jsp
Normal file
335
www/admin/config/access.jsp
Normal file
|
|
@ -0,0 +1,335 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Dettaglio Permesso">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Access',null,'back')">Elenco Permessi</a></li>
|
||||
<li class="active">Dettaglio Permesso</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i>
|
||||
<acx:lang>Elimina</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=bean.getFlgTabella()==1%>"> <a class="btn btn-app btn-app-sm" href="javascript:createTableDesc()"> <i class="fa fa-cogs" title="Crea table desc"></i>Crea Table Desc</a><a class="btn btn-app btn-app-sm" href="javascript:createJspPagesCR()"> <i class="fa fa-code" title="Crea pagina Ricerca o simple Jsp"></i>Crea Ricerca Jsp</a><a class="btn btn-app btn-app-sm" href="javascript:createJspPagesD()"> <i class="fa fa-code" title="Crea pagine Jsp"></i>Crea Pagina Dettaglio o Simple Jsp</a> </acx:if>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:refreshParmsD();"> <i class="fa fa-refresh" title="Refresh parametri"></i>Refresh parametri</a></acx:if>
|
||||
<!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Access.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="id_tableDesc" type="hidden" id="id_tableDesc">
|
||||
<input name="value" type="hidden" id="value">
|
||||
<!-- dettaglio -->
|
||||
<input name="tab" type="hidden" id="tab">
|
||||
<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 col-xs-6">
|
||||
<label for="txtRicerca">Chiave: </label>
|
||||
<br>
|
||||
<input name="id_access" type="text" class="form-control input-sm" id="id_access" value="<%=bean.getId_access()%>" size="15" maxlength="30" <%=readonly%> <%=Ab.jsCr("descrizione")%>>
|
||||
<%=Ab.jsSetFocus("id_access")%> </div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Descrizione:</label>
|
||||
<br>
|
||||
<input name="descrizione" type="text" class="form-control input-sm" id="descrizione" value="<%=bean.getDescrizione()%>" size="30" maxlength="30" <%=Ab.jsCrS()%>>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca"> </label>
|
||||
<label>E' una tabella:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgTabella()==1?"checked":""%> name="ckflgTabella" id="ckflgTabella" >
|
||||
<input type="hidden" name="flgTabella" id="flgTabella" value="<%= bean.getFlgTabella() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca"> </label>
|
||||
<acx:if wherecondition="<%=bean.getFlgTabella()==1%>">
|
||||
<label> Usa Safe Update:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgSafeUpdate()==1?"checked":""%> name="ckflgSafeUpdate" id="ckflgSafeUpdate" >
|
||||
<input type="hidden" name="flgSafeUpdate" id="flgSafeUpdate" value="<%= bean.getFlgSafeUpdate() %>">
|
||||
</acx:if>
|
||||
<acx:else><strong>Permesso generico</strong></acx:else>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca"> </label>
|
||||
<acx:if wherecondition="<%=bean.getFlgTabella()==1%>">
|
||||
<label> Usa Delete Cascade:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgDeleteCascade()==1?"checked":""%> name="ckflgDeleteCascade" id="ckflgDeleteCascade" >
|
||||
<input type="hidden" name="flgDeleteCascade" id="flgDeleteCascade" value="<%= bean.getFlgDeleteCascade()%>">
|
||||
</acx:if>
|
||||
<acx:else> <strong>Permesso generico</strong> </acx:else>
|
||||
</div>
|
||||
</div>
|
||||
<acx:if wherecondition="<%=bean.getFlgTabella()==1%>">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca"> </label> <div class="text-green">
|
||||
<strong>DETERMINAZIONE CASE ATTRIBUTI STRINGA:</strong> inserire valori separati da <strong>,</strong>: usare<strong> *</strong> per indicare qualsiasi attibuto stringa della tabella. In caso di conflitto, segue l'ordine AsIs, MAIUSCOLO, minuscolo, Prima Maiuscola. La<strong> *</strong> ha priorità inferiore rispetto ai campi definiti. I campi che contengono "email" in qualsiasi modo, vengono sempre trattati come STRING_AS_IS. I campi che sono memorizzati in html, impostarli come STRING_AS_IS.<br>
|
||||
<br></div>
|
||||
<strong>Campi disponibili: </strong><div style="overflow-y: auto; max-height: 200px">
|
||||
<acx:whilevec rowbeanclass="java.lang.String" vectumerator="listaAttributi"><%=rowBean%> - </acx:whilevec>
|
||||
</div></div>
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi AsIs (default oppure valori separati da , solo stringhe)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attrAsIs" name="attrAsIs" size="80" maxlength="1000" value="<%= bean.getAttrAsIs() %>">
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi MAIUSCOLI (* oppure valori separati da , solo stringhe)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attrMaiuscoli" name="attrMaiuscoli" size="80" maxlength="1000" value="<%= bean.getAttrMaiuscoli() %>">
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi minuscoli (* oppure valori separati da , solo stringhe)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attrMaiuscoli2" name="attrMinuscoli" size="80" maxlength="1000" value="<%= bean.getAttrMinuscoli() %>">
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi Con Primo Carattere Maiuscolo (* oppure valori separati da , solo stringhe)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attr1Maiuscoli" name="attr1Maiuscoli" size="80" maxlength="1000" value="<%= bean.getAttr1Maiuscoli() %>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi Encoded(* oppure valori separati da , solo stringhe)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attrEncoded" name="attrEncoded" size="80" maxlength="1000" value="<%= bean.getAttrEncoded() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Modalità Encoding:</label>
|
||||
<br>
|
||||
<select name="flgEncodeModalita" id="flgEncodeModalita" class="form-control select2">
|
||||
<acx:optionflg boundcolumn="flgEncodeModalita" valuelist="0,1"> </acx:optionflg>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Algoritmo Encoding</label>
|
||||
<br>
|
||||
<select name="flgEncodeAlgoritmo" id="flgEncodeAlgoritmo" class="form-control select2">
|
||||
<acx:optionflg boundcolumn="flgEncodeAlgoritmo" valuelist="0,1,2"> </acx:optionflg>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Attributi COMPRESSI (* oppure valori separati da , solo stringhe. NO CAMPI CHIAVE, NO ENCODED)</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="attrCompressi" name="attrCompressi" size="80" maxlength="1000" value="<%= bean.getAttrCompressi() %>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Combo Type</label>
|
||||
<br>
|
||||
<select name="flgCombo" id="flgCombo" class="form-control select2">
|
||||
<acx:optionflg boundcolumn="flgCombo" valuelist="0,1,2"> </acx:optionflg>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Campo Descrittivo Combo e ajax</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="comboDescColumn" name="comboDescColumn" maxlength="40" value="<%= bean.getComboDescColumn() %>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">ajaxSearchServlet</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="ajaxSearchServlet" name="ajaxSearchServlet" maxlength="40" value="<%= bean.getAjaxSearchServlet() %>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="txtRicerca">ajstReturnFields</label>
|
||||
<br>
|
||||
<textarea class="form-control input-sm" name="ajstReturnFields" id="ajstReturnFields"><%= bean.getAjstReturnFields() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="flgAutoCR">Auto Jsp CR:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" name="ckflgAutoCR" id="ckflgAutoCR" <%=bean.getFlgAutoCR()==1?"checked":""%>>
|
||||
<input type="hidden" name="flgAutoCR" id="flgAutoCR" value="<%=bean.getFlgAutoCR()%>" onChange="changeAuto()">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="flgAutoPD">Auto Jsp PD:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" name="ckflgAutoPD" id="fcklgAutoPD" <%=bean.getFlgAutoPD()==1?"checked":""%>>
|
||||
<input type="hidden" name="flgAutoPD" id="flgAutoPD" value="<%=bean.getFlgAutoPD()%>" onChange="changeAuto()">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="flgAutoAJST">Auto Jsp AJST:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" name="ckflgAutoAJST" id="ckflgAutoAJST" <%=bean.getFlgAutoAJST()==1?"checked":""%>>
|
||||
<input type="hidden" name="flgAutoAJST" id="flgAutoAJST" value="<%=bean.getFlgAutoAJST()%>" onChange="changeAuto()">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Suffisso Dir Pages</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="suffissoDirPages" name="suffissoDirPages" maxlength="40" value="<%= bean.getSuffissoDirPages() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Suffisso jsp PD</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="suffissoPD" name="suffissoPD" maxlength="40" value="<%= bean.getSuffissoPD() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Suffisso jsp CR</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="suffissoCR" name="suffissoCR" maxlength="40" value="<%= bean.getSuffissoCR() %>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Suffisso jsp E</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="suffissoE" name="suffissoE" maxlength="40" value="<%= bean.getSuffissoE() %>">
|
||||
</div>
|
||||
</div>
|
||||
<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="#HELP" data-toggle="tab">HELP</a></li>
|
||||
<li><a href="#AUTO" data-toggle="tab">Main Auto data</a></li>
|
||||
<li ><a href="#CAMPI" data-toggle="tab">Tipologia Campi</a></li>
|
||||
<li class="autoData"><a href="#MCR" data-toggle="tab">Maschera Ricerca (CR)</a></li>
|
||||
<li class="autoData"><a href="#MCRLIST" data-toggle="tab">Lista maschera Ricerca o Simple</a></li>
|
||||
<li class="autoData"><a href="#MDET" data-toggle="tab">Maschera Dettaglio o Simple</a> </li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="HELP">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_help.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="tab-pane " id="AUTO">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_auto_data.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="tab-pane " id="CAMPI">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_tipologia_campi.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="tab-pane autoData" id="MCR">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_CR.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="tab-pane autoData" id="MCRLIST">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_CRLista.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="tab-pane autoData" id="MDET">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<jsp:include page="_inc_access_dettaglio.jsp" flush="true" />
|
||||
</acx:if>
|
||||
<acx:else>
|
||||
<p>Permessi mancanti </p>
|
||||
</acx:else>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.tab-content -->
|
||||
</div>
|
||||
<!-- nav-tabs-custom -->
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-access.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
174
www/admin/config/accessCR.jsp
Normal file
174
www/admin/config/accessCR.jsp
Normal file
|
|
@ -0,0 +1,174 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Permessi - ricerca" />
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
|
||||
<!-- pagine di dettaglio -->
|
||||
|
||||
<!-- pagine di ricerca -->
|
||||
<jsp:useBean id="CR" class="it.acxent.common.AccessCR" type="it.acxent.common.AccessCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Permessi</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:refreshParmsS();"> <i class="fa fa-refresh" title="Refresh parametri"></i>Refresh parametri</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:reloadBundle()"> <i class="fa fa-cog" title="Reload Dictionary Bundle"></i>Reload Dictionary</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a> <a class="btn btn-app btn-app-sm" href="javascript:exportToXml();"> <i class="fa fa-upload" title="Export XML"></i>Export XML</a><a class="btn btn-app btn-app-sm" href="javascript:importFromXml();"> <i class="fa fa-download" title="Import XML"></i>Import XML</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Access.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-ricerca">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Chiave o Descrizione: </label>
|
||||
<input name="id_access" id="id_access" type="hidden" value="<%=CR.getId_access()%>">
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="searchTxt" <%=Ab.jsCrS()%> name="searchTxt" size="25" maxlength="30" value="<%=CR.getSearchTxt()%>">
|
||||
<%=Ab.jsSetFocus("searchTxt")%></div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">Tabella: </label>
|
||||
<br>
|
||||
<select name="flgTabella" id="flgTabella" class="form-control select2" onChange="searching()">
|
||||
<option value="-1" <%=CR.getFlgTabella()==-1?"selected":"" %>>Tutti</option>
|
||||
<option value="1" <%=CR.getFlgTabella()==1?"selected":"" %>>Si</option>
|
||||
<option value="0" <%=CR.getFlgTabella()==0?"selected":"" %>>No</option>
|
||||
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="descrizione">File Xml Import tabelle:</label>
|
||||
<br>
|
||||
<div class="loadFile">
|
||||
<label>
|
||||
<input name="btn-upload_file_1" type="file" id="btn-upload_file_1" size="40" maxlength="200" onChange="Ab.saveFile(0,1)">
|
||||
<input type="hidden" id="fileNameOnServer_1" name="fileNameOnServer_1">
|
||||
<div id="uploadFileRes_1">CARICA IL FILE</div>
|
||||
</div>
|
||||
</label>
|
||||
</div>
|
||||
<div class="col-lg-5 col-xs-6"> <a class="btn-search btn btn-app btn-app-sm pull-right hidden-print" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 mobileSwitch" name="lista" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="2"> </th>
|
||||
<th rowspan="2">Chiave</th>
|
||||
<th rowspan="2">Descrizione</th>
|
||||
<th colspan="3">Case Attributi (solo stringhe)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th >MAIUSCOLE</th>
|
||||
<th >minuscole</th>
|
||||
<th >Prima Maiuscola</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Access" vectumerator="list">
|
||||
<tr >
|
||||
<td ><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_access()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_access()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Chiave"><acx:if wherecondition="<%=rowBean.getFlgTabella()==1%>"><i class="fa fa-check" title="Permesso su tabella"></i>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgAutoCR()==1%>'><i class="fa fa-unlock" title="Creazione Jsp CR Automatica"></i></acx:if>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgAutoPD()==1%>'><i class="fa fa-unlock" style="color: blue" title="Creazione Jsp PD Automatica"></i></acx:if>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgAutoAJST()==1%>'><i class="fa fa-unlock" style="color: orange" title="Creazione Jsp AJST Automatica"></i></acx:if>
|
||||
<acx:if wherecondition="<%=rowBean.getFlgSafeUpdate()==1%>"><i class="fa fa-check-circle-o" title="Safe Update Abilitato"></i> </acx:if>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgDeleteCascade()==1%>'><i class="fa fa-warning" title="Delete Cascade Attiva"></i></acx:if>
|
||||
</acx:if>
|
||||
<%= rowBean.getId_access() %></td>
|
||||
<td data-title="Descrizione"><%= rowBean.getDescrizione() %></td>
|
||||
<td data-title="MAIUSC."><acx:if wherecondition='<%=rowBean.getAttrMaiuscoli().equals("*")%>'>TUTTI I CAMPI</acx:if>
|
||||
<acx:else><%= rowBean.getAttrMaiuscoli() %></acx:else></td>
|
||||
<td data-title="minusc."><acx:if wherecondition='<%=rowBean.getAttrMinuscoli().equals("*")%>'>tutti i campi</acx:if>
|
||||
<acx:else><%= rowBean.getAttrMinuscoli() %></acx:else></td>
|
||||
<td data-title="Prima Maiusc."><acx:if wherecondition='<%=rowBean.getAttr1Maiuscoli().equals("*")%>'>Tutti I Campi</acx:if>
|
||||
<acx:else><%= rowBean.getAttr1Maiuscoli() %></acx:else></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-access.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
227
www/admin/config/accessGroup.jsp
Normal file
227
www/admin/config/accessGroup.jsp
Normal file
|
|
@ -0,0 +1,227 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Gruppo Permessi">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.AccessGroup" type="it.acxent.common.AccessGroup" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="beanUAG" class="it.acxent.common.UserAccessGroup" type="it.acxent.common.UserAccessGroup" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/AccessGroup',null,'back')">Elenco Gruppi Permessi</a></li>
|
||||
<li class="active">Dettaglio Gruppo Permessi</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:duplicaAccessGroup()"> <i class="fa fa-clone" title="<acx:lang>Duplica</acx:lang>"></i><acx:lang>Duplica</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printCommand()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i><acx:lang>Elimina</acx:lang></a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/AccessGroup.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<!-- dettaglio -->
|
||||
<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">
|
||||
<label for="descrizione">Descrizione:</label>
|
||||
<br>
|
||||
<input name="descrizione" type="text" class="form-control input-sm" id="descrizione" value="<%=bean.getDescrizione()%>" size="30" maxlength="30">
|
||||
<input type="hidden" id="id_accessGroup" name="id_accessGroup" maxlength="" size="4" value="<%=bean.getId_accessGroup()%>">
|
||||
</div>
|
||||
<div class="col-lg-7">
|
||||
<label for="descrizione">Nota:</label>
|
||||
<br>
|
||||
<textarea class="form-control input-sm" name="nota" rows="4" id="nota"><%= bean.getNota() %></textarea>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<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="#USER" data-toggle="tab">Utenti associati</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="PERM">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
Permesso:<br>
|
||||
<select name="id_access" id="id_access" class="form-control" >
|
||||
<acx:optionvec boundcolumn="id_access" desccolumn="descrizione" vectumerator="listaPermessi" > </acx:optionvec>
|
||||
</select>
|
||||
<input name="id_accessGroupAccess" type="hidden" id="id_accessGroupAccess">
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
Lettura/Scrittura:<br>
|
||||
<select name="flgRW" id="flgRW" class="form-control">
|
||||
<option value="1" ><%=it.acxent.db.DBAdapter.getAccessType(1)%></option>
|
||||
<option value="2" ><%=it.acxent.db.DBAdapter.getAccessType(2)%></option>
|
||||
<option value="3" ><%=it.acxent.db.DBAdapter.getAccessType(3)%></option>
|
||||
<option value="4" ><%=it.acxent.db.DBAdapter.getAccessType(4)%></option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
<a class="btn btn-app btn-app-sm pull-right" href="javascript:addPermesso()">
|
||||
<i class="fa fa-plus" title="Aggiungi Permesso"></i>Aggiungi Permesso
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12" id="no-more-tables">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Descrizione</th>
|
||||
<th>R/M/W/D</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.AccessGroupAccess" vectumerator="listaAccessGroupAccess">
|
||||
<tr>
|
||||
<td class="comandi" align="center">
|
||||
<div class="inline text-center hidden-print">
|
||||
<a href="javascript:delPermesso('<%=rowBean.getId_accessGroupAccess()%>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a>
|
||||
</div>
|
||||
</td>
|
||||
<td data-title="Descrizione"><%= rowBean.getAccess().getDescrizione() %></td>
|
||||
<td data-title="R/M/W/D"><%= rowBean.getRW() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
</div>
|
||||
<div class="tab-pane" id="USER">
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1%>'> <input name="id_userAccessGroup" type="hidden" id="id_userAccessGroup">
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-xs-6">
|
||||
<label>Utente:</label>
|
||||
<br>
|
||||
<acx:inputajax bean="beanUAG" boundcolumn="id_users" resultboundcolumn="id_users" action='<%="/admin/config/Users.abl?searchTxt="%>'
|
||||
nchar="0" returndata="" nextacion="applicaListino()"
|
||||
usesubmit="false" usemono="false" javascriptmodify="" javascriptnew="">
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneUser" type="text" class="form-control input-sm ajSearchText" id="descrizioneUser" value="" />
|
||||
</div>
|
||||
</acx:inputajax>
|
||||
</div>
|
||||
<div class="col-lg-8">
|
||||
<a class="btn btn-app btn-app-sm pull-right" href="javascript:addUser()">
|
||||
<i class="fa fa-plus" title="Aggiungi Permesso"></i>Aggingi Utente
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12" id="no-more-tables">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Descrizione</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.UserAccessGroup" vectumerator="listaUserAccessGroup">
|
||||
<tr>
|
||||
<td class="comandi" align="center">
|
||||
<div class="inline text-center hidden-print">
|
||||
<acx:ifusergrant grant="USERS">
|
||||
<a href="javascript:Ab.callAbl('/admin/config/Users','md','','id_users=<%=rowBean.getId_users()%>')">
|
||||
<i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a>
|
||||
<!--
|
||||
<a href="../config/Users.abl?cmd=md&id_users=<%=rowBean.getId_users()%>"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a>
|
||||
-->
|
||||
</acx:ifusergrant>
|
||||
<a href="javascript:delUser('<%=rowBean.getId_userAccessGroup()%>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a>
|
||||
</div>
|
||||
</td>
|
||||
<td data-title="Descrizione"><%= rowBean.getUsers().getCognomeNome() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-accessGroup.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
143
www/admin/config/accessGroupCR.jsp
Normal file
143
www/admin/config/accessGroupCR.jsp
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Gruppi Permessi - ricerca">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.AccessGroupCR" type="it.acxent.common.AccessGroupCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Gruppi Permessi</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a>
|
||||
<!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/AccessGroup.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<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-3">
|
||||
<label for="txtRicerca">Chiave o Descrizione: </label>
|
||||
<input name="id_accessGroup" id="id_accessGroup" type="hidden" value="<%=CR.getId_accessGroup()%>">
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="searchTxt" <%=Ab.jsCrS()%> name="searchTxt" size="25" maxlength="30" value="<%=CR.getSearchTxt()%>">
|
||||
<%=Ab.jsSetFocus("searchTxt")%>
|
||||
</div>
|
||||
<div class="col-lg-9">
|
||||
<a class="btn-search btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 " id="no-more-tables">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>ID</th>
|
||||
<th>Descrizione </th>
|
||||
<th>Nota</th>
|
||||
<th>Utenti</th>
|
||||
<th>Accessi</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.AccessGroup" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi text-center">
|
||||
<div class="inline text-center hidden-print">
|
||||
<a href="javascript:modifyCommand('<%=rowBean.getId_accessGroup()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a>
|
||||
<a href="javascript:deleteCommandCR('<%=rowBean.getId_accessGroup()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a>
|
||||
</div>
|
||||
</td>
|
||||
<td data-title="ID"><%= rowBean.getId_accessGroup() %></td>
|
||||
<td data-title="Descrizione"><%= rowBean.getDescrizione() %></td>
|
||||
<td data-title="Nota"><%= rowBean.getNota() %></td>
|
||||
<td data-title="Utenti"><%= rowBean.getUsers() %></td>
|
||||
<td data-title="Accessi"><%= rowBean.getAccesses() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-accessGroup.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
152
www/admin/config/accessSimple.jsp
Normal file
152
www/admin/config/accessSimple.jsp
Normal file
|
|
@ -0,0 +1,152 @@
|
|||
<!DOCTYPE html>
|
||||
<html><!-- InstanceBegin template="/Templates/3beanSimple.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<!-- InstanceBeginEditable name="taglib" -->
|
||||
<!-- InstanceEndEditable --><head>
|
||||
<jsp:useBean id="msg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean><jsp:useBean id="encType" 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>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean><jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceBeginEditable name="title" -->
|
||||
<title>::Permessi 1.1</title>
|
||||
<!-- InstanceEndEditable -->
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta http-equiv="imagetoolbar" content="no" />
|
||||
<meta name="description" content="Ablia S.r.l." />
|
||||
<meta name="Keywords" content="" />
|
||||
<meta name="author" content="Designed by AgenziaVerde- http://www.agenziaverde.it" />
|
||||
<link rel="shortcut icon" href=".../admin/_logo/favicon.ico" />
|
||||
<link rel="stylesheet" type="text/css" href="../_V3/_css/reset.css" media="screen" />
|
||||
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/text.css" media="screen" /></acx:custom_css>
|
||||
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/content.css" media="screen" /></acx:custom_css>
|
||||
<acx:custom_css><link rel="stylesheet" type="text/css" href="../_V3/_css/colors/green/layout_content.css" media="screen" /></acx:custom_css>
|
||||
<!-- InstanceBeginEditable name="css" -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!-- InstanceBeginEditable name="head" -->
|
||||
<!-- InstanceEndEditable -->
|
||||
</head>
|
||||
<jsp:include page="../_V3/_inc/_allJs2.jsp" flush="true" />
|
||||
<body>
|
||||
<!-- #BeginEditable "Script" --><script language="JavaScript" src="_js/acxent-access.js"></script><!-- #EndEditable -->
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceBeginEditable name="Bean" -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Access" type="it.acxent.common.Access" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<acx:if_logon_ok trueifnotsecure="true">
|
||||
<div id="togglePlaceholder" style="width:30px;float:left;margin-left:3px"></div>
|
||||
<form method="post" action="" name="main" id="main" <%=encType%> onSubmit="if(checkFields()) formSaveCommand();else return false;">
|
||||
<jsp:include page="../_V3/_inc/_formMainFields.jsp" flush="true" /><input name="pageType" type="hidden" id="pageType" value="D"><input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>"><input name="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>"><div class="path" style="margin-left:40px"> <!-- path logico della pagina -->
|
||||
<p><a href="javascript:menu();">Menu</a><!-- InstanceBeginEditable name="navbar" --> » Gestione Permessi<input type="hidden" name="actionPage" id="actionPage" value="Access.abl"><!-- InstanceEndEditable -->
|
||||
|
||||
<h1 style="float:right"><!-- InstanceBeginEditable name="pageTitle" -->Permessi<!-- InstanceEndEditable --> <a href="javascript:help();"><img src="../_V3/_img/icone/userbar/ico_help.png" alt="Help" title="Help" width="32" height="27" class="noborder"></a></h1>
|
||||
</p><span><jsp:include page="../_V3/_inc/beanLastUpd.jsp" flush="true" /></span>
|
||||
</div>
|
||||
<div id="inside" class="body">
|
||||
<div class="toolbar"><!-- InstanceBeginEditable name="toolbar" -->
|
||||
<div class="user_menu"><a href="javascript:saveCommand();"><img src="../_V3/_img/icone/32/save_32.png" alt="Salva Record" title="Salva Record"></a> <acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a href="javascript:refreshParmsS();"><img src="../_V3/_img/icone/32/gear_32.png" alt="Refresh parametri" title="Refresh parametri"></a></acx:if></div>
|
||||
<!-- InstanceEndEditable --><div id='messaggi' class='msg'>
|
||||
<jsp:include page="../_V3/_inc/beanMsg.jsp" flush="true" /></div></div>
|
||||
<div class="body-container"> <!-- InstanceBeginEditable name="body" -->
|
||||
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr >
|
||||
<td class="td-colored" >Chiave:<br>
|
||||
<input name="id_access" type="text" class="mandatoryField" id="id_access" value="<%=bean.getId_access()%>" size="15" maxlength="30" <%=readonly%> <%=Ab.jsCr("descrizione")%>>
|
||||
<%=Ab.jsSetFocus("id_access")%> </td>
|
||||
<td width="299" colspan="-1" class="td-colored" >Descrizione:<br>
|
||||
<input name="descrizione" type="text" class="mandatoryField" id="descrizione" value="<%=bean.getDescrizione()%>" size="30" maxlength="30" <%=Ab.jsCrS()%>></td>
|
||||
<td width="298" class="td-colored" >Usa Safe Update:<br>
|
||||
<input type="checkbox" <%= bean.getFlgSafeUpdate()==1?"checked":""%> name="ckflgSafeUpdate" id="ckflgSafeUpdate" >
|
||||
<input type="hidden" name="flgSafeUpdate" id="flgSafeUpdate"></td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="3" class="td-colored" >Attributi MAIUSCOLI (valori separati da ,): usare * per indicare tutti gli attibuti stringa. In caso di conflitto, segue l'ordine MAIUSCOLO, minuscolo, Prima Maiuscola. La * ha priorità inferiore<br>
|
||||
<input type="text" id="attrMaiuscoli" name="attrMaiuscoli" size="80" maxlength="1000" value="<%= bean.getAttrMaiuscoli() %>"></td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="3" class="td-colored" >Attributi minuscoli (valori separati da ,):<br>
|
||||
<input type="text" id="attrMaiuscoli2" name="attrMinuscoli" size="80" maxlength="1000" value="<%= bean.getAttrMinuscoli() %>"></td>
|
||||
</tr>
|
||||
<tr >
|
||||
<td colspan="3" class="td-colored" >Attributi Con Primo Carattere Maiuscolo (valori separati da ,):<br>
|
||||
<input type="text" id="attrMaiuscoli3" name="attr1Maiuscoli" size="80" maxlength="1000" value="<%= bean.getAttr1Maiuscoli() %>"></td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- InstanceEndEditable --></div>
|
||||
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td class="td-paginazione align-centre" width="33%">Record Trovati: <strong><%=list.getTotNumberOfRecords()%></strong></td>
|
||||
<td class="td-paginazione align-centre" width="33%"><acx:prevvec link="javascript:prevPageDetail();" vectumerator="list"> <img src="../_V3/_img/icone/16/left_16.png" alt=">>"></acx:prevvec>
|
||||
Pagina <%=list.getPageNumber()%> di <%=list.getTotNumberOfPages()%>
|
||||
<acx:nextvec link="javascript:nextPageDetail();" vectumerator="list"> <img src="../_V3/_img/icone/16/right_16.png" alt=">>"></acx:nextvec></td>
|
||||
<td class="td-paginazione align-right" width="33%">Vai a pagina
|
||||
<input name="pageNumberGo" id="pageNumberGo" size="4" <%=Ab.jsCrS("goPageDetail()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
||||
<a href="javascript:goPageDetail();">Procedi »</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- InstanceBeginEditable name="list" -->
|
||||
<table cellspacing="0" cellpadding="0" class="table-container th-riga alternating" width="100%">
|
||||
<tr>
|
||||
<th width="37"> </th>
|
||||
<th width="109">Chiave</th>
|
||||
<th width="225" >Descrizione</th>
|
||||
<th width="497" >Case attributi</th>
|
||||
</tr>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Access" vectumerator="list">
|
||||
<tr >
|
||||
<td width="37"><center>
|
||||
<a href="javascript:modifyCommand('<%=rowBean.getId_access()%>');"></a><a href="javascript:modifyCommand('<%=rowBean.getId_access()%>');"><img src="../_V3/_img/icone/16/edit.png" width="16" height="16" border="0"></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_access()%>','<%= rowBean.getLastUpdTmstString() %>');"><img src="../_V3/_img/icone/16/delete_16.png" width="16" height="16" border="0"></a>
|
||||
</center></td>
|
||||
<td width="109" > <acx:if wherecondition="<%=rowBean.getFlgSafeUpdate()==1%>"><img src="../_V3/_img/Icons/48x48/shadow/disk_blue_ok.gif" width="24" height="24" alt="Safe Update Abilitato" title="Safe Update Abilitato"> </acx:if><%= rowBean.getId_access() %></td>
|
||||
<td width="225"><%= rowBean.getDescrizione() %></td>
|
||||
<td width="497"><table width="100%" border="1">
|
||||
<tr>
|
||||
<td width="10%"><strong>MAIUSC.:</strong></td>
|
||||
<td width="90%"><%= rowBean.getAttrMaiuscoli() %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>minusc.: </strong></td>
|
||||
<td><%= rowBean.getAttrMinuscoli() %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><strong>Prima Maiusc.: </strong></td>
|
||||
<td><%= rowBean.getAttr1Maiuscoli() %></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
<!-- InstanceEndEditable -->
|
||||
<table class="table-container" cellpadding="0" cellspacing="0" width="100%">
|
||||
<tr>
|
||||
<td class="td-paginazione align-centre" width="33%">Record Trovati: <strong><%=list.getTotNumberOfRecords()%></strong></td>
|
||||
<td class="td-paginazione align-centre" width="33%"><acx:prevvec link="javascript:prevPageDetail();" vectumerator="list"> <img src="../_V3/_img/icone/16/left_16.png" alt=">>"></acx:prevvec>
|
||||
Pagina <%=list.getPageNumber()%> di <%=list.getTotNumberOfPages()%>
|
||||
<acx:nextvec link="javascript:nextPageDetail();" vectumerator="list"> <img src="../_V3/_img/icone/16/right_16.png" alt=">>"></acx:nextvec></td>
|
||||
<td class="td-paginazione align-right" width="33%">Vai a pagina
|
||||
<input name="pageNumberGo2" id="pageNumberGo2" size="4" <%=Ab.jsCrS("goPageDetail2()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
||||
<a href="javascript:goPageDetail2();">Procedi »</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
<script language="JavaScript" src="../_V3/_js/refreshFrames.js" type="text/JavaScript"></script></acx:if_logon_ok>
|
||||
<acx:else_logon> <jsp:include page="../_V3/_inc/_redirect.jsp" flush="true" /></acx:else_logon><form name="menu" id="menu" method="post" >
|
||||
<input type="hidden" name="cmd" id="cmd"><input type="hidden" name="cmd2" id="cmd2">
|
||||
<input type="hidden" name="act" id="act"> <!-- InstanceBeginEditable name="hiddenFields" --><!-- InstanceEndEditable -->
|
||||
</form><div class="modal"></div>
|
||||
<script language="JavaScript" src="../_V3/_js/documentReady.js"></script></body>
|
||||
<!-- InstanceEnd --></html>
|
||||
130
www/admin/config/blacklist.jsp
Normal file
130
www/admin/config/blacklist.jsp
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Dettaglio Blacklist">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Blacklist" type="it.acxent.common.Blacklist" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Blacklist',null,'back')">Elenco Blacklist</a></li>
|
||||
<li class="active">Dettaglio Blacklist</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printCommand()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i>
|
||||
<acx:lang>Elimina</acx:lang>
|
||||
</a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Blacklist.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<!-- dettaglio -->
|
||||
<input name="id_blacklist" type="hidden" id="id_blacklist" value="<%= bean.getId_blacklist() %>">
|
||||
<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 col-xs-6">
|
||||
<label for="descrizione">Descrizione:</label>
|
||||
<br>
|
||||
<input name="descrizione" type="text" class="form-control input-sm" id="descrizione" value="<%=bean.getDescrizione()%>" size="30" maxlength="30" defaultFocus="focus">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtEmail">IP Address:</label>
|
||||
<br>
|
||||
<input class="form-control input-sm" name="ipAddress" type="text" id="ipAddress" value="<%=bean.getIpAddress()%>" size="40" maxlength="60" >
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtEmail">Email:</label>
|
||||
<br>
|
||||
<input class="form-control input-sm" name="eMail" type="text" id="eMail" value="<%=bean.getEMail()%>" size="40" maxlength="60" >
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">Attivo:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgAttivo()==1?"checked":""%> name="ckflgAttivo" id="ckflgAttivo" >
|
||||
<input name="flgAttivo" type="hidden" id="flgAttivo" value="<%= bean.getFlgAttivo()%>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12 col-xs-12">
|
||||
<label for="descrizione">Nota Blacklist:</label>
|
||||
<br>
|
||||
<textarea class="form-control input-sm" name="notaBlacklist" rows="4" id="notaBlacklist"><%= bean.getNotaBlacklist() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-blacklist.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
153
www/admin/config/blacklistCR.jsp
Normal file
153
www/admin/config/blacklistCR.jsp
Normal file
|
|
@ -0,0 +1,153 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Blacklist - ricerca">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.BlacklistCR" type="it.acxent.common.BlacklistCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Blacklist</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Blacklist.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<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-3 col-xs-6">
|
||||
<label for="txtRicerca">Chiave o Descrizione: </label>
|
||||
<input name="id_blacklist" id="id_blacklist" type="hidden" value="<%=CR.getId_blacklist()%>">
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="searchTxt" <%=Ab.jsCrS()%> name="searchTxt" size="25" maxlength="30" value="<%=CR.getSearchTxt()%>">
|
||||
<%=Ab.jsSetFocus("searchTxt")%> </div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="flgAttivo">Attivo:</label>
|
||||
<br>
|
||||
<select name="flgAttivo" id="flgAttivo" onChange="searching()" class="form-control input-sm">
|
||||
<option value="-1" <%=CR.getFlgAttivo()==-1?"selected":""%>>Tutti</option>
|
||||
<option value="1"<%=CR.getFlgAttivo()==1?"selected":""%>>Solo Attivi</option>
|
||||
<option value="0" <%=CR.getFlgAttivo()==0?"selected":""%>>Non Attivi</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6"><a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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>Att.</th>
|
||||
<th>Descrizione </th>
|
||||
<th>Email</th>
|
||||
<th>Ip address</th>
|
||||
<th>Fatal Start Tmst</th>
|
||||
<th>Fatal Count</th>
|
||||
<th>Nota</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Blacklist" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi2x text-center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_blacklist()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_blacklist()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td align="center"><acx:if wherecondition="<%= rowBean.getFlgAttivo()==1 %>"><img src="../_V4/_img/icone/16/tick_16.png" width="16" height="16" alt="Regola Attiva" title="Regola Attiva"><br><%=rowBean.getTmstStartBlacklist()%></acx:if></td>
|
||||
<td><%= rowBean.getDescrizione() %></td>
|
||||
<td><%= rowBean.getEMail() %></td>
|
||||
<td><%= rowBean.getIpAddress() %></td>
|
||||
<td><%=rowBean.getTmstStartCount()%></td>
|
||||
<td><%= rowBean.getFatalCount() %></td>
|
||||
<td style="max-width: 600px"><%= rowBean.getNotaBlacklist() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-blacklist.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
91
www/admin/config/error.jsp
Normal file
91
www/admin/config/error.jsp
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<jsp:useBean id="errorMsg" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="ERRORE JSP">
|
||||
<!-- pagine di dettaglio -->
|
||||
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
|
||||
<li class="active">ERRORE PAGINA JSP</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" -->
|
||||
<!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Access.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<!-- dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body">
|
||||
<label for="textarea">Stack Trace:</label><br>
|
||||
<textarea class="form-control input-sm" style="height: 300px" name="textarea" id="textarea" row="8"> <%=errorMsg%></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-access.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
151
www/admin/config/fieldCache.jsp
Normal file
151
www/admin/config/fieldCache.jsp
Normal file
|
|
@ -0,0 +1,151 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Field Cache">
|
||||
<jsp:useBean id="bean" class="it.acxent.common.FieldCache" type="it.acxent.common.FieldCache" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.FieldCacheCR" type="it.acxent.common.FieldCacheCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-9">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">
|
||||
Field Cache
|
||||
</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-3 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=bean.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAllCR()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/FieldCache.abl">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= CR.getFlgMobileView() %>">
|
||||
<input type="hidden" name="createTmst" id="createTmst" value="??undefined type??"><input type="hidden" name="encodedFields" id="encodedFields" value="<%=bean.getEncodedFields()%>"><input type="hidden" name="id_fieldCache" id="id_fieldCache" value="<%=bean.getId_fieldCache()%>">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-simple">
|
||||
<div class="box-body">
|
||||
<div class="row"><div class="col-lg-3 col-xs-6"><label for="fieldTag">Tag:</label><br><input defaultFocus="focus" type="text" class="form-control input-sm" name="fieldTag" id="fieldTag" value="<%=bean.getFieldTag()%>" maxlength="40"></div><div class="col-lg-4 col-xs-6"><label for="descrizione">Valore:</label><br><input submit type="text" class="form-control input-sm" name="descrizione" id="descrizione" value="<%=bean.getDescrizione()%>" maxlength="254"></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix<?hiddenFilter?>">
|
||||
<div class="row">
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="fieldTagS">Tag:</label>
|
||||
<br>
|
||||
<select class="form-control input-sm select2" name="fieldTagS" id="fieldTagS" onChange="searching()">
|
||||
<acx:optionvec boundcolumn="fieldTag" desccolumn="fieldTag" vectumerator="listaFieldTag" value="<%=CR.getFieldTagS()%>"> </acx:optionvec>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="descrizioneS">Valore:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" name="descrizioneS" id="descrizioneS" value="<%=CR.getDescrizioneS()%>" maxlength="60" onChange="searching()">
|
||||
</div>
|
||||
<div class="col-lg-6 col-xs-6"><a class="btn btn-app btn-app-sm pull-right hidden-print" href="javascript:searching()"> <i class="fa fa-search"title="Cerca"></i>Cerca </a></div>
|
||||
</div>
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione_top.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="listaFieldCache" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th><th>Tag</th><th>Valore</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.FieldCache" vectumerator="list">
|
||||
<tr <%=rowBean.getId_fieldCache()==bean.getId_fieldCache()?"class='success'":""%>>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"> <a href="javascript:modifyCommand('<%=rowBean.getId_fieldCache()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_fieldCache()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Tag"><%=rowBean.getFieldTag()%></td><td data-title="Valore"><%=rowBean.getDescrizione()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-fieldCache.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon> ..... </acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
|
||||
22
www/admin/config/fieldCacheAjST.jsp
Normal file
22
www/admin/config/fieldCacheAjST.jsp
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<!-- InstanceBegin template="/Templates/3ajaxSearchText.dwt" codeOutsideHTMLIsLocked="false" --><!DOCTYPE html>
|
||||
<link rel="shortcut icon" href=".../admin/_logo/favicon.ico" />
|
||||
<script language="JavaScript" src="../_V3/_js/ajaxTextBoxSearch.js"></script>
|
||||
<script language="JavaScript" src="../_V3/_js/functions.js"></script>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="RI" class="it.acxent.util.ReturnItem" type="it.acxent.util.ReturnItem" scope="request" ></jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator"></jsp:useBean>
|
||||
<input name="<%=RI.getDivList()%>_tnr" id="<%=RI.getDivList()%>_tnr" type="hidden" value="<%=list.getTotNumberFetchedRecord()%>">
|
||||
<!-- InstanceBeginEditable name="bean" --><jsp:useBean id="CR" class="it.acxent.common.FieldCacheCR" type="it.acxent.common.FieldCacheCR" scope="request" ></jsp:useBean><!-- InstanceEndEditable --><acx:if_logon_ok>
|
||||
<div id="stRow"><!-- InstanceBeginEditable name="list" -->
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.FieldCache" vectumerator="list">
|
||||
<%
|
||||
RI.setRowObject(rowBean);
|
||||
RI.setId(rowBean.getId_fieldCache());
|
||||
RI.setDescrizione(rowBean.getDescrizione());
|
||||
//vecchia versione posizionale
|
||||
|
||||
%><%=Ab.inputAjSearchDiv(list.getIndex(),RI.getSelectedKey(),RI.getDivList(),list.getIndex()+"-"+ rowBean.getDescrizione())%>
|
||||
</acx:whilevec><!-- InstanceEndEditable --></div>
|
||||
</acx:if_logon_ok>
|
||||
<acx:else_logon><jsp:include page="../_V3/_inc/_ajstElseLogon.jsp" flush="true" /></acx:else_logon><!-- InstanceEnd -->
|
||||
208
www/admin/config/logCR.jsp
Normal file
208
www/admin/config/logCR.jsp
Normal file
|
|
@ -0,0 +1,208 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Log - ricerca">
|
||||
<jsp:useBean id="CR" class="it.acxent.log.LogCR" type="it.acxent.log.LogCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Log</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:getCrontabLogs()"> <i class="fa fa-file-o" title="Vedi File Log Crontab"></i>Vedi File</a>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:deleteCrontabLogs()"> <i class="fa fa-file-o" title="Cancella Logs Crontab"></i>Cancella Logs Crontab</a><a class="btn btn-app btn-app-sm" href="javascript:deleteLogs()"> <i class="fa fa-floppy-o" title="Cancella Logs Applicazione"></i>Cancella Logs Applicazione</a>
|
||||
<!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Log.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input name="id_log" id="id_log" type="hidden" value="<%=CR.getId_log()%>">
|
||||
<input name="id_users" type="hidden" id="id_users" value="<%=CR.getId_users()%>">
|
||||
<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-12">
|
||||
<acx:if wherecondition='<%=it.acxent.log.Log.threadCancellaLog%>'><span class="red-bold"><%=it.acxent.log.Log.threadCancellaLogMsg%></span></acx:if>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3">
|
||||
<label for="txtRicerca">Utente: </label>
|
||||
|
||||
<div class="input-group input-group-sm">
|
||||
<input class="form-control input-sm ajSearchText" name="txtRicerca" id="txtRicerca" type="text" value="<%=CR.getUsers().getDescrizione()%>" size="25" maxlength="30" <%=Ab.jsAjSearchTextS("/admin/config/Users.abl?txtRicerca=","txtRicerca","divUsers","main.id_users,main.txtRicerca",0)%>>
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_users','txtRicerca');"><i class="fa fa-refresh fa-sm"></i> </a></span>
|
||||
</div>
|
||||
|
||||
<%=Ab.divAjSearchDiv4("divUsers")%>
|
||||
</div>
|
||||
<div class="col-lg-3">
|
||||
<label for="flgMovimento">Movimento:</label>
|
||||
<select name="flgMovimento" id="flgMovimento" onChange="searching()" class="form-control select2 input-sm">
|
||||
|
||||
<acx:optionflg boundcolumn="flgMovimento" valuelist="-1,0,1,2,3,4,5,10,15,16,20,21,22,30,31,32,40,99"> </acx:optionflg>
|
||||
|
||||
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Tabella:</label>
|
||||
<input type="text" id="tabella" name="tabella" class="form-control input-sm" <%=Ab.jsCrS()%> value="<%=CR.getTabella()%>">
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Primary Key:</label>
|
||||
<input type="text" id="pk" name="pk" class="form-control input-sm" <%=Ab.jsCrS()%> value="<%=CR.getPk()%>">
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Primary Key Value:</label>
|
||||
<input type="text" id="pkValue" name="pkValue" class="form-control input-sm" <%=Ab.jsCrS()%> value="<%=CR.getPkValue()%>">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Data Log Da:</label>
|
||||
<input type="text" class="form-control input-sm datemask datapicker" id="dataLogDa" name="dataLogDa" size="10" maxlength="10" value="<%= df.format(CR.getDataLogDa()) %>" >
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Data Log A:</label>
|
||||
<input type="text" class="form-control input-sm datemask datapicker" id="dataLogA" name="dataLogA" size="10" maxlength="10" value="<%= df.format(CR.getDataLogA()) %>" >
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Ora Log A:</label>
|
||||
<input type="text" id="oraLogDa" name="oraLogDa" class="form-control input-sm timemask" value="<%=df.format(CR.getOraLogDa())%>">
|
||||
|
||||
</div>
|
||||
<div class="col-lg-2">
|
||||
<label for="dataParm">Ora Log A:</label>
|
||||
<input type="text" id="oraLogA" name="oraLogA" class="form-control input-sm timemask" <%=Ab.jsCrS()%> value="<%=df.format(CR.getOraLogA())%>">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<label for="dataParm">Desc. Log:</label>
|
||||
<input class="form-control input-sm" type="text" id="descLog" name="descLog" size="25" maxlength="30" value="<%=CR.getDescLog()%>">
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
<label for="dataParm">Desc Blacklist:</label>
|
||||
<input class="form-control input-sm" type="text" id="descBlacklist" name="descBlacklist" size="25" maxlength="30" value="<%=CR.getDescBlacklist()%>">
|
||||
</div>
|
||||
<div class="col-lg-4">
|
||||
<a class="btn-search btn btn-app btn-app-sm pull-right " href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 mobileSwitch" name="lista" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Utente<br>
|
||||
Ip address</th>
|
||||
<th>Tabella</th>
|
||||
<th>Data Ora</th>
|
||||
<th>Descrizione </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.log.Log" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi" align="center">
|
||||
<div class="inline text-center hidden-print"><a href="javascript:deleteCommandCR('<%=rowBean.getId_log()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div>
|
||||
</td>
|
||||
<td data-title="Utente e Ip address"><%= rowBean.getUsers().getCognomeNome() %><br>
|
||||
<%=rowBean.getIpAddress()%></td>
|
||||
<td data-title="Tabella"><%=rowBean.getTabella()%></td>
|
||||
<td data-title="Data e Ora"><%=df.format(rowBean.getDataLog())%><br>
|
||||
<%=rowBean.getOraLog()%> </td>
|
||||
<td data-title="Descrizione"><%= rowBean.getDescrizioneCompleta() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-log.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
163
www/admin/config/logMail.jsp
Normal file
163
www/admin/config/logMail.jsp
Normal file
|
|
@ -0,0 +1,163 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Log Mail - Dettaglio">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.log.LogMail" type="it.acxent.log.LogMail" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/LogMail',null,'back')">Elenco Log Mail</a></li>
|
||||
<li class="active">Dettaglio Log Mail</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i><acx:lang>Elimina</acx:lang></a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/LogMail.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
|
||||
<!-- dettaglio -->
|
||||
|
||||
<input type="hidden" id="id_logMail" name="id_logMail" maxlength="" value="<%=bean.getId_logMail()%>">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<label for="txtRicerca">Timestamp Invio: </label> <%= bean.getTsInvio() %><br>
|
||||
<label for="txtRicerca">Risultato: </label><%= bean.getResult() %> <br>
|
||||
|
||||
<label for="txtRicerca">Oggetto: </label>
|
||||
<%= bean.getOggetto() %><br>
|
||||
<label> To:</label><%= bean.getLmTo() %> <br>
|
||||
<label> Cc:</label> <%= bean.getLmCc() %><br>
|
||||
<label>Bcc:</label> <%= bean.getLmBcc() %><br>
|
||||
</div>
|
||||
<div class="col-lg-8">
|
||||
<label for="txtRicerca">CORPO DEL MESSAGGIO</label><BR>
|
||||
<%= bean.getTestoMessaggio() %><br>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label>Elenco Allegati</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body " id="no-more-tables">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead> <tr>
|
||||
<th align="left" width="82%">Nome Attach </th>
|
||||
<th align="center" width="18%">Allegato</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.log.LogMailAttach" vectumerator="listaAllegati">
|
||||
<tr >
|
||||
<td align="left" width="82%"><%=rowBean.getNomeFile()%></td>
|
||||
<td align="center" width="18%"><a href="../../_attach/_log/<%=rowBean.getId_logMail()%>/<%=rowBean.getNomeFileSuDisco()%>?id=<%=rowBean.getId_logMailAttach()%>" target="_blank"> <i class="fa fa-paperclip fa-2x" aria-hidden="true" title="<%=rowBean.getNomeFileSuDisco()%>"></i></a></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
<tr>
|
||||
<td bordercolor="#FFCCFF"></td>
|
||||
<td bordercolor="#FFCCFF"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-xs-6">
|
||||
<label>Totale Record: ${listaRigheDocumento.getTotNumberOfRecords()}</label>
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-6 center-text">
|
||||
<acx:prevvec link="javascript:Ab.prevPageDetail();" vectumerator="list"> <a href="javascript:Ab.prevPageDetail()"><i class="fa fa-angle-double-left fa-lg fa-border"></i></a></acx:prevvec>
|
||||
<label>Pagina ${listaRigheDocumento.getPageNumber()} di ${listaRigheDocumento.getTotNumberOfPages()}</label>
|
||||
<acx:nextvec link="javascript:Ab.nextPageDetail();" vectumerator="list"><a href="javascript:Ab.nextPageDetail()"><i class="fa fa-angle-double-right fa-lg fa-border"></i></a></acx:nextvec>
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-12 right-text"> <label>Vai a pagina</label>
|
||||
<input name="pageNumberGo" id="pageNumberGo" size="4" <%=Ab.jsCrS("goPage()")%> title="Inserisci il numero di pagina e premi invio o 'Procedi'">
|
||||
<a href="javascript:Ab.goPageDetail();">Procedi <i class="fa fa-angle-double-right fa-lg fa-border"></i></a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-logMail.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
161
www/admin/config/logMailCR.jsp
Normal file
161
www/admin/config/logMailCR.jsp
Normal file
|
|
@ -0,0 +1,161 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Log Mail - ricerca">
|
||||
<jsp:useBean id="CR" class="it.acxent.log.LogMailCR" type="it.acxent.log.LogMailCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Log Mail</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:getCrontabLogs()"> <i class="fa fa-file-o" title="Vedi File Log Crontab"></i>Vedi File</a> <a class="btn btn-app btn-app-sm" href="javascript:deleteCrontabLogs()"> <i class="fa fa-file-o" title="Cancella Logs Crontab"></i>Cancella Logs Crontab</a><a class="btn btn-app btn-app-sm" href="javascript:deleteLogs()"> <i class="fa fa-floppy-o" title="Cancella Logs Mail"></i>Cancella Logs Mail</a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/LogMail.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input name="id_logMail" id="id_logMail" type="hidden" value="<%=CR.getId_logMail()%>">
|
||||
<input name="id_users" type="hidden" id="id_users" value="<%=CR.getId_users()%>">
|
||||
<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-3">
|
||||
<label for="txtRicerca"></label>
|
||||
<acx:if wherecondition='<%=it.acxent.log.LogMail.threadCancellaLog%>'><span class="red-bold"><%=it.acxent.log.LogMail.threadCancellaLogMsg%></span></acx:if>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3">
|
||||
<label for="txtRicerca">Utente: </label>
|
||||
<div class="input-group input-group-sm">
|
||||
<input class="form-control input-sm ajSearchText" name="txtRicerca" id="txtRicerca" type="text" value="<%=CR.getUsers().getDescrizione()%>" size="25" maxlength="30" <%=Ab.jsAjSearchTextS("/admin/config/Users.abl?txtRicerca=","txtRicerca","divUsers","main.id_users,main.txtRicerca",0)%>>
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_users','txtRicerca');"><i class="fa fa-refresh fa-sm"></i> </a></span> </div>
|
||||
<%=Ab.divAjSearchDiv4("divUsers")%> </div>
|
||||
<div class="col-lg-3">
|
||||
<label for="txtRicerca">Destinatario:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="lmTo" name="lmTo" maxlength="30" value="<%=CR.getLmTo()%>">
|
||||
</div>
|
||||
|
||||
<div class="col-lg-3">
|
||||
<label for="txtRicerca">Oggetto :</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="oggetto" name="oggetto" maxlength="30" value="<%=CR.getOggetto()%>">
|
||||
</div>
|
||||
<div class="col-lg-3"> <a class="btn-search btn btn-app btn-app-sm pull-right " href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 " id="no-more-tables" >
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>User
|
||||
<th >Timestamp Invio
|
||||
<th >Destinatario</th>
|
||||
<th>Oggetto</th>
|
||||
<th>Testo Messaggio</th>
|
||||
<th>Allegati</th>
|
||||
</tr>
|
||||
<acx:whilevec rowbeanclass="it.acxent.log.LogMail" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print">
|
||||
<a href="javascript:modifyCommand('<%=rowBean.getId_logMail()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_logMail()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></td>
|
||||
<td data-title=" User
|
||||
<th >Timestamp Invio
|
||||
<th >Destinatario"><%= rowBean.getUsers().getCognomeNome() %></td>
|
||||
<td data-title=" Timestamp Invio
|
||||
<th >Destinatario"><%= rowBean.getTsInvio() %><br></td>
|
||||
<td data-title=" Destinatario"><span class="testoPiccolissimo"><%=rowBean.getLmTo()%></span></td>
|
||||
<td data-title=" Oggetto"><span class="testoPiccolissimo"><%=rowBean.getOggetto()%></span></td>
|
||||
<td data-title=" Testo Messaggio">
|
||||
<i class="fa fa-file-text-o fa-2x" aria-hidden="true" title="<%=rowBean.getTestoMessaggioText()%>"></i>
|
||||
</td>
|
||||
<td data-title=" Allegati"><acx:if wherecondition="<%=rowBean.hasAllegati()%>">
|
||||
<i class="fa fa-paperclip fa-2x" aria-hidden="true" title="Allegati Presenti"></i>
|
||||
</acx:if></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-logMail.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
252
www/admin/config/parm.jsp
Normal file
252
www/admin/config/parm.jsp
Normal file
|
|
@ -0,0 +1,252 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Dettaglio Permesso">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Parm" type="it.acxent.common.Parm" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Parm',null,'back')">Elenco Parametri</a></li>
|
||||
<li class="active">Dettaglio Parametro</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i>
|
||||
<acx:lang>Elimina</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:refreshParmsD();"> <i class="fa fa-refresh" title="Refresh parametri"></i>Refresh parametri</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:reloadBundleD()"> <i class="fa fa-cog" title="Reload Dictionary Bundle"></i>Reload Dictionary</a><a class="btn btn-app btn-app-sm" href="javascript:sendTestEmailD()"> <i class="fa fa-at" title="Invia mail di test"></i>Email test</a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Parm.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input type="hidden" id="id_parm" name="id_parm" maxlength="" size="4" value="<%=bean.getId_parm()%>">
|
||||
<!-- dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Nuova Categoria: </label>
|
||||
<input name="tipoParmNew" type="text" class="form-control input-sm" id="tipoParmNew" value="<%= bean.getTipoParmNew() %>" size="10" maxlength="60" defaultFocus="focus">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Categoria: </label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<select class="form-control select2" style="width: 100%;" name="tipoParm" id="tipoParm" >
|
||||
<acx:optionvec boundcolumn="tipoParm" desccolumn="tipoParm" vectumerator="listaTipiParm" value="<%=bean.getTipoParm()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</acx:if>
|
||||
<acx:else><%=bean.getTipoParm()%>
|
||||
<input name="tipoParm" type="hidden" id="tipoParm" value="<%= bean.getTipoParm() %>">
|
||||
</acx:else>
|
||||
</div>
|
||||
</acx:if>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Codice:</label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<input name="codice" type="text" class="form-control input-sm" id="codice" value="<%= bean.getCodice() %>" size="12" maxlength="60">
|
||||
</acx:if>
|
||||
<acx:else><strong><%=bean.getCodice()%></strong>
|
||||
<input name="getCodice" type="hidden" id="getCodice" value="<%= bean.getCodice() %>">
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Descrizione:</label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<input name="descrizione" type="text" class="form-control input-sm" id="descrizione" value="<%= bean.getDescrizione() %>" size="35" maxlength="60">
|
||||
</acx:if>
|
||||
<acx:else><strong><%=bean.getDescrizione()%></strong>
|
||||
<input name="descrizione" type="hidden" id="descrizione" value="<%= bean.getDescrizione() %>">
|
||||
</acx:else>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Tipo Parametro:</label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<select class="form-control select2" style="width: 100%;" name="flgTipo" id="flgTipo" onChange="refresh()">
|
||||
<option value="0" <%=bean.getFlgTipo()==0?"selected":""%> >Testo</option>
|
||||
<option value="1" <%=bean.getFlgTipo()==1?"selected":""%> >Numero</option>
|
||||
<option value="2" <%=bean.getFlgTipo()==2?"selected":""%> >Data</option>
|
||||
<option value="3" <%=bean.getFlgTipo()==3?"selected":""%> >Tempo</option>
|
||||
<option value="4" <%=bean.getFlgTipo()==4?"selected":""%> >Colore</option>
|
||||
<option value="5" <%=bean.getFlgTipo()==5?"selected":""%> >Booleano</option>
|
||||
<option value="6" <%=bean.getFlgTipo()==6?"selected":""%> >Timestamp</option>
|
||||
</select>
|
||||
</acx:if>
|
||||
<acx:else><strong><%=bean.getTipo()%></strong>
|
||||
<input name="flgTipo" type="hidden" id="flgTipo" value="<%= bean.getFlgTipo() %>">
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca"> Parametri Comuni/Admin:</label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<select class="form-control select2" style="width: 100%;" name="flgAdmin" id="flgAdmin" >
|
||||
<option value="0" <%=bean.getFlgAdmin()==0?"selected":""%> >Comune</option>
|
||||
<option value="1" <%=bean.getFlgAdmin()==1?"selected":""%> >ADMIN</option>
|
||||
</select>
|
||||
</acx:if>
|
||||
<acx:else><b>Comuni</b>
|
||||
<input name="flgAdmin" type="hidden" id="flgAdmin" value="<%= bean.getFlgAdmin() %>">
|
||||
</acx:else>
|
||||
</div>
|
||||
</div>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==0%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Testo:</label>
|
||||
<textarea class="form-control input-sm" rows="4" name="testo" id="testo"><%= bean.getTesto() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==1%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Numero:</label>
|
||||
<input name="numero" type="text" class="form-control input-sm numberinput" id="numero" value="<%= nf.format(bean.getNumero()) %>" size="10" >
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==5%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Valore booleano:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="numero" id="numero" >
|
||||
<option value="0" <%=bean.getNumero()==0?"selected":""%> >Falso</option>
|
||||
<option value="1" <%=bean.getNumero()==1?"selected":""%> >Vero</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==2%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Data:</label>
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control input-sm datemask datapicker" id="dataParm" name="dataParm" size="10" maxlength="10" value="<%= df.format(bean.getDataParm()) %>" >
|
||||
<div class="input-group-addon"> <i class="fa fa-calendar"></i> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==6%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Timestamp:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="timeStamp" name="timeStamp" value="<%= (bean.getTimeStamp()) %>" >
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==3%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Ora:</label>
|
||||
<input name="ora" type="text" class="form-control input-sm timemask" id="ora" <%=Ab.jsTimeInput("nextFocus")%> value="<%= bean.getOraS() %>" size="8" maxlength="8">
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition='<%=bean.getFlgTipo()==4%>'>
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<label for="txtRicerca"> Colore:</label>
|
||||
<div class="input-group colorpicker">
|
||||
<input name="coloreHex" type="text" class="form-control input-sm" id="coloreHex" value="<%=bean.getColoreHex()%>" >
|
||||
<div class="input-group-addon"> <i></i> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Note:</label>
|
||||
<textarea class="form-control input-sm" name="nota" rows="4" id="nota"><%= bean.getNota() %></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<label for="txtRicerca">Note:</label>
|
||||
<strong><%=bean.getNota()%></strong>
|
||||
<input name="note" type="hidden" id="note" value="<%= bean.getNota() %>">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-parm.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
191
www/admin/config/parmCR.jsp
Normal file
191
www/admin/config/parmCR.jsp
Normal file
|
|
@ -0,0 +1,191 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Parametri - ricerca">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
|
||||
<!-- pagine di dettaglio -->
|
||||
|
||||
<!-- pagine di ricerca -->
|
||||
<jsp:useBean id="CR" class="it.acxent.common.ParmCR" type="it.acxent.common.ParmCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Parametri</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:initCommand()"> <i class="fa fa-check" title="Nuovo Record"></i>Init Parametri</a> </a></acx:if>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:refreshParms();"> <i class="fa fa-refresh" title="Refresh parametri"></i>Refresh parametri</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:reloadBundle()"> <i class="fa fa-cog" title="Reload Dictionary Bundle"></i>Reload Dictionary</a><a class="btn btn-app btn-app-sm" href="javascript:sendTestEmail()"> <i class="fa fa-at" title="Invia mail di test"></i>Email test</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Parm.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input name="newPwd1" type="hidden" id="newPwd1" value="">
|
||||
<input name="id_parm" id="id_parm" type="hidden" value="<%=CR.getId_parm()%>">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-ricerca">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-6 col-xs-6">
|
||||
<label for="txtRicerca">Parametro: </label>
|
||||
<input type="text" class="form-control input-sm" id="searchTxt" <%=Ab.jsCrS()%> name="searchTxt" size="25" maxlength="30" value="<%=CR.getSearchTxt()%>">
|
||||
<%=Ab.jsSetFocus("searchTxt")%></div>
|
||||
<div class="col-lg-6 col-xs-6">
|
||||
<label for="txtRicerca">Categoria:</label>
|
||||
<select class="form-control select2" name="tipoParm" id="tipoParm" <%=Ab.jsCr("flgTipo")%> onChange="searching()" >
|
||||
<acx:optionvec boundcolumn="tipoParm" desccolumn="tipoParm" vectumerator="listaTipiParm" value="<%=CR.getTipoParm()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Tipo Parametro:</label>
|
||||
<select class="form-control select2" name="flgTipo" id="flgTipo" <%=Ab.jsCrS()%> onChange="javascript:searching()">
|
||||
<option value="-1" <%=CR.getFlgTipo()==-1?"selected":""%> >-- Tutti i tipi ---</option>
|
||||
<option value="0" <%=CR.getFlgTipo()==0?"selected":""%> >Testo</option>
|
||||
<option value="1" <%=CR.getFlgTipo()==1?"selected":""%> >Numero</option>
|
||||
<option value="2" <%=CR.getFlgTipo()==2?"selected":""%> >Data</option>
|
||||
<option value="3" <%=CR.getFlgTipo()==3?"selected":""%> >Tempo</option>
|
||||
<option value="4" <%=CR.getFlgTipo()==4?"selected":""%> >Colore</option>
|
||||
<option value="5" <%=CR.getFlgTipo()==5?"selected":""%> >Booleano</option>
|
||||
<option value="6" <%=CR.getFlgTipo()==6?"selected":""%> >Timestamp</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-4 col-xs-12">
|
||||
<label for="txtRicerca">Parametri Comuni/Admin:</label>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<select class="form-control select2" name="flgAdmin" id="flgAdmin" onChange="searching()">
|
||||
<option value="-1" <%=CR.getFlgAdmin()==-1?"selected":""%> >-- Tutti --</option>
|
||||
<option value="0" <%=CR.getFlgAdmin()==0?"selected":""%> >Comune</option>
|
||||
<option value="1" <%=CR.getFlgAdmin()==1?"selected":""%> >ADMIN</option>
|
||||
</select>
|
||||
</acx:if>
|
||||
<acx:else><b>Comuni</b>
|
||||
<input name="flgAdmin" type="hidden" id="flgAdmin" value="0">
|
||||
</acx:else>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-12"> <label for="txtRicerca">Crontab attiva: </label><br>
|
||||
<acx:if wherecondition="<%=it.acxent.db.CrontabThread.isInstance(CR.getApFull())%>"><i class="fa fa-check-circle fa-2x" aria-hidden="true" style="color: darkgreen"></i></acx:if><acx:else><i class="fa fa-ban fa-2x" aria-hidden="true" style="color: darkred"></i></acx:else>
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-12"> <a class="btn-search btn btn-app btn-app-sm pull-right hidden-print" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 >Categoria</th>
|
||||
<th >Descrizione</th>
|
||||
<th >Valore</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Parm" vectumerator="list">
|
||||
<tr >
|
||||
<td ><div class="inline text-center hidden-print"><a href="javascript:modifyCommand(<%=rowBean.getId_parm()%>);"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>"> <a href="javascript:deleteCommandCR(<%=rowBean.getId_parm()%>,'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></acx:if>
|
||||
</div></td>
|
||||
<td ><%=rowBean.getFlgAdmin()==1?"(P) ":""%><%=rowBean.getTipoParm()%></td>
|
||||
<td >(<%=rowBean.getCodice()%>) <%= rowBean.getDescrizione() %></td>
|
||||
<td><%= rowBean.getTipo() %>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgTipo()==4%>'><span style="background:<%=rowBean.getColoreHex()%>;color:#<%=rowBean.getFontColoreHex()%>"> <%=rowBean.getColoreHex()%> </span></acx:if>
|
||||
<acx:else>
|
||||
<acx:if wherecondition='<%=rowBean.getFlgTipo()==5%>'><a href="javascript:cambiaBool(<%=rowBean.getId_parm()%>)">
|
||||
<acx:if wherecondition="<%=rowBean.isTrue()%>"><i class="fa fa-check-circle" aria-hidden="true"></i></acx:if>
|
||||
<acx:else><i class="fa fa-ban" aria-hidden="true" title="Premi per cambiare" ></i></acx:else>
|
||||
</a></acx:if>
|
||||
<acx:else><%= rowBean.getValore() %></acx:else>
|
||||
</acx:else></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-parm.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
97
www/admin/config/postazione.jsp
Normal file
97
www/admin/config/postazione.jsp
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Postazione Dettaglio">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Postazione" type="it.acxent.anag.Postazione" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Postazione',null,'back')">Elenco postazioni</a></li>
|
||||
<li class="active">Dettaglio postazione</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><acx:if wherecondition="<%=bean.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAll()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i><acx:lang>Elimina</acx:lang></a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Postazione.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= bean.getFlgMobileView() %>">
|
||||
<input type="hidden" name="id_postazione" id="id_postazione" value="<%=bean.getId_postazione()%>"><input type="hidden" name="createTmst" id="createTmst" value="??undefined type??">
|
||||
<!-- dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body"> <div class="row"><div class="col-lg-2 col-xs-6"><label for="id_tipoPostazione">Tipo Postazione:</label><br><select defaultFocus="focus" class="form-control input-sm select2" name="id_tipoPostazione" id="id_tipoPostazione"><acx:optionvec boundcolumn="id_tipoPostazione" desccolumn="descrizione" vectumerator="listaTipoPostazione" value="<%=bean.getId_tipoPostazione()%>"> </acx:optionvec> </select></div><div class="col-lg-3 col-xs-6"><label for="descrizione">Descrizione:</label><br><input type="text" class="form-control input-sm" name="descrizione" id="descrizione" value="<%=bean.getDescrizione()%>" maxlength="60"></div><div class="col-lg-3 col-xs-6"><label for="ipAddress">Ip Address:</label><br><input type="text" class="form-control input-sm" name="ipAddress" id="ipAddress" value="<%=bean.getIpAddress()%>" maxlength="60"></div><div class="col-lg-3 col-xs-6"><label for="hostname">Hostname:</label><br><input type="text" class="form-control input-sm" name="hostname" id="hostname" value="<%=bean.getHostname()%>" maxlength="9"></div></div> <div class="row"><div class="col-lg-4 col-xs-6">
|
||||
<label for="endpointFirma">Endpoint Firma <i class="fa fa-info-circle" title="Se non impostato viene considerato http://localhost:8080/. In genere è sempre sulla porta 8080" onClick="Ab.swalInfo('Endpoint Firma','se non impostato viene considerato http://localhost:8080/. In genere è sempre sulla porta 8080')"></i>:</label><br><input type="text" class="form-control input-sm" name="endpointFirma" id="endpointFirma" value="<%=bean.getEndpointFirma()%>" maxlength="40"></div><div class="col-lg-4 col-xs-6"><label for="stampanteEtichette">Stampante Etichette:</label><br><input type="text" class="form-control input-sm" name="stampanteEtichette" id="stampanteEtichette" value="<%=bean.getStampanteEtichette()%>" maxlength="60"></div><div class="col-lg-4 col-xs-6"><label for="stampanteA4">Stampante A4:</label><br><input type="text" class="form-control input-sm" name="stampanteA4" id="stampanteA4" value="<%=bean.getStampanteA4()%>" maxlength="60"></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-postazione.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>.....<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
|
||||
164
www/admin/config/postazioneCR.jsp
Normal file
164
www/admin/config/postazioneCR.jsp
Normal file
|
|
@ -0,0 +1,164 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Postazioni">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.anag.PostazioneCR" type="it.acxent.anag.PostazioneCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Postazioni</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=CR.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAllCR()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Postazione.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= CR.getFlgMobileView() %>">
|
||||
<input type="hidden" name="id_postazione" id="id_postazione" value="<%=CR.getId_postazione()%>">
|
||||
<input type="hidden" name="createTmst" id="createTmst" value="??undefined type??">
|
||||
<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-2 col-xs-6">
|
||||
<label for="id_tipoPostazione">Tipo Postazione:</label>
|
||||
<br>
|
||||
<select class="form-control input-sm select2" name="id_tipoPostazione" id="id_tipoPostazione" onChange="searching()">
|
||||
<acx:optionvec boundcolumn="id_tipoPostazione" desccolumn="descrizione" vectumerator="listaTipoPostazione" value="<%=CR.getId_tipoPostazione()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="descrizione">Descrizione:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" name="descrizione" id="descrizione" value="<%=CR.getDescrizione()%>" maxlength="60" onChange="searching()">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="hostname">Hostname:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" name="hostname" id="hostname" value="<%=CR.getHostname()%>" maxlength="9" onChange="searching()">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="ipAddress">Ip Address:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" name="ipAddress" id="ipAddress" value="<%=CR.getIpAddress()%>" maxlength="60" onChange="searching()">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6"><a class="btn btn-app btn-app-sm pull-right hidden-print" href="javascript:searching()"> <i class="fa fa-search"title="Cerca"></i>Cerca </a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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_top.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="listaPostazione" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed ">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Tipo Postazione</th>
|
||||
<th>Descrizione</th>
|
||||
<th>Ip Address</th>
|
||||
<th>Hostname</th>
|
||||
<th>Endpoint Firma</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.anag.Postazione" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_postazione()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_postazione()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Tipo Postazione"><%=rowBean.getTipoPostazione().getDescrizione()%></td>
|
||||
<td data-title="Descrizione"><%=rowBean.getDescrizione()%></td>
|
||||
<td data-title="Ip Address"><%=rowBean.getIpAddress()%></td>
|
||||
<td data-title="Hostname"><%=rowBean.getHostname()%></td>
|
||||
<td data-title="Endpoint Firma"><%=rowBean.getEndpointFirma()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-postazione.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon> ..... </acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
92
www/admin/config/tableDesc.jsp
Normal file
92
www/admin/config/tableDesc.jsp
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="TableDesc Dettaglio">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.TableDesc" type="it.acxent.common.TableDesc" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/TableDesc',null,'back')">Elenco TableDesc</a></li>
|
||||
<li class="active">Dettaglio TableDesc</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i><acx:lang>Elimina</acx:lang></a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/TableDesc.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input type="hidden" name="id_tableDesc" id="id_tableDesc" value="<%=bean.getId_tableDesc()%>">
|
||||
<!-- dettaglio -->
|
||||
<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 col-xs-6"><label for="comboDescColumn">ComboDescColumn:</label><br><input type="text" class="form-control input-sm" name="comboDescColumn" id="comboDescColumn" value="<%=bean.getComboDescColumn()%>"></div><div class="col-lg-3 col-xs-6"><label for="colLg">ColLg:</label><br><input type="text" class="form-control input-sm numberinput" name="colLg" id="colLg" value="<%=bean.getColLg()%>"></div><div class="col-lg-3 col-xs-6"><label for="id_access">Id_access:</label><br><input type="text" class="form-control input-sm" name="id_access" id="id_access" value="<%=bean.getId_access()%>"></div><div class="col-lg-3 col-xs-6"><label for="flgHidden">FlgHidden:</label><br><input type="checkbox" class="minimal" name="ckflgHidden" id="ckflgHidden" <%=bean.getFlgHidden()==1?"checked":""%>><input type="hidden" name="flgHidden" id="flgHidden" value="<%=bean.getFlgHidden()%>"></div></div> <div class="row"><div class="col-lg-3 col-xs-6"><label for="flgCR">FlgCR:</label><br><input type="checkbox" class="minimal" name="ckflgCR" id="ckflgCR" <%=bean.getFlgCR()==1?"checked":""%>><input type="hidden" name="flgCR" id="flgCR" value="<%=bean.getFlgCR()%>"></div><div class="col-lg-3 col-xs-6"><label for="nomeColonna">NomeColonna:</label><br><input type="text" class="form-control input-sm" name="nomeColonna" id="nomeColonna" value="<%=bean.getNomeColonna()%>"></div><div class="col-lg-3 col-xs-6"><label for="ordine">Ordine:</label><br><input type="text" class="form-control input-sm numberinput" name="ordine" id="ordine" value="<%=bean.getOrdine()%>"></div><div class="col-lg-3 col-xs-6"><label for="ajaxSearchString">AjaxSearchString:</label><br><input type="text" class="form-control input-sm" name="ajaxSearchString" id="ajaxSearchString" value="<%=bean.getAjaxSearchString()%>"></div></div> <div class="row"><div class="col-lg-3 col-xs-6"><label for="flgFormField">FlgFormField:</label><br><select class="form-control input-sm select2" name="flgFormField" id="flgFormField"><acx:optionflg boundcolumn="flgFormField" valuelist="0,1,2,3,4,5,6"> </acx:optionflg> </select></div><div class="col-lg-3 col-xs-6"><label for="label">Label:</label><br><input type="text" class="form-control input-sm" name="label" id="label" value="<%=bean.getLabel()%>"></div><div class="col-lg-3 col-xs-6"><label for="ordineCR">OrdineCR:</label><br><input type="text" class="form-control input-sm numberinput" name="ordineCR" id="ordineCR" value="<%=bean.getOrdineCR()%>"></div><div class="col-lg-3 col-xs-6"><label for="numColSearch">NumColSearch:</label><br><input type="text" class="form-control input-sm numberinput" name="numColSearch" id="numColSearch" value="<%=bean.getNumColSearch()%>"></div></div> <div class="row"><div class="col-lg-3 col-xs-6"><label for="ajaxReturnValues">AjaxReturnValues:</label><br><input type="text" class="form-control input-sm" name="ajaxReturnValues" id="ajaxReturnValues" value="<%=bean.getAjaxReturnValues()%>"></div><div class="col-lg-3 col-xs-6"><label for="rowNumb">RowNumb:</label><br><input type="text" class="form-control input-sm numberinput" name="rowNumb" id="rowNumb" value="<%=bean.getRowNumb()%>"></div><div class="col-lg-3 col-xs-6"><label for="flgTipo">FlgTipo:</label><br><select class="form-control input-sm select2" name="flgTipo" id="flgTipo"><acx:optionflg boundcolumn="flgTipo" valuelist="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"> </acx:optionflg> </select></div><div class="col-lg-3 col-xs-6"><label for="comboFlgValuelist">ComboFlgValuelist:</label><br><input type="text" class="form-control input-sm" name="comboFlgValuelist" id="comboFlgValuelist" value="<%=bean.getComboFlgValuelist()%>"></div></div> <div class="row"><div class="col-lg-3 col-xs-6"><label for="rowNumbCR">RowNumbCR:</label><br><input type="text" class="form-control input-sm numberinput" name="rowNumbCR" id="rowNumbCR" value="<%=bean.getRowNumbCR()%>"></div><div class="col-lg-3 col-xs-6"><label for="colXs">ColXs:</label><br><input type="text" class="form-control input-sm numberinput" name="colXs" id="colXs" value="<%=bean.getColXs()%>"></div><div class="col-lg-3 col-xs-6"><label for="maxLenght">MaxLenght:</label><br><input type="text" class="form-control input-sm numberinput" name="maxLenght" id="maxLenght" value="<%=bean.getMaxLenght()%>"></div><div class="col-lg-3 col-xs-6"><label for="flgPk">FlgPk:</label><br><input type="checkbox" class="minimal" name="ckflgPk" id="ckflgPk" <%=bean.getFlgPk()==1?"checked":""%>><input type="hidden" name="flgPk" id="flgPk" value="<%=bean.getFlgPk()%>"></div></div> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="/../config/_js/acxent-tableDesc.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
118
www/admin/config/tableDescCR.jsp
Normal file
118
www/admin/config/tableDescCR.jsp
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="TableDesc Dettaglio">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.TableDescCR" type="it.acxent.common.TableDescCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco
|
||||
TableDesc
|
||||
</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a><a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/TableDesc.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<input type="hidden" name="id_tableDesc" id="id_tableDesc" value="<%=CR.getId_tableDesc()%>">
|
||||
<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-3 col-xs-6"><label for="id_access">Id_access:</label><br><select class="form-control input-sm select2" name="id_access" id="id_access" onChange="searching()"><acx:optionvec boundcolumn="id_access" desccolumn="id_access" vectumerator="listaAccess" value="<%=CR.getId_access()%>"> </acx:optionvec> </select></div><div class="col-lg-3 col-xs-6"><label for="nomeColonna">NomeColonna:</label><br><input type="text" class="form-control input-sm" name="nomeColonna" id="nomeColonna" value="<%=CR.getNomeColonna()%>" onChange="searching()"></div><div class="col-lg-3 col-xs-6"><label for="flgTipo">FlgTipo:</label><br><select class="form-control input-sm select2" name="flgTipo" id="flgTipo" onChange="searching()"><acx:optionflg boundcolumn="flgTipo" valuelist="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"> </acx:optionflg> </select></div><div class="col-lg-1 col-xs-6"><label for="flgCR">FlgCR:</label><br><input type="checkbox" class="minimal" name="ckflgCR" id="ckflgCR" <%=CR.getFlgCR()==1?"checked":""%>><input type="hidden" name="flgCR" id="flgCR" value="<%=CR.getFlgCR()%>" onChange="searching()"></div><div class="col-lg-2 col-xs-6"><a class="btn btn-app btn-app-sm pull-right" href="javascript:searching()"> <i class="fa fa-search"title="Cerca"></i>Cerca </a></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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>
|
||||
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="list">
|
||||
<tr>
|
||||
<td align="center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_tableDesc()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_tableDesc()%>');",'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-tableDesc.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
142
www/admin/config/tableDescCRManuale.jsp
Normal file
142
www/admin/config/tableDescCRManuale.jsp
Normal file
|
|
@ -0,0 +1,142 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Permessi - ricerca">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
|
||||
<!-- pagine di dettaglio -->
|
||||
|
||||
<!-- pagine di ricerca -->
|
||||
<jsp:useBean id="CR" class="it.acxent.common.TableDescCR" type="it.acxent.common.TableDescCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Permessi</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --><!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i><acx:lang>Nuovo</acx:lang></a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()==1%>"><a class="btn btn-app btn-app-sm" href="javascript:refreshParmsS();"> <i class="fa fa-refresh" title="Refresh parametri"></i>Refresh parametri</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:reloadBundle()"> <i class="fa fa-cog" title="Reload Dictionary Bundle"></i>Reload Dictionary</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/TableDesc.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<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-3 col-xs-6">
|
||||
<label for="txtRicerca">Chiave o Descrizione: </label>
|
||||
<input name="id_tableDesc" id="id_tableDesc" type="hidden" value="<%=CR.getId_tableDesc()%>">
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="searchTxt" <%=Ab.jsCrS()%> name="searchTxt" size="25" maxlength="30" value="<%=CR.getSearchTxt()%>">
|
||||
<%=Ab.jsSetFocus("searchTxt")%></div><div class="col-lg-9 col-xs-6">
|
||||
<a class="btn-search btn btn-app btn-app-sm pull-right " href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>Cerca </a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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 mobileSwitch" name="lista" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th>Tabella</th>
|
||||
<th>Colonna</th>
|
||||
<th >Tipo Campo</th>
|
||||
<th >Etichetta</th>
|
||||
<th >Tipo Colonna</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TableDesc" vectumerator="list">
|
||||
<tr >
|
||||
<td ><div class="inline text-center hidden-print"><a href="javascript:modifyCommand('<%=rowBean.getId_tableDesc()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_tableDesc()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Tabella">
|
||||
<%= rowBean.getId_access()%></td>
|
||||
<td data-title="Colonna"><%= rowBean.getNomeColonna() %></td>
|
||||
<td data-title="Tipo Campo"><%= rowBean.getFormField() %></td>
|
||||
<td data-title="Etichetta"><%= rowBean.getLabel() %></td>
|
||||
<td data-title="Tipo Colonna"><%= rowBean.getTipo() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-tableDesc.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
135
www/admin/config/tipoPostazione.jsp
Normal file
135
www/admin/config/tipoPostazione.jsp
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Tipo postazione">
|
||||
<jsp:useBean id="bean" class="it.acxent.common.TipoPostazione" type="it.acxent.common.TipoPostazione" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.TipoPostazioneCR" type="it.acxent.common.TipoPostazioneCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-9">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">
|
||||
Tipo Postazione</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-3 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=bean.isGoogleTranslatorEnable()%>"><a class="btn btn-app btn-app-sm" href="javascript:Ab.translateAllCR()"> <i class="fa fa-globe" title="<acx:lang>Traduci</acx:lang>"></i>
|
||||
<acx:lang>Traduci</acx:lang>
|
||||
</a></acx:if>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/TipoPostazione.abl">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input name="flgMobileView" type="hidden" id="flgMobileView" value="<%= CR.getFlgMobileView() %>">
|
||||
<input type="hidden" name="createTmst" id="createTmst" value="??undefined type??"><input type="hidden" name="id_tipoPostazione" id="id_tipoPostazione" value="<%=bean.getId_tipoPostazione()%>"><input type="hidden" name="encodedFields" id="encodedFields" value="<%=bean.getEncodedFields()%>">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-simple">
|
||||
<div class="box-body">
|
||||
<div class="row"><div class="col-lg-6 col-xs-6"><label for="descrizione">Descrizione:</label><br><input defaultFocus="focus" submit type="text" class="form-control input-sm" name="descrizione" id="descrizione" value="<%=bean.getDescrizione()%>" maxlength="30"></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix<?hiddenFilter?>">
|
||||
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione_top.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="listaTipoPostazione" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th><th>Descrizione</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.TipoPostazione" vectumerator="list">
|
||||
<tr <%=rowBean.getId_tipoPostazione()==bean.getId_tipoPostazione()?"class='success'":""%>>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"> <a href="javascript:modifyCommand('<%=rowBean.getId_tipoPostazione()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_tipoPostazione()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Descrizione"><%=rowBean.getDescrizione()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-tipoPostazione.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon> ..... </acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
|
||||
126
www/admin/config/userProfile.jsp
Normal file
126
www/admin/config/userProfile.jsp
Normal file
|
|
@ -0,0 +1,126 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Gest. user_profile">
|
||||
<jsp:useBean id="bean" class="it.acxent.common.UserProfile" type="it.acxent.common.UserProfile" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" class="it.acxent.common.UserProfileCR" type="it.acxent.common.UserProfileCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">
|
||||
Gest. user_profile
|
||||
</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i><acx:lang>Report</acx:lang></a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/UserProfile.abl">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<input type="hidden" name="id_userProfile" id="id_userProfile" value="<%=bean.getId_userProfile()%>">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-simple">
|
||||
<div class="box-body">
|
||||
<div class="row"><div class="col-lg-3 col-xs-6"><label for="descrizione">Descrizione:</label><br><input defaultFocus="focus" type="text" class="form-control input-sm" name="descrizione" id="descrizione" value="<%=bean.getDescrizione()%>" maxlength="30"></div><div class="col-lg-3 col-xs-6"><label for="policy">Policy:</label><br><input submit type="text" class="form-control input-sm" name="policy" id="policy" value="<%=bean.getPolicy()%>" maxlength="30"></div></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
<div class="box">
|
||||
<!-- .box-header -->
|
||||
<div class="box-header clearfix<?hiddenFilter?>">
|
||||
<div class="row"><div class="col-lg-3 col-xs-6"><label for="descrizioneS">Descrizione:</label><br><input type="text" class="form-control input-sm" name="descrizioneS" id="descrizioneS" value="<%=CR.getDescrizioneS()%>" maxlength="30" onChange="searching()"></div><div class="col-lg-9 col-xs-6"><a class="btn btn-app btn-app-sm pull-right hidden-print" href="javascript:searching()"> <i class="fa fa-search"title="Cerca"></i>Cerca </a></div></div>
|
||||
<div class="box-header clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive" id="no-more-tables">
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr>
|
||||
<th> </th><th>Descrizione</th><th>Policy</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.UserProfile" vectumerator="list">
|
||||
<tr <%=rowBean.getId_userProfile()==bean.getId_userProfile()?"class='success'":""%>>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"> <a href="javascript:modifyCommand('<%=rowBean.getId_userProfile()%>');"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_userProfile()%>','<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="Descrizione"><%=rowBean.getDescrizione()%></td><td data-title="Policy"><%=rowBean.getPolicy()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-userProfile.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
127
www/admin/config/userProfileManuale.jsp
Normal file
127
www/admin/config/userProfileManuale.jsp
Normal file
|
|
@ -0,0 +1,127 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Profili Utente">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.UserProfile" type="it.acxent.common.UserProfile" scope="request" ></jsp:useBean>
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<!-- pagine di ricerca -->
|
||||
<jsp:useBean id="CR" class="it.acxent.common.UserProfileCR" type="it.acxent.common.UserProfileCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Profili Utente</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i><acx:lang>Salva</acx:lang></a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i><acx:lang>Stampa</acx:lang></a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/UserProfile.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<div class="row hidden-print"><div class="col-lg-12"><div class="box box-simple"><div class="box-body"> <div class="row"><div class="col-lg-3"><label for="txtRicerca">Descrizione:</label><br>
|
||||
<input name="descrizione" type="text" class="form-control input-sm" id="descrizione" value="<%=bean.getDescrizione()%>" size="30" maxlength="30" >
|
||||
<input name="id_userProfile" type="hidden" id="id_userProfile" value="<%= bean.getId_userProfile() %>">
|
||||
<%=Ab.jsSetFocus("descrizione")%></div><div class="col-lg-3"><label for="txtRicerca">Policy (* tutte; # nessuna; id1, id2, id3):</label><br>
|
||||
<input name="policy" type="text" class="form-control input-sm" id="policy" value="<%=bean.getPolicy()%>" size="30" maxlength="30" submit></div></div> </div></div></div></div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-xs-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">
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th >Descrizione</th>
|
||||
<th >Policy</th>
|
||||
</tr>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.UserProfile" vectumerator="list">
|
||||
<tr>
|
||||
<td ><div class="inline text-center hidden-print"><a href="javascript:modifyCommand(<%=rowBean.getId_userProfile()%>);"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR(<%=rowBean.getId_userProfile()%>,'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td ><%= rowBean.getDescrizione() %></td>
|
||||
<td ><%= rowBean.getPolicy() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a href="#">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<!-- small box --></div>
|
||||
</a><a href="#">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<!-- small box --></div>
|
||||
</a></div>
|
||||
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-userProfile.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
351
www/admin/config/users (originale).jsp
Normal file
351
www/admin/config/users (originale).jsp
Normal file
|
|
@ -0,0 +1,351 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Dettaglio Utente">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Users',null,'back')">Elenco Utenti</a></li>
|
||||
<li class="active">Dettaglio Utente</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="<acx:lang>Salva Record</acx:lang>"></i>
|
||||
<acx:lang>Salva</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="<acx:lang>Cancella Record</acx:lang>"></i>
|
||||
<acx:lang>Elimina</acx:lang>
|
||||
</a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Users.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<!-- dettaglio -->
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="box box-dettaglio">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Codice:</label>
|
||||
<br>
|
||||
<span class="bluette"> </span> <%= bean.getId_users() %>
|
||||
<input name="id_users" type="hidden" id="id_users" value="<%= bean.getId_users() %>">
|
||||
</a></div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">
|
||||
<acx:lang>Lingua</acx:lang>
|
||||
: </label>
|
||||
<select class="form-control input-sm select2" style="width: 100%;" name="langUser" id="langUser" >
|
||||
<acx:optionvec boundcolumn="lang" desccolumn="lang" vectumerator="_listaLang" value="<%=bean.getLang()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">Valido:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgValido().equals("S")?"checked":""%> name="ckflgValido" id="ckflgValido" >
|
||||
<input name="flgValido" type="hidden" id="flgValido" value="<%= bean.getFlgValido()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="ckflgOperatore">Operatore:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgOperatore()==1?"checked":""%> name="ckflgOperatore" id="ckflgOperatore" >
|
||||
<input name="flgOperatore" type="hidden" id="flgOperatore" value="<%= bean.getFlgOperatore()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="ckflgNews"> Invio News: </label>
|
||||
<br />
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgNews()==1?"checked":""%> name="ckflgNews" id="ckflgNews" >
|
||||
<input name="flgNews" type="hidden" id="flgNews" value="<%= bean.getFlgNews()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">Mailing list:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgMl()==1?"checked":""%> name="ckflgMl" id="ckflgMl" >
|
||||
<input name="flgMl" id="flgMl" type="hidden" value="<%= bean.getFlgMl()%>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Stile:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="style" id="style" >
|
||||
<acx:optionvec boundcolumn="toString" desccolumn="toString" vectumerator="listaStili" value="<%=bean.getStyle()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Control Code:</label>
|
||||
<input name="controlCode" type="text" class="form-control input-sm" id="controlCode" value="<%= bean.getControlCode() %>" size="30" maxlength="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca"> Login:</label>
|
||||
<input name="login" type="text" class="form-control input-sm" id="login" value="<%= bean.getLogin() %>" size="30" maxlength="">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Password:<a href="javascript:cambiaPwdPop()" ><i class="fa fa-key" title="Cambia Password"></i></a></label>
|
||||
<br>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'> <%= bean.getPwdPlain() %> </acx:if>
|
||||
<acx:else>****</acx:else>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<label for="txtRicerca">Password 2:<a href="javascript:cambiaPwdPop2()" ><i class="fa fa-key" title="Cambia Password2"></i></a> </label>
|
||||
<br>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'> <%= bean.getPwdSuperPlain() %> </acx:if>
|
||||
<acx:else>****</acx:else>
|
||||
</acx:if>
|
||||
<acx:else> </acx:else>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca"> Profilo Utente:</label>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()>1 %>'> <%= bean.getUserProfile().getDescrizione() %></acx:if>
|
||||
<acx:else>
|
||||
<select class="form-control select2" style="width: 100%;" name="id_userProfile" >
|
||||
<acx:optionvec boundcolumn="id_userProfile" desccolumn="descrizione" vectumerator="listaProfiliUtente" value="<%=bean.getId_userProfile()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</acx:else>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Nome:</label>
|
||||
<input name="nome" type="text" class="form-control input-sm" id="nome" value="<%= bean.getNome() %>" size="30" maxlength="">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Cognome:</label>
|
||||
<input name="cognome" type="text" class="form-control input-sm" id="cognome" value="<%= bean.getCognome() %>" size="30" maxlength="">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">E - mail:</label>
|
||||
<input type="text" class="form-control input-sm" id="eMail" name="eMail" size="30" maxlength="" value="<%= bean.getEMail() %>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Codice Fiscale:</label>
|
||||
<br>
|
||||
<input type="text" class="form-control input-sm" id="codFisc" name="codFisc" size="30" maxlength="16" value="<%= bean.getCodFisc() %>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<label for="txtRicerca">Cliente:
|
||||
<input type="hidden" id="flgClienteFornitore" name="flgClienteFornitore" value="C">
|
||||
</label>
|
||||
<br>
|
||||
<acx:inputajax bean="bean" boundcolumn="id_clifor" action='<%="/admin/anag/Clifor.abl?flgCF=C&searchTxt="%>'
|
||||
nchar="0" returndata="" nextacion=""
|
||||
usesubmit="false" usemono="false" javascriptmodify="modificaClifor()" javascriptnew="nuovoClifor()">
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneClifor" type="text" class="form-control input-sm ajSearchText" id="descrizioneClifor" value="<acx:inputTextFormat><%= bean.getClifor().getDescrizioneCompleta()%></acx:inputTextFormat>" />
|
||||
</div>
|
||||
</acx:inputajax>
|
||||
</div>
|
||||
<div class="col-lg-8">
|
||||
<label for="txtRicerca"> Ip Abilitati (divisi da virgola. Se vuoto viene ignorato. Valgono anche parte di un indirizzo IP):</label>
|
||||
<input type="text" class="form-control input-sm" id="elencoIpAbilitati" name="elencoIpAbilitati" size="30" maxlength="" value="<%= bean.getElencoIpAbilitati() %>">
|
||||
</div>
|
||||
</div>
|
||||
<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">
|
||||
<acx:lang>Permessi</acx:lang>
|
||||
</a></li>
|
||||
<li><a href="#GRPERM" data-toggle="tab">
|
||||
<acx:lang>Gruppo Permessi</acx:lang>
|
||||
</a></li>
|
||||
<li><a href="#LOG" data-toggle="tab">
|
||||
<acx:lang>LOG</acx:lang>
|
||||
</a></li>
|
||||
<li><a href="#CLI" data-toggle="tab">
|
||||
<acx:lang>Clienti</acx:lang>
|
||||
</a></li>
|
||||
<li><a href="#IMG" data-toggle="tab">
|
||||
<acx:lang>Immagine Profilo</acx:lang>
|
||||
</a></li>
|
||||
<li><a href="#NOTA" data-toggle="tab">
|
||||
<acx:lang>Nota</acx:lang>
|
||||
</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="PERM">
|
||||
<jsp:include page="_inc_users_permessi.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="GRPERM">
|
||||
<jsp:include page="_inc_users_gruppoPermessi.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="LOG">
|
||||
<jsp:include page="_inc_users_log.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="CLI">
|
||||
<jsp:include page="_inc_users_clienti.jsp" flush="true" />
|
||||
</div>
|
||||
<div class="tab-pane" id="IMG">
|
||||
<jsp:include page="_inc_users_immagine.jsp" flush="true" />
|
||||
</div>
|
||||
<div class="tab-pane" id="NOTA">
|
||||
<jsp:include page="_inc_users_nota.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
</div>
|
||||
<!-- /.tab-content -->
|
||||
</div>
|
||||
<!-- nav-tabs-custom -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="modalPwd" class="modal fade" role="dialog">
|
||||
<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">
|
||||
<acx:lang>Cambio password</acx:lang>
|
||||
</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="<acx:lang>Vecchia Password</acx:lang>" id="oldPwd" name="oldPwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="<acx:lang>Nuova Password</acx:lang>" id="newpwd" name="newpwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="<acx:lang>Ripeti Nuova Password</acx:lang>" id="newpwd2" name="newpwd2">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="col-lg-3 col-xs-6"> <a class="btn btn-app btn-app-sm" href="javascript:cambiaPwd()"> <i class="fa fa-key" title="<acx:lang>Cambia Password</acx:lang>"></i>Cambia Password</a> </div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<button type="button" class="btn btn-app btn-app-sm" data-dismiss="modal"><i class="fa fa-close" title="Close"></i>
|
||||
<acx:lang>Close</acx:lang>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="modalPwd2" class="modal fade" role="dialog">
|
||||
<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">Cambio password Super</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Vecchia Password" id="oldPwdSuper" name="oldPwdSuper">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Nuova Password" id="newpwdSuper" name="newpwdSuper">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" class="form-control" placeholder="Ripeti Nuova Password" id="newpwd2Super" name="newpwd2Super">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="col-lg-3 col-xs-6"> <a class="btn btn-app btn-app-sm" href="javascript:cambiaPwd2()"> <i class="fa fa-key" title="Cambia Password"></i>Cambia Password</a> </div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<button type="button" class="btn btn-app btn-app-sm" data-dismiss="modal"><i class="fa fa-close" title="Close"></i>Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<jsp:include page="../anag/_inc_cliforE.jsp" flush="true"></jsp:include>
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersCommon.js"></script>
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersApp.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
326
www/admin/config/users.jsp
Normal file
326
www/admin/config/users.jsp
Normal file
|
|
@ -0,0 +1,326 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Dettaglio Utente">
|
||||
<!-- pagine di dettaglio -->
|
||||
<jsp:useBean id="bean" class="it.acxent.anag.Users" type="it.acxent.anag.Users" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di ricerca -->
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li ><a href="javascript:Ab.callAbl('/admin/config/Users',null,'back')">Elenco Utenti</a></li>
|
||||
<li class="active">Dettaglio Utente</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <%=bean.getLastUpdInfo()%> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --> <a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="Nuovo Record"></i>Nuovo</a><a class="btn btn-app btn-app-sm" href="javascript:saveCommand()"> <i class="fa fa-floppy-o" title="Salva Record"></i>Salva</a><a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="Stampa"></i>Stampa</a><a class="btn btn-app btn-app-sm" href="javascript:deleteCommand()"> <i class="fa fa-trash-o" title="Cancella Record"></i>Elimina</a> <a class="btn btn-app btn-app-sm" href="javascript:mailUser()"> <i class="fa fa-at" title="Mail registrazione"></i>Mail</a><!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Users.abl">
|
||||
<input name="pageType" type="hidden" id="pageType" value="D">
|
||||
<input name="lastUpdTmst" id="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= bean.getCurrentFocus() %>">
|
||||
<!-- dettaglio -->
|
||||
<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 col-xs-6">
|
||||
<label for="txtRicerca">Codice:</label>
|
||||
<br>
|
||||
<span class="bluette"> </span> <%= bean.getId_users() %> IP: <%=bean.getCreateIp()%>
|
||||
<input name="id_users" type="hidden" id="id_users" value="<%= bean.getId_users() %>">
|
||||
</a></div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="txtRicerca">Valido:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgValido().equals("S")?"checked":""%> name="ckflgValido" id="ckflgValido" >
|
||||
<input name="flgValido" type="hidden" id="flgValido" value="<%= bean.getFlgValido()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="ckflgNoStatusMsg"> No Status: </label>
|
||||
<br />
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgNoStatusMsg()==1?"checked":""%> name="ckflgNoStatusMsg" id="ckflgNoStatusMsg" >
|
||||
<input name="flgNoStatusMsg" type="hidden" id="flgNoStatusMsg" value="<%= bean.getFlgNoStatusMsg()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="ckflgOperatore">Operatore:</label>
|
||||
<br>
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgOperatore()==1?"checked":""%> name="ckflgOperatore" id="ckflgOperatore" >
|
||||
<input name="flgOperatore" type="hidden" id="flgOperatore" value="<%= bean.getFlgOperatore()%>">
|
||||
</div>
|
||||
<div class="col-lg-1 col-xs-6">
|
||||
<label for="ckflgNews"> Invio News: </label>
|
||||
<br />
|
||||
<input type="checkbox" class="minimal" <%= bean.getFlgNews()==1?"checked":""%> name="ckflgNews" id="ckflgNews" >
|
||||
<input name="flgNews" type="hidden" id="flgNews" value="<%= bean.getFlgNews()%>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Stile:</label>
|
||||
<select class="form-control select2" style="width: 100%;" name="style" id="style" >
|
||||
<acx:optionvec boundcolumn="toString" desccolumn="toString" vectumerator="listaStili" value="<%=bean.getStyle()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca">Control Code:</label>
|
||||
<input name="controlCode" type="text" class="form-control input-sm" id="controlCode" value="<%= bean.getControlCode() %>" size="30" maxlength="">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<label for="txtRicerca"> Login:</label>
|
||||
<input name="login" type="text" class="form-control input-sm" id="login" value="<%= bean.getLogin() %>" size="30" maxlength="" mandatory="R" mandatory-desc="<acx:lang>Login</acx:lang>">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-6">
|
||||
<label for="txtRicerca">Social Id <%=bean.getSocialIdType()%>:</label>
|
||||
<br>
|
||||
<input name="socialId" type="text" class="form-control input-sm" id="socialId" value="<%= bean.getSocialId() %>" size="30" maxlength="">
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-12">
|
||||
<label for="txtRicerca"> Profilo Utente:</label>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()>1 %>'> <%= bean.getUserProfile().getDescrizione() %></acx:if>
|
||||
<acx:else>
|
||||
<select class="form-control select2" name="id_userProfile" mandatory="RisNumKey" mandatory-desc="<acx:lang>Profilo Utente</acx:lang>" >
|
||||
<acx:optionvec boundcolumn="id_userProfile" desccolumn="descrizione" vectumerator="listaProfiliUtente" value="<%=bean.getId_userProfile()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</acx:else>
|
||||
</div>
|
||||
<acx:if wherecondition="<%=bean.getDBState()>0%>">
|
||||
<div class="col-lg-2 col-xs-12">
|
||||
<label for="txtRicerca">Password:<a href="javascript:cambiaPwdPop()" ><i class="fa fa-key" title="Cambia Password"></i></a></label>
|
||||
<br>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'> <%= bean.getPwdPlain() %> </acx:if>
|
||||
<acx:else>****</acx:else>
|
||||
</div>
|
||||
<div class="col-lg-2 col-xs-12">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>">
|
||||
<label for="txtRicerca">Password 2:<a href="javascript:cambiaPwdPop2()" ><i class="fa fa-key" title="Cambia Password2"></i></a> </label>
|
||||
<br>
|
||||
<acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'> <%= bean.getPwdSuperPlain() %> </acx:if>
|
||||
<acx:else>****</acx:else>
|
||||
</acx:if>
|
||||
<acx:else> </acx:else>
|
||||
</div>
|
||||
</acx:if>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="txtRicerca">Nome:</label>
|
||||
<input name="nome" type="text" class="form-control input-sm" id="nome" value="<%= bean.getNome() %>" maxlength="30" mandatory="R" mandatory-desc="<acx:lang>Nome</acx:lang>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="txtRicerca">Cognome:</label>
|
||||
<input name="cognome" type="text" class="form-control input-sm" id="cognome" value="<%= bean.getCognome() %>" maxlength="30" mandatory="R" mandatory-desc="<acx:lang>Cognome</acx:lang>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="txtRicerca">E - mail:</label>
|
||||
<input type="text" class="form-control input-sm" id="eMail" name="eMail" size="30" maxlength="" value="<%= bean.getEMail() %>">
|
||||
</div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<label for="txtRicerca">Ts Invio Mail Recupero:</label>
|
||||
<br>
|
||||
<%= bean.getTsInvioMailRecupero() %> </div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<label for="txtRicerca">Cliente/Fornitore:</label>
|
||||
<input readonly name="id_clifor" type="hidden" id="id_clifor" value="<%= bean.getId_clifor() %>" size="3" maxlength="30" />
|
||||
<div class="input-group input-group-sm">
|
||||
<input name="descrizioneClifor" type="text" class="form-control input-sm ajSearchText" id="descrizioneClifor" value="<acx:inputTextFormat><%= bean.getClifor().getDescrizioneCompleta()%></acx:inputTextFormat>" size="40" maxlength="60" <%=Ab.jsAjSearchText4("/admin/anag/Clifor.abl?searchTxt=","descrizioneClifor","listaClifor","main.id_clifor,main.descrizioneClifor",3,"elencoIpAbilitati")%> />
|
||||
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_clifor','descrizioneClifor');"><i class="fa fa-refresh fa-sm"></i> </a></span> <span class="input-group-addon "><a href="javascript:modifyClifor();"><i class="fa fa-edit"></i></a></span></div>
|
||||
<%=Ab.divAjSearchDiv4("listaClifor")%></div>
|
||||
<div class="col-lg-8">
|
||||
<label for="txtRicerca"> Ip Abilitati (divisi da virgola. Se vuoto viene ignorato. Valgono anche parte di un indirizzo IP): </label>
|
||||
<input type="text" class="form-control input-sm" id="elencoIpAbilitati" name="elencoIpAbilitati" size="30" maxlength="254" value="<%= bean.getElencoIpAbilitati() %>" autocomplete="off">
|
||||
</div>
|
||||
</div>
|
||||
<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="#CLI" data-toggle="tab">Clienti</a></li>
|
||||
<li><a href="#LOG" data-toggle="tab">LOG</a></li>
|
||||
<li><a href="#IMG" data-toggle="tab">Immagine Profilo</a></li>
|
||||
<li><a href="#NOTA" data-toggle="tab">Nota</a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="PERM">
|
||||
<jsp:include page="_inc_users_permessi.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="GRPERM">
|
||||
<jsp:include page="_inc_users_gruppoPermessi.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="LOG">
|
||||
<jsp:include page="_inc_users_log.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
<div class="tab-pane" id="CLI">
|
||||
<jsp:include page="_inc_users_clienti.jsp" flush="true" />
|
||||
</div>
|
||||
<div class="tab-pane" id="IMG">
|
||||
<jsp:include page="_inc_users_immagine.jsp" flush="true" />
|
||||
</div>
|
||||
<div class="tab-pane" id="NOTA">
|
||||
<jsp:include page="_inc_users_nota.jsp" flush="true" />
|
||||
</div>
|
||||
<!-- /.tab-pane -->
|
||||
</div>
|
||||
<!-- /.tab-content -->
|
||||
</div>
|
||||
<!-- nav-tabs-custom -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="modalPwd" class="modal fade" role="dialog">
|
||||
<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">
|
||||
<acx:lang>Cambio password</acx:lang>
|
||||
</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()>1%>">
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="<acx:lang>Vecchia Password</acx:lang>" id="oldPwd" name="oldPwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="<acx:lang>Nuova Password</acx:lang>" id="newpwd" name="newpwd">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="<acx:lang>Ripeti Nuova Password</acx:lang>" id="newpwd2" name="newpwd2">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="col-lg-3 col-xs-12"> <a class="btn btn-app btn-app-sm" href="javascript:cambiaPwd()"> <i class="fa fa-key" title="<acx:lang>Cambia Password</acx:lang>"></i>Cambia Password</a> </div>
|
||||
<div class="col-lg-3 col-xs-12">
|
||||
<button type="button" class="btn btn-app btn-app-sm" data-dismiss="modal"><i class="fa fa-close" title="Close"></i>
|
||||
<acx:lang>Close</acx:lang>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="modalPwd2" class="modal fade" role="dialog">
|
||||
<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">Cambio password Super</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row">
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_userProfile()>1%>">
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="Vecchia Password" id="oldPwdSuper" name="oldPwdSuper">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</acx:if>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="Nuova Password" id="newpwdSuper" name="newpwdSuper">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
<div class="col-lg-12">
|
||||
<div class="form-group has-feedback">
|
||||
<input type="password" autocomplete="new-password" class="form-control" placeholder="Ripeti Nuova Password" id="newpwd2Super" name="newpwd2Super">
|
||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span> </div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<div class="col-lg-3 col-xs-6"> <a class="btn btn-app btn-app-sm" href="javascript:cambiaPwd2()"> <i class="fa fa-key" title="Cambia Password"></i>Cambia Password</a> </div>
|
||||
<div class="col-lg-3 col-xs-6">
|
||||
<button type="button" class="btn btn-app btn-app-sm" data-dismiss="modal"><i class="fa fa-close" title="Close"></i>Close</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersCommon.js"></script>
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersApp.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
24
www/admin/config/usersAjST.jsp
Normal file
24
www/admin/config/usersAjST.jsp
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
<!-- InstanceBegin template="/Templates/3ajaxSearchText.dwt" codeOutsideHTMLIsLocked="false" --><!DOCTYPE html>
|
||||
<link rel="shortcut icon" href=".../admin/_logo/favicon.ico" />
|
||||
<script language="JavaScript" src="../_V3/_js/ajaxTextBoxSearch.js"></script>
|
||||
<script language="JavaScript" src="../_V3/_js/functions.js"></script>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="RI" class="it.acxent.util.ReturnItem" type="it.acxent.util.ReturnItem" scope="request" ></jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator"></jsp:useBean>
|
||||
<input name="<%=RI.getDivList()%>_tnr" id="<%=RI.getDivList()%>_tnr" type="hidden" value="<%=list.getTotNumberFetchedRecord()%>">
|
||||
<!-- InstanceBeginEditable name="bean" --><jsp:useBean id="CR" class="it.acxent.common.UsersCR" type="it.acxent.common.UsersCR" scope="request" ></jsp:useBean><!-- InstanceEndEditable --><acx:if_logon_ok>
|
||||
<div id="stRow"><!-- InstanceBeginEditable name="list" -->
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Users" vectumerator="list">
|
||||
<%
|
||||
RI.setRowObject(rowBean);
|
||||
RI.setId(rowBean.getId_users());
|
||||
RI.setDescrizione(rowBean.getCognomeNome());
|
||||
//vecchia versione posizionale
|
||||
RI.setRiValues("");
|
||||
RI.addRiValues(rowBean.getId_users());
|
||||
RI.addRiValues(rowBean.getCognomeNome());
|
||||
%><%=Ab.inputAjSearchDiv(list.getIndex(),RI.getSelectedKey(),RI.getDivList(),list.getIndex()+"-"+ rowBean.getCognomeNome())%>
|
||||
</acx:whilevec><!-- InstanceEndEditable --></div>
|
||||
</acx:if_logon_ok>
|
||||
<acx:else_logon><jsp:include page="../_V3/_inc/_ajstElseLogon.jsp" flush="true" /></acx:else_logon><!-- InstanceEnd -->
|
||||
203
www/admin/config/usersCR.jsp
Normal file
203
www/admin/config/usersCR.jsp
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
<!-- InstanceBegin template="/Templates/4LTEContent.dwt" codeOutsideHTMLIsLocked="false" --><%@page contentType="text/html; charset=UTF-8" %>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<jsp:useBean id="lang" class="java.lang.String" type="java.lang.String" 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">
|
||||
<jsp:useBean id="encType" class="java.lang.String" type="java.lang.String" scope="request" ></jsp:useBean>
|
||||
<input name="beanMsg" type="hidden" id="beanMsg" value="<%=Ab.formatBeanMsg( msg, grantMsg)%>">
|
||||
<input name="logonRes" type="hidden" id="logonRes" value="<%=logon%>">
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<acx:if_logon_ok trueifnotsecure="true"><!-- InstanceBeginEditable name="bean" -->
|
||||
<input name="pageTitle" type="hidden" id="pageTitle" value="Elenco Utenti">
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- pagine di dettaglio -->
|
||||
<!-- pagine di ricerca -->
|
||||
<jsp:useBean id="CR" class="it.acxent.anag.UsersCR" type="it.acxent.anag.UsersCR" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<!--- intestazione stampa -->
|
||||
<div class="row visible-print-block">
|
||||
<div class="col-lg-12">
|
||||
<div id="printTitleContent" class="pageTitle pull-left">Stampa</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content-toolbar hidden-print">
|
||||
<div class="row row-breadcrumb">
|
||||
<div class="col-lg-8">
|
||||
<ol class="breadcrumb">
|
||||
<!-- InstanceBeginEditable name="breadcrumb" -->
|
||||
<li><a href="javascript:Ab.dashboard()"><i class="fa fa-dashboard"></i> Home</a></li>
|
||||
<li class="active">Elenco Utenti</li>
|
||||
<!-- InstanceEndEditable -->
|
||||
</ol>
|
||||
</div>
|
||||
<div class="col-lg-4 lastUpdInfo"><!-- InstanceBeginEditable name="lastupdate" --> <!-- InstanceEndEditable --></div>
|
||||
</div>
|
||||
<div class="box box-header">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-8"><!-- InstanceBeginEditable name="toolbar" --><a class="btn btn-app btn-app-sm" href="javascript:newCommand()"> <i class="fa fa-file-o" title="<acx:lang>Nuovo Record</acx:lang>"></i>
|
||||
<acx:lang>Nuovo</acx:lang>
|
||||
</a> <a class="btn btn-app btn-app-sm" href="javascript:Ab.printW()"> <i class="fa fa-print" title="<acx:lang>Stampa Pagina</acx:lang>"></i>
|
||||
<acx:lang>Stampa</acx:lang>
|
||||
</a><a class="btn btn-app btn-app-sm " href="javascript:report()"> <i class="fa fa-bar-chart" title="<acx:lang>Report</acx:lang>"></i>
|
||||
<acx:lang>Report</acx:lang>
|
||||
</a>
|
||||
<acx:if wherecondition="<%=utenteLogon.getId_users()==1%>"><a class="btn btn-app btn-app-sm " href="javascript:initCommand()"> <i class="fa fa-cog" title="Init"></i>init </a><a class="btn btn-app btn-app-sm " href="javascript:updatePwd()"> <i class="fa fa-user" title="<acx:lang>Aggiorna Pwd</acx:lang>"></i>
|
||||
<acx:lang>Aggiorna Pwd</acx:lang>
|
||||
</a> <a class="btn btn-app btn-app-sm " href="javascript:editOne()"> <i class="fa fa-user-secret" title="<acx:lang>Edit Super Admin</acx:lang>"></i>
|
||||
<acx:lang>Edit Super Admin</acx:lang>
|
||||
</a></acx:if>
|
||||
Modello x coda Messaggi:
|
||||
<select name="id_templateMsg" class="form-control input-sm" id="id_templateMsg" style="width:200px; display: initial;">
|
||||
<acx:optionvec boundcolumn="id_templateMsg" desccolumn="descrizioneCompleta" vectumerator="listaTemplateMsg" > </acx:optionvec>
|
||||
</select>
|
||||
<a class="btn btn-app btn-app-sm" href="javascript:creaCodaMsg();" > <i class="fa fa-cogs"title="Crea coda messaggi relativo al template scelto in base ai criteri di ricerca"></i>Crea coda messaggi </a> <!-- InstanceEndEditable --></div>
|
||||
<div class="col-lg-4" >
|
||||
<p id="messaggi" class="messaggi"><%=Ab.formatBeanMsg( msg, grantMsg)%></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content">
|
||||
<form method="post" action="" name="main" id="main" <%=encType%>>
|
||||
<jsp:include page="../_V4/_inc/_formMainFields.jsp" flush="true" />
|
||||
<!-- InstanceBeginEditable name="logonOk" -->
|
||||
<input name="pageType" type="hidden" id="pageType" value="R">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= CR.getCurrentTab() %>">
|
||||
<input name="currentFocus" type="hidden" id="currentFocus" value="<%= CR.getCurrentFocus() %>">
|
||||
<!-- ricerca -->
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="../config/Users.abl">
|
||||
<input name="id_users" type="hidden" id="id_users">
|
||||
<div class="row hidden-print">
|
||||
<div class="col-xs-12">
|
||||
<div class="box box-ricerca">
|
||||
<div class="box-body">
|
||||
<div class="row">
|
||||
<div class="col-xs-4">
|
||||
<label for="txtRicerca">
|
||||
<acx:lang>Nominativo</acx:lang>
|
||||
</label>
|
||||
<input type="text" class="form-control input-sm" id="txtRicerca" name="txtRicerca" placeholder="nominativo" value="<%=CR.getTxtRicerca() %>" <%=Ab.jsCrS()%>>
|
||||
<%=Ab.jsSetFocus("txtRicerca")%> </div>
|
||||
<div class="col-xs-4">
|
||||
<label for="login">
|
||||
<acx:lang>Login</acx:lang>
|
||||
</label>
|
||||
<input type="text" class="form-control input-sm" id="login" name="login" placeholder="login" value="<%=CR.getLogin() %>" <%=Ab.jsCrS()%>>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<label for="eMail">
|
||||
<acx:lang>Email</acx:lang>
|
||||
</label>
|
||||
<input type="text" class="form-control input-sm" id="eMail" name="eMail" placeholder="email" value="<%=CR.getEMail() %>" <%=Ab.jsCrS()%>>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-5">
|
||||
<label for="id_userProfile">
|
||||
<acx:lang>Profilo Utente</acx:lang>
|
||||
</label>
|
||||
<select name="id_userProfile" id="id_userProfile" onChange="searching()" class="form-control select2" style="width: 100%;">
|
||||
<acx:optionvec boundcolumn="id_userProfile" desccolumn="descrizione" vectumerator="listaProfiliUtente" value="<%=CR.getId_userProfile()%>"> </acx:optionvec>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-xs-6">
|
||||
<label for="flgValido">
|
||||
<acx:lang>attivo</acx:lang>
|
||||
</label>
|
||||
<select name="flgValido" id="flgValido" <%=Ab.jsCrS()%> onChange="javascript:searching()" class="form-control select2" style="width: 100%;">
|
||||
<option value="" <%=CR.getFlgValido().equals("")?"selected":""%> >--- Tutti ---</option>
|
||||
<option value="N" <%=CR.getFlgValido().equals("N")?"selected":""%> >Non Attivi</option>
|
||||
<option value="S" <%=CR.getFlgValido().equals("S")?"selected":""%> >Attivi</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-xs-1"> <a class="btn-search btn btn-app btn-app-sm pull-right " href="javascript:searching()"> <i class="fa fa-search" title="Cerca"></i>
|
||||
<acx:lang>Cerca</acx:lang>
|
||||
</a> </div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- dati -->
|
||||
<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_top.jsp" flush="true" />
|
||||
</div>
|
||||
|
||||
<!-- /.box-header -->
|
||||
<div class="box-body table-responsive mobileSwitch" name="lista" id='<%=CR.getFlgMobileView()==1?"no-more-tables":""%>'>
|
||||
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
||||
<thead>
|
||||
<tr >
|
||||
<th > </th>
|
||||
<th ><acx:lang>Val.</acx:lang></th>
|
||||
<!-- <th ><acx:lang>Op.</acx:lang></th> -->
|
||||
<th ><acx:lang>News</acx:lang></th>
|
||||
<th >Id-ip</th>
|
||||
<th > <acx:lang>Utente</acx:lang>
|
||||
</th>
|
||||
<th ><acx:lang>Login</acx:lang></th>
|
||||
<th ><acx:lang>Password</acx:lang></th>
|
||||
<th ><acx:lang>Email</acx:lang></th>
|
||||
<th><acx:lang>Profilo</acx:lang></th>
|
||||
<th><acx:lang>Lang</acx:lang></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<acx:whilevec rowbeanclass="it.acxent.anag.Users" vectumerator="list">
|
||||
<tr>
|
||||
<td class="comandi text-center"><div class="inline text-center hidden-print"><a href="javascript:modifyCommand(<%=rowBean.getId_users()%>);"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:deleteCommandCR(<%=rowBean.getId_users()%>,'<%= rowBean.getLastUpdTmstString() %>');"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></div></td>
|
||||
<td data-title="<acx:lang>Val.</acx:lang>" class="text-center"><acx:if wherecondition='<%=rowBean.getFlgValido().equals("S")%>'><i class="fa fa-check" title="<acx:lang>Utente Valido</acx:lang>"></i></acx:if></td>
|
||||
<!-- <td data-title="<acx:lang>Op.</acx:lang>" class="text-center"><acx:if wherecondition='<%=rowBean.getFlgOperatore()==1%>'><i class="fa fa-check" title="<acx:lang>Operatore</acx:lang>"></i></acx:if></td> -->
|
||||
<td data-title="<acx:lang>News</acx:lang>" class="text-center"><acx:if wherecondition='<%=rowBean.getFlgNews()==1%>'><i class="fa fa-check" title="<acx:lang>Ricezione News abilitata</acx:lang>"></i></acx:if></td>
|
||||
<td data-title="<acx:lang>Id - ip</acx:lang>" ><%= rowBean.getId_users() %> - <%=rowBean.getCreateIp()%></td>
|
||||
<td data-title="<acx:lang>Utente</acx:lang>" ><%= rowBean.getCognome() %> <%= rowBean.getNome() %></td>
|
||||
<td data-title="<acx:lang>Login</acx:lang>" ><%= rowBean.getLogin() %></td>
|
||||
<td data-title="<acx:lang>Password</acx:lang>" ><acx:if wherecondition="<%=rowBean.isSocialAccount()%>"><span class="text-green text-bold"><%=rowBean.getSocialIdType()%></span></acx:if><acx:else><acx:if wherecondition='<%=utenteLogon.getId_userProfile()==1 %>'><%= rowBean.getPwdPlain() %></acx:if>
|
||||
<acx:else>****</acx:else></acx:else></td>
|
||||
<td data-title="<acx:lang>Email</acx:lang>"><a href="mailto:<%=rowBean.getEMail()%>"><%= rowBean.getEMail() %></a></td>
|
||||
<td data-title="<acx:lang>Profilo</acx:lang>" ><%= rowBean.getUserProfile().getDescrizione() %></td>
|
||||
<td data-title="<acx:lang>Lang</acx:lang>" ><%=rowBean.getLangUser()%></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table>
|
||||
</div>
|
||||
<div class="box-footer clearfix hidden-print">
|
||||
<jsp:include page="../_V4/_inc/_inc_paginazione.jsp" flush="true" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
<input name="dummy" readonly type="text" id="dummy" style="display: none">
|
||||
</form>
|
||||
</section>
|
||||
<!-- SCRIPT DI RESET -->
|
||||
<script language="JavaScript" src="../_V4/_js/_reset.js"></script>
|
||||
<!-- InstanceBeginEditable name="js-pagina" -->
|
||||
<!-- SCRIPT PERSONALIZZATI DELLA PAGINA -->
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersCommon.js"></script>
|
||||
<script language="JavaScript" src="../config/_js/acxent-usersApp.js"></script>
|
||||
<!-- InstanceEndEditable --> <!-- InstanceBeginEditable name="extra" --> <!-- InstanceEndEditable --> </acx:if_logon_ok>
|
||||
<acx:else_logon>Redirect to login<script>Ab.dashboard();</script></acx:else_logon>
|
||||
<!-- InstanceEnd -->
|
||||
183
www/admin/config/xxxpostazione.jsp
Normal file
183
www/admin/config/xxxpostazione.jsp
Normal file
|
|
@ -0,0 +1,183 @@
|
|||
<html><!-- InstanceBegin template="/Templates/adminSimpleConfig.dwt" codeOutsideHTMLIsLocked="false" -->
|
||||
<!-- DW6 -->
|
||||
<head>
|
||||
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
||||
<%@ page language="java" import="it.acxent.jsp.*" %>
|
||||
<!-- InstanceBeginEditable name="taglib" --><!-- InstanceEndEditable -->
|
||||
<jsp:useBean id="productInfo" class="java.lang.String" type="java.lang.String" 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>
|
||||
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" ></jsp:useBean>
|
||||
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" ></jsp:useBean>
|
||||
<!-- InstanceBeginEditable name="title" --><title>:Postazioni 0.1</title><!-- InstanceEndEditable -->
|
||||
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<link rel="stylesheet" href="../_V2/_css/style.css">
|
||||
<link rel="stylesheet" href="../_V2/_css/tab.css">
|
||||
<link rel="stylesheet" href="../_V2/windowfiles/dhtmlwindow.css" type="text/css" />
|
||||
<!-- InstanceBeginEditable name="css" --><!-- InstanceEndEditable -->
|
||||
</head>
|
||||
<jsp:include page="../_V2/_inc/_allJs.jsp" flush="true" />
|
||||
<body onLoad="setToggleUI()">
|
||||
<div id="togglePlaceholder"></div>
|
||||
<!-- #BeginEditable "Script" -->
|
||||
<script language="JavaScript" src="../configx/_js/acxent-postazione.js"></script>
|
||||
<!-- #EndEditable -->
|
||||
<jsp:useBean id="utenteLogon" type="it.acxent.common.UsersI" class="it.acxent.common.Users" scope="session" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="readonly" class="java.lang.String" type="java.lang.String" scope="request" >
|
||||
</jsp:useBean>
|
||||
<!-- InstanceBeginEditable name="Bean" -->
|
||||
<jsp:useBean id="bean" class="it.acxent.common.Postazione" type="it.acxent.common.Postazione" scope="request" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="CR" scope="request" class="it.acxent.common.PostazioneCR" type="it.acxent.common.PostazioneCR" >
|
||||
</jsp:useBean>
|
||||
<jsp:useBean id="list" scope="request" class="it.acxent.util.Vectumerator" type="it.acxent.util.Vectumerator">
|
||||
</jsp:useBean>
|
||||
<!-- InstanceEndEditable -->
|
||||
<acx:if_logon_ok>
|
||||
<!--INTESTAZIONE-->
|
||||
<form method="post" action="" name="dettaglio" >
|
||||
<input type="hidden" name="cmd">
|
||||
<input type="hidden" name="act">
|
||||
<input name="act2" type="hidden" id="act2">
|
||||
<input name="lastUpdTmst" type="hidden" value="<%= bean.getLastUpdTmstString() %>">
|
||||
<input name="lastUpdId_user" type="hidden" id="lastUpdId_user" value="<%=utenteLogon.getId_users()%>">
|
||||
<input type="hidden" name="pageNumber" value="<%=list.getPageNumber()%>">
|
||||
<input type="hidden" name="totPageNumber" value="<%=list.getTotNumberOfPages()%>">
|
||||
<input name="currentTab" type="hidden" id="currentTab" value="<%= bean.getCurrentTab() %>">
|
||||
<div id="header">
|
||||
<table width="100%" height="71" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td height="20" ><div class="navbar">;<!-- InstanceBeginEditable name="navbar" --><a href="javascript:menu();">MENU</a> -> POSTAZIONI<!-- InstanceEndEditable --></div></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="37"><!-- InstanceBeginEditable name="toolbar" -->
|
||||
<table width="100%" height="37" border="0" cellspacing="0" cellpadding="0" class="toolbar">
|
||||
<tr valign="middle">
|
||||
<td class="ico""></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" onMouseOver="this.style.backgroundColor='#666666';" onMouseOut="this.style.backgroundColor='#ebe8d8';"><a href="javascript:saveCommand();"><img src="../img/Icons/salva_24.gif" alt="Salva Record" title="Salva Record" width="24" height="24" border="0"></a></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" ></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" ></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" ></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" ></td>
|
||||
<td class="divider"></td>
|
||||
<td width="233"><span class="ico">
|
||||
<input type="hidden" name="actionPage" id="actionPage" value="Postazione.abl">
|
||||
<input name="id_postazione" type="hidden" class="mandatoryField" id="id_postazione" value="<%= bean.getId_postazione() %>" size="5" maxlength="3"></span></td>
|
||||
<td class="ico" ></td>
|
||||
<td class="divider"></td>
|
||||
<td class="ico" ></td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- InstanceEndEditable --> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="14"><jsp:include page="../_V2/_inc/beanLastUpd.jsp" flush="true" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<!-- InstanceBeginEditable name="body" -->
|
||||
<div id="corpo">
|
||||
<table width="98%" border="0" cellpadding="2" cellspacing="0" class="bgTabellaIntCorpo">
|
||||
<tr class="riga1">
|
||||
<td class="bluette"> POSTAZIONE:
|
||||
<jsp:include page="../_V3/_inc/beanMsg.jsp" flush="true" /> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="98%" border="0" cellpadding="3" cellspacing="0" class="bgTabellaCorpoRicerca">
|
||||
<tr>
|
||||
<td><table width="100%" border="0" align="center" cellpadding="2" cellspacing="2" >
|
||||
<tr class="riga3">
|
||||
<td width="355" >Descrizione:<br>
|
||||
<input name="descrizione" type="text" class="mandatoryField" id="descrizione" value="<%= bean.getDescrizione() %>" size="40" maxlength="60" <%=Ab.jsCr("ipAddress")%>class="mandatoryField"><%=Ab.jsSetFocus("descrizione")%>
|
||||
<br> </td>
|
||||
<td width="204" >Indirizzo IP:<br>
|
||||
<input name="ipAddress" type="text" id="ipAddress" <%=Ab.jsCr("sampanteLaser")%> value="<%= bean.getIpAddress() %>" size="20" maxlength="15"></td>
|
||||
<td width="197" > </td>
|
||||
</tr>
|
||||
<tr class="riga3">
|
||||
<td >Stampante Laser:<br>
|
||||
<input name="sampanteLaser" id="sampanteLaser" type="text" <%=Ab.jsCr("stampanteEtichette")%> value="<%= bean.getStampanteLaser() %>" size="40" maxlength="60"></td>
|
||||
<td colspan="2" >Stampante Etichettte:<br>
|
||||
<input name="stampanteEtichette" id="stampanteEtichette" type="text" <%=Ab.jsCrS()%> value="<%= bean.getStampanteEtichette() %>" size="40" maxlength="60"></td>
|
||||
</tr>
|
||||
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id="corpo">
|
||||
<table width="98%" border="0" cellspacing="0" cellpadding="3" class="bgTabellaIntCorpo">
|
||||
<tr class="riga1">
|
||||
<td ><span class="bluette">Elenco Record. </span></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<!-- InstanceEndEditable --><!-- InstanceBeginEditable name="list" -->
|
||||
<div id="corpo">
|
||||
<table width="98%" border="0" cellspacing="0" cellpadding="3" class="bgTabellaCorpo">
|
||||
<tr>
|
||||
<td ><table width="100%" border="0" align="center" cellpadding="1" cellspacing="2">
|
||||
<tr class="riga1 intTabella">
|
||||
<td width="42"> </td>
|
||||
<td width="162">Descrizione </td>
|
||||
<td width="150">Indirizzo ip</td>
|
||||
<td width="404">Stampanti</td>
|
||||
</tr>
|
||||
<acx:whilevec rowbeanclass="it.acxent.common.Postazione" vectumerator="list">
|
||||
<tr class="tabellaWhite" onMouseOver="this.style.backgroundColor='#ebe8d8';" onMouseOut="this.style.backgroundColor='#ffffff';" >
|
||||
<td width="42"><center>
|
||||
<table border="0">
|
||||
<tr>
|
||||
<td><a href="javascript:modifyCommand('<%=rowBean.getId_postazione()%>');"><img src="../img/Icons/Edit16.gif" alt="Modifica Record" width="16" height="16" border="0"></a></td>
|
||||
<td><a href="javascript:deleteCommandCR('<%=rowBean.getId_postazione()%>','<%= rowBean.getLastUpdTmstString() %>');"><img src="../img/Icons/Delete16.gif" alt="Cancella Record" width="16" height="16" border="0"></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
<a href="javascript:modifyCommand('<%=rowBean.getId_postazione()%>');"></a> <a href="javascript:deleteCommandCR('<%=rowBean.getId_postazione()%>','<%= rowBean.getLastUpdTmstString() %>');"></a>
|
||||
</center></td>
|
||||
<td width="162" ><%= rowBean.getDescrizione() %></td>
|
||||
<td width="150" ><%= rowBean.getIpAddress() %></td>
|
||||
<td width="404" >Laser: <%= rowBean.getStampanteLaser() %><br>
|
||||
Etich.: <%= rowBean.getStampanteEtichette() %></td>
|
||||
</tr>
|
||||
</acx:whilevec>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
<form name="menu" method="post" >
|
||||
<input type="hidden" name="cmd">
|
||||
<input type="hidden" name="act">
|
||||
<input name="logon" type="hidden" id="logon" value="<%=logon%>">
|
||||
<!-- InstanceBeginEditable name="hiddenFields" -->
|
||||
<input name="id_postazione" type="hidden" id="id_postazione">
|
||||
<!-- InstanceEndEditable -->
|
||||
</form>
|
||||
<script language="JavaScript" src="../_V2/_js/refreshMenu.js" type="text/JavaScript"></script>
|
||||
<form method="post" action="../../menu/Menu.abl" name="logon" >
|
||||
<input type="hidden" name="cmdIU">
|
||||
<input type="hidden" name="actIU">
|
||||
<input type="hidden" name="cmd2">
|
||||
<input type="hidden" name="act2">
|
||||
</form>
|
||||
</acx:if_logon_ok>
|
||||
<acx:else_logon>
|
||||
<script language="JavaScript1.2">
|
||||
setTimeout("location.href='../../../menu.jsp'",2000);
|
||||
</script>
|
||||
<br>
|
||||
Attenzione!! Si è tentato di accedere a pagine protette!!!!!!!</acx:else_logon>
|
||||
<jsp:include page="../_V2/_inc/_footer.jsp" flush="true" />
|
||||
<jsp:include page="../_V2/_inc/alertMsg.jsp" flush="true" />
|
||||
</body>
|
||||
<!-- InstanceEnd --></html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue