Qware template enhancements
This commit is contained in:
parent
163ec31ad7
commit
04634078a0
@ -310,7 +310,9 @@ div#userMenu li.dropdown {
|
||||
|
||||
div#userMenu div.dropdown-menu{
|
||||
left: -145px;
|
||||
top: 37px;
|
||||
z-index: 1050;
|
||||
opacity: .90;
|
||||
}
|
||||
|
||||
div#userMenu.navbar-right i.fa {
|
||||
@ -350,7 +352,12 @@ div#authMenu li.dropdown {
|
||||
|
||||
div#loggedMenu.dropdown-menu{
|
||||
min-width: 200px;
|
||||
left: 90px;
|
||||
top: 37px;
|
||||
left: 55px;
|
||||
opacity: .90;
|
||||
border-top: 0;
|
||||
border-top-left-radius: 0;
|
||||
border-top-right-radius: 0;
|
||||
}
|
||||
|
||||
.navbar-right li div#loggedMenu a.nav-link {
|
||||
@ -1025,10 +1032,38 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
/****************************/
|
||||
/***ADMIN NEWS actionAdmin***/
|
||||
/****************************/
|
||||
#data table.dataTable{
|
||||
margin-top: 0 !important;
|
||||
|
||||
}
|
||||
|
||||
#data table.dataTable span.fa{
|
||||
/* float : right;
|
||||
margin-left: 6px;*/
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-body div.dataTables_wrapper.dt-bootstrap4{
|
||||
padding-top: 20px;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-body div.dataTables_wrapper.dt-bootstrap4 div.row div.col-md-6{
|
||||
max-height: 32px;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-body div.dataTables_wrapper.dt-bootstrap4 div.dataTables_length label select{
|
||||
height: 30px;
|
||||
padding: 0;
|
||||
max-width: 50px;
|
||||
border: 1px solid #c8c8c8;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-body div.dataTables_wrapper.dt-bootstrap4 div.dataTables_filter label input{
|
||||
height: 30px;
|
||||
padding: 0;
|
||||
/* max-width: 50px; */
|
||||
border: 1px solid #c8c8c8;
|
||||
}
|
||||
|
||||
#tabListNews tr {
|
||||
line-height: 12px;
|
||||
}
|
||||
|
3
data/template/qware/media/img-background-css.svg
Normal file
3
data/template/qware/media/img-background-css.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 758 KiB |
@ -1,67 +1,62 @@
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-toggle="collapse" data-target="#blockAddENode"><mx:text id="TxtNodeAdd"/></button>
|
||||
</div>
|
||||
<form id="configGroup" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div id="blockAddENode" class="card w-100 collapse">
|
||||
<!--<div class="card-header p-0 m-1 border-0">
|
||||
<a><mx:text id="TxtNodeAdd"/></a>
|
||||
</div>-->
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="group_id"/>
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header p-0 m-1 border-0">
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-toggle="collapse" data-target="#blockAddENode"><mx:text id="TxtNodeAdd"/></button>
|
||||
</div>
|
||||
<form id="configGroup" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div id="blockAddENode" class="card w-100 border-0 collapse">
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="group_id"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<mx:select id="USER" id="user_id"/>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<mx:select id="USER" id="user_id"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:select id="NODE" id="node_id"/>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:select id="NODE" id="node_id"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="submit" name="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="submit" name="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-body m-3 p-0">
|
||||
<table id="tabAdminEntryNode" class="table table-sm table-responsive-sm table-bordered table-striped table-hover" mXattribut="summary:TxtNodeList">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><span><mx:text id="TxtGroup"/></span></th>
|
||||
<th><span><mx:text id="TxtUser"/></span></th>
|
||||
<th><span><mx:text id="TxtNode"/></span></th>
|
||||
<th><span class="float-right"><mx:text id="TxtAction"/></span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="TREE_NODE">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="GroupName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="NodeName"/></td>
|
||||
<td class="py-0 align-middle"><mx:bloc id="TREE_NODE_DELETE"><a class="fa fa-lg fa-trash float-right" mXattribut="href:urlDelete" mXattribut="title:BtnDelete"></a></mx:bloc id="TREE_NODE_DELETE"></td>
|
||||
</tr>
|
||||
</mx:bloc id="TREE_NODE">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table id="tabAdminEntryNode" class="table table-sm table-responsive-sm table-bordered table-striped table-hover" mXattribut="summary:TxtNodeList">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><span><mx:text id="TxtGroup"/></span></th>
|
||||
<th><span><mx:text id="TxtUser"/></span></th>
|
||||
<th><span><mx:text id="TxtNode"/></span></th>
|
||||
<th><span class="float-right"><mx:text id="TxtAction"/></span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="TREE_NODE">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="GroupName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="NodeName"/></td>
|
||||
<td class="py-0 align-middle"><mx:bloc id="TREE_NODE_DELETE"><a class="fa fa-lg fa-trash float-right" mXattribut="href:urlDelete" mXattribut="title:BtnDelete"></a></mx:bloc id="TREE_NODE_DELETE"></td>
|
||||
</tr>
|
||||
</mx:bloc id="TREE_NODE">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="TxtUser"/></th>
|
||||
<th><mx:text id="TxtNode"/></th>
|
||||
<th><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -22,7 +22,7 @@
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header tex-center">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@ -62,7 +62,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header tex-center">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
@ -10,8 +10,8 @@
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid py-2 px-0 border w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<form id="configGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<form id="configGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtGroupAdd"/></h3>
|
||||
</div>
|
||||
@ -52,6 +52,6 @@
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
@ -28,14 +28,13 @@
|
||||
</form>
|
||||
<form id="RecapGroup" name="RecapGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="group_id" mXattribut="value:urlHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100">
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Delete_etape2"/> "<mx:text id="GroupName"/>"</h3>
|
||||
</div>
|
||||
<!-- <div class="card-body"> -->
|
||||
<mx:bloc id="DELETE">
|
||||
<div class="card-body">
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="card-header border-bottom-0 text-center">
|
||||
<h3><mx:text id="TxtDeleteUser"/></h3>
|
||||
</div>
|
||||
@ -47,7 +46,7 @@
|
||||
</mx:bloc id="DELETE_USER">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="card-header border-bottom-0 text-center">
|
||||
<h3><mx:text id="TxtDeleteEntryNode"/></h3>
|
||||
</div>
|
||||
@ -59,7 +58,7 @@
|
||||
</mx:bloc id="DELETE_NODE">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="card-header border-bottom-0 text-center">
|
||||
<h3><mx:text id="TxtDeleteRight"/></h3>
|
||||
</div>
|
||||
@ -72,12 +71,10 @@
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="DELETE">
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnCancel"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnDelete" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnDelete"/>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnCancel"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnDelete" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnDelete"/>
|
||||
</div>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>
|
||||
</div>
|
||||
|
@ -12,7 +12,7 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configNode" role="form" class="form-inline text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtNodeAdd"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@ -69,11 +69,6 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--<div class="card card-content-center">
|
||||
<div class="card-body">
|
||||
<mx:image id="imageCommunity"/>
|
||||
</div>
|
||||
</div>-->
|
||||
<div class="card card-content-half-r">
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
|
@ -11,7 +11,7 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configNode" name="configNode" role="form" class="form text-center px-0" method="post" action="#">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Delete_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
@ -27,63 +27,65 @@
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<form id="RecapNode" name="RecapNode" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<form id="RecapNode" name="RecapNode" role="form" class="form px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="node_id" mXattribut="value:NodeHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Delete_etape2"/> "<mx:text id="NodeName"/>"</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-body w-100 px-0 mx-0">
|
||||
<mx:bloc id="DELETE">
|
||||
<div class="card-header m-0 border-bottom-0 mb-1">
|
||||
<h3><mx:text id="TxtDeleteNode"/> : "<mx:text id="NodeName"/>"</h3>
|
||||
<div class="card border-0 px-0 mx-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtDeleteNode"/> : "<mx:text id="NodeName"/>"</h3>
|
||||
</div>
|
||||
|
||||
<mx:bloc id="SECTION_OBJECT">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Object"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_OBJECT">
|
||||
<li class="col-lg-8 offset-lg-3">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteObject"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_OBJECT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_OBJECT">
|
||||
|
||||
<mx:bloc id="SECTION_NODE">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Node"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_NODE">
|
||||
<li class="col-lg-8 offset-lg-3">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteEntryNode"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="NodeName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_NODE">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_NODE">
|
||||
|
||||
<mx:bloc id="SECTION_RIGHT">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Right"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_RIGHT">
|
||||
<li class="col-lg-8 offset-lg-3">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteRight"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_RIGHT">
|
||||
</div>
|
||||
|
||||
<mx:bloc id="SECTION_OBJECT">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Object"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_OBJECT">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteObject"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_OBJECT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_OBJECT">
|
||||
|
||||
<mx:bloc id="SECTION_NODE">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Node"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_NODE">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteEntryNode"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="NodeName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_NODE">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_NODE">
|
||||
|
||||
<mx:bloc id="SECTION_RIGHT">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Right"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_RIGHT">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteRight"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_RIGHT">
|
||||
</mx:bloc id="DELETE">
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
|
@ -10,88 +10,92 @@
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<div class="card w-100 border-0">
|
||||
<form id="frmNode" name="frmNode" role="form" class="container form-inline" method="post" mXattribut="action:urlActionNode">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id" class="hidden"/>
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn" class="hidden"/>
|
||||
<div class="card-body p-0 m-0 border-0">
|
||||
<div class="row justify-content-center">
|
||||
<span class="input-group-text"><mx:text id="OptListNodeCreate"/><mx:checker id="coche0" id="coche0" class="check"/></span>
|
||||
<span class="input-group-text"><mx:text id="OptListNodeRight"/><mx:checker id="coche1" id="coche1" class="check"/></span>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span>
|
||||
</div>
|
||||
<mx:select id="listNode" id="listNode"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" MxAttribut="value:BtnValid" /></span>
|
||||
</div>
|
||||
<div class="card w-100 border-0">
|
||||
<form id="frmNode" name="frmNode" role="form" class="container form-inline" method="post" mXattribut="action:urlActionNode">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id" class="hidden"/>
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn" class="hidden"/>
|
||||
<div class="card-body border-0">
|
||||
<div class="row justify-content-center">
|
||||
<span class="input-group-text"><mx:text id="OptListNodeCreate"/><mx:checker id="coche0" id="coche0" class="check"/></span>
|
||||
<span class="input-group-text"><mx:text id="OptListNodeRight"/><mx:checker id="coche1" id="coche1" class="check"/></span>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span>
|
||||
</div>
|
||||
</div>
|
||||
<mx:select id="listNode" id="listNode"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" MxAttribut="value:BtnValid" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminObject" mXattribut="summary:TxtListObject">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th data-orderable="false"> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th data-orderable="false"><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="actionAdminObject">
|
||||
<tr>
|
||||
<td><mx:image id="imgObject"/></td>
|
||||
<td><mx:text id="nameObject"/></td>
|
||||
<td><mx:text id="classObject"/></td>
|
||||
<td><mx:text id="treeWay"/></td>
|
||||
<td>
|
||||
<span><mx:text id="nbRight"/><mx:text id="TxtNbRight"/></span>
|
||||
<a data-toggle="collapse" href="#<mx:text id="objectTextId"/>" role="button" aria-expanded="false" aria-controls="<mx:text id="objectTextId"/>">
|
||||
<i class="fa fa-plus float-right"></i>
|
||||
</a>
|
||||
<div class="collapse" mXattribut="id:objectId">
|
||||
<ul>
|
||||
<mx:bloc id="RIGHT">
|
||||
<li>
|
||||
<mx:text id="TxtRightA"/><mx:text id="GroupName"/><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/>
|
||||
<br /><mx:text id="TxtRightB"/><mx:text id="MethodName"/>
|
||||
<br /><mx:text id="TxtRightC"/><mx:text id="NodeName"/><mx:text id="TxtRightD"/>
|
||||
</li>
|
||||
</mx:bloc id="RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<span class="float-right">
|
||||
<mx:bloc id="UPDATE">
|
||||
<a class="fa fa-lg fa-cog text-primary mr-2" mXattribut="href:urlUpdateObject" mXattribut="title:BtnModify"></a>
|
||||
</mx:bloc id="UPDATE">
|
||||
<mx:bloc id="PERMISSION">
|
||||
<a class="fa fa-lg fa-lock text-success mr-2" mXattribut="href:urlRightObject" mXattribut="title:BtnRight"></a>
|
||||
</mx:bloc id="PERMISSION">
|
||||
<mx:bloc id="DELETE">
|
||||
<a class="fa fa-lg fa-trash text-danger" mXattribut="href:urlDeleteObject" mXattribut="title:BtnDelete"></a>
|
||||
</mx:bloc id="DELETE">
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="actionAdminObject">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminObject" mXattribut="summary:TxtListObject">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th data-orderable="false"> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th data-orderable="false"><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="actionAdminObject">
|
||||
<tr>
|
||||
<td><mx:image id="imgObject"/></td>
|
||||
<td><mx:text id="nameObject"/></td>
|
||||
<td><mx:text id="classObject"/></td>
|
||||
<td><mx:text id="treeWay"/></td>
|
||||
<td>
|
||||
<span><mx:text id="nbRight"/><mx:text id="TxtNbRight"/></span>
|
||||
<a data-toggle="collapse" href="#<mx:text id="objectTextId"/>" role="button" aria-expanded="false" aria-controls="<mx:text id="objectTextId"/>">
|
||||
<i class="fa fa-plus float-right"></i>
|
||||
</a>
|
||||
<div class="collapse" mXattribut="id:objectId">
|
||||
<ul>
|
||||
<mx:bloc id="RIGHT">
|
||||
<li>
|
||||
<mx:text id="TxtRightA"/><mx:text id="GroupName"/><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/>
|
||||
<br /><mx:text id="TxtRightB"/><mx:text id="MethodName"/>
|
||||
<br /><mx:text id="TxtRightC"/><mx:text id="NodeName"/><mx:text id="TxtRightD"/>
|
||||
</li>
|
||||
</mx:bloc id="RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<span class="float-right">
|
||||
<mx:bloc id="UPDATE">
|
||||
<a class="fa fa-lg fa-cog text-primary mr-2" mXattribut="href:urlUpdateObject" mXattribut="title:BtnModify"></a>
|
||||
</mx:bloc id="UPDATE">
|
||||
<mx:bloc id="PERMISSION">
|
||||
<a class="fa fa-lg fa-lock text-success mr-2" mXattribut="href:urlRightObject" mXattribut="title:BtnRight"></a>
|
||||
</mx:bloc id="PERMISSION">
|
||||
<mx:bloc id="DELETE">
|
||||
<a class="fa fa-lg fa-trash text-danger" mXattribut="href:urlDeleteObject" mXattribut="title:BtnDelete"></a>
|
||||
</mx:bloc id="DELETE">
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="actionAdminObject">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -12,7 +12,7 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<div class="card w-100 border-0">
|
||||
<form id="frmAddObject" name="frmAddObject" role="form" class="container form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-body p-0 m-0 border-0">
|
||||
<div class="card-body border-0">
|
||||
<div class="row justify-content-center">
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
@ -22,7 +22,7 @@
|
||||
<mx:bloc id="actionAdminClass">
|
||||
<option mXattribut="value:classValue"><mx:text id="className"/></option>
|
||||
</mx:bloc id="actionAdminClass">
|
||||
</select>
|
||||
</select>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" MxAttribut="value:BtnValid" /></span>
|
||||
<span class="input-group-input"><input type="button" name="BtnReturn" class="form btn btn-outline-secondary" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/></span>
|
||||
|
@ -22,7 +22,7 @@
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@ -62,7 +62,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@ -80,7 +80,7 @@
|
||||
<mx:select id="GROUP_ADMIN" id="group"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtTemplateAdmin"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@ -95,13 +95,12 @@
|
||||
</div>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<!-- <mx:image id="screenTemplate" id="screenTemplate"/> -->
|
||||
<img name="screenTemplate" id="screenTemplate" src="data/template/lcube6/preview.png" class="preview" alt="preview"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="briquesList"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
@ -20,13 +20,13 @@
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn"/>
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="ObjectName"/> (<mx:text id="ObjectType"/>) <mx:text id="nbRight"/> <mx:text id="TxtNbRight"/></h3>
|
||||
</div>
|
||||
<div class="card-title">
|
||||
<h3><mx:text id="TabeSecondTabeNameView"/></h2><p><mx:text id="TxtRightInformation"/></h3>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtAddRight"/></h3>
|
||||
</div>
|
||||
<div class="card-body pb-0">
|
||||
@ -72,7 +72,7 @@
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnValid" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" mXattribut="value:BtnValid"/>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtListRight"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn" class="hidden">
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtDeleteRight"/><mx:text id="ObjectName"/> (<mx:text id="ObjectType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
@ -1,13 +1,12 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header p-0 m-1 border-0">
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-toggle="collapse" data-target="#blockAddUser"><mx:text id="TxtUserAdd"/></button>
|
||||
</div>
|
||||
<div id="blockAddUser" class="card w-100 border-0 collapse">
|
||||
<form id="fmtextinfo" name="fmtextinfo" role="form" class="form" method="post" mXattribut="action:urlActionAdd">
|
||||
<!--<div class="card-header text-center">
|
||||
<h3><mx:text id="formUser1"/></h3>
|
||||
</div>-->
|
||||
<div class="card-body center-block">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id"/>
|
||||
<input type="hidden" name="urlReturnAdd" mXattribut="value:urlReturnAdd"/>
|
||||
@ -76,85 +75,66 @@
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="reset" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReset" title="<mx:text id="ResetChange"/>" value="<mx:text id="BtnReset"/>" onclick="this.form.reset();"/>
|
||||
<!-- <input type="button" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReturn" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'" /> -->
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtLegendTriGroup"/></h3>
|
||||
</div>
|
||||
<div class="card-body m-3 p-0">
|
||||
<form id="FManageUser" name="FManageUser" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-6">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<form id="FManageUser" name="FManageUser" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-6">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" value="Valider" /></span>
|
||||
</div>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" value="Valider" /></span>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-6">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
</div>
|
||||
<mx:select id="exportFormat" id="export"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlExport" MxAttribut="value:BtnExport" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-6">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
</div>
|
||||
<mx:select id="exportFormat" id="export"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlExport" MxAttribut="value:BtnExport" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</form>
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminUser">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name"/> <mx:text id="user_last_name"/></th>
|
||||
<th><mx:text id="user_login"/></th>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="user_mail"/></th>
|
||||
<th><mx:text id="user_account_active"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="ligne">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:url_user"><mx:text id="vuser_first_name"/> <mx:text id="vuser_last_name"/></a></span></td>
|
||||
<td class="py-0 align-middle"><mx:text id="vuser_login"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<ul class="list-group p-0 mx-2">
|
||||
<mx:bloc id="GROUP_USER">
|
||||
<li class="list-group"><mx:text id="GroupName"/></li>
|
||||
</mx:bloc id="GROUP_USER">
|
||||
</ul>
|
||||
</td>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:vmailto" class="fa fa-envelope"><mx:text id="vuser_mail"/></a></span></td>
|
||||
<td class="py-0 align-middle"><span class="float-right"><a mXattribut="href:url_account_active" class="fa fa-lg fa-<mx:text id="vuser_account_active"/>"></a></span></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:url_user"><span class="fa fa-lg fa-edit"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=""><mx:text id="TxtListUser"/> <mx:text id="nbUser"/> <mx:text id="TxtNbUser"/></div>
|
||||
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminUser">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name"/> <mx:text id="user_last_name"/></th>
|
||||
<th><mx:text id="user_login"/></th>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="user_mail"/></th>
|
||||
<th><mx:text id="user_account_active"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="ligne">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:url_user"><mx:text id="vuser_first_name"/> <mx:text id="vuser_last_name"/></a></span></td>
|
||||
<td class="py-0 align-middle"><mx:text id="vuser_login"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<ul class="list-group p-0 mx-2">
|
||||
<mx:bloc id="GROUP_USER">
|
||||
<li class="list-group"><mx:text id="GroupName"/></li>
|
||||
</mx:bloc id="GROUP_USER">
|
||||
</ul>
|
||||
</td>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:vmailto" class="fa fa-envelope"><mx:text id="vuser_mail"/></a></span></td>
|
||||
<td class="py-0 align-middle"><span class="float-right"><a mXattribut="href:url_account_active" class="fa fa-lg fa-<mx:text id="vuser_account_active"/>"></a></span></td>
|
||||
<td class="py-0 align-middle">
|
||||
<!-- <span><a mXattribut="href:del_user"><span class="fa fa-lg fa-close text-danger"></span></a></span> -->
|
||||
<span><a mXattribut="href:url_user"><span class="fa fa-lg fa-edit"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name_without_dots"/> <mx:text id="user_last_name_without_dots"/></th>
|
||||
<th><mx:text id="user_login_without_dots"/></th>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="user_mail_without_dots"/></th>
|
||||
<th><mx:text id="user_account_active"/></th>
|
||||
<th><mx:text id="TxtAction_without_dots"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user