parent
a151172ad6
commit
e0ce6ba88a
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -75,9 +75,7 @@
|
||||
<mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD">
|
||||
|
||||
<script type="text/javascript" src="data/javascript/jquery-current/jquery.min.js"></script>
|
||||
<!-- IMPORTANT DE CHARGER POPPER ICI !!! -->
|
||||
<script type="text/javascript" src="data/javascript/popper-current/umd/popper.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.bundle.min.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<header id="home">
|
||||
|
@ -76,9 +76,7 @@
|
||||
<mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD">
|
||||
|
||||
<script type="text/javascript" src="data/javascript/jquery-current/jquery.min.js"></script>
|
||||
<!-- IMPORTANT DE CHARGER POPPER ICI !!! -->
|
||||
<script type="text/javascript" src="data/javascript/popper-current/umd/popper.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.bundle.min.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<header id="home">
|
||||
|
@ -1,15 +1,385 @@
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group input.form,
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group select.form,
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group textarea.form{
|
||||
/************************************************************
|
||||
* BODY AND COMMONS *
|
||||
***********************************************************/
|
||||
body {
|
||||
font-family: 'Open Sans', sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 21px;
|
||||
color: #666;
|
||||
background-image: url("../media/img-background.svg");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
background-attachment: fixed;
|
||||
background-size: cover;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 30px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.btn {}
|
||||
|
||||
.btn.btn-primary:hover {}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
-webkit-transition: 300ms;
|
||||
-moz-transition: 300ms;
|
||||
-o-transition: 300ms;
|
||||
transition: 300ms;
|
||||
}
|
||||
|
||||
a:focus,
|
||||
a:hover {
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
section {
|
||||
padding: 60px 0;
|
||||
}
|
||||
|
||||
.heading {}
|
||||
|
||||
form.container-fluid div.row input,
|
||||
form.container-fluid div.row select,
|
||||
form.container-fluid div.row textarea{
|
||||
font-size: .75rem;
|
||||
font-family: inherit;
|
||||
padding-left: 0.50rem;
|
||||
background-color: #fff;
|
||||
border: 1px solid #c8c8c8;
|
||||
border-top-right-radius: 0.25rem;
|
||||
border-bottom-right-radius: 0.25rem;
|
||||
}
|
||||
|
||||
form.container-fluid div.row select,
|
||||
form.container-fluid div.row input[type=text],
|
||||
form.container-fluid div.row input[type=password]{
|
||||
min-width: 12rem;
|
||||
max-width: 12rem;
|
||||
}
|
||||
|
||||
form.container-fluid div.row input[type="checkbox"],
|
||||
form.container-fluid div.row input[type="radio"]
|
||||
{
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
|
||||
form.container-fluid div.row input:focus,
|
||||
form.container-fluid div.row select:focus,
|
||||
form.container-fluid div.row textarea:focus{
|
||||
border: 2px solid #c8c8c8;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.input-group-text {
|
||||
/* font-size: .75rem; */
|
||||
border-radius: 0;
|
||||
border-top-left-radius: 0.5rem;
|
||||
border-bottom-left-radius: 0.5rem;
|
||||
min-width: 3.5rem;
|
||||
max-width: 3.5rem;
|
||||
}
|
||||
|
||||
.input-group div.toggle{
|
||||
min-height: 2rem !important;
|
||||
max-height: 2rem !important;
|
||||
}
|
||||
|
||||
.input-group-text.input-group-toggle{
|
||||
font-size: .75rem;
|
||||
min-width: 11.5rem;
|
||||
/* max-width: 12rem; */
|
||||
}
|
||||
|
||||
.input-group div.toggle-group span{
|
||||
padding-top: 0.2rem;
|
||||
}
|
||||
|
||||
.input-group-text.input-group-text-right,
|
||||
.input-group-input input[type="submit"].input-group-text-right
|
||||
{
|
||||
/* border-radius: 0; */
|
||||
border-top-right-radius: 0.5rem;
|
||||
border-bottom-right-radius: 0.5rem;
|
||||
border-top-left-radius: 0 !important;
|
||||
border-bottom-left-radius: 0 !important;
|
||||
|
||||
}
|
||||
|
||||
.input-group-text.large {
|
||||
font-size: .75rem;
|
||||
min-width: 8rem;
|
||||
max-width: 8rem;
|
||||
}
|
||||
|
||||
.input-group-text.verylarge {
|
||||
min-width: 250px;
|
||||
max-width: 250px;
|
||||
}
|
||||
|
||||
.input-group-text.verylarge.checkbox {
|
||||
min-width: 100%;
|
||||
border-radius: 5px !important;
|
||||
/* max-width: 250px; */
|
||||
}
|
||||
|
||||
.input-group-text.verylarge.checkbox img{
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
div#data-guest form div.row span.input-group-addon{
|
||||
border-radius: 0;
|
||||
border-top-left-radius: 0.5rem;
|
||||
border-bottom-left-radius: 0.5rem;
|
||||
}
|
||||
|
||||
div#data form div.row.mb-1.w-100 {}
|
||||
|
||||
/************************************************************
|
||||
* ZONE ICON (#data-icon-zone) *
|
||||
***********************************************************/
|
||||
#data-icon-zone{
|
||||
position: fixed;
|
||||
width: 12%;
|
||||
padding-top: 5em;
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
#data-icon-zone img{
|
||||
width: 90%;
|
||||
opacity: 0.90;
|
||||
}
|
||||
|
||||
/************************************************************
|
||||
* NAVBAR AND MENU *
|
||||
***********************************************************/
|
||||
/*#navigationprint {
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
}*/
|
||||
|
||||
.navbar-brand {
|
||||
margin-left: 1rem;
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
div#topmenu ul li a img,
|
||||
div#authMenu i.fa
|
||||
{
|
||||
margin-right: .2rem;
|
||||
max-width: 20px;
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item:hover {
|
||||
background-color: rgba(0,0,0,.2);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item.active {
|
||||
background-color: rgba(0,0,0,.5);
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item.active a.nav-link{
|
||||
color: #fff;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item a.nav-link {
|
||||
padding: .2rem .5rem;
|
||||
}
|
||||
|
||||
/************************************************************
|
||||
* USERPRINT *
|
||||
***********************************************************/
|
||||
/****** NOT LOGGED ******/
|
||||
div#authMenu.dropdown a.btn i.fa,
|
||||
div#authMenu.dropdown button i.fa
|
||||
{
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
||||
div#authMenu.dropdown div.dropdown-menu {
|
||||
--bs-dropdown-min-width: 17rem;
|
||||
}
|
||||
|
||||
/****** LOGGED *******/
|
||||
div#authMenu.dropdown button.btn.dropdown-toggle span.fa.fa-navicon
|
||||
{
|
||||
margin-left: 1rem;
|
||||
}
|
||||
|
||||
div#authMenu ul.dropdown-menu{
|
||||
--bs-dropdown-min-width: 17rem;
|
||||
}
|
||||
|
||||
div#authMenu a.nav-link {
|
||||
font-size: .75rem;
|
||||
line-height: normal;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
div#authMenu span.fa{
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
||||
div#authMenu.dropdown li a.nav-link span.fa{
|
||||
margin-left: 1rem;
|
||||
}
|
||||
|
||||
div div.card{
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
div div.card div.card-header{
|
||||
padding-bottom: .5rem;
|
||||
padding-top: .5rem;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
div div.card div.card-header h3{
|
||||
text-align: center;
|
||||
color: #254360;
|
||||
font-weight: 750;
|
||||
}
|
||||
|
||||
div div.card div.card-header span.lead img{
|
||||
/* vertical-align: middle; */
|
||||
text-decoration: none;
|
||||
padding-right: 10px;
|
||||
/* min-height: 48px; */
|
||||
max-width: 32px;
|
||||
max-height: 32px;
|
||||
}
|
||||
div div.card div.card-header span.lead a{
|
||||
/* vertical-align: middle; */
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
font: italic bold 17px Georgia, "Times New Roman", Times, serif;
|
||||
color: #254360;
|
||||
}
|
||||
div div.card div .float-end{
|
||||
font-weight: bold;
|
||||
/* vertical-align: middle; */
|
||||
/* width: 180px; */
|
||||
color: #767676;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/*div form.form-inline div.card div.card-body.form div.input-group{
|
||||
height: 2rem;
|
||||
margin-bottom: .5rem;
|
||||
}*/
|
||||
|
||||
div#data-guest form.form-inline div.card.text-center div.card-body div.row img{
|
||||
max-width: 5rem;
|
||||
max-height: 5rem;
|
||||
}
|
||||
|
||||
/*div.container-fluid div pre::before{
|
||||
content: "<CODE>\A";
|
||||
white-space: pre;
|
||||
}
|
||||
div.container-fluid div pre::after{
|
||||
content: "\A</CODE>";
|
||||
white-space: pre;
|
||||
}*/
|
||||
div.container-fluid div.card-body pre,
|
||||
form div.note-editable pre{
|
||||
padding-inline-start: .5rem;
|
||||
background-color: #999999;
|
||||
color: #ffffff;
|
||||
font-weight: bold;
|
||||
white-space: pre-line;
|
||||
/* border-radius: .5rem; */
|
||||
}
|
||||
div.container-fluid div.card-body a,
|
||||
form div.note-editable a{
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #303030;
|
||||
}
|
||||
div.container-fluid div.card-body .movie,
|
||||
form div.note-editable .movie{
|
||||
text-align: center;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
div.container-fluid div.card-body img,
|
||||
form div.note-editable img{
|
||||
border: 0px;
|
||||
margin-right: 1rem;
|
||||
margin-bottom: 1rem;
|
||||
border-radius: 8px;
|
||||
box-shadow: 0 0 3px #343434;
|
||||
max-width: 540px;
|
||||
}
|
||||
div.container-fluid div.card-body span.input-group-text img{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
max-width: 1rem;
|
||||
border: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
div.container-fluid div.card-body table tr td img{
|
||||
margin-bottom: 0;
|
||||
box-shadow: none;
|
||||
min-width: 24px;
|
||||
max-width: 24px;
|
||||
max-height: 24px;
|
||||
}
|
||||
div.container-fluid div.card-body table tr td span a{
|
||||
margin-right: .5rem;
|
||||
}
|
||||
div.container-fluid div.card-body table tr td i.fa{
|
||||
margin-right: .5rem;
|
||||
}
|
||||
div.container-fluid div.card-body iframe,
|
||||
form div.note-editable iframe{
|
||||
display: block;
|
||||
border-radius: 8px;
|
||||
border: 10px solid black;
|
||||
box-shadow: 0 0 3px #343434;
|
||||
max-width: 930px;
|
||||
opacity: 1;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
/*div.container-fluid form.form-inline.container-fluid div.input-group input.BUTTON{
|
||||
display: none;
|
||||
}*/
|
||||
/*div.input-group input.form,
|
||||
div.input-group select.form,
|
||||
div.input-group textarea.form{
|
||||
box-sizing: border-box;
|
||||
border-radius: 0;
|
||||
/* font: 0.8em 'Open Sans', sans-serif; */
|
||||
}
|
||||
#data div.tab-content.container-fluid div.card form div.input-group div.input-group-prepend span.input-group-text{
|
||||
|
||||
#data div.tab-content.container-fluid form input{
|
||||
min-width: 59px;
|
||||
max-width: 200px;
|
||||
}*/
|
||||
|
||||
|
||||
/*#data div.tab-content.container-fluid div.card form div.input-group div.input-group-prepend span.input-group-text{
|
||||
font: 1em 'Open Sans', sans-serif;
|
||||
}
|
||||
#data div.tab-content.container-fluid div.input-group{
|
||||
/* font: 0.8em 'Open Sans', sans-serif; */
|
||||
}
|
||||
#data div.tab-content.container-fluid form select{
|
||||
min-width: 200px;
|
||||
@ -45,14 +415,10 @@
|
||||
#data div.tab-content.container-fluid form input.verylarge,
|
||||
#data div.tab-content.container-fluid input.verylarge{
|
||||
min-width: 250px;
|
||||
/* max-width: 250px; */
|
||||
max-width: 75%;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid form div.form-check{
|
||||
/* height: 38px; */
|
||||
/* margin-top: auto; */
|
||||
/* margin-bottom: auto; */
|
||||
border: 1px solid #dee2e6;
|
||||
border-top-right-radius: .25rem;
|
||||
border-bottom-right-radius: .25rem;
|
||||
@ -73,94 +439,22 @@
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
#data div.tab-content.container-fluid form#fmNodeAdd div.form-check{
|
||||
/* #data div.tab-content.container-fluid form#fmNodeAdd div.input-group-prepend.full-large span input.form-check-input{ */
|
||||
min-width: 50px;
|
||||
max-width: 50px;
|
||||
/* margin-top: auto; */
|
||||
/* margin-bottom: auto; */
|
||||
margin-bottom: 0.3rem;
|
||||
}
|
||||
*/
|
||||
|
||||
.input-group-text {
|
||||
min-width: 60px;
|
||||
}
|
||||
|
||||
.input-group-text.large {
|
||||
min-width: 70px;
|
||||
}
|
||||
|
||||
.input-group-text.verylarge {
|
||||
min-width: 250px;
|
||||
}
|
||||
|
||||
/*
|
||||
form#authSession.form div.input-group-prepend input.form{
|
||||
box-sizing: border-box;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: 'Open Sans', sans-serif;
|
||||
font-size: 14px;
|
||||
line-height: 24px;
|
||||
color: #666;
|
||||
/* background-color: #fff; */
|
||||
background-image: url("../media/img-background.svg");
|
||||
background-repeat: no-repeat;
|
||||
background-position: center;
|
||||
background-attachment: fixed;
|
||||
background-size: cover;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 30px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 16px;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.btn {
|
||||
/*border: 0;
|
||||
border-radius: 0;*/
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover {
|
||||
/* background-color: #017fb5; */
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
-webkit-transition: 300ms;
|
||||
-moz-transition: 300ms;
|
||||
-o-transition: 300ms;
|
||||
transition: 300ms;
|
||||
}
|
||||
|
||||
a:focus,
|
||||
a:hover {
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
section {
|
||||
padding: 60px 0;
|
||||
}
|
||||
|
||||
.heading {
|
||||
/* padding-bottom:10px; */
|
||||
}
|
||||
}*/
|
||||
|
||||
/********************************
|
||||
********Home Slider CSS**********
|
||||
*********************************/
|
||||
#home-slider {
|
||||
/*#home-slider {
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
@ -237,43 +531,22 @@ section {
|
||||
}
|
||||
|
||||
.carousel-control-prev, .carousel-control-next {
|
||||
/* position: absolute; */
|
||||
/* top: 50%; */
|
||||
/* height: 51px; */
|
||||
/* width: 51px; */
|
||||
/* line-height: 48px; */
|
||||
/* border-radius: 50%; */
|
||||
/* border:1px solid #fff; */
|
||||
/* z-index: 20; */
|
||||
/* font-size: 24px; */
|
||||
/* color: #fff; */
|
||||
/* text-align: center; */
|
||||
/*-webkit-transition: all 0.5s ease;
|
||||
-moz-transition: all 0.5s ease;
|
||||
-ms-transition: all 0.5s ease;
|
||||
-o-transition: all 0.5s ease;*/
|
||||
/* transition: all 0.5s ease; */
|
||||
}
|
||||
|
||||
.carousel-control-prev {
|
||||
/* left: -51px */
|
||||
}
|
||||
|
||||
.carousel-control-next {
|
||||
/* right: -51px; */
|
||||
}
|
||||
|
||||
.carousel-control-prev:hover,
|
||||
.carousel-control-next:hover {
|
||||
/* color: #fff; */
|
||||
}
|
||||
|
||||
#home-slider:hover .carousel-control-prev {
|
||||
/* left:30px */
|
||||
}
|
||||
|
||||
#home-slider:hover .carousel-control-next {
|
||||
/* right:30px */
|
||||
}
|
||||
|
||||
#home-slider .fa-angle-down {
|
||||
@ -287,182 +560,29 @@ section {
|
||||
font-size: 24px;
|
||||
line-height: 24px;
|
||||
z-index: 999;
|
||||
/* -webkit-animation: bounce 3000ms infinite; */
|
||||
/* animation: bounce 3000ms infinite; */
|
||||
}
|
||||
|
||||
.navbar-right li a {
|
||||
/*color: #fff;
|
||||
text-transform: uppercase;
|
||||
font-size: 14px;
|
||||
font-weight: 600;*/
|
||||
/* padding-top: 30px; */
|
||||
/* padding-bottom: 30px; */
|
||||
}
|
||||
|
||||
|
||||
.navbar-right li.active a {
|
||||
background-color: rgba(0,0,0,.2);
|
||||
}
|
||||
|
||||
.navbar-brand h1 {
|
||||
/* margin-top: 5px; */
|
||||
}
|
||||
|
||||
/*************************
|
||||
**********MENU************
|
||||
**************************/
|
||||
#navigationprint {
|
||||
/* position: sticky; */
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
/* background: #333; */
|
||||
}
|
||||
|
||||
#navigationprint div#topmenu ul li a img {
|
||||
margin-right: .2rem;
|
||||
max-width: 20px;
|
||||
}
|
||||
|
||||
/*************************
|
||||
**********NAVBAR**********
|
||||
**************************/
|
||||
div#topmenu ul.navbar-nav li.nav-item {
|
||||
font-size: .9rem;
|
||||
line-height: normal;
|
||||
/* color: #fff; */
|
||||
/* font-weight: 600; */
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item:hover {
|
||||
background-color: rgba(0,0,0,.2);
|
||||
/* color: #ffffff; */
|
||||
}
|
||||
|
||||
div#topmenu ul.navbar-nav li.nav-item a.nav-link {
|
||||
padding: .2rem .5rem;
|
||||
}
|
||||
|
||||
.navbar-nav li a:hover,
|
||||
.navbar-nav li a:focus {
|
||||
/*outline:none;
|
||||
outline-offset: 0;
|
||||
text-decoration:none;
|
||||
background: transparent;*/
|
||||
}
|
||||
|
||||
.navbar-right li a {
|
||||
color: #666666;
|
||||
/* text-transform: uppercase; */
|
||||
/* font-size: 14px; */
|
||||
font-weight: 600;
|
||||
/* padding-top: 30px; */
|
||||
/* padding-bottom: 30px; */
|
||||
}
|
||||
|
||||
.navbar-right li.active a {
|
||||
/* background-color: rgba(0,0,0,.2); */
|
||||
}
|
||||
|
||||
.navbar-brand {
|
||||
margin-left: 1rem;
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
/*************************
|
||||
********UserPrint*********
|
||||
**************************/
|
||||
nav#topmenu.navbar {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/****** PUBLIC *******/
|
||||
div#userMenu li.dropdown {
|
||||
list-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* div#userMenu li.dropdown a{ */
|
||||
/* color: #666666; */
|
||||
/* } */
|
||||
|
||||
div#userMenu div.dropdown-menu{
|
||||
left: -145px;
|
||||
top: 37px;
|
||||
z-index: 1030;
|
||||
opacity: .90;
|
||||
}
|
||||
|
||||
div#userMenu.navbar-right i.fa {
|
||||
/* float: right; */
|
||||
margin-right: 8px;
|
||||
/* display: block; */
|
||||
/* line-height: 1; */
|
||||
}
|
||||
|
||||
.navbar-right li form#authSession div.input-group-prepend{
|
||||
margin-top: .50rem;
|
||||
}
|
||||
|
||||
.navbar-right li form#authSession button{
|
||||
border: 1px solid #000000;
|
||||
border-radius: .25rem;
|
||||
margin-top: .50rem;
|
||||
font-size: 0.75rem;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.navbar-right li div #authSession a {
|
||||
/* display: block; */
|
||||
/* user-select: none; */
|
||||
/* vertical-align: middle; */
|
||||
/* color: #6c757d; */
|
||||
font-size: 0.75rem;
|
||||
border: 1px solid #000000;
|
||||
border-radius: .25rem;
|
||||
}
|
||||
|
||||
/****** LOGGED *******/
|
||||
div#authMenu li.dropdown {
|
||||
list-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
div#loggedMenu.dropdown-menu{
|
||||
min-width: 200px;
|
||||
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 {
|
||||
display: block;
|
||||
user-select: none;
|
||||
vertical-align: middle;
|
||||
color: #6c757d;
|
||||
/* font-size: 0.75rem; */
|
||||
font-size: .75rem;
|
||||
line-height: normal;
|
||||
font-weight: 400;
|
||||
/* border: 1px solid #000000; */
|
||||
/* border-radius: .25rem; */
|
||||
}
|
||||
|
||||
.navbar-right div#loggedMenu a.nav-link span.fa{
|
||||
/* float: right; */
|
||||
margin-right: 8px;
|
||||
/* display: block; */
|
||||
/* line-height: 1; */
|
||||
}
|
||||
|
||||
/*************************
|
||||
********Service CSS*******
|
||||
**************************/
|
||||
.service-icon {
|
||||
/*.service-icon {
|
||||
border-radius: 4px;
|
||||
color: #fff;
|
||||
display: inline-block;
|
||||
@ -479,12 +599,8 @@ div#loggedMenu.dropdown-menu{
|
||||
}
|
||||
|
||||
.our-services .col-sm-3 {
|
||||
/* border-right:1px solid #f2f2f2; */
|
||||
/* border-bottom:1px solid #f2f2f2; */
|
||||
width: 24%;
|
||||
padding-bottom: 30px;
|
||||
/* min-height: 80px; */
|
||||
/* max-height: 210px; */
|
||||
}
|
||||
|
||||
.our-services .col-sm-4 {
|
||||
@ -493,13 +609,6 @@ div#loggedMenu.dropdown-menu{
|
||||
padding-bottom: 50px;
|
||||
}
|
||||
|
||||
/*.our-services .col-sm-3:nth-child(4),
|
||||
.our-services .col-sm-3:nth-child(5),
|
||||
.our-services .col-sm-3:nth-child(6) {
|
||||
border-bottom:0;
|
||||
padding-top: 25px;
|
||||
}*/
|
||||
|
||||
.our-services .col-sm-4:nth-child(4),
|
||||
.our-services .col-sm-4:nth-child(5),
|
||||
.our-services .col-sm-4:nth-child(6) {
|
||||
@ -514,12 +623,12 @@ div#loggedMenu.dropdown-menu{
|
||||
|
||||
.service-info h3 {
|
||||
margin-top: 35px;
|
||||
}
|
||||
}*/
|
||||
|
||||
/*************************
|
||||
**********Blog CSS********
|
||||
**************************/
|
||||
.post-thumb {
|
||||
/*.post-thumb {
|
||||
position: relative;
|
||||
min-height: 241px;
|
||||
max-width: 360px;
|
||||
@ -537,11 +646,8 @@ div#loggedMenu.dropdown-menu{
|
||||
right:10px;
|
||||
height: 30px;
|
||||
width: 30px;
|
||||
/* line-height: 30px; */
|
||||
border-radius:4px;
|
||||
text-align: center;
|
||||
/* color: #fff; */
|
||||
/* font-size: 12px; */
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
@ -593,7 +699,6 @@ div#loggedMenu.dropdown-menu{
|
||||
.entry-header h5 a {
|
||||
position: absolute;
|
||||
top:87%;
|
||||
/* left:10px; */
|
||||
height: 30px;
|
||||
width: 100%;
|
||||
line-height: 30px;
|
||||
@ -609,7 +714,6 @@ div#loggedMenu.dropdown-menu{
|
||||
{
|
||||
position: absolute;
|
||||
top:10px;
|
||||
/* left:10px; */
|
||||
height: 30px;
|
||||
width: 100%;
|
||||
line-height: 30px;
|
||||
@ -632,12 +736,6 @@ div#loggedMenu.dropdown-menu{
|
||||
}
|
||||
|
||||
.entry-header .date:after {
|
||||
/*content: "";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom:-22px;
|
||||
width: 20px;
|
||||
height: 3px;*/
|
||||
}
|
||||
|
||||
.entry-content {
|
||||
@ -661,12 +759,12 @@ div#loggedMenu.dropdown-menu{
|
||||
|
||||
.btn-loadmore:hover {
|
||||
color:#fff;
|
||||
}
|
||||
}*/
|
||||
|
||||
/*************************
|
||||
*****Pricing Table CSS****
|
||||
**************************/
|
||||
.pricing-table {
|
||||
/*.pricing-table {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
@ -676,8 +774,6 @@ div#loggedMenu.dropdown-menu{
|
||||
}
|
||||
|
||||
.single-table h3 {
|
||||
/* margin-top: 0; */
|
||||
/* padding: 0; */
|
||||
font-size: 18px;
|
||||
text-transform: uppercase;
|
||||
margin-bottom: 20px;
|
||||
@ -713,12 +809,12 @@ div#loggedMenu.dropdown-menu{
|
||||
|
||||
.single-table.featured .btn.btn-primary {
|
||||
background-color: #fff;
|
||||
}
|
||||
}*/
|
||||
|
||||
/*************************
|
||||
********portfolio CSS*****
|
||||
**************************/
|
||||
#portfolio .container-fluid,
|
||||
/*#portfolio .container-fluid,
|
||||
#portfolio .col-sm-3 {
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
@ -840,19 +936,18 @@ div#loggedMenu.dropdown-menu{
|
||||
left: 50%;
|
||||
color: #999;
|
||||
margin-left: -17px;
|
||||
}
|
||||
}*/
|
||||
|
||||
/*************************
|
||||
**********Contact CSS*****
|
||||
**************************/
|
||||
|
||||
#contact {
|
||||
/*#contact {
|
||||
padding-top: 45px;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
#contact-us {
|
||||
/* background-image:url(../media/image/contact-bg.jpg); */
|
||||
padding-bottom: 90px;
|
||||
}
|
||||
|
||||
@ -863,7 +958,6 @@ div#loggedMenu.dropdown-menu{
|
||||
.form-control {
|
||||
background-color: transparent;
|
||||
border-color: rgba(255,255,255,.1);
|
||||
height: 50px;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
@ -926,19 +1020,14 @@ ul.address {
|
||||
}
|
||||
|
||||
#footer {
|
||||
/* color:#fff; */
|
||||
}
|
||||
|
||||
#footer .footer-top {
|
||||
position: relative;
|
||||
/* background-color: #fff; */
|
||||
/* padding:30px 0 */
|
||||
position: relative;
|
||||
padding: 10px 0 5px;
|
||||
}
|
||||
|
||||
#footer .footer-bottom {
|
||||
/* background-color: #fff; */
|
||||
/* padding: 20px 0 10px; */
|
||||
padding: 10px 0 5px;
|
||||
}
|
||||
|
||||
@ -962,13 +1051,11 @@ ul.address {
|
||||
}
|
||||
|
||||
#footer .social-icons ul li a {
|
||||
/* background-color: rgba(0,0,0,.2); */
|
||||
border-radius: 4px;
|
||||
line-height: 33px;
|
||||
}
|
||||
|
||||
#footer .social-icons ul li a:hover {
|
||||
/* color: #fff */
|
||||
}
|
||||
|
||||
#footer .social-icons ul li a.envelope:hover {
|
||||
@ -989,14 +1076,14 @@ ul.address {
|
||||
}
|
||||
#footer .social-icons ul li a.tumblr:hover {
|
||||
background-color: #ff6b00;
|
||||
}
|
||||
}*/
|
||||
|
||||
/* PERSONAL STYLES */
|
||||
|
||||
/******************************************/
|
||||
/* Formulaire public inscription/adhésion */
|
||||
/******************************************/
|
||||
form.form div.row div.input-group-prepend span.input-group-text,
|
||||
/*form.form div.row div.input-group-prepend span.input-group-text,
|
||||
form.form div.row div.input-group-prepend span.input-group-addon {
|
||||
width: 50px;
|
||||
}
|
||||
@ -1017,22 +1104,13 @@ form.form div.row div.input-group-prepend span.input-group-addon {
|
||||
min-width: 9rem;
|
||||
}
|
||||
|
||||
/* #fmtextinfo.form.container-fluid div.row p.input-group textarea.form{ */
|
||||
/* min-width: 9rem; */
|
||||
/* } */
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group textarea.form{
|
||||
}*/
|
||||
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group span.input-group-addon i.fa{
|
||||
padding: .15rem;
|
||||
background-color: #c8c8c8;
|
||||
border-top-left-radius: 0.5rem;
|
||||
border-bottom-left-radius: 0.5rem;
|
||||
min-width: 4rem;
|
||||
max-width: 4rem;
|
||||
}
|
||||
/********************************/
|
||||
/* Formulaie d'authentification */
|
||||
/********************************/
|
||||
form#authSession.form div.input-group-prepend input.form{
|
||||
/*form#authSession.form div.input-group-prepend input.form{
|
||||
font-size: .75rem;
|
||||
font-family: inherit;
|
||||
padding-left: 0.50rem;
|
||||
@ -1044,7 +1122,6 @@ form#authSession.form div.input-group-prepend input.form{
|
||||
|
||||
form#authSession.form div.input-group-prepend span i.fa{
|
||||
padding: .15rem;
|
||||
/* background-color: #c8c8c8; */
|
||||
border-top-left-radius: 0.5rem;
|
||||
border-bottom-left-radius: 0.5rem;
|
||||
min-width: 4rem;
|
||||
@ -1053,7 +1130,6 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
|
||||
#data span.input-group-addon i,
|
||||
#data span.input-group-addon span.fa{
|
||||
/* float : left; */
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
@ -1062,7 +1138,6 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
}
|
||||
|
||||
#data table.dataTable span.fa{
|
||||
/* float : right; */
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
@ -1081,34 +1156,28 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
width: 70%;
|
||||
border-radius: 10px;
|
||||
text-align: center;
|
||||
/* background-color: grey; */
|
||||
}
|
||||
#footerpartnersprint img {
|
||||
max-width: 64px;
|
||||
border-radius: 10px;
|
||||
}
|
||||
}*/
|
||||
|
||||
/******************/
|
||||
/* Footer du site */
|
||||
/******************/
|
||||
#footerdata{
|
||||
/*#footerdata{
|
||||
clear: both;
|
||||
display: block;
|
||||
border: 0px;
|
||||
/* border-top: 2px solid #CACACA; */
|
||||
margin: 0px;
|
||||
margin-right: 0px;
|
||||
padding: 0px;
|
||||
/* font-size: 8px; */
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
/* border-bottom-left-radius: 10px; */
|
||||
/* border-bottom-right-radius: 10px; */
|
||||
margin-top: 0px;
|
||||
/* background: #CACACA; */
|
||||
}
|
||||
}*/
|
||||
|
||||
#data div.tab-content.container-fluid div.card{
|
||||
/*#data div.tab-content.container-fluid div.card{
|
||||
padding-left: 3px !important;
|
||||
padding-right: 3px !important;
|
||||
}
|
||||
@ -1120,22 +1189,28 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
|
||||
#data div.tab-content.container-fluid form.form-input div.toggle.btn.btn-xs.float-right{
|
||||
max-height: 25px;
|
||||
}*/
|
||||
|
||||
/****************************/
|
||||
/***dataTables */
|
||||
/****************************/
|
||||
#data div.tab-content.container-fluid div.card div.card-body div.dataTables_wrapper div.dataTables_paginate ul.pagination {
|
||||
--bs-pagination-padding-x: 0.25rem;
|
||||
--bs-pagination-padding-y: 0.05rem;
|
||||
--bs-pagination-font-size: 0.75rem;
|
||||
}
|
||||
|
||||
/****************************/
|
||||
/***ADMIN NEWS actionAdmin***/
|
||||
/****************************/
|
||||
#data table.dataTable{
|
||||
/*#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 div.card-body div.dataTables_wrapper.dt-bootstrap4{
|
||||
/* padding-top: 20px; */
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
@ -1153,7 +1228,6 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
#data div.tab-content.container-fluid div.card div.card-body div.dataTables_wrapper.dt-bootstrap4 div.dataTables_filter label input{
|
||||
height: 30px;
|
||||
padding: 0;
|
||||
/* max-width: 50px; */
|
||||
border: 1px solid #c8c8c8;
|
||||
}
|
||||
|
||||
@ -1162,4 +1236,4 @@ form#authSession.form div.input-group-prepend span i.fa{
|
||||
cursor: default;
|
||||
opacity: 0.5;
|
||||
text-decoration: none;
|
||||
}
|
||||
}*/
|
||||
|
@ -38,10 +38,10 @@ jQuery(function($) {
|
||||
// Scroll();
|
||||
// });
|
||||
|
||||
$('.navbar-collapse ul li a').on('click', function() {
|
||||
$('html, body').animate({scrollTop: $(this.hash).offset().top - 5}, 1000);
|
||||
return false;
|
||||
});
|
||||
// $('.navbar-collapse ul li a').on('click', function() {
|
||||
// $('html, body').animate({}, 1000);
|
||||
// return false;
|
||||
// });
|
||||
|
||||
// User define function
|
||||
// function Scroll() {
|
||||
@ -63,10 +63,10 @@ jQuery(function($) {
|
||||
// })
|
||||
// };
|
||||
|
||||
$('#tohash').on('click', function(){
|
||||
$('html, body').animate({scrollTop: $(this.hash).offset().top - 5}, 1000);
|
||||
return false;
|
||||
});
|
||||
// $('#tohash').on('click', function(){
|
||||
// $('html, body').animate({scrollTop: $(this.hash).offset().top - 5}, 1000);
|
||||
// return false;
|
||||
// });
|
||||
|
||||
//Initiat WOW JS
|
||||
// new WOW().init();
|
||||
|
@ -66,9 +66,9 @@
|
||||
</script>
|
||||
<link rel="stylesheet" type="text/css" href="data/css/bootstrap-current/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome-current/css/fork-awesome.min.css">
|
||||
<link rel="stylesheet" href="./data/template/qware/css/main.css">
|
||||
<link rel="stylesheet" href="./data/template/qware/qware.css">
|
||||
<link id="./data/template/qware/css-preset" href="./data/template/qware/css/presets/preset1.css" rel="stylesheet">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/qware/css/main.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/qware/qware.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/qware/css/presets/preset1.css" id="data/template/qware/css-preset">
|
||||
<mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD">
|
||||
</head>
|
||||
<body>
|
||||
@ -101,7 +101,7 @@
|
||||
</div>
|
||||
</footer>
|
||||
<script type="text/javascript" src="data/javascript/jquery-current/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.bundle.min.js"></script>
|
||||
<script type="text/javascript" src="data/template/qware/js/main.js"></script>
|
||||
<mx:bloc id="JSLOAD"></mx:bloc id="JSLOAD">
|
||||
<mx:bloc id="JSRAWLOAD"></mx:bloc id="JSRAWLOAD">
|
||||
|
@ -69,16 +69,15 @@
|
||||
</script>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="data/css/bootstrap-current/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome-current/css/fork-awesome.min.css">
|
||||
<link rel="stylesheet" href="./data/template/qware/css/main.css">
|
||||
<link rel="stylesheet" href="./data/template/qware/qware.css">
|
||||
<link id="./data/template/qware/css-preset" href="./data/template/qware/css/presets/preset1.css" rel="stylesheet">
|
||||
<mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome-current/css/fork-awesome.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/qware/css/main.css">
|
||||
<!-- <link rel="stylesheet" type="text/css" href="data/template/qware/qware.css"> -->
|
||||
<link rel="stylesheet" type="text/css" href="data/template/qware/css/presets/preset1.css" id="data/template/qware/css-preset">
|
||||
<mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD">
|
||||
|
||||
<script type="text/javascript" src="data/javascript/jquery-current/jquery.min.js"></script>
|
||||
<!-- IMPORTANT DE CHARGER POPPER ICI !!! -->
|
||||
<script type="text/javascript" src="data/javascript/popper-current/umd/popper.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery-current/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap-current/bootstrap.bundle.min.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<header id="home">
|
||||
|
@ -1,364 +1,331 @@
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<form id="fmNodeAdd" role="form" class="form-inline text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100">
|
||||
<div class="card-header form-inline">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-10 justify-content-center">
|
||||
<span class="text-center"><h3><mx:text id="etape1"/><mx:text id="double_dots"/><mx:text id="generalInformation"/></h3></span>
|
||||
</div>
|
||||
</div>
|
||||
<form id="fmNodeAdd" role="form" class="form-inline px-0 container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center border-0">
|
||||
<div class="card-header"><h3><mx:text id="generalInformation"/></h3></div>
|
||||
|
||||
<div class="card-body">
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:image id="pictoObject" id="pictoObject"/></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><mx:image id="pictoObject" id="pictoObject"/></span><mx:select id="icone" onchange="javascript:imgPicto();"/>
|
||||
</div>
|
||||
<mx:select id="icone" onchange="javascript:imgPicto();"/>
|
||||
</div>
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg"></i><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span>
|
||||
<mx:formField id="NodeEntry_name"/>
|
||||
</div>
|
||||
<mx:formField id="NodeEntry_name"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</mx:bloc id="blocName">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:select id="COMMPROFILES" id="NodeEntry_type"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100 h-auto">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:formField id="NodeEntry_typereg"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"><span class="text-danger"> *</span></i></span><mx:formField id="NodeEntry_domain"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col"></div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text input-group-toggle"><mx:text id="txtCommHasPublicPage"/></span>
|
||||
<input data-toggle="toggle" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="haspublicpage">
|
||||
</div>
|
||||
<mx:select id="COMMPROFILES" id="NodeEntry_type"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text input-group-toggle"><mx:text id="txtCommPublicList"/></span>
|
||||
<input data-toggle="toggle" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="commlistpublic">
|
||||
</div>
|
||||
<mx:formField id="NodeEntry_typereg"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text input-group-toggle"><mx:text id="txtCommRegisterEnable"/></span>
|
||||
<input data-toggle="toggle" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="commregisterenable">
|
||||
</div>
|
||||
<mx:formField id="NodeEntry_domain"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-0 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommHasPublicPage"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="haspublicpage">
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommPublicList"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="commlistpublic">
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommRegisterEnable"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="commregisterenable">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape2"/><mx:text id="double_dots"/><mx:text id="complementInformation"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="complementInformation"/></h3></div>
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span><mx:formField id="node_email" id="node_email"/>
|
||||
</div>
|
||||
<mx:formField id="node_email" id="node_email"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-gitea"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-gitea"></i></span><mx:formField id="node_git" id="node_git"/>
|
||||
</div>
|
||||
<mx:formField id="node_git" id="node_git"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span><mx:formField id="node_mastodon" id="node_mastodon"/>
|
||||
</div>
|
||||
<mx:formField id="node_mastodon" id="node_mastodon"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-activitypub"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-activitypub"></i></span><mx:formField id="node_mobilizon" id="node_mobilizon"/>
|
||||
</div>
|
||||
<mx:formField id="node_mobilizon" id="node_mobilizon"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-matrix-org"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-matrix-org"></i></span><mx:formField id="node_matrix" id="node_matrix"/>
|
||||
</div>
|
||||
<mx:formField id="node_matrix" id="node_matrix"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-peertube"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-peertube"></i></span><mx:formField id="node_peertube" id="node_peertube"/>
|
||||
</div>
|
||||
<mx:formField id="node_peertube" id="node_peertube"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-nextcloud"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-nextcloud"></i></span><mx:formField id="node_nextcloud" id="node_nextcloud"/>
|
||||
</div>
|
||||
<mx:formField id="node_nextcloud" id="node_nextcloud"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-twitter"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-twitter"></i></span><mx:formField id="node_twitter" id="node_twitter"/>
|
||||
</div>
|
||||
<mx:formField id="node_twitter" id="node_twitter"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-0 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span><mx:formField id="node_facebook" id="node_facebook"/>
|
||||
</div>
|
||||
<mx:formField id="node_facebook" id="node_facebook"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape3"/><mx:text id="double_dots"/><mx:text id="visualInfomation"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<!--</div>
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="visualInfomation"/></h3></div>
|
||||
<div class="card-body form mx-auto">
|
||||
<!-- <form id="formUpload" role="form" class="text-center px-0" method="post" enctype="multipart/form-data" mXattribut="action:urlUpload"> -->
|
||||
<input type='hidden' class="hidden" name='MAX_FILE_SIZE' value='10000000000000'/>
|
||||
<div class="row mb-0 w-100">
|
||||
<input type='hidden' class="hidden" name='MAX_FILE_SIZE' value='10000000000000'/>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0 justify-content-center">
|
||||
<div class="custom-file">
|
||||
<input type="file" class="custom-file-input" name="uploadFileLogo" id="uploadFileLogo"/>
|
||||
<label class="custom-file-label text-left" for="uploadFileLogo"><mx:text id="lblUploadLogoFile"/></label>
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm">
|
||||
<label class="input-group-text large" for="uploadFileLogo"><mx:text id="lblUploadLogoFile"/></label>
|
||||
<input type="file" class="form-control" name="uploadFileLogo" id="uploadFileLogo"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0 justify-content-center">
|
||||
<div class="custom-file">
|
||||
<input type="file" class="custom-file-input" name="uploadFileFavicon" id="uploadFileFavicon"/>
|
||||
<label class="custom-file-label text-left" for="uploadFileFavicon"><mx:text id="lblUploadFaviconFile"/></label>
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm">
|
||||
<label class="input-group-text large" for="uploadFileFavicon"><mx:text id="lblUploadFaviconFile"/></label>
|
||||
<input type="file" class="form-control" name="uploadFileFavicon" id="uploadFileFavicon"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0 justify-content-center">
|
||||
<div class="custom-file">
|
||||
<input type="file" class="custom-file-input" name="uploadFile" id="uploadFile"/>
|
||||
<label class="custom-file-label text-left" for="uploadFile"><mx:text id="lblUploadFile"/></label>
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm">
|
||||
<label class="input-group-text large" for="uploadFile"><mx:text id="lblUploadFile"/></label>
|
||||
<input type="file" class="form-control" name="uploadFile" id="uploadFile"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0 justify-content-center">
|
||||
<input type="submit" name="BtnValid" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnUploadInstall"/>
|
||||
</div>
|
||||
</div>
|
||||
<!--<div class="row mb-0 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<input type="submit" name="BtnValid" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnUploadInstall"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>-->
|
||||
<!-- </form> -->
|
||||
</div>
|
||||
</div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape4"/><mx:text id="double_dots"/><mx:text id="briquesList"/></h3> (<a href="javascript:void(0);" onclick="setCheckOptions('fmNodeAdd', 'class_id[]'); return false;"><mx:text id="selectall"/></a>)
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="briquesList"/></h3> (<a href="javascript:void(0);" onclick="setCheckOptions('fmNodeAdd', 'class_id[]'); return false;"><mx:text id="selectall"/></a>)</div>
|
||||
<div class="card-body form mx-auto">
|
||||
<div class="row mb-0 w-100">
|
||||
<mx:bloc id="actionAdminClass">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend full-large">
|
||||
<span class="input-group-text"><mx:text id="className"/></span>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<mx:checker id="classId" class="form-check-input"/>
|
||||
<div class="col-3">
|
||||
<div class="input-group input-group-sm mb-1">
|
||||
<div class="input-group-text verylarge checkbox"><mx:image id="classIcon"/><mx:text id="className"/></div>
|
||||
<mx:checker id="classId" class="form-check"/>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="actionAdminClass">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape5"/><mx:text id="double_dots"/><mx:text id="user_admin"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="user_admin"/></h3></div>
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-venus-mars"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-venus-mars"></i></span>
|
||||
<mx:select id="user_title"/>
|
||||
</div>
|
||||
<mx:select id="user_title"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<mx:formField id="user_first_name" id="firstname"/>
|
||||
</div>
|
||||
<mx:formField id="user_first_name" id="firstname"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<mx:formField id="user_last_name" id="lastname"/>
|
||||
</div>
|
||||
<mx:formField id="user_last_name" id="lastname"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_mail" id="mail"/>
|
||||
</div>
|
||||
<mx:formField id="user_mail" id="mail"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_login" id="user_login"/>
|
||||
</div>
|
||||
<mx:formField id="user_login" id="user_login"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_password" id="user_password"/>
|
||||
</div>
|
||||
<mx:formField id="user_password" id="user_password"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_password2" id="user_password2"/>
|
||||
</div>
|
||||
<mx:formField id="user_password2" id="user_password2"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-birthday-cake"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-birthday-cake"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<mx:formField id="user_postal_address" id="postaladdress"/>
|
||||
</div>
|
||||
<mx:formField id="user_postal_address" id="postaladdress"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<mx:formField id="user_postal_code" id="postalcode"/>
|
||||
</div>
|
||||
<mx:formField id="user_postal_code" id="postalcode"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-location-arrow"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-location-arrow"></i></span>
|
||||
<mx:formField id="user_city" id="city"/>
|
||||
</div>
|
||||
<mx:formField id="user_city" id="city"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-flag"><span class="text-danger"> *</span></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-flag"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_country" id="country"/>
|
||||
</div>
|
||||
<mx:formField id="user_country" id="country"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"></i></span>
|
||||
<mx:formField id="user_state" id="state"/>
|
||||
</div>
|
||||
<mx:formField id="user_state" id="state"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mobile"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mobile"></i></span>
|
||||
<mx:formField id="user_tel" id="tel"/>
|
||||
</div>
|
||||
<mx:formField id="user_tel" id="tel"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-fax"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-fax"></i></span>
|
||||
<mx:formField id="user_fax" id="fax"/>
|
||||
</div>
|
||||
<mx:formField id="user_fax" id="fax"/>
|
||||
</div>
|
||||
<div class="col"></div>
|
||||
</div>
|
||||
<div class="row mb-0 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span>
|
||||
<mx:formField id="user_mastodon" id="user_mastodon"/>
|
||||
</div>
|
||||
<mx:formField id="user_mastodon" id="user_mastodon"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-xmpp"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-xmpp"></i></span>
|
||||
<mx:formField id="user_jabber" id="user_jabber"/>
|
||||
</div>
|
||||
<mx:formField id="user_jabber" id="user_jabber"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span>
|
||||
<mx:formField id="user_facebook" id="user_facebook"/>
|
||||
</div>
|
||||
<mx:formField id="user_facebook" id="user_facebook"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-globe"></i></span>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-globe"></i></span>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</div>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape6"/><mx:text id="double_dots"/><mx:text id="TxtTemplateChoiceNode"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<div class="row justify-content-center">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-4">
|
||||
<span class="input-group-addon"><span class="glyphicon glyphicon-user required"></span><mx:text id="TxtTemplateAvailNode"/></span><mx:select id="TEMPLATE_ADMIN" id="template" onchange="javascript:imgTemplate();"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-4">
|
||||
<span class="input-group-addon center"><span class="glyphicon"></span><img name="pictoTemplate" id="pictoTemplate" src="data/template/default/preview.png" mXattribut="alt:previewtemplate" class="preview" /></span>
|
||||
</p>
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="TxtTemplateChoiceNode"/></h3></div>
|
||||
<div class="card-body form mx-auto">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm"><span class="glyphicon glyphicon-user required"></span><mx:text id="TxtTemplateAvailNode"/><mx:select id="TEMPLATE_ADMIN" id="template" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm"><span class="glyphicon"></span><img name="pictoTemplate" id="pictoTemplate" src="data/template/default/preview.png" mXattribut="alt:previewtemplate" class="preview" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape7"/><mx:text id="double_dots"/><mx:text id="TxtDetailsComm"/></h3>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="lblTextComResume"/></h3>
|
||||
</div>
|
||||
<div class="card-body text-left">
|
||||
<mx:formField id="contentResumeInfos" id="contentResumeInfos"/>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="lblTextComComplete"/></h3>
|
||||
</div>
|
||||
<div class="card-body text-left">
|
||||
<mx:formField id="contentTextInfos" id="contentTextInfos"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="TxtDetailsComm"/></h3></div>
|
||||
<div class="card-header"><h3><mx:text id="lblTextComResume"/></h3></div>
|
||||
<div class="card-body form text-left"><mx:formField id="contentResumeInfos" id="contentResumeInfos"/></div>
|
||||
<div class="card-header"><h3><mx:text id="lblTextComComplete"/></h3></div>
|
||||
<div class="card-body form text-left"><mx:formField id="contentTextInfos" id="contentTextInfos"/></div>
|
||||
<!--</div>
|
||||
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape8"/><mx:text id="double_dots"/><mx:text id="TxtCommValidateCreate"/></h3>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<div class="card text-center border-0">-->
|
||||
<div class="card-header"><h3><mx:text id="TxtCommValidateCreate"/></h3></div>
|
||||
<div class="card-footer border-0 text-center">
|
||||
<input type="reset" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReset" onclick="this.form.reset();" title="<mx:text id="ResetChange"/>" value="<mx:text id="BtnReset"/>"/>
|
||||
<input type="button" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReturn" onclick="history.back();" value="<mx:text id="BtnReturn"/>"/>
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" id="valid" name="BtnValid" onclick="javascript:Valid_register('fmNodeAdd','class_id[]')" MxAttribut="value:BtnValid"/>
|
||||
|
@ -1,28 +1,31 @@
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<div class="card w-100">
|
||||
<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>
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-bs-toggle="collapse" data-bs-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">
|
||||
<form id="configGroup" role="form" class="form-inline container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div id="blockAddENode" class="card mx-3 mb-0 collapse">
|
||||
<div class="card-header border-0 p-0 m-1 text-center">
|
||||
<h3>Ajouter un accès</h3>
|
||||
</div>
|
||||
<div class="card-body form">
|
||||
<div class="row w-100">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="group_id"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<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 class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<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>
|
||||
@ -33,24 +36,24 @@
|
||||
<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 w-100 border-0">
|
||||
<div class="card-body m-3 p-0">
|
||||
<div class="card border-0 bg-white">
|
||||
<div class="card-body">
|
||||
<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>
|
||||
<th data-orderable="true"><span><mx:text id="TxtGroup"/></span></th>
|
||||
<th data-orderable="true"><span><mx:text id="TxtUser"/></span></th>
|
||||
<th data-orderable="true"><span><mx:text id="TxtNode"/></span></th>
|
||||
<th data-orderable="true"><span class="float-end"><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>
|
||||
<td><mx:text id="GroupName"/></td>
|
||||
<td><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/></td>
|
||||
<td><mx:text id="NodeName"/></td>
|
||||
<td><mx:bloc id="TREE_NODE_DELETE"><a class="fa fa-lg fa-trash float-end text-danger" mXattribut="href:urlDelete" mXattribut="title:BtnDelete"></a></mx:bloc id="TREE_NODE_DELETE"></td>
|
||||
</tr>
|
||||
</mx:bloc id="TREE_NODE">
|
||||
</tbody>
|
||||
|
@ -8,115 +8,268 @@
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid py-0 w-75 px-0">
|
||||
<div class="card border-0 my-0">
|
||||
<!--<mx:bloc id="BtnNodeCreate">
|
||||
<form method="post" mXattribut="action:urlActionCreate">
|
||||
<div class="card-header border-0 bg-white text-center">
|
||||
<button type="submit" class="btn btn-outline-secondary"><mx:text id="TxtNodeAdd"/></button>
|
||||
</div>
|
||||
</form>
|
||||
</mx:bloc id="BtnNodeCreate">-->
|
||||
|
||||
<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 text-center">
|
||||
<h3><mx:text id="TxtNodeAdd"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card card-content-half-b">
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
|
||||
<form id="configNode" role="form" class="form-inline px-0 container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-header"><h3><mx:text id="TxtNodeAdd"/></h3></div>
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100 mx-auto">
|
||||
<div class="col">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span><mx:formField id="nameInput"/>
|
||||
</div>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-10 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="newsicon"><i class="fa fa-lg fa-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone" onchange="javascript:imgPicto();"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject" id="pictoObject"/></span>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text input-group-text-right" id="newsicon"><i class="fa fa-lg fa-file-picture-o"></i></span><mx:select id="icone" onchange="javascript:imgPicto();"/><span class="input-group-text input-group-text-right"><mx:image id="pictoObject" id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:select id="NODE" id="NodeIn"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100 mx-auto">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:formField id="domain"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:select id="COMMPROFILES" id="NodeEntry_type"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span><mx:formField id="ctypereg"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row my-5 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommHasPublicPage"/></span><input data-toggle="toggle" data-style="float-right" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_haspublic">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommPublicList"/></span><input data-toggle="toggle" data-style="float-right" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_listpublic">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommRegisterEnable"/></span><input data-toggle="toggle" data-style="float-right" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_registerenable">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col"></div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-picture-o"></i></span><mx:select id="template" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<mx:image id="screenTemplate" id="screenTemplate"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col"></div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="reset" name="BtnReset" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="BtnReset"/>" value="<mx:text id="BtnReset"/>" onclick="this.form.reset();"/>
|
||||
<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>
|
||||
</form>
|
||||
|
||||
<!--<form id="configNode" name="configNode" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="Update_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="row">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="NODE" id="node_id" onchange="javascript:submit();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<form id="modifNode" name="modifNode" role="form" class="form-inline text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="node_Id1" mXattribut="value:nodeHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header"><h3><mx:text id="Update_etape2"/><mx:text id="NodeName"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent mr-2"></i><span class="fa"><span class="text-danger"> *</span></span></span>
|
||||
<mx:formField id="nameInput"/>
|
||||
<span class="input-group-text input-group-text-right"><mx:image id="pictoLanguage"/></span>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocName">
|
||||
|
||||
<mx:bloc id="blocHeadValues">
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommHasPublicPage"/></span>
|
||||
<input data-toggle="toggle" data-style="float-end" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_haspublicpage"<mx:text id="node_haspublicpage_value"/>>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommPublicList"/></span>
|
||||
<input data-toggle="toggle" data-style="float-end" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_listpublic"<mx:text id="node_listpublic_value"/>>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text large"><mx:text id="txtCommRegisterEnable"/></span>
|
||||
<input data-toggle="toggle" data-style="float-end" data-onstyle="success fw-bold" data-offstyle="danger fw-bold" data-bs-size="mini" type="checkbox" name="node_registerenable"<mx:text id="node_registerenable_value"/>>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocHeadValues">
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text" id="newsicon"><i class="fa fa-lg fa-file-picture-o"></i></span>
|
||||
<mx:select id="icone" onchange="javascript:imgPicto();"/>
|
||||
<span class="input-group-text input-group-text-right"><mx:image id="pictoObject" id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="NODE" id="NodeIn"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:formField id="domain"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="COMMPROFILES" id="NodeEntry_type"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:formField id="ctypereg"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommHasPublicPage"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="node_haspublic">
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommPublicList"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="node_listpublic">
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="txtCommRegisterEnable"/></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="node_registerenable">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="card card-content-half-r">
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-5 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="template" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col"></div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-picture-o"></i></span><mx:select id="template" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-5 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<mx:image id="screenTemplate" id="screenTemplate"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<mx:image id="screenTemplate" id="screenTemplate"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col"></div>
|
||||
</div>
|
||||
<mx:bloc id="blocFootValues">
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="COMMPROFILES" id="node_ctype"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:formField id="ctypereg"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:formField id="domain"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocFootValues">
|
||||
</div>
|
||||
|
||||
<mx:bloc id="blocSettings">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header"><h3><mx:text id="complementInformation"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span><mx:formField id="node_email" id="node_email"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-gitea"></i></span><mx:formField id="node_git" id="node_git"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span><mx:formField id="node_mastodon" id="node_mastodon"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-activitypub"></i></span><mx:formField id="node_mobilizon" id="node_mobilizon"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-matrix-org"></i></span><mx:formField id="node_matrix" id="node_matrix"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-peertube"></i></span><mx:formField id="node_peertube" id="node_peertube"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-nextcloud"></i></span><mx:formField id="node_nextcloud" id="node_nextcloud"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-twitter"></i></span><mx:formField id="node_twitter" id="node_twitter"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group justify-content-center">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span><mx:formField id="node_facebook" id="node_facebook"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocSettings">
|
||||
|
||||
<div class="card-footer border-0 bg-white center-block">
|
||||
<input type="reset" name="BtnReset" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="BtnReset"/>" value="<mx:text id="BtnReset"/>" onclick="this.form.reset();"/>
|
||||
<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>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="reset" name="BtnReset" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="BtnReset"/>" value="<mx:text id="BtnReset"/>" onclick="this.form.reset();"/>
|
||||
<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>
|
||||
</form>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>-->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -9,46 +9,35 @@
|
||||
</mx:bloc id="TabeB">
|
||||
</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">
|
||||
<div class="tab-content container-fluid py-0 w-75 px-0">
|
||||
<div class="card border-0 my-0">
|
||||
<form id="frmNode" name="frmNode" role="form" class="form-inline px-0 container-fluid" method="post" mXattribut="action:urlActionNode">
|
||||
<div class="card-header"><h3><mx:text id="TxtNodeAdd"/></h3></div>
|
||||
<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 w-100 border-0">
|
||||
<div class="row justify-content-center">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="OptListNodeCreate"/></span>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<mx:checker id="coche0" id="coche0" class="form-check-input"/>
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100 mx-auto">
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm mb-1">
|
||||
<div class="input-group-text verylarge checkbox"><mx:text id="OptListNodeCreate"/></div>
|
||||
<mx:checker id="coche0" id="coche0" class="form-check"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><mx:text id="OptListNodeRight"/></span>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<mx:checker id="coche1" id="coche1" class="form-check-input"/>
|
||||
<div class="col">
|
||||
<div class="input-group input-group-sm mb-1">
|
||||
<div class="input-group-text verylarge checkbox"><mx:text id="OptListNodeRight"/></div>
|
||||
<mx:checker id="coche1" id="coche1" class="form-check"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6">
|
||||
<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="col">
|
||||
<div class="input-group input-group-sm mb-1">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span><mx:select id="listNode" id="listNode"/>
|
||||
<span class="input-group-input input-group-text-right"><input type="submit" class="form btn btn-outline-secondary input-group-text-right" mXattribut="onclick:urlSort" MxAttribut="value:BtnValid" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<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">
|
||||
|
@ -1,140 +1,135 @@
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<div class="card w-100">
|
||||
<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>
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-bs-toggle="collapse" data-bs-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-body center-block">
|
||||
<form id="fmtextinfo" name="fmtextinfo" role="form" class="form-inline container-fluid" method="post" mXattribut="action:urlActionAdd">
|
||||
<div id="blockAddUser" class="card mx-3 mb-1 collapse">
|
||||
<div class="card-body form">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id"/>
|
||||
<input type="hidden" name="urlReturnAdd" mXattribut="value:urlReturnAdd"/>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-genderless"></i></span>
|
||||
<mx:select id="user_title"/>
|
||||
</div>
|
||||
<mx:select id="user_title"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<mx:formField id="user_first_name" id="firstname"/>
|
||||
</div>
|
||||
<mx:formField id="user_first_name" id="firstname"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"></i></span>
|
||||
<mx:formField id="user_last_name" id="lastname"/>
|
||||
</div>
|
||||
<mx:formField id="user_last_name" id="lastname"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"></i></span>
|
||||
<mx:formField id="user_mail" id="mail"/>
|
||||
</div>
|
||||
<mx:formField id="user_mail" id="mail"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<mx:formField id="user_login" id="user_login"/>
|
||||
</div>
|
||||
<mx:formField id="user_login" id="user_login"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"></i></span>
|
||||
<mx:formField id="user_password" id="user_password"/>
|
||||
</div>
|
||||
<mx:formField id="user_password" id="user_password"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-lock"></i></span>
|
||||
<mx:formField id="user_password2" id="user_password2"/>
|
||||
</div>
|
||||
<mx:formField id="user_password2" id="user_password2"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-3 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-birthday-cake"></i></span>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mb-0 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-12 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
|
||||
<div class="row mb-1 mt-3">
|
||||
<div class="col"></div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
</div>
|
||||
<div class="col"></div>
|
||||
</div>
|
||||
</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="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<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 container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col"></div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
<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="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<mx:select id="exportFormat" id="export"/>
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlExport" MxAttribut="value:BtnExport" /></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col"></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>
|
||||
<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<mx:text id="vuser_account_active_style"/>"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminUser">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th data-orderable="true"><mx:text id="user_first_name"/> <mx:text id="user_last_name"/></th>
|
||||
<th data-orderable="true"><mx:text id="user_login"/></th>
|
||||
<th data-orderable="true"><mx:text id="TxtGroup"/></th>
|
||||
<th data-orderable="true"><mx:text id="user_mail"/></th>
|
||||
<th data-orderable="true"><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><a mXattribut="href:url_user"><mx:text id="vuser_first_name"/> <mx:text id="vuser_last_name"/></a></td>
|
||||
<td><mx:text id="vuser_login"/></td>
|
||||
<td><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><mx:bloc id="mail"><a mXattribut="href:vmailto"><mx:text id="vuser_mail"/><i class="float-start mt-1 fa fa-envelope"></i></a></mx:bloc id="mail"></td>
|
||||
<td><mx:bloc id="active"><a mXattribut="href:url_account_active"><i class="float-end mt-1 fa fa-lg fa-<mx:text id="vuser_account_active"/>"></i></a></mx:bloc id="active"></td>
|
||||
<td><mx:bloc id="user"><a mXattribut="href:url_user"><i class="float-end mt-1 fa fa-lg fa-edit<mx:text id="vuser_account_active_style"/>"></i></a></mx:bloc id="user"></td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,8 +1,9 @@
|
||||
<form id="FselectCom" role="form" class="form-inline px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<div class="card w-100 text-center">
|
||||
<div class="card-header"><mx:text id="allCom"/></div>
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<form id="FselectCom" role="form" class="form-inline px-0 container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center border-0">
|
||||
<div class="card-header"><h3><mx:text id="allCom"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row p-1 w-25 mw-50 mx-auto">
|
||||
<label class="hidden" for="com"></label>
|
||||
<select name="param" onchange="javascript:FselectCom();" id="com">
|
||||
<option value=""><mx:text id="selectCom"/></option>
|
||||
@ -10,23 +11,20 @@
|
||||
<option mXattribut="value:entrynodeid" <mx:text id="entrynodeselected"/>><mx:text id="entrynode"/></option>
|
||||
</mx:bloc id="bloc1">
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header border-0 text-center"><mx:text id="ComText"/></div>
|
||||
<div class="card-body p-0 m-0 border-0">
|
||||
<div class="row justify-content-center">
|
||||
<div class="card-header"><h3><mx:text id="ComText"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row w-25 mx-auto my-auto">
|
||||
<mx:bloc id="blocImgLogo">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-2">
|
||||
<mx:image id="logo"/>
|
||||
</div>
|
||||
<mx:image id="logo"/>
|
||||
</mx:bloc id="blocImgLogo">
|
||||
<mx:bloc id="blocTextResume">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-4">
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</mx:bloc id="blocTextResume">
|
||||
<mx:bloc id="TEXTRESUME">
|
||||
<mx:text id="text_resume"/>
|
||||
</mx:bloc id="TEXTRESUME">
|
||||
</div>
|
||||
<mx:bloc id="blocTextText">
|
||||
<div class="row">
|
||||
<div class="row mx-auto mt-3">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-12">
|
||||
<mx:text id="text_text"/>
|
||||
</div>
|
||||
@ -34,7 +32,7 @@
|
||||
</mx:bloc id="blocTextText">
|
||||
</div>
|
||||
</div>
|
||||
<div class="card w-100">
|
||||
<div class="card border-0">
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<mx:bloc id="blocRegisterCom">
|
||||
<mx:formField id="inscrire" aria-pressed="true"/>
|
||||
@ -42,5 +40,5 @@
|
||||
<input type="button" name="return" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="tipReturnButton"/>" value="<mx:text id="BtnReturn"/>" onclick="history.back(); return false;"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</form>
|
||||
</div>
|
||||
|
@ -1,145 +1,145 @@
|
||||
<div class="tooltipRegUserForm"></div>
|
||||
|
||||
<!--<form id="fmtextinfo" method="post" mXattribut="action:urlAction">-->
|
||||
<div class="tab-content container-fluid w-75 px-0 py-2 border">
|
||||
<form id="fmtextinfo" role="form" class="form container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="tab-content container-fluid w-75 px-0 py-2">
|
||||
<form id="fmtextinfo" role="form" class="form-inline px-0 container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center border-0">
|
||||
<div class="card-header"><mx:text id="registerCom"/><mx:text id="messageInscriptionNoeud"/></div>
|
||||
<div class="card-header"><h3><mx:text id="registerCom"/><mx:text id="messageInscriptionNoeud"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row alert alert-primary"><p><mx:text id="WarnNotSubs"/></p><p><mx:text id="TxtInscription"/></p><p><mx:text id="TxtInscription2"/></p></div>
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
<img style="max-width: 200px;max-height: 200px;" src="./data/image/communities/<mx:text id="ComText"/>.png" alt="<mx:text id="ComText"/>" title="<mx:text id="ComText"/>"/>
|
||||
</div>
|
||||
<div class="row p-1 w-25 mw-50 mx-auto">
|
||||
<mx:bloc id="blocImgLogo">
|
||||
<mx:image id="logo"/>
|
||||
</mx:bloc id="blocImgLogo">
|
||||
<mx:bloc id="TEXTRESUME">
|
||||
<div class="col-sm-8">
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</mx:bloc id="TEXTRESUME">
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header"><h3><mx:text id="formUser1"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="card-body form">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-venus-mars"></i></span>
|
||||
</div>
|
||||
<mx:select id="user_title" id="title"/>
|
||||
</div>
|
||||
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_first_name" id="firstname"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_last_name" id="lastname"/>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope-o"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-envelope"><span class="text-danger"> *</span></i></span>
|
||||
<mx:formField id="user_mail" id="mail"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_login" id="loginUser"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_password" id="passwordUser"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_password2" id="password2"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-address-card-o"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_postal_adress" id="postaladress"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-address-card-o"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_postal_code" id="postalcode"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-address-card-o"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_city" id="city"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-flag-o"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_country" id="country"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-address-card-o"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_state" id="state"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mobile-phone"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_tel" id="tel"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-birthday-cake"><span class="text-danger"> *</span></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_birthdate" id="birthdate"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-globe"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-facebook"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_facebook" id="user_facebook"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-mastodon"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_mastodon" id="user_mastodon"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-xmpp"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_jabber" id="user_jabber"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -147,12 +147,12 @@
|
||||
<div class="card-header"><h3><mx:text id="formUserSteam"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-1 w-100">
|
||||
<div class="col">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-steam"></i></span>
|
||||
</div>
|
||||
<mx:formField id="steamid3" id="user_steamid3"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="STEAM">
|
||||
@ -167,7 +167,6 @@
|
||||
<span class="action"><mx:checker id="charteSite" class="actionLegendCheckbox"/> (*) <mx:text id="iaccept"/></span>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<!-- <div class="qaptcha"></div> -->
|
||||
<input type="submit" name="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="tipValidButton"/>" value="<mx:text id="BtnValid"/>"/>
|
||||
<input type="button" name="return" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="tipReturnButton"/>" value="<mx:text id="BtnComms"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'"/>
|
||||
<input type="button" name="return" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" title="<mx:text id="tipReturnButton"/>" value="<mx:text id="BtnReturn"/>" onclick="history.back(); return false;"/>
|
||||
|
@ -1,5 +1,9 @@
|
||||
<div id ="contentTextInfos" class="tab-content container-fluid w-75 px-0 py-2 border bg-white">
|
||||
<div id ="contentTextInfos" class="card-body w-100 border-0">
|
||||
<div id ="contentTextInfos" class="tab-content container-fluid w-75 py-3 bg-white rounded">
|
||||
<div class="card text-center border-0">
|
||||
<div class="card-body">
|
||||
<div id ="contentTextInfos" class="card-body">
|
||||
<mx:text id="text" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -19,6 +19,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
zob
|
||||
<div class="card-header"><h3><mx:text id="formUser1"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
|
@ -1,6 +1,6 @@
|
||||
<div id="entrynodeprint">
|
||||
<form id="entryNode" method="post" mXattribut="action:urlAction">
|
||||
<mx:select id="entryNodeId" id="entryNodeId"/>
|
||||
<input type="submit" name="ok" value="ok" class="button"/>
|
||||
<mx:select id="entryNodeId" id="entryNodeId"/>
|
||||
<input type="submit" name="ok" value="ok" class="button"/>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,9 +1,9 @@
|
||||
<div id="blockErrorPrint" class="container">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<p class="text-center col-xs-12 col-sm-12 col-lg-12">
|
||||
<span class="mr-3 fa fa-2x fa-lg fa-warning"></span><mx:text id="error"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<p class="text-center col-xs-12 col-sm-12 col-lg-12">
|
||||
<span class="mr-3 fa fa-2x fa-lg fa-warning"></span><mx:text id="error"/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<a class="navbar-brand" href="/">
|
||||
<mx:image id="pictoCommunity"/>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#topmenu" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#topmenu" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
@ -10,16 +10,16 @@
|
||||
<mx:text id="Navigation"/><mx:text id="nodeDir"/>
|
||||
</ul>
|
||||
<mx:bloc id="blocSLinks">
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<mx:bloc id="linkEmail"><li class="nav-item"><a class="nav-link envelope" mXattribut="href:email" target="_blank"><i class="fa fa-lg fa-envelope"></i></a></li></mx:bloc id="linkEmail">
|
||||
<mx:bloc id="linkGit"><li class="nav-item"><a class="nav-link git" mXattribut="href:git" target="_blank"><i class="fa fa-lg fa-gitea"></i></a></li></mx:bloc id="linkGit">
|
||||
<mx:bloc id="linkMastodon"><li class="nav-item"><a class="nav-link mastodon" mXattribut="href:mastodon" target="_blank"><i class="fa fa-lg fa-mastodon"></i></a></li></mx:bloc id="linkMastodon">
|
||||
<mx:bloc id="linkMobilizon"><li class="nav-item"><a class="nav-link mobilizon" mXattribut="href:mobilizon" target="_blank"><i class="fa fa-lg fa-activitypub"></i></a></li></mx:bloc id="linkMobilizon">
|
||||
<mx:bloc id="linkMatrix"><li class="nav-item"><a class="nav-link matrix" mXattribut="href:matrix" target="_blank"><i class="fa fa-lg fa-matrix-org"></i></a></li></mx:bloc id="linkMatrix">
|
||||
<mx:bloc id="linkPeertube"><li class="nav-item"><a class="nav-link peertube" mXattribut="href:peertube" target="_blank"><i class="fa fa-lg fa-peertube"></i></a></li></mx:bloc id="linkPeertube">
|
||||
<mx:bloc id="linkNextcloud"><li class="nav-item"><a class="nav-link nextcloud" mXattribut="href:nextcloud" target="_blank"><i class="fa fa-lg fa-nextcloud"></i></a></li></mx:bloc id="linkNextcloud">
|
||||
<mx:bloc id="linkTwitter"><li class="nav-item"><a class="nav-link twitter" mXattribut="href:twitter" target="_blank"><i class="fa fa-lg fa-twitter"></i></a></li></mx:bloc id="linkTwitter">
|
||||
<mx:bloc id="linkFacebook"><li class="nav-item"><a class="nav-link facebook" mXattribut="href:facebook" target="_blank"><i class="fa fa-lg fa-facebook"></i></a></li></mx:bloc id="linkFacebook">
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right d-block w-75 px-5">
|
||||
<mx:bloc id="linkEmail"><li class="nav-item float-end mr-2"><a class="nav-link envelope" mXattribut="href:email" target="_blank"><i class="fa fa-lg fa-envelope"></i></a></li></mx:bloc id="linkEmail">
|
||||
<mx:bloc id="linkGit"><li class="nav-item float-end mr-2"><a class="nav-link git" mXattribut="href:git" target="_blank"><i class="fa fa-lg fa-gitea"></i></a></li></mx:bloc id="linkGit">
|
||||
<mx:bloc id="linkMastodon"><li class="nav-item float-end mr-2"><a class="nav-link mastodon" mXattribut="href:mastodon" target="_blank"><i class="fa fa-lg fa-mastodon"></i></a></li></mx:bloc id="linkMastodon">
|
||||
<mx:bloc id="linkMobilizon"><li class="nav-item float-end mr-2"><a class="nav-link mobilizon" mXattribut="href:mobilizon" target="_blank"><i class="fa fa-lg fa-activitypub"></i></a></li></mx:bloc id="linkMobilizon">
|
||||
<mx:bloc id="linkMatrix"><li class="nav-item float-end mr-2"><a class="nav-link matrix" mXattribut="href:matrix" target="_blank"><i class="fa fa-lg fa-matrix-org"></i></a></li></mx:bloc id="linkMatrix">
|
||||
<mx:bloc id="linkPeertube"><li class="nav-item float-end mr-2"><a class="nav-link peertube" mXattribut="href:peertube" target="_blank"><i class="fa fa-lg fa-peertube"></i></a></li></mx:bloc id="linkPeertube">
|
||||
<mx:bloc id="linkNextcloud"><li class="nav-item float-end mr-2"><a class="nav-link nextcloud" mXattribut="href:nextcloud" target="_blank"><i class="fa fa-lg fa-nextcloud"></i></a></li></mx:bloc id="linkNextcloud">
|
||||
<mx:bloc id="linkTwitter"><li class="nav-item float-end mr-2"><a class="nav-link twitter" mXattribut="href:twitter" target="_blank"><i class="fa fa-lg fa-twitter"></i></a></li></mx:bloc id="linkTwitter">
|
||||
<mx:bloc id="linkFacebook"><li class="nav-item float-end mr-2"><a class="nav-link facebook" mXattribut="href:facebook" target="_blank"><i class="fa fa-lg fa-facebook"></i></a></li></mx:bloc id="linkFacebook">
|
||||
</ul>
|
||||
</mx:bloc id="blocSLinks">
|
||||
</div>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<mx:bloc id="bloc1">
|
||||
<li mXattribut="class:class">
|
||||
<mx:bloc id="blocDropdown">
|
||||
<a class="nav-link dropdown-toggle" role="button" data-toggle="dropdown" href="#" aria-haspopup="true" aria-expanded="false"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a>
|
||||
<a class="nav-link dropdown-toggle" id="topmenulink" role="button" data-bs-toggle="dropdown" href="#" aria-expanded="false"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a>
|
||||
|
||||
<mx:bloc id="nodeDir">
|
||||
<mx:text id="nodeDir"/>
|
||||
|
@ -1,7 +1,8 @@
|
||||
<ul class="dropdown-menu">
|
||||
<ul class="dropdown-menu" aria-labelledby="topmenulink">
|
||||
<mx:bloc id="bloc1">
|
||||
<mx:bloc id="blocDropdown">
|
||||
<li mXattribut="class:class"><a class="nav-link text-nowrap" mXattribut="href:nodeUrl"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a></li><mx:text id="nodeDir"/>
|
||||
<li mXattribut="class:class"><a class="nav-link text-nowrap" mXattribut="href:nodeUrl"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a></li>
|
||||
<mx:text id="nodeDir"/>
|
||||
</mx:bloc id="blocDropdown">
|
||||
</mx:bloc id="bloc1">
|
||||
</ul>
|
||||
|
@ -1,33 +1,30 @@
|
||||
<div id="userMenu" class="navbar-right">
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" id="authForm" role="button" data-toggle="dropdown" href="#" aria-haspopup="true" aria-expanded="false"><i class="fa fa-lg fa-lock"></i>Connexion</a>
|
||||
<div class="dropdown-menu" aria-labelledby="authForm">
|
||||
<form role="form" id="authSession" method="post" class="form container-fluid" mXattribut="action:urlActionLogin">
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="login"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<input type="text" name="login" value="" class="form" placeholder="<mx:text id="LOGIN"/>" id="Authlogin"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="password"><i class="fa fa-lg fa-key-modern"></i></span> <!--key key-modern-->
|
||||
<input type="password" name="password" value="" class="form" placeholder="<mx:text id="PASSWORD"/>" id="Authpassword"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="submit" id="btnLogin" class="btn btn-block btn-outline-secondary btn-lg btn-sm" aria-pressed="true" mXattribut="value:BtnEnter" mXattribut="title:titleButton"><i class="fa fa-lg fa-sign-in"></i><mx:text id="auth"/></button>
|
||||
<div id="authMenu" class="dropdown">
|
||||
<button class="btn btn-sm btn-outline-secondary dropdown-toggle" type="button" id="authForm" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa fa-lg fa-lock"></i>Connexion
|
||||
</button>
|
||||
<div class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="authForm">
|
||||
<form role="form" id="authSession" method="post" class="form container-fluid" mXattribut="action:urlActionLogin">
|
||||
<div class="input-group input-group-sm mb-3">
|
||||
<span class="input-group-text" id="login"><i class="fa fa-sm fa-user-secret"></i></span>
|
||||
<input type="text" id="Authlogin" name="login" value="" class="form-control" placeholder="<mx:text id="LOGIN"/>" aria-label="login" aria-describedby="login">
|
||||
</div>
|
||||
<div class="input-group input-group-sm mb-3">
|
||||
<span class="input-group-text" id="password"><i class="fa fa-sm fa-key-modern"></i></span>
|
||||
<input type="password" id="Authpassword" name="password" value="" class="form-control" placeholder="<mx:text id="PASSWORD"/>" aria-label="password" aria-describedby="password">
|
||||
</div>
|
||||
|
||||
<div class="d-grid gap-1 mx-auto">
|
||||
<button type="submit" id="btnLogin" class="btn btn-sm btn-outline-secondary" aria-pressed="true" mXattribut="value:BtnEnter" mXattribut="title:titleButton"><i class="fa fa-sm fa-sign-in"></i><mx:text id="auth"/></button>
|
||||
<mx:bloc id="blocRegister">
|
||||
<a class="btn btn-block btn-outline-secondary btn-lg btn-sm" role="button" aria-pressed="true" mXattribut="href:urlActionNewAccount"><i class="fa fa-lg fa-community"></i> <mx:text id="NEWACCOUNT"/></a> <!--community group users-->
|
||||
</mx:bloc id="blocRegister">
|
||||
<mx:bloc id="blocSubscription">
|
||||
<a class="btn btn-block btn-outline-secondary btn-lg btn-sm" role="button" aria-pressed="true" mXattribut="href:urlActionNewSubscription"><i class="fa fa-lg fa-handshake-o"></i> <mx:text id="NEWSUBSCRIPTION"/></a> <!--handshake-o -->
|
||||
</mx:bloc id="blocSubscription">
|
||||
<mx:bloc id="blocForgotAuthPassword">
|
||||
<!--<a class="btn btn-block btn-outline-secondary btn-lg btn-sm" role="button" aria-pressed="true" mXattribut="formaction:urlActionForgotPassword"><i class="fa fa-lg fa-cut-key"></i> <mx:text id="FORGOTPASSWORD"/></a> -->
|
||||
<button type="submit" id="btnForgotPassword" class="btn btn-block btn-outline-secondary btn-lg btn-sm" mXattribut="formaction:urlActionForgotPassword" aria-pressed="true" value="<mx:text id="FORGOTPASSWORD"/>" title="<mx:text id="FORGOTPASSWORD"/>"><i class="fa fa-lg fa-sign-in"></i><mx:text id="FORGOTPASSWORD"/></button>
|
||||
<a class="btn btn-sm btn-outline-secondary" role="button" aria-pressed="true" mXattribut="href:urlActionNewAccount"><i class="fa fa-sm fa-community"></i><mx:text id="NEWACCOUNT"/></a>
|
||||
</mx:bloc id="blocRegister">
|
||||
<mx:bloc id="blocSubscription">
|
||||
<a class="btn btn-sm btn-outline-secondary" role="button" aria-pressed="true" mXattribut="href:urlActionNewSubscription"><i class="fa fa-sm fa-handshake-o"></i><mx:text id="NEWSUBSCRIPTION"/></a>
|
||||
</mx:bloc id="blocSubscription">
|
||||
<mx:bloc id="blocForgotAuthPassword">
|
||||
<button type="submit" id="btnForgotPassword" class="btn btn-sm btn-outline-secondary" mXattribut="formaction:urlActionForgotPassword" aria-pressed="true" value="<mx:text id="FORGOTPASSWORD"/>" title="<mx:text id="FORGOTPASSWORD"/>"><i class="fa fa-sm fa-sign-in"></i><mx:text id="FORGOTPASSWORD"/></button>
|
||||
</mx:bloc id="blocForgotAuthPassword">
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,11 +1,12 @@
|
||||
<div id="authMenu" class="navbar-right">
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" id="loggedForm" role="button" data-toggle="dropdown" href="#" aria-haspopup="true" aria-expanded="false"><mx:text id="firstName" /> <mx:text id="lastName" /> (<mx:text id="login" />)<span class="fa fa-lg fa-navicon"></span></a>
|
||||
<div id="loggedMenu" class="dropdown-menu text-center" aria-labelledby="loggedForm">
|
||||
<mx:bloc id="blocUrlAccount">
|
||||
<a class="nav-link" mXattribut="href:urlAccount"><span class="fa fa-lg fa-user"></span>Mon Compte</a>
|
||||
</mx:bloc id="blocUrlAccount">
|
||||
<a class="nav-link" mXattribut="href:disconnectURL"><span class="fa fa-lg fa-sign-out"></span><mx:text id="decon"/></a>
|
||||
</div>
|
||||
</li>
|
||||
<div id="authMenu" class="dropdown">
|
||||
<button class="btn btn-sm btn-outline-secondary dropdown-toggle" href="#" role="button" id="loggedForm" data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<mx:text id="firstName" /> <mx:text id="lastName" /> (<mx:text id="login" />)<span class="fa fa-lg fa-navicon"></span>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="loggedForm">
|
||||
<mx:bloc id="blocUrlAccount">
|
||||
<li><a class="nav-link" mXattribut="href:urlAccount"><span class="fa fa-lg fa-user"></span>Mon Compte</a></li>
|
||||
</mx:bloc id="blocUrlAccount">
|
||||
<li><a class="nav-link" mXattribut="href:disconnectURL"><span class="fa fa-lg fa-sign-out"></span><mx:text id="decon"/></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -1,236 +0,0 @@
|
||||
#modalLCube {
|
||||
top: 50%;
|
||||
}
|
||||
|
||||
#modalLCube p img{
|
||||
float : left;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
#navigationprint div.container-fluid div.navbar-header a.navbar-brand img{
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
#navigationprint.navbar-default.main-nav div.container-fluid ul.nav.navbar-nav li a img{
|
||||
max-width: 24px;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
#navigationprint.navbar-default.main-nav div.container-fluid ul.nav.navbar-nav li ul.dropdown-menu li a img{
|
||||
max-width: 24px;
|
||||
max-height: 24px;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
.glyphicon-log-in {
|
||||
/* padding-right: 10px; */
|
||||
}
|
||||
|
||||
#data-icon-zone{
|
||||
position: fixed;
|
||||
width: 12%;
|
||||
padding-top: 5em;
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
#data-icon-zone img{
|
||||
width: 90%;
|
||||
opacity: 0.90;
|
||||
}
|
||||
|
||||
#data ul.nav.container-fluid.nav-tabs li.nav-item{
|
||||
opacity: .90;
|
||||
}
|
||||
|
||||
#data ul.nav.container-fluid.nav-tabs li.nav-item.active a.nav-link.active{
|
||||
color: #eb695c;
|
||||
}
|
||||
|
||||
#data ul.nav.container-fluid.nav-tabs li.nav-item a.nav-link{
|
||||
color: #fff;
|
||||
padding: .2rem .5rem;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid,
|
||||
#data div.tab-content.container{
|
||||
padding-top: 0 !important;
|
||||
padding-bottom: 0 !important;
|
||||
border: 0 !important;
|
||||
/* box-shadow: 4px 3px 8px 1px #969696; */
|
||||
border-radius: 0 !important;
|
||||
/* opacity: .90; */
|
||||
}
|
||||
|
||||
#data-guest div.tab-content.container-fluid,
|
||||
#data-guest div.tab-content.container{
|
||||
padding-top: 0 !important;
|
||||
padding-bottom: 0 !important;
|
||||
border: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
/* opacity: .90; */
|
||||
/* background-color: #fff; */
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100,
|
||||
#data-guest div.tab-content.container-fluid div.card.w-100{
|
||||
/* background-color: transparent; */
|
||||
/* opacity: .90; */
|
||||
/* margin-bottom: 20px; */
|
||||
}
|
||||
|
||||
#data-guest div#contentTextInfos.tab-content.container-fluid.w-75{
|
||||
border-radius: 6px !important;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100.start{
|
||||
/* border-radius: 0 .50em ; */
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100.end{
|
||||
/* border-radius: 0; */
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-header.text-center{
|
||||
padding-bottom: 0;
|
||||
padding-top: 6px;
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100 div.card-header h3{
|
||||
color: #254360;
|
||||
font-weight: 750;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100.border-0 div.card-body{
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid div.card.w-100.border-0 div.card-body div.card.card-content-half-b {
|
||||
background-color: #eb695c;
|
||||
width: 48%;
|
||||
border: 2px solid #dee2e6;
|
||||
border-radius: .75em;
|
||||
float: left;
|
||||
background-image: url("media/card_b_42.svg");
|
||||
background-position: center;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
/*#data div.tab-content.container-fluid div.card.w-100.border-0 div.card-body div.card.card-content-center {
|
||||
height: 100%;
|
||||
width: 16%;
|
||||
float: left;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
border: 0;
|
||||
}
|
||||
#data div.tab-content.container-fluid div.card.w-100.border-0 div.card-body div.card.card-content-center img {
|
||||
width: 80%;
|
||||
opacity: 0.25;
|
||||
}*/
|
||||
|
||||
#data div.tab-content.container-fluid.w-75 div.card.w-100.border-0 div.card-body div.card.card-content-half-r {
|
||||
background-color: #254360;
|
||||
width: 48%;
|
||||
border: 2px solid #dee2e6;
|
||||
border-radius: .75em;
|
||||
float: right;
|
||||
background-image: url("media/card_r_42.svg");
|
||||
background-position: center;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid.w-75 div.card.w-100.border-0 div.card-body div.card.card-content-half-r div.toggle{
|
||||
width: 50px !important;
|
||||
}
|
||||
|
||||
#data div.tab-content.container-fluid.w-75 div.card.w-100.border-0 div.card-footer{
|
||||
padding: .50rem 0;
|
||||
}
|
||||
|
||||
#data span.input-group-addon i,
|
||||
#data span.input-group-addon span.glyphicon,
|
||||
#data span.input-group-addon span.fa{
|
||||
/* float : left; */
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
#data span.input-group-addon{
|
||||
text-align : left;
|
||||
}
|
||||
|
||||
#data span.input-group-addon span.required{
|
||||
content : "*";
|
||||
color : red;
|
||||
}
|
||||
|
||||
#data table.dataTable span.fa{
|
||||
float : right;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
#tabListBlogs tr {
|
||||
/* line-height: 12px; */
|
||||
}
|
||||
#tabListBlogs tr td img {
|
||||
max-height: 24px;
|
||||
}
|
||||
#tabListBlogs tr td.sorting_1 span.leftBloc{
|
||||
/* font-weight: bold; */
|
||||
/* float: left; */
|
||||
}
|
||||
#tabListBlogs tr td.sorting_1 span.rightBloc{
|
||||
/* font-weight: bold; */
|
||||
/* float: right; */
|
||||
}
|
||||
#tabListBlogs tr td span.leftBloc{
|
||||
/* float: left; */
|
||||
}
|
||||
#tabListBlogs tr td span.rightBloc{
|
||||
/* float: right; */
|
||||
}
|
||||
#tabListBlogs tr td a.title{
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #5882A1;
|
||||
}
|
||||
|
||||
p .justify{
|
||||
/* text-align: justify; */
|
||||
/* text-justify: distribute-all-lines; */
|
||||
}
|
||||
|
||||
#footerpartnersprint {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: 70%;
|
||||
border-radius: 10px;
|
||||
text-align: center;
|
||||
/* background-color: grey; */
|
||||
}
|
||||
#footerpartnersprint img {
|
||||
max-width: 64px;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
#footerdata{
|
||||
clear: both;
|
||||
display: block;
|
||||
border: 0px;
|
||||
/* border-top: 2px solid #CACACA; */
|
||||
margin: 0px;
|
||||
margin-right: 0px;
|
||||
padding: 0px;
|
||||
/* font-size: 8px; */
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
/* border-bottom-left-radius: 10px; */
|
||||
/* border-bottom-right-radius: 10px; */
|
||||
margin-top: 0px;
|
||||
/* background: #CACACA; */
|
||||
}
|
||||
|
||||
#footer {
|
||||
background-color: transparent !important;
|
||||
}
|
@ -68,22 +68,20 @@ var $tabForbidden=array("adminentrynode", "admingroup", "adminnode", "home", "ad
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/bootstrap-toggle-current/bootstrap-toggle.min.css";
|
||||
$arrayCallCss[] = "data/css/bootstrap-datepicker-current/bootstrap-datepicker3.min.css";
|
||||
$arrayCallCss[] = "data/javascript/summernote-current/summernote-bs4.min.css";
|
||||
$arrayCallCss[] = "data/javascript/summernote-current/summernote-bs5.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-toggle-current/bootstrap-toggle.min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-datepicker-current/bootstrap-datepicker.min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-datepicker-current/locales/bootstrap-datepicker.".$currentCode.".min.js";
|
||||
$arrayCallJs[] = "data/javascript/summernote-current/summernote-bs4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/summernote-current/summernote-bs5.js";
|
||||
$arrayCallJs[] = "data/javascript/summernote/plugins/file/201910/summernote-file.js";
|
||||
$arrayCallJs[] = "data/javascript/summernote-current/lang/summernote-fr-FR.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$('.datepicker').datepicker();";
|
||||
$arrayRawJs[] = "function imgPicto(){if(document.getElementById){if(document.getElementById(\"fmNodeAdd\")){var obj=document.getElementById(\"template\");document.getElementById(\"pictoObject\").src=\"data/image/icons/node/\"+document.getElementById(\"fmNodeAdd\").iconeN.options[(document.getElementById(\"fmNodeAdd\").iconeN.selectedIndex)].value;}}else if(document.all){if(document.all[\"fmNodeAdd\"]){document.all[\"pictoObject\"].src=\"data/image/icons/node/\"+document.all[\"fmNodeAdd\"].iconeN.options[(document.all[\"fmNodeAdd\"].iconeN.selectedIndex)].value;}}}function Valid_register(the_form,the_field){var objectform = document.forms[the_form];var nbr = objectform.length;var flag = 0;for(z=0 ; z < nbr; z++){if(objectform.elements[z].checked == true && objectform.elements[z].name == the_field){flag=1;}}if(flag == 0){alert('<mx:text id=\"selectbriques\"/>');return false;}objectform.submit();}function imgTemplate(){if(document.getElementById){if(document.getElementById(\"fmNodeAdd\")){var obj=document.getElementById(\"template\");document.getElementById(\"pictoTemplate\").src=\"data/template/\"+obj.options[(obj.selectedIndex)].value+\"/preview.png\";}}else if(document.all){if(document.all[\"fmNodeAdd\"]){var obj=document.all[\"template\"];document.all[\"pictoTemplate\"].src=\"data/template/\"+obj.options[(obj.selectedIndex)].value+\"/preview.png\";}}}imgTemplate();function setSelectOptions(the_form, the_select, do_check){var selectObject = document.forms[the_form].elements[the_select];var selectCount = selectObject.length;for (var i = 0; i < selectCount; i++){selectObject.options[i].selected = do_check;}return true;}function setCheckOptions(the_form, the_select){var selectObject = document.forms[the_form];var selectCount = selectObject.length;for (var i = 0; i < selectCount; i++) {if(selectObject.elements[i].name == the_select){if(selectObject.elements[i].checked == true){selectObject.elements[i].checked = false;}else{selectObject.elements[i].checked = true;}}}return true;}
|
||||
|
||||
\$(document).ready( function(){\$('#contentResumeInfos').summernote({lang: 'fr_FR',toolbar: [['style', ['style','fontsize']],['font', ['bold', 'underline', 'clear']],['fontname', ['fontname']],['color',['backcolor','color']],['para', ['style','ul', 'ol', 'paragraph']],['table', ['table']],['hr', ['hr']],/* File plugin not enabled */ /* ['insert', ['file','link', 'picture', 'video']], */ ['insert', ['file', 'link', 'picture', 'video']],['view', ['fullscreen', 'codeview']],['misc', ['undo', 'redo']],],height: 180,disableResizeEditor: true, /* disable resizing editor */ airMode: false,});});\$(document).ready( function(){\$('#contentTextInfos').summernote({lang: 'fr_FR',toolbar: [['style', ['style','fontsize']],['font', ['bold', 'underline', 'clear']],['fontname', ['fontname']],['color',['backcolor','color']],['para', ['style','ul', 'ol', 'paragraph']],['table', ['table']],['hr', ['hr']],/* File plugin not enabled */ /* ['insert', ['file','link', 'picture', 'video']], */ ['insert', ['link', 'picture', 'video']],['view', ['fullscreen', 'codeview']],['misc', ['undo', 'redo']],],height: 650,disableResizeEditor: true, /* disable resizing editor */ airMode: false,});});\$('.custom-file input').change(function (e) {var files = [];for (var i = 0; i < $(this)[0].files.length; i++) {files.push($(this)[0].files[i].name);}$(this).next('.custom-file-label').html(files.join(', '));});";
|
||||
$arrayRawJs[] = "function imgPicto(){if(document.getElementById){if(document.getElementById(\"fmNodeAdd\")){var obj=document.getElementById(\"template\");document.getElementById(\"pictoObject\").src=\"data/image/icons/node/\"+document.getElementById(\"fmNodeAdd\").iconeN.options[(document.getElementById(\"fmNodeAdd\").iconeN.selectedIndex)].value;}}else if(document.all){if(document.all[\"fmNodeAdd\"]){document.all[\"pictoObject\"].src=\"data/image/icons/node/\"+document.all[\"fmNodeAdd\"].iconeN.options[(document.all[\"fmNodeAdd\"].iconeN.selectedIndex)].value;}}}function Valid_register(the_form,the_field){var objectform = document.forms[the_form];var nbr = objectform.length;var flag = 0;for(z=0 ; z < nbr; z++){if(objectform.elements[z].checked == true && objectform.elements[z].name == the_field){flag=1;}}if(flag == 0){alert('<mx:text id=\"selectbriques\"/>');return false;}objectform.submit();}function imgTemplate(){if(document.getElementById){if(document.getElementById(\"fmNodeAdd\")){var obj=document.getElementById(\"template\");document.getElementById(\"pictoTemplate\").src=\"data/template/\"+obj.options[(obj.selectedIndex)].value+\"/preview.png\";}}else if(document.all){if(document.all[\"fmNodeAdd\"]){var obj=document.all[\"template\"];document.all[\"pictoTemplate\"].src=\"data/template/\"+obj.options[(obj.selectedIndex)].value+\"/preview.png\";}}}imgTemplate();function setSelectOptions(the_form, the_select, do_check){var selectObject = document.forms[the_form].elements[the_select];var selectCount = selectObject.length;for (var i = 0; i < selectCount; i++){selectObject.options[i].selected = do_check;}return true;}function setCheckOptions(the_form, the_select){var selectObject = document.forms[the_form];var selectCount = selectObject.length;for (var i = 0; i < selectCount; i++) {if(selectObject.elements[i].name == the_select){if(selectObject.elements[i].checked == true){selectObject.elements[i].checked = false;}else{selectObject.elements[i].checked = true;}}}return true;}\$(document).ready( function(){\$('#contentResumeInfos').summernote({lang: 'fr_FR',toolbar: [['style', ['style','fontsize']],['font', ['bold', 'underline', 'clear']],['fontname', ['fontname']],['color',['backcolor','color']],['para', ['style','ul', 'ol', 'paragraph']],['table', ['table']],['hr', ['hr']],/* File plugin not enabled */ /* ['insert', ['file','link', 'picture', 'video']], */ ['insert', ['file', 'link', 'picture', 'video']],['view', ['fullscreen', 'codeview']],['misc', ['undo', 'redo']],],height: 180,disableResizeEditor: true, /* disable resizing editor */ airMode: false,});});\$(document).ready( function(){\$('#contentTextInfos').summernote({lang: 'fr_FR',toolbar: [['style', ['style','fontsize']],['font', ['bold', 'underline', 'clear']],['fontname', ['fontname']],['color',['backcolor','color']],['para', ['style','ul', 'ol', 'paragraph']],['table', ['table']],['hr', ['hr']],/* File plugin not enabled */ /* ['insert', ['file','link', 'picture', 'video']], */ ['insert', ['link', 'picture', 'video']],['view', ['fullscreen', 'codeview']],['misc', ['undo', 'redo']],],height: 650,disableResizeEditor: true, /* disable resizing editor */ airMode: false,});});\$('.custom-file input').change(function (e) {var files = [];for (var i = 0; i < $(this)[0].files.length; i++) {files.push($(this)[0].files[i].name);}$(this).next('.custom-file-label').html(files.join(', '));});";
|
||||
mxRawJs($arrayRawJs);
|
||||
|
||||
/* On inclus la template (voir package.template.php) */
|
||||
@ -148,8 +146,8 @@ var $tabForbidden=array("adminentrynode", "admingroup", "adminnode", "home", "ad
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_facebook", "text", "user_facebook", "", "class=\"form\" title=\"".htmlspecialchars(getMessage("tipFacebook"), ENT_QUOTES)."\"", getMessage("user_facebook"));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_mastodon", "text", "user_mastodon", "", "class=\"form\" title=\"".htmlspecialchars(getMessage("tipMastodon"), ENT_QUOTES)."\"", getMessage("user_mastodon"));
|
||||
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentResumeInfos", "textarea", "contentResumeInfos", "", "class=\"form p-0 m-0\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentTextInfos", "textarea", "contentTextInfos", "", "class=\"form p-0 m-0\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentResumeInfos", "textarea", "contentResumeInfos", "", "class=\"form-control\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentTextInfos", "textarea", "contentTextInfos", "", "class=\"form-control\"");
|
||||
}
|
||||
else // On raffiche les données saisies par l'utilisateur
|
||||
{
|
||||
@ -188,8 +186,8 @@ var $tabForbidden=array("adminentrynode", "admingroup", "adminnode", "home", "ad
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_facebook", "text", "user_facebook", $_POST['user_facebook'], "class=\"form\" title=\"".htmlspecialchars(getMessage("tipFacebook"), ENT_QUOTES)."\"", getMessage("user_facebook"));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("user_mastodon", "text", "user_mastodon", $_POST['user_mastodon'], "class=\"form\" title=\"".htmlspecialchars(getMessage("tipMastodon"), ENT_QUOTES)."\"", getMessage("user_mastodon"));
|
||||
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentResumeInfos", "textarea", "contentResumeInfos", $_POST['contentResumeInfos'], "class=\"form p-0 m-0\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentTextInfos", "textarea", "contentTextInfos", $_POST['contentTextInfos'], "class=\"form p-0 m-0\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentResumeInfos", "textarea", "contentResumeInfos", $_POST['contentResumeInfos'], "class=\"form-control\"");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("contentTextInfos", "textarea", "contentTextInfos", $_POST['contentTextInfos'], "class=\"form-control\"");
|
||||
}
|
||||
|
||||
/* Récupération de toutes les langues actives */
|
||||
@ -234,24 +232,31 @@ var $tabForbidden=array("adminentrynode", "admingroup", "adminnode", "home", "ad
|
||||
{
|
||||
if (!in_array(strtolower($GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i]), $this->tabForbidden))
|
||||
{
|
||||
$value =$GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i];
|
||||
$name =getMessage("class".strtolower($GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i]));
|
||||
$name =( (!isset($name)) || ($name!="") )?$name:$value;
|
||||
$value =$GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i];
|
||||
$name =getMessage("class".strtolower($GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i]));
|
||||
$name =( (!isset($name)) || ($name!="") )?$name:$value;
|
||||
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminClass.classValue", $value);
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminClass.className", $name);
|
||||
/* if (!in_array($GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i], $this->tabForbidden))
|
||||
{*/
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxCheckerField("actionAdminClass.classId", "checkbox", "class_id[]", $GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i], "", "");
|
||||
if (file_exists($GLOBALS['CONF_DATA_PATH']."data/image/icons/node/default_".strtolower($value).".png"))
|
||||
{
|
||||
$classIcon=$GLOBALS['CONF_DATA_PATH']."data/image/icons/node/default_".strtolower($value).".png";
|
||||
}else{
|
||||
$classIcon=$GLOBALS['CONF_DATA_PATH']."data/image/icons/node/defaultobject.png";
|
||||
}
|
||||
|
||||
/* }else{
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxCheckerField("actionAdminClass.classId", "checkbox", "class_id[]", $GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i],"","class='BUTTON'");
|
||||
}
|
||||
*/
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("actionAdminClass", "loop");
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxImage("actionAdminClass.classIcon", $classIcon);
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminClass.classValue", $value);
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminClass.className", $name);
|
||||
|
||||
// if (!in_array(strtolower($GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i]), $this->tabForbidden))
|
||||
// {
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxCheckerField("actionAdminClass.classId", "checkbox", "class_id[]", $GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i], "", "");
|
||||
// }else{
|
||||
// $GLOBALS["SYSTEM_TEMPLATE"]->MxCheckerField("actionAdminClass.classId", "checkbox", "class_id[]", $GLOBALS["SYSTEM_REGISTER"]["COORDINATION_OBJ"][$i], "", "class='disabled' DISABLED");
|
||||
// }
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("actionAdminClass", "loop");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Affichage des templates */
|
||||
# Affichage de la liste déroulante
|
||||
# Détermine le chemin des icônes
|
||||
@ -272,7 +277,7 @@ var $tabForbidden=array("adminentrynode", "admingroup", "adminnode", "home", "ad
|
||||
}
|
||||
@closedir($handle);
|
||||
asort($tabIcone);
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxSelect("TEMPLATE_ADMIN", "template", $tabIcone, $tabIcone, "", 7, "", "class=\"form\" required=\"true\"");
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxSelect("TEMPLATE_ADMIN", "template", $tabIcone, $tabIcone, "", 6, "", "class=\"form\" required=\"true\"");
|
||||
/* Fin Affichage des templates */
|
||||
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxFormField("BtnAdd", "button", "boutton", getMessage("BtnAdd"), "class=\"form\"");
|
||||
|
@ -64,12 +64,12 @@ Class AdminEntryNode extends CoordinationObj
|
||||
mxPageTitle("classadminentrynode");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
/* On inclus la template (voir package.template.php) */
|
||||
@ -171,7 +171,7 @@ Class AdminEntryNode extends CoordinationObj
|
||||
$Group=new Group();
|
||||
$lib=$Group->getLibelle($currentCode);
|
||||
if ($lib=="")
|
||||
$lib=$Group->getLibelle($defaultCode);
|
||||
$lib=$Group->getLibelle($defaultCode);
|
||||
}
|
||||
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("TREE_NODE.GroupName", $lib);
|
||||
|
@ -120,13 +120,13 @@ Class AdminObject extends CoordinationObj
|
||||
mxPageTitle("lblAdminObjectAdmin");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
$arrayCallCss[] = "data/css/bootstrap-toggle-current/bootstrap-toggle.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-toggle-current/bootstrap-toggle.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
@ -387,7 +387,7 @@ Class AdminObject extends CoordinationObj
|
||||
$treeWay ="";
|
||||
//}
|
||||
}else{
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminObject.RIGHT.NodeName", "");
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxText("actionAdminObject.RIGHT.NodeName", "");
|
||||
}
|
||||
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("actionAdminObject.RIGHT", "loop");
|
||||
@ -920,13 +920,13 @@ Class AdminObject extends CoordinationObj
|
||||
mxPageTitle("");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
$arrayCallCss[] = "data/css/bootstrap-toggle-current/bootstrap-toggle.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-toggle-current/bootstrap-toggle.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
@ -1270,13 +1270,13 @@ Class AdminObject extends CoordinationObj
|
||||
mxPageTitle("");
|
||||
|
||||
// $arrayCallCss = array();
|
||||
// $arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
// $arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
// $arrayCallCss[] = "data/css/bootstrap-toggle-current/bootstrap-toggle.min.css";
|
||||
// mxCallCss($arrayCallCss);
|
||||
//
|
||||
// $arrayCallJs = array();
|
||||
// $arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
// $arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
// $arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
// $arrayCallJs[] = "data/javascript/bootstrap-toggle-current/bootstrap-toggle.min.js";
|
||||
// mxCallJs($arrayCallJs);
|
||||
//
|
||||
|
@ -73,14 +73,14 @@ Class AdminUser extends CoordinationObj
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/bootstrap-datepicker-current/bootstrap-datepicker3.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-datepicker-current/bootstrap-datepicker.min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-datepicker-current/locales/bootstrap-datepicker.".$currentCode.".min.js";
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$('#tabAdminUser').dataTable({\"bPaginate\": true,\"bFilter\": true,\"bInfo\": true,\"sPaginationType\": \"full_numbers\",\"bAutoWidth\": false,\"bLengthChange\": true,\"aaSorting\": [[ 1, \"asc\" ]],\"iDisplayLength\": 15,\"aLengthMenu\": [[15, 25, 50, 100, -1], [15, 25, 50, 100, \"All\"]],\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables_adminuser.txt\"}});$('.datepicker').datepicker();});";
|
||||
@ -186,22 +186,24 @@ Class AdminUser extends CoordinationObj
|
||||
$currentUser=$tabUser[$i];
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.BtnUpdate",getMessage("BtnUpdate"));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.BtnDelete",getMessage("BtnDelete"));
|
||||
// $GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.url_user",Navigation::formatUrl($this->getId(),"AdminUser","ChangeUserAdmin","",$currentUser->getId()));
|
||||
// $GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.del_user",Navigation::formatUrl($this->getId(),"AdminUser","ChangeUserAdmin","",$currentUser->getId()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_first_name", htmlentitiesconv($currentUser->getFirstName()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_last_name", htmlentitiesconv($currentUser->getLastName()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_login", htmlentitiesconv($currentUser->getLogin()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_mail", htmlentitiesconv($currentUser->getMail()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.vmailto", "mailto:".htmlentitiesconv($currentUser->getMail()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_login", $currentUser->getId()." - ".htmlentitiesconv($currentUser->getLogin()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.mail.vuser_mail", htmlentitiesconv($currentUser->getMail()));
|
||||
|
||||
if( htmlentitiesconv($currentUser->getLogin()) != "Guest" )
|
||||
{
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.url_user",Navigation::formatUrl($this->getId(),"AdminUser","ChangeUserAdmin","",$currentUser->getId()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.url_account_active",Navigation::formatUrl($this->getId(),"AdminUser","execAccountActiveAdmin","",$currentUser->getId()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_account_active", ($currentUser->getAccountActive()=="on")?"toggle-on text-success":"toggle-off text-danger" );
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.mail.vmailto", "mailto:".htmlentitiesconv($currentUser->getMail()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.user.url_user",Navigation::formatUrl($this->getId(),"AdminUser","ChangeUserAdmin","",$currentUser->getId()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.active.url_account_active",Navigation::formatUrl($this->getId(),"AdminUser","execAccountActiveAdmin","",$currentUser->getId()));
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.user.vuser_account_active", ($currentUser->getAccountActive()=="on")?"toggle-on text-success":"toggle-off text-danger" );
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.active.vuser_account_active", ($currentUser->getAccountActive()=="on")?"toggle-on text-success":"toggle-off text-danger" );
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.user.vuser_account_active_style", " text-primary" );
|
||||
} else {
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_account_active", ($currentUser->getAccountActive()=="on")?"toggle-on text-secondary":"toggle-off text-secondary" );
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("ligne.vuser_account_active_style", " isdisabled" );
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("ligne.mail", "delete");
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("ligne.active", "delete");
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("ligne.user", "delete");
|
||||
}
|
||||
$GLOBALS["SYSTEM_TEMPLATE"]->MxAttribut("ligne.vuser_id", "user".$currentUser->getId());
|
||||
|
||||
@ -578,7 +580,7 @@ function exportAdmin()
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/bootstrap-datepicker-current/bootstrap-datepicker3.min.css";
|
||||
$arrayCallCss[] = "data/css/bootstrap-toggle-current/bootstrap-toggle.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
@ -586,7 +588,7 @@ function exportAdmin()
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-datepicker-current/locales/bootstrap-datepicker.".$currentCode.".min.js";
|
||||
$arrayCallJs[] = "data/javascript/bootstrap-toggle-current/bootstrap-toggle.min.js";
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$(\"#tabListGroups\").dataTable({\"bPaginate\": false,\"bFilter\": false,\"bInfo\": false,\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 0, \"asc\" ]]});});";
|
||||
|
@ -427,6 +427,11 @@ Class Community extends CoordinationObj
|
||||
// $GLOBALS["SYSTEM_TEMPLATE"]->MxText("text_resume", $noCommunityTextResume);
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("TEXTRESUME", "delete");
|
||||
}
|
||||
|
||||
if( is_file("data/image/communities/".$_GET['param']."_logo.svg" ) )
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxImage("blocImgLogo".".logo", "data/image/communities/".$_GET['param']."_logo.svg", $text, "", 32);
|
||||
else
|
||||
$GLOBALS['SYSTEM_TEMPLATE']->MxBloc("blocImgLogo", "delete");
|
||||
}
|
||||
|
||||
# Destruction des éléments
|
||||
|
@ -109,12 +109,12 @@ var $dbUninstallFile= "uninstall";
|
||||
mxPageTitle("beforeInstallTitlePage");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$('#tabListScripts').dataTable({\"bPaginate\": true,\"bFilter\": false,\"bInfo\": true,\"sPaginationType\": \"full_numbers\",\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 1, \"asc\" ]],\"iDisplayLength\": 10,\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});});";
|
||||
@ -288,12 +288,12 @@ var $dbUninstallFile= "uninstall";
|
||||
mxPageTitle("beforeInstallTitlePage");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$('#tabListFiles').dataTable({\"bPaginate\": false,\"bFilter\": false,\"bInfo\": false,\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 1, \"asc\" ]],\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});});";
|
||||
|
@ -87,12 +87,12 @@ Class InstallManager extends CoordinationObj
|
||||
mxPageTitle("actionInstallTitlePage");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$('#tabObjectCoordination').dataTable({\"bPaginate\": true,\"bFilter\": false,\"bInfo\": true,\"sPaginationType\": \"full_numbers\",\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 1, \"asc\" ]],\"iDisplayLength\": 10,\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});});";
|
||||
@ -338,12 +338,12 @@ Class InstallManager extends CoordinationObj
|
||||
mxPageTitle("listInstallTitlePage");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$('#tabObjectCoordination').dataTable({\"bPaginate\": true,\"bFilter\": false,\"bInfo\": true,\"sPaginationType\": \"full_numbers\",\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 0, \"asc\" ]],\"iDisplayLength\": 10,\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});});";
|
||||
@ -807,12 +807,12 @@ Class InstallManager extends CoordinationObj
|
||||
mxPageTitle("bkpManageInstallTitlePage");
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$(\"#tabBkpList\").dataTable({\"bPaginate\": true,\"bFilter\": false,\"bInfo\": true,\"sPaginationType\": \"full_numbers\",\"bAutoWidth\": false,\"bLengthChange\": false,\"aaSorting\": [[ 1, \"asc\" ]],\"iDisplayLength\": 10,\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});});";
|
||||
|
@ -59,12 +59,12 @@ Class UserTemp extends CoordinationObj
|
||||
/* fin récupération des codes par defaut */
|
||||
|
||||
$arrayCallCss = array();
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap4-current/dataTables.bootstrap4.min.css";
|
||||
$arrayCallCss[] = "data/css/dataTables.bootstrap-current/dataTables.bootstrap.min.css";
|
||||
mxCallCss($arrayCallCss);
|
||||
|
||||
$arrayCallJs = array();
|
||||
$arrayCallJs[] = "data/javascript/jquery.dataTables-current/jquery.dataTables.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap4-current/dataTables.bootstrap4.min.js";
|
||||
$arrayCallJs[] = "data/javascript/dataTables.bootstrap-current/dataTables.bootstrap.min.js";
|
||||
mxCallJs($arrayCallJs);
|
||||
|
||||
$arrayRawJs[] = "\$(document).ready(function(){\$(\"#tabInscriptions\").dataTable({\"bPaginate\": false,\"bFilter\": false,\"bInfo\": false,\"aaSorting\": [[ 0, \"desc\" ]],\"oLanguage\": {\"sUrl\": \"data/message/".$currentCode."/datatables.txt\"}});}); ";
|
||||
|
@ -127,7 +127,6 @@ class NavigationPrint extends Printing
|
||||
$tabObject =$GLOBALS["SYSTEM_CONTROL"]->getListObjectForNavigation($nodeId);
|
||||
for ($i=0; $i<count($tabObject);$i++)
|
||||
{
|
||||
echo $tabObject[$i][0]->getClassName();
|
||||
if ($tabObject[$i][0]->getClassName()=="Home")
|
||||
{
|
||||
$urlArray["id"]=$tabObject[$i][1]->getId();
|
||||
|
@ -75,7 +75,7 @@ class ObjectPrint extends Printing
|
||||
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE;
|
||||
$tabObject =$this->getObjectSon($nodeId);
|
||||
if (count($tabObject)<=1)
|
||||
return "";
|
||||
return "";
|
||||
|
||||
$MaTemplate = new ModeliXeQware($GLOBALS['SYSTEM_TEMPLATE_PATH'].$GLOBALS['SYSTEM_TEMPLATE_DIR']."object_printing/objectprint/object.mxt");
|
||||
$MaTemplate->SetModeliXe(true);
|
||||
|
@ -522,7 +522,7 @@ class ModeliXe extends ErrorManager{
|
||||
$replace = '<input type="password" name="'.$name.'" value="'.$value.'" placeholder="'.$placeholder.'" '.$attribut.' '.$this->htmlAtt[$index].$end.$special;
|
||||
break;
|
||||
case 'textarea':
|
||||
$replace = '<textarea name="'.$name.'" placeholder="'.$placeholder.'" '.$attribut.' '.$this->htmlAtt[$index].' >'.$value.'</textarea>';
|
||||
$replace = '<textarea name="'.$name.'" placeholder="'.$placeholder.'" aria-label="'.$name.'" '.$attribut.' '.$this->htmlAtt[$index].' >'.$value.'</textarea>';
|
||||
break;
|
||||
case 'file':
|
||||
$replace = '<input type="file" name="'.$name.'" value="'.$value.'" '.$attribut.' '.$this->htmlAtt[$index].$end;
|
||||
|
@ -401,41 +401,41 @@ function getAllRights($classname){
|
||||
* @return chaine chaine code message
|
||||
*/
|
||||
|
||||
function checkMail($email){
|
||||
function checkMail($email){
|
||||
|
||||
/*Récupération des messages utilisateurs*/
|
||||
addMessageFile("user.ini");
|
||||
/* gestion du lib en fonction de la langue courante */
|
||||
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
|
||||
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
|
||||
/* fin récupération des codes par defaut */
|
||||
/*Récupération des messages utilisateurs*/
|
||||
addMessageFile("user.ini");
|
||||
/* gestion du lib en fonction de la langue courante */
|
||||
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
|
||||
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
|
||||
/* fin récupération des codes par defaut */
|
||||
|
||||
$email = strtolower($email);
|
||||
|
||||
if (strlen($email) < 6){ return $email." : ".getMessage("ajaxCourrielTooShort");}
|
||||
if (strlen($email) > 255) {return $email." : ".getMessage("ajaxCourrielTooLong");}
|
||||
if (!ereg("@", $email)){ return $email." : ".getMessage("ajaxCourrielNoArobase");}
|
||||
if (preg_match_all("/([^a-zA-Z0-9_\@\.\-])/i", $email, $trouve))
|
||||
{
|
||||
return $email." : ".getMessage("ajaxCourrielBadChars")."(".implode(", ", $trouve[0]).").";
|
||||
}
|
||||
if (!preg_match("/^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$/i", $email))
|
||||
{
|
||||
return $email." : ".getMessage("ajaxCourrielWrongFormat");
|
||||
}
|
||||
list($compte, $domaine)=split("@", $email, 2);
|
||||
if (!checkdnsrr($domaine, "MX"))
|
||||
{
|
||||
return $email." : $domaine ".getMessage("ajaxCourrielNoMX");
|
||||
}
|
||||
return "Valide";;
|
||||
$email = strtolower($email);
|
||||
|
||||
if (strlen($email) < 6){ return $email." : ".getMessage("ajaxCourrielTooShort");}
|
||||
if (strlen($email) > 255) {return $email." : ".getMessage("ajaxCourrielTooLong");}
|
||||
if (!ereg("@", $email)){ return $email." : ".getMessage("ajaxCourrielNoArobase");}
|
||||
if (preg_match_all("/([^a-zA-Z0-9_\@\.\-])/i", $email, $trouve))
|
||||
{
|
||||
return $email." : ".getMessage("ajaxCourrielBadChars")."(".implode(", ", $trouve[0]).").";
|
||||
}
|
||||
|
||||
function checkProvenance($method){
|
||||
$prov = false;
|
||||
if( isset($_SESSION['redirect']) ) {
|
||||
if( stristr($_SESSION['redirect'], $method) ) $prov = true; else $prov = false;
|
||||
} else { $prov = false; }
|
||||
return $prov;
|
||||
if (!preg_match("/^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$/i", $email))
|
||||
{
|
||||
return $email." : ".getMessage("ajaxCourrielWrongFormat");
|
||||
}
|
||||
list($compte, $domaine)=split("@", $email, 2);
|
||||
if (!checkdnsrr($domaine, "MX"))
|
||||
{
|
||||
return $email." : $domaine ".getMessage("ajaxCourrielNoMX");
|
||||
}
|
||||
return "Valide";;
|
||||
}
|
||||
|
||||
function checkProvenance($method){
|
||||
$prov = false;
|
||||
if( isset($_SESSION['redirect']) ) {
|
||||
if( stristr($_SESSION['redirect'], $method) ) $prov = true; else $prov = false;
|
||||
} else { $prov = false; }
|
||||
return $prov;
|
||||
}
|
||||
?>
|
||||
|
Loading…
Reference in New Issue
Block a user