Added new qware template files in gitignore
This commit is contained in:
parent
e4ea302dee
commit
0c0896a396
173
.gitignore
vendored
173
.gitignore
vendored
@ -906,6 +906,179 @@ data/template/default/object_printing/userprint/
|
||||
!data/template/default/object_printing/userprint/auth.mxt
|
||||
!data/template/default/object_printing/userprint/userinfo.mxt
|
||||
|
||||
data/template/qware/
|
||||
!data/template/qware/css.mxt
|
||||
!data/template/qware/js.mxt
|
||||
!data/template/qware/jsraw.mxt
|
||||
!data/template/qware/qware.css
|
||||
!data/template/qware/main-guest.mxt
|
||||
!data/template/qware/main.mxt
|
||||
!data/template/qware/preview.png
|
||||
!data/template/qware/print.mxt
|
||||
!data/template/qware/title.mxt
|
||||
|
||||
data/template/qware/config/
|
||||
!data/template/qware/config/parametres.mxp
|
||||
|
||||
data/template/qware/css/
|
||||
!data/template/qware/css/csshover.htc
|
||||
!data/template/qware/css/main.css
|
||||
!data/template/qware/css/presets
|
||||
|
||||
data/template/qware/css/presets/
|
||||
!data/template/qware/css/presets/preset1.css
|
||||
!data/template/qware/css/presetspreset2.css
|
||||
!data/template/qware/css/presetspreset3.css
|
||||
!data/template/qware/css/presetspreset4.css
|
||||
!data/template/qware/css/presetspreset5.css
|
||||
!data/template/qware/css/presetspreset6.css
|
||||
|
||||
data/template/qware/js/
|
||||
!data/template/qware/js/main.js
|
||||
|
||||
data/template/qware/media/
|
||||
|
||||
data/template/qware/object_coordination/
|
||||
|
||||
data/template/qware/object_coordination/addcom/
|
||||
!data/template/qware/object_coordination/addcom/actionadmin.mxt
|
||||
|
||||
data/template/qware/object_coordination/adminentrynode/
|
||||
!data/template/qware/object_coordination/adminentrynode/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/adminentrynode/configuration.mxt
|
||||
!data/template/qware/object_coordination/adminentrynode/deleteadmin.mxt
|
||||
|
||||
data/template/qware/object_coordination/admingroup/
|
||||
!data/template/qware/object_coordination/admingroup/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/admingroup/configuration.mxt
|
||||
!data/template/qware/object_coordination/admingroup/deleteadmin.mxt
|
||||
!data/template/qware/object_coordination/admingroup/updateadmin.mxt
|
||||
|
||||
data/template/qware/object_coordination/adminnode/
|
||||
!data/template/qware/object_coordination/adminnode/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/adminnode/configuration.mxt
|
||||
!data/template/qware/object_coordination/adminnode/deleteadmin.mxt
|
||||
!data/template/qware/object_coordination/adminnode/updateadmin.mxt
|
||||
|
||||
data/template/qware/object_coordination/adminobject/
|
||||
!data/template/qware/object_coordination/adminobject/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/adminobject/addobjectadmin.mxt
|
||||
!data/template/qware/object_coordination/adminobject/configuration.mxt
|
||||
!data/template/qware/object_coordination/adminobject/rightadmin.mxt
|
||||
!data/template/qware/object_coordination/adminobject/rightdeleteadmin.mxt
|
||||
|
||||
data/template/qware/object_coordination/adminuser/
|
||||
!data/template/qware/object_coordination/adminuser/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/adminuser/adduseradmin.mxt
|
||||
!data/template/qware/object_coordination/adminuser/ajaxdata.mxt
|
||||
!data/template/qware/object_coordination/adminuser/changeuseradmin.mxt
|
||||
!data/template/qware/object_coordination/adminuser/configuration.mxt
|
||||
!data/template/qware/object_coordination/adminuser/csv.mxt
|
||||
!data/template/qware/object_coordination/adminuser/deletegroupuseradmin.mxt
|
||||
!data/template/qware/object_coordination/adminuser/html.mxt
|
||||
!data/template/qware/object_coordination/adminuser/rss2.0.mxt
|
||||
!data/template/qware/object_coordination/adminuser/xml.mxt
|
||||
|
||||
data/template/qware/object_coordination/community/
|
||||
!data/template/qware/object_coordination/community/actionaccueil.mxt
|
||||
!data/template/qware/object_coordination/community/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/community/actionlecture.mxt
|
||||
!data/template/qware/object_coordination/community/checkform.mxt
|
||||
!data/template/qware/object_coordination/community/formlecture.mxt
|
||||
!data/template/qware/object_coordination/community/lectureinscsuccess.mxt
|
||||
!data/template/qware/object_coordination/community/livecompletion.mxt
|
||||
|
||||
data/template/qware/object_coordination/coordinationobj/
|
||||
!data/template/qware/object_coordination/coordinationobj/configuration.mxt
|
||||
!data/template/qware/object_coordination/coordinationobj/delete.mxt
|
||||
|
||||
data/template/qware/object_coordination/home/
|
||||
!data/template/qware/object_coordination/home/actionaccueil.mxt
|
||||
!data/template/qware/object_coordination/home/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/home/actionlectureinfo.mxt
|
||||
!data/template/qware/object_coordination/home/actionlecture.mxt
|
||||
!data/template/qware/object_coordination/home/checkform.mxt
|
||||
!data/template/qware/object_coordination/home/formlectureadh.mxt
|
||||
!data/template/qware/object_coordination/home/formlectureadhpart.mxt
|
||||
!data/template/qware/object_coordination/home/formlectureadhsoc.mxt
|
||||
!data/template/qware/object_coordination/home/formlecture.mxt
|
||||
!data/template/qware/object_coordination/home/lectureinscsuccess.mxt
|
||||
!data/template/qware/object_coordination/home/livecompletion.mxt
|
||||
!data/template/qware/object_coordination/home/processresultcheck.mxt
|
||||
!data/template/qware/object_coordination/home/processresultmoney.mxt
|
||||
!data/template/qware/object_coordination/home/processresultpayment.mxt
|
||||
!data/template/qware/object_coordination/home/processsubscription.mxt
|
||||
!data/template/qware/object_coordination/home/qaptcha.mxt
|
||||
|
||||
data/template/qware/object_coordination/installmanager/
|
||||
!data/template/qware/object_coordination/installmanager/actioninstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/afterinstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/afteruninstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/beforeinstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/beforeuninstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/bkpmanageinstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/configuration.mxt
|
||||
!data/template/qware/object_coordination/installmanager/install.mxt
|
||||
!data/template/qware/object_coordination/installmanager/listinstall.mxt
|
||||
!data/template/qware/object_coordination/installmanager/uninstall.mxt
|
||||
|
||||
data/template/qware/object_coordination/textinfo/
|
||||
!data/template/qware/object_coordination/textinfo/actionadmin.mxt
|
||||
!data/template/qware/object_coordination/textinfo/actionguest.mxt
|
||||
!data/template/qware/object_coordination/textinfo/lectureadmin.mxt
|
||||
!data/template/qware/object_coordination/textinfo/lectureinfosubscribe.mxt
|
||||
!data/template/qware/object_coordination/textinfo/www.fab-l3.org-landingpage.mxt
|
||||
!data/template/qware/object_coordination/textinfo/www.fablab87.fr-landingpage.mxt
|
||||
|
||||
data/template/qware/object_coordination/usermodif/
|
||||
!data/template/qware/object_coordination/usermodif/actionmodifier.mxt
|
||||
|
||||
data/template/qware/object_coordination/usertemp/
|
||||
!data/template/qware/object_coordination/usertemp/actionmanageregister.mxt
|
||||
!data/template/qware/object_coordination/usertemp/configuration.mxt
|
||||
|
||||
data/template/qware/object_printing/
|
||||
|
||||
data/template/qware/object_printing/currentcoordinationobjprint/
|
||||
!data/template/qware/object_printing/currentcoordinationobjprint/main.mxt
|
||||
|
||||
data/template/qware/object_printing/entrynodeprint/
|
||||
!data/template/qware/object_printing/entrynodeprint/entrynode.mxt
|
||||
|
||||
data/template/qware/object_printing/errorprint/
|
||||
!data/template/qware/object_printing/errorprint/error.mxt
|
||||
|
||||
data/template/qware/object_printing/helpprint/
|
||||
!data/template/qware/object_printing/helpprint/helpprint.mxt
|
||||
|
||||
data/template/qware/object_printing/jscalls/
|
||||
!data/template/qware/object_printing/jscalls/jscalls.mxt
|
||||
|
||||
data/template/qware/object_printing/languageprint/
|
||||
!data/template/qware/object_printing/languageprint/language.mxt
|
||||
|
||||
data/template/qware/object_printing/messageprint/
|
||||
!data/template/qware/object_printing/messageprint/message.mxt
|
||||
|
||||
data/template/qware/object_printing/navigationnodeprint/
|
||||
!data/template/qware/object_printing/navigationnodeprint/main.mxt
|
||||
!data/template/qware/object_printing/navigationnodeprint/navigationdiv.mxt
|
||||
!data/template/qware/object_printing/navigationnodeprint/navigationnode.mxt
|
||||
!data/template/qware/object_printing/navigationnodeprint/navigationsub.mxt
|
||||
|
||||
data/template/qware/object_printing/navigationprint/
|
||||
!data/template/qware/object_printing/navigationprint/main.mxt
|
||||
!data/template/qware/object_printing/navigationprint/navigationdiv.mxt
|
||||
!data/template/qware/object_printing/navigationprint/navigationnode.mxt
|
||||
!data/template/qware/object_printing/navigationprint/navigationsub.mxt
|
||||
|
||||
data/template/qware/object_printing/objectprint/
|
||||
!data/template/qware/object_printing/objectprint/object.mxt
|
||||
|
||||
data/template/qware/object_printing/userprint/
|
||||
!data/template/qware/object_printing/userprint/auth.mxt
|
||||
!data/template/qware/object_printing/userprint/userinfo.mxt
|
||||
|
||||
data/template/lcube6/
|
||||
!data/template/lcube6/css.mxt
|
||||
!data/template/lcube6/js.mxt
|
||||
|
6
data/template/qware/config/parametres.mxp
Executable file
6
data/template/qware/config/parametres.mxp
Executable file
@ -0,0 +1,6 @@
|
||||
#flag
|
||||
|
||||
|
||||
#attribut
|
||||
|
||||
|
2
data/template/qware/css.mxt
Normal file
2
data/template/qware/css.mxt
Normal file
@ -0,0 +1,2 @@
|
||||
<mx:bloc id="blocCSS"><link rel="stylesheet" type="text/css" href="<mx:text id="hrefcss"/>"<mx:bloc id="blocIntegrity"> integrity="<mx:text id="integrity"/>"</mx:bloc id="blocIntegrity"><mx:bloc id="blocOrigin"> crossorigin="<mx:text id="origin"/>"</mx:bloc id="blocOrigin">>
|
||||
</mx:bloc id="blocCSS">
|
89
data/template/qware/css/csshover.htc
Executable file
89
data/template/qware/css/csshover.htc
Executable file
@ -0,0 +1,89 @@
|
||||
<attach event="ondocumentready" handler="parseStylesheets" />
|
||||
<script language="JScript">
|
||||
/**
|
||||
* PSUEDOS - V1.21.041022 - hover & active
|
||||
* ---------------------------------------------
|
||||
* Peterned - http://www.xs4all.nl/~peterned/
|
||||
* (c) 2004 - Peter Nederlof
|
||||
*
|
||||
* Credits - Arnoud Berendsen
|
||||
* - Martin Reurings
|
||||
* for inspiring me and finding really sick bugs
|
||||
*
|
||||
* howto: body { behavior:url("csshover.htc"); }
|
||||
* ---------------------------------------------
|
||||
*/
|
||||
|
||||
var currentSheet, doc = window.document;
|
||||
var activators = {
|
||||
onhover:{on:'onmouseover', off:'onmouseout'},
|
||||
onactive:{on:'onmousedown', off:'onmouseup'}
|
||||
}
|
||||
|
||||
function parseStylesheets() {
|
||||
var sheets = doc.styleSheets, l = sheets.length;
|
||||
for(var i=0; i<l; i++)
|
||||
parseStylesheet(sheets[i]);
|
||||
}
|
||||
function parseStylesheet(sheet) {
|
||||
var l, rules, imports;
|
||||
if(sheet.imports) {
|
||||
imports = sheet.imports, l = imports.length;
|
||||
for(var i=0; i<l; i++)
|
||||
parseStylesheet(sheet.imports[i]);
|
||||
}
|
||||
|
||||
rules = (currentSheet = sheet).rules, l = rules.length;
|
||||
|
||||
for(var j=0; j<l; j++) parseCSSRule(rules[j]);
|
||||
}
|
||||
|
||||
function parseCSSRule(rule) {
|
||||
var select = rule.selectorText, style = rule.style.cssText;
|
||||
if(!(/(^|\s)(([^a]([^ ]+)?)|(a([^#.][^ ]+)+)):(hover|active)/i).test(select) || !style) return;
|
||||
|
||||
var pseudo = select.replace(/[^:]+:([a-z-]+).*/i, 'on$1');
|
||||
var newSelect = select.replace(/(\.([a-z0-9_-]+):[a-z]+)|(:[a-z]+)/gi, '.$2' + pseudo);
|
||||
var className = (/\.([a-z0-9_-]*on(hover|active))/i).exec(newSelect)[1];
|
||||
var affected = select.replace(/:hover.*$/, '');
|
||||
var elements = getElementsBySelect(affected);
|
||||
|
||||
currentSheet.addRule(newSelect, style);
|
||||
for(var i=0; i<elements.length; i++)
|
||||
new HoverElement(elements[i], className, activators[pseudo]);
|
||||
}
|
||||
|
||||
function HoverElement(node, className, events) {
|
||||
if(!node.hovers) node.hovers = {};
|
||||
if(node.hovers[className]) return;
|
||||
node.hovers[className] = true;
|
||||
node.attachEvent(events.on,
|
||||
function() { node.className += ' ' + className; });
|
||||
node.attachEvent(events.off,
|
||||
function() { node.className =
|
||||
node.className.replace(new RegExp('\\s+'+className, 'g'),''); });
|
||||
}
|
||||
|
||||
function getElementsBySelect(rule) {
|
||||
var parts, nodes = [doc];
|
||||
parts = rule.split(' ');
|
||||
for(var i=0; i<parts.length; i++) {
|
||||
nodes = getSelectedNodes(parts[i], nodes);
|
||||
} return nodes;
|
||||
}
|
||||
function getSelectedNodes(select, elements) {
|
||||
var result, node, nodes = [];
|
||||
var classname = (/\.([a-z0-9_-]+)/i).exec(select);
|
||||
var identify = (/\#([a-z0-9_-]+)/i).exec(select);
|
||||
var tagName = (/^[a-z0-9]+/i).exec(select.toUpperCase()) || '*';
|
||||
for(var i=0; i<elements.length; i++) {
|
||||
result = elements[i].getElementsByTagName(tagName);
|
||||
for(var j=0; j<result.length; j++) {
|
||||
node = result[j];
|
||||
if((identify && node.id != identify[1]) || (classname && !(new RegExp('\\b' +
|
||||
classname[1] + '\\b').exec(node.className)))) continue;
|
||||
nodes[nodes.length] = node;
|
||||
}
|
||||
} return nodes;
|
||||
}
|
||||
</script>
|
1052
data/template/qware/css/main.css
Normal file
1052
data/template/qware/css/main.css
Normal file
@ -0,0 +1,1052 @@
|
||||
#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{
|
||||
box-sizing: border-box;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
|
||||
.input-group-text {
|
||||
min-width: 53px;
|
||||
}
|
||||
|
||||
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 {
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#home-slider .caption {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
margin-top: -104px;
|
||||
left: 0;
|
||||
right: 0;
|
||||
text-align: center;
|
||||
text-transform: uppercase;
|
||||
z-index: 15;
|
||||
font-size: 18px;
|
||||
font-weight: 300;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
#home-slider .caption h1 {
|
||||
color: #fff;
|
||||
font-size: 60px;
|
||||
font-weight: 700;
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
.caption .btn-start {
|
||||
color: #fff;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
padding:14px 40px;
|
||||
border: 1px solid #6e6d6c;
|
||||
border-radius: 4px;
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover {
|
||||
color: #fff
|
||||
}
|
||||
|
||||
.carousel-fade .carousel-inner .carousel-item {
|
||||
opacity: 0;
|
||||
-webkit-transition-property: opacity;
|
||||
transition-property: opacity;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
height: 2037px;
|
||||
}
|
||||
|
||||
.carousel-fade .carousel-inner .carousel-item:after {
|
||||
content: " ";
|
||||
position: absolute;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
background: rgba(0,0,0,.7);
|
||||
}
|
||||
|
||||
.carousel-fade .carousel-inner .active {
|
||||
opacity: 1;
|
||||
}
|
||||
.carousel-fade .carousel-inner .active.left,
|
||||
.carousel-fade .carousel-inner .active.right {
|
||||
left: 0;
|
||||
opacity: 0;
|
||||
z-index: 1;
|
||||
}
|
||||
.carousel-fade .carousel-inner .next.left,
|
||||
.carousel-fade .carousel-inner .prev.right {
|
||||
opacity: 1;
|
||||
}
|
||||
.carousel-fade .carousel-control {
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.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 {
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
bottom: 50px;
|
||||
color: #fff;
|
||||
display: inline-block;
|
||||
width: 24px;
|
||||
margin-left: -12px;
|
||||
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;
|
||||
z-index: 1050;
|
||||
}
|
||||
|
||||
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;
|
||||
left: 90px;
|
||||
}
|
||||
|
||||
.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 {
|
||||
border-radius: 4px;
|
||||
color: #fff;
|
||||
display: inline-block;
|
||||
font-size: 36px;
|
||||
height: 90px;
|
||||
line-height: 90px;
|
||||
width: 90px;
|
||||
-webkit-transition: background-color 0.2s ease;
|
||||
transition: background-color 0.2s ease;
|
||||
}
|
||||
|
||||
.our-services .col-sm-4:hover .service-icon {
|
||||
background-color: #333;
|
||||
}
|
||||
|
||||
.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 {
|
||||
border-right:1px solid #f2f2f2;
|
||||
border-bottom:1px solid #f2f2f2;
|
||||
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) {
|
||||
border-bottom:0;
|
||||
padding-top: 60px;
|
||||
}
|
||||
|
||||
.our-services .col-sm-4:nth-child(3),
|
||||
.our-services .col-sm-4:nth-child(6) {
|
||||
border-right:0;
|
||||
}
|
||||
|
||||
.service-info h3 {
|
||||
margin-top: 35px;
|
||||
}
|
||||
|
||||
/*************************
|
||||
**********Blog CSS********
|
||||
**************************/
|
||||
.post-thumb {
|
||||
position: relative;
|
||||
min-height: 241px;
|
||||
max-width: 360px;
|
||||
}
|
||||
|
||||
.post-thumb img {
|
||||
border-radius:4px;
|
||||
max-height: 241px;
|
||||
max-width: 360px;
|
||||
}
|
||||
|
||||
.post-icon {
|
||||
position: absolute;
|
||||
top:10px;
|
||||
right:10px;
|
||||
height: 30px;
|
||||
width: 30px;
|
||||
/* line-height: 30px; */
|
||||
border-radius:4px;
|
||||
text-align: center;
|
||||
/* color: #fff; */
|
||||
/* font-size: 12px; */
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.post-icon img {
|
||||
max-width: 30px;
|
||||
max-height: 30px;
|
||||
}
|
||||
|
||||
.post-meta {
|
||||
position: absolute;
|
||||
bottom: 15px;
|
||||
left: 15px;
|
||||
color: #fff;
|
||||
font-size: 12px;
|
||||
text-transform: uppercase;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.post-meta span {
|
||||
margin-right: 16px;
|
||||
}
|
||||
|
||||
#post-carousel .carousel-indicators {
|
||||
bottom: 3px;
|
||||
left: 90%;
|
||||
}
|
||||
|
||||
.blog-left-control, .blog-right-control {
|
||||
position: absolute;
|
||||
top: 45%;
|
||||
width: 30px;
|
||||
text-align: center;
|
||||
color: rgba(255,255,255,.7);
|
||||
font-size: 36px;
|
||||
}
|
||||
|
||||
.blog-left-control {
|
||||
left: 0;
|
||||
}
|
||||
|
||||
.blog-right-control {
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.blog-left-control:hover, .blog-right-control:hover {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.entry-header h5 a {
|
||||
position: absolute;
|
||||
top:87%;
|
||||
/* left:10px; */
|
||||
height: 30px;
|
||||
width: 100%;
|
||||
line-height: 30px;
|
||||
border-radius:4px;
|
||||
text-align: center;
|
||||
background: rgba(0,0,0,.5);
|
||||
color: #fff;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.entry-header .date
|
||||
{
|
||||
position: absolute;
|
||||
top:10px;
|
||||
/* left:10px; */
|
||||
height: 30px;
|
||||
width: 100%;
|
||||
line-height: 30px;
|
||||
border-radius:4px;
|
||||
text-align: left;
|
||||
padding-left: 10px;
|
||||
background: rgba(0,0,0,.5);
|
||||
color: #fff;
|
||||
font-size: 10px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.entry-header .cetagory {
|
||||
display: inline-block;
|
||||
font-size: 11px;
|
||||
font-weight: 600;
|
||||
margin-bottom: 30px;
|
||||
text-transform: uppercase;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.entry-header .date:after {
|
||||
/*content: "";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom:-22px;
|
||||
width: 20px;
|
||||
height: 3px;*/
|
||||
}
|
||||
|
||||
.entry-content {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.load-more {
|
||||
display:block;
|
||||
text-align: center;
|
||||
margin-top: 70px;
|
||||
}
|
||||
|
||||
.btn-loadmore {
|
||||
border: 1px solid #f2f2f2;
|
||||
color: #666666;
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
padding: 15px 125px;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.btn-loadmore:hover {
|
||||
color:#fff;
|
||||
}
|
||||
|
||||
/*************************
|
||||
*****Pricing Table CSS****
|
||||
**************************/
|
||||
.pricing-table {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.single-table {
|
||||
padding: 30px 20px 20px;
|
||||
border:1px solid #f2f2f2;
|
||||
}
|
||||
|
||||
.single-table h3 {
|
||||
/* margin-top: 0; */
|
||||
/* padding: 0; */
|
||||
font-size: 18px;
|
||||
text-transform: uppercase;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.price {
|
||||
font-size: 36px;
|
||||
line-height: 36px;
|
||||
}
|
||||
|
||||
.price span {
|
||||
font-size: 14px;
|
||||
line-height: 14px;
|
||||
}
|
||||
|
||||
.single-table ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 15px 0;
|
||||
}
|
||||
|
||||
.single-table ul li {
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
.single-table.featured {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.single-table.featured h3 {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.single-table.featured .btn.btn-primary {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
/*************************
|
||||
********portfolio CSS*****
|
||||
**************************/
|
||||
#portfolio .container-fluid,
|
||||
#portfolio .col-sm-3 {
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#portfolio .folio-item {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#portfolio .overlay {
|
||||
background-color: #000;
|
||||
color: #fff;
|
||||
left: 0;
|
||||
right:0;
|
||||
bottom:-100%;
|
||||
height: 0;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
opacity:0;
|
||||
-webkit-transition: all 0.5s ease-in-out;
|
||||
transition: all 0.5s ease-in-out;
|
||||
}
|
||||
|
||||
.overlay .overlay-content {
|
||||
display: table;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.overlay .overlay-text {
|
||||
display: table-cell;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.overlay .folio-info {
|
||||
opacity: 0;
|
||||
margin-bottom: 75px;
|
||||
margin-top: -75px;
|
||||
-webkit-transition: all 1s ease-in-out;
|
||||
transition: all 1s ease-in-out;
|
||||
}
|
||||
|
||||
.overlay .folio-info h3 {
|
||||
margin-top: 0;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.folio-overview a {
|
||||
font-size: 18px;
|
||||
color: #333;
|
||||
height: 50px;
|
||||
width: 50px;
|
||||
line-height: 50px;
|
||||
border-radius: 50%;
|
||||
background-color: #fff;
|
||||
display: inline-block;
|
||||
margin-top: 20px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.folio-overview a:hover {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.folio-overview .folio-expand {
|
||||
margin-top: -500px;
|
||||
margin-left: -500px;
|
||||
}
|
||||
|
||||
.folio-image, .folio-overview .folio-expand {
|
||||
-webkit-transition: all 0.8s ease-in-out;
|
||||
transition: all 0.8s ease-in-out;
|
||||
}
|
||||
|
||||
#portfolio .folio-item:hover .folio-image {
|
||||
-webkit-transform: scale(1.5) rotate(-15deg);
|
||||
transform: scale(1.5) rotate(-15deg);
|
||||
}
|
||||
|
||||
.folio-image img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#portfolio .folio-item:hover .overlay {
|
||||
opacity: 0.8;
|
||||
bottom: 0;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#portfolio .folio-item:hover .folio-overview .folio-expand {
|
||||
margin-top: 0;
|
||||
margin-left:0;
|
||||
}
|
||||
|
||||
#portfolio .folio-item:hover .overlay .folio-info {
|
||||
opacity: 1;
|
||||
margin-bottom:0;
|
||||
margin-top:0;
|
||||
}
|
||||
|
||||
|
||||
#single-portfolio {
|
||||
padding: 90px 0;
|
||||
background: #f5f5f5;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#single-portfolio img {
|
||||
width: 100%;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
#single-portfolio .close-folio-item {
|
||||
position: absolute;
|
||||
top: 30px;
|
||||
font-size: 34px;
|
||||
width: 34px;
|
||||
height: 34px;
|
||||
left: 50%;
|
||||
color: #999;
|
||||
margin-left: -17px;
|
||||
}
|
||||
|
||||
/*************************
|
||||
**********Contact CSS*****
|
||||
**************************/
|
||||
|
||||
#contact {
|
||||
padding-top: 45px;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
#contact-us {
|
||||
/* background-image:url(../media/image/contact-bg.jpg); */
|
||||
padding-bottom: 90px;
|
||||
}
|
||||
|
||||
#contact-us .heading {
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
.form-control {
|
||||
background-color: transparent;
|
||||
border-color: rgba(255,255,255,.1);
|
||||
height: 50px;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
textarea.form-control {
|
||||
min-height: 180px;
|
||||
resize:none;
|
||||
}
|
||||
|
||||
textarea.form {
|
||||
min-height: 70px;
|
||||
min-width: 250px;
|
||||
resize:none;
|
||||
}
|
||||
|
||||
.form-group {
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
|
||||
.contact-info {
|
||||
padding-left:70px;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
ul.address {
|
||||
margin-top: 30px;
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.contact-info ul li {
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.contact-info ul li a {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.btn-submit {
|
||||
display: block;
|
||||
padding: 12px;
|
||||
width: 100%;
|
||||
color: #fff;
|
||||
border:0;
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
#footerpartnersprint {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: 70%;
|
||||
border-radius: 10px;
|
||||
text-align: center;
|
||||
background-color: #fff;
|
||||
}
|
||||
#footerpartnersprint img {
|
||||
max-width: 64px;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
#footer {
|
||||
/* color:#fff; */
|
||||
}
|
||||
|
||||
#footer .footer-top {
|
||||
position: relative;
|
||||
/* background-color: #fff; */
|
||||
/* padding:30px 0 */
|
||||
padding: 10px 0 5px;
|
||||
}
|
||||
|
||||
#footer .footer-bottom {
|
||||
/* background-color: #fff; */
|
||||
/* padding: 20px 0 10px; */
|
||||
padding: 10px 0 5px;
|
||||
}
|
||||
|
||||
#footer .footer-bottom a:hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.footer-logo {
|
||||
display: inline-block;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
#footer .social-icons {
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
#footer .social-icons ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#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 {
|
||||
background-color: #CECB26;
|
||||
}
|
||||
|
||||
#footer .social-icons ul li a.facebook:hover {
|
||||
background-color: #3b5999;
|
||||
}
|
||||
#footer .social-icons ul li a.twitter:hover {
|
||||
background-color: #2ac6f7;
|
||||
}
|
||||
#footer .social-icons ul li a.dribbble:hover {
|
||||
background-color: #ff5b92;
|
||||
}
|
||||
#footer .social-icons ul li a.linkedin:hover {
|
||||
background-color: #036dc0;
|
||||
}
|
||||
#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-addon {
|
||||
width: 50px;
|
||||
}
|
||||
|
||||
#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{
|
||||
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;
|
||||
}
|
||||
|
||||
#fmtextinfo.form.container-fluid div.row p.input-group select.form{
|
||||
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 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{
|
||||
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#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;
|
||||
max-width: 4rem;
|
||||
}
|
||||
|
||||
#data span.input-group-addon i,
|
||||
#data span.input-group-addon span.fa{
|
||||
/* float : left; */
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
#data span.input-group-addon{
|
||||
text-align : left;
|
||||
}
|
||||
|
||||
#data table.dataTable span.fa{
|
||||
/* float : right; */
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
#data .dataTables_wrapper{
|
||||
background-color: #fff;
|
||||
opacity: .90;
|
||||
}
|
||||
|
||||
#data form span img#pictoObject {
|
||||
max-width: 22px;
|
||||
}
|
||||
|
||||
#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;
|
||||
}
|
||||
|
||||
/******************/
|
||||
/* Footer du site */
|
||||
/******************/
|
||||
#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; */
|
||||
}
|
||||
|
||||
/****************************/
|
||||
/***ADMIN NEWS actionAdmin***/
|
||||
/****************************/
|
||||
#data table.dataTable span.fa{
|
||||
/* float : right;
|
||||
margin-left: 6px;*/
|
||||
}
|
||||
#tabListNews tr {
|
||||
line-height: 12px;
|
||||
}
|
||||
#tabListNews tr td img {
|
||||
max-height: 16px;
|
||||
}
|
||||
#tabListNews tr td.sorting_1 span.leftBloc{
|
||||
font-weight: bold;
|
||||
float: left;
|
||||
}
|
||||
#tabListNews tr td.sorting_1 span.rightBloc{
|
||||
font-weight: bold;
|
||||
float: right;
|
||||
}
|
||||
#tabListNews tr td span.leftBloc{
|
||||
float: left;
|
||||
}
|
||||
#tabListNews tr td span.rightBloc{
|
||||
float: right;
|
||||
}
|
||||
#tabListNews tr td a.title{
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #5882A1;
|
||||
}
|
53
data/template/qware/css/presets/preset1.css
Normal file
53
data/template/qware/css/presets/preset1.css
Normal file
@ -0,0 +1,53 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #028fcc;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #027db3
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #027db3;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#028fcc;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #028fcc;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #028fcc;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #028fcc transparent transparent;
|
||||
}
|
54
data/template/qware/css/presets/preset2.css
Normal file
54
data/template/qware/css/presets/preset2.css
Normal file
@ -0,0 +1,54 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #f27935;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #db6625
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #db6625;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.post-icon,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#f27935;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #f27935;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #f27935;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #f27935 transparent transparent;
|
||||
}
|
54
data/template/qware/css/presets/preset3.css
Normal file
54
data/template/qware/css/presets/preset3.css
Normal file
@ -0,0 +1,54 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #7FBA00;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #6ea100
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #6ea100;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.post-icon,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#7FBA00;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #7FBA00;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #7FBA00;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #7FBA00 transparent transparent;
|
||||
}
|
54
data/template/qware/css/presets/preset4.css
Normal file
54
data/template/qware/css/presets/preset4.css
Normal file
@ -0,0 +1,54 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #0db3c7;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #0a8897
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #0a8897;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.post-icon,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#0db3c7;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #0db3c7;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #0db3c7;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #0db3c7 transparent transparent;
|
||||
}
|
54
data/template/qware/css/presets/preset5.css
Normal file
54
data/template/qware/css/presets/preset5.css
Normal file
@ -0,0 +1,54 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #913d88;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #6d2e66
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #6d2e66;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.post-icon,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#913d88;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #913d88;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #913d88;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #913d88 transparent transparent;
|
||||
}
|
54
data/template/qware/css/presets/preset6.css
Normal file
54
data/template/qware/css/presets/preset6.css
Normal file
@ -0,0 +1,54 @@
|
||||
a,
|
||||
#home-slider .caption h1 span,
|
||||
#twitter-carousel .item span,
|
||||
#footer .footer-bottom,
|
||||
#single-portfolio .close-folio-item:hover,
|
||||
.single-table.featured .btn.btn-primary,
|
||||
.contact-info ul li a:hover,
|
||||
#footer .footer-bottom a {
|
||||
color: #f7ca18;
|
||||
}
|
||||
|
||||
.btn.btn-primary:hover,
|
||||
.btn-submit:hover {
|
||||
background-color: #d5ab07;
|
||||
}
|
||||
|
||||
a:hover, a:focus {
|
||||
color: #d5ab07;
|
||||
}
|
||||
|
||||
.main-nav,
|
||||
.service-icon,
|
||||
.progress-bar.progress-bar-primary,
|
||||
.single-table.featured,
|
||||
.btn.btn-primary,
|
||||
.twitter-icon .fa-twitter,
|
||||
.twitter-left-control:hover, .twitter-right-control:hover,
|
||||
.post-icon,
|
||||
.entry-header .date:after,
|
||||
.btn-loadmore:hover,
|
||||
.btn-submit,
|
||||
#footer,
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover,
|
||||
.folio-overview a:hover {
|
||||
background-color:#f7ca18;
|
||||
}
|
||||
|
||||
.twitter-left-control:hover,
|
||||
.twitter-right-control:hover,
|
||||
.btn-loadmore:hover {
|
||||
border: 1px solid #f7ca18;
|
||||
}
|
||||
|
||||
.caption .btn-start:hover,
|
||||
.left-control:hover,
|
||||
.right-control:hover {
|
||||
border-color: #f7ca18;
|
||||
}
|
||||
|
||||
.twitter-icon .fa-twitter:after {
|
||||
border-color: #f7ca18 transparent transparent;
|
||||
}
|
2
data/template/qware/js.mxt
Normal file
2
data/template/qware/js.mxt
Normal file
@ -0,0 +1,2 @@
|
||||
<mx:bloc id="blocJS"><script type="text/javascript" src="<mx:text id="hrefjs"/>"<mx:bloc id="blocIntegrity"> integrity="<mx:text id="integrity"/>"</mx:bloc id="blocIntegrity"><mx:bloc id="blocOrigin"> crossorigin="<mx:text id="origin"/>"</mx:bloc id="blocOrigin">></script>
|
||||
</mx:bloc id="blocJS">
|
173
data/template/qware/js/main.js
Normal file
173
data/template/qware/js/main.js
Normal file
@ -0,0 +1,173 @@
|
||||
jQuery(function($) {
|
||||
|
||||
//Preloader
|
||||
// var preloader = $('.preloader');
|
||||
// $(window).load(function(){
|
||||
// preloader.remove();
|
||||
// });
|
||||
|
||||
//resize eah section to max-height of screen
|
||||
|
||||
|
||||
//#main-slider
|
||||
var slideHeight = $(window).height();
|
||||
$('#home-slider .carousel-item').css('height',slideHeight);
|
||||
|
||||
$(window).resize(function(){'use strict',
|
||||
$('#home-slider .carousel-item').css('height',slideHeight);
|
||||
});
|
||||
|
||||
// resize each section to max-height of screen
|
||||
$('section').css('min-height',slideHeight-(slideHeight*12/100));
|
||||
|
||||
$(window).resize(function(){'use strict',
|
||||
$('section').css('min-height',slideHeight-(slideHeight*12/100));
|
||||
});
|
||||
|
||||
//Scroll Menu
|
||||
// $(window).on('scroll', function(){
|
||||
// if( $(window).scrollTop()>slideHeight ){
|
||||
// $('.main-nav').addClass('navbar-fixed-top');
|
||||
// } else {
|
||||
// $('.main-nav').removeClass('navbar-fixed-top');
|
||||
// }
|
||||
// });
|
||||
|
||||
// Navigation Scroll
|
||||
// $(window).scroll(function(event) {
|
||||
// Scroll();
|
||||
// });
|
||||
|
||||
$('.navbar-collapse ul li a').on('click', function() {
|
||||
$('html, body').animate({scrollTop: $(this.hash).offset().top - 5}, 1000);
|
||||
return false;
|
||||
});
|
||||
|
||||
// User define function
|
||||
// function Scroll() {
|
||||
// var contentTop = [];
|
||||
// var contentBottom = [];
|
||||
// var winTop = $(window).scrollTop();
|
||||
// var rangeTop = 200;
|
||||
// var rangeBottom = 500;
|
||||
// $('.navbar-collapse').find('.scroll a').each(function(){
|
||||
// contentTop.push( $( $(this).attr('href') ).offset().top);
|
||||
// contentBottom.push( $( $(this).attr('href') ).offset().top + $( $(this).attr('href') ).height() );
|
||||
// })
|
||||
// $.each( contentTop, function(i){
|
||||
// if ( winTop > contentTop[i] - rangeTop ){
|
||||
// $('.navbar-collapse li.scroll')
|
||||
// .removeClass('active')
|
||||
// .eq(i).addClass('active');
|
||||
// }
|
||||
// })
|
||||
// };
|
||||
|
||||
$('#tohash').on('click', function(){
|
||||
$('html, body').animate({scrollTop: $(this.hash).offset().top - 5}, 1000);
|
||||
return false;
|
||||
});
|
||||
|
||||
//Initiat WOW JS
|
||||
// new WOW().init();
|
||||
//smoothScroll
|
||||
// smoothScroll.init();
|
||||
|
||||
// Progress Bar
|
||||
// $('#about-us').bind('inview', function(event, visible, visiblePartX, visiblePartY) {
|
||||
// if (visible) {
|
||||
// $.each($('div.progress-bar'),function(){
|
||||
// $(this).css('width', $(this).attr('aria-valuetransitiongoal')+'%');
|
||||
// });
|
||||
// $(this).unbind('inview');
|
||||
// }
|
||||
// });
|
||||
|
||||
//Countdown
|
||||
// $('#features').bind('inview', function(event, visible, visiblePartX, visiblePartY) {
|
||||
// if (visible) {
|
||||
// $(this).find('.timer').each(function () {
|
||||
// var $this = $(this);
|
||||
// $({ Counter: 0 }).animate({ Counter: $this.text() }, {
|
||||
// duration: 2000,
|
||||
// easing: 'swing',
|
||||
// step: function () {
|
||||
// $this.text(Math.ceil(this.Counter));
|
||||
// }
|
||||
// });
|
||||
// });
|
||||
// $(this).unbind('inview');
|
||||
// }
|
||||
// });
|
||||
|
||||
// Portfolio Single View
|
||||
// $('#portfolio').on('click','.folio-read-more',function(event){
|
||||
// event.preventDefault();
|
||||
// var link = $(this).data('single_url');
|
||||
// var full_url = '#portfolio-single-wrap',
|
||||
// parts = full_url.split("#"),
|
||||
// trgt = parts[1],
|
||||
// target_top = $("#"+trgt).offset().top;
|
||||
//
|
||||
// $('html, body').animate({scrollTop:target_top}, 600);
|
||||
// $('#portfolio-single').slideUp(500, function(){
|
||||
// $(this).load(link,function(){
|
||||
// $(this).slideDown(500);
|
||||
// });
|
||||
// });
|
||||
// });
|
||||
|
||||
// Close Portfolio Single View
|
||||
// $('#portfolio-single-wrap').on('click', '.close-folio-item',function(event) {
|
||||
// event.preventDefault();
|
||||
// var full_url = '#portfolio',
|
||||
// parts = full_url.split("#"),
|
||||
// trgt = parts[1],
|
||||
// target_offset = $("#"+trgt).offset(),
|
||||
// target_top = target_offset.top;
|
||||
// $('html, body').animate({scrollTop:target_top}, 600);
|
||||
// $("#portfolio-single").slideUp(500);
|
||||
// });
|
||||
|
||||
// Contact form
|
||||
// var form = $('#main-contact-form');
|
||||
// form.submit(function(event){
|
||||
// event.preventDefault();
|
||||
// var form_status = $('<div class="form_status"></div>');
|
||||
// $.ajax({
|
||||
// url: $(this).attr('action'),
|
||||
// beforeSend: function(){
|
||||
// form.prepend( form_status.html('<p><i class="fa fa-spinner fa-spin"></i> Email is sending...</p>').fadeIn() );
|
||||
// }
|
||||
// }).done(function(data){
|
||||
// form_status.html('<p class="text-success">Thank you for contact us. As early as possible we will contact you</p>').delay(3000).fadeOut();
|
||||
// });
|
||||
// });
|
||||
|
||||
//Google Map
|
||||
// var latitude = $('#google-map').data('latitude')
|
||||
// var longitude = $('#google-map').data('longitude')
|
||||
// function initialize_map() {
|
||||
// var myLatlng = new google.maps.LatLng(latitude,longitude);
|
||||
// var mapOptions = {
|
||||
// zoom: 14,
|
||||
// scrollwheel: false,
|
||||
// center: myLatlng
|
||||
// };
|
||||
// var map = new google.maps.Map(document.getElementById('google-map'), mapOptions);
|
||||
// var contentString = '';
|
||||
// var infowindow = new google.maps.InfoWindow({
|
||||
// content: '<div class="map-content"><ul class="address">' + $('.address').html() + '</ul></div>'
|
||||
// });
|
||||
// var marker = new google.maps.Marker({
|
||||
// position: myLatlng,
|
||||
// map: map
|
||||
// });
|
||||
// google.maps.event.addListener(marker, 'click', function() {
|
||||
// infowindow.open(map,marker);
|
||||
// });
|
||||
// }
|
||||
// google.maps.event.addDomListener(window, 'load', initialize_map);
|
||||
|
||||
});
|
||||
|
6
data/template/qware/jsraw.mxt
Normal file
6
data/template/qware/jsraw.mxt
Normal file
@ -0,0 +1,6 @@
|
||||
<mx:bloc id="blocRawJS"><script>
|
||||
//<![CDATA[
|
||||
<mx:text id="contentjs"/>
|
||||
// ]]>
|
||||
</script>
|
||||
</mx:bloc id="blocRawJS">
|
105
data/template/qware/main-guest.mxt
Executable file
105
data/template/qware/main-guest.mxt
Executable file
@ -0,0 +1,105 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<mx:bloc id="TITLELOAD"></mx:bloc id="TITLELOAD">
|
||||
<link rel="shortcut icon" type="image/png" href="favicon.png?v=3" />
|
||||
<!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico?v=3" /><![endif]-->
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="Expires" content="Mon, 06 Jan 1990 00:00:01 GMT" />
|
||||
<meta http-equiv="Pragma" content="no-cache" />
|
||||
<meta name="keywords" content="Limoges, Limousin, nouvelle aquitaine, fablab, openfablab, mastodon, matrix, element, peertube, mobilizon, cryptpad, git, nextcloud, cloud, mattermost, éco-conception, éco-fabrication, sobriété numérique, fabshop, fab accademy, atelier collaboratif, laboratoire, laboratory, fabrication, do it yourself, maker, making, numérique, tiers-lieu, solidaire, soli'fab, conception, prototypage, 3D, formation numérique, confidentialité, entreprises, particuliers, associations, collectivité, impression 3d, imprimante, découpage, laser, fraisage, fraiseuse numérique, tour numérique, robotique, électronique, informatique, collaboratif, open source, libre, projet, création, association, faire par soi-même, do it yourself, diy, tiers-lieu, confidentialité, arduino, raspberry, pi, bymakers, french makers, cci limousin, ensa, robotik, ikalogic, ensil, cybedroid" />
|
||||
<meta name="description" content="Fablab LCube, Limoges - Laboratoire de Fabrication Numérique et Atelier Collaboratif Associatif en Nouvelle Aquitaine - Fablab Solidaire de la Fondation Orange" />
|
||||
<meta name="classification" content="internet, engineering, software, digital" />
|
||||
<meta name="author" content="Fablab LCube / L3" />
|
||||
<meta name="identifier-url" content="https://www.fab-l3.org" />
|
||||
<meta name="language" content="fr" />
|
||||
<meta name="reply-to" content="contact@fab-l3.org" />
|
||||
<meta name="revisit-after" content="1" />
|
||||
<meta name="category" content="internet, engineering, software, digital" />
|
||||
<meta name="rating" content="general" />
|
||||
<meta name="robots" content="index,follow,all" />
|
||||
<meta name="publisher" content="contact@fab-l3.org" />
|
||||
<meta name="distribution" content="global">
|
||||
<meta name="copyright" content="© LCube, Limoges 2014-2020" />
|
||||
<link rel="alternate" hreflang="x-default" href="https://www.fab-l3.org/" />
|
||||
<link rel="alternate" hreflang="fr-FR" href="https://www.fab-l3.org/" />
|
||||
<link rel="alternate" hreflang="en-GB" href="https://www.fab-l3.org/en-GB" />
|
||||
<link rel=”alternate” type=”application/rss+xml” title="Flux RSS du Fablab LCube" href="https://www.fab-l3.org/rss" />
|
||||
|
||||
<!-- Jetpack Open Graph Tags -->
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:title" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:description" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:url" content="https://www.fab-l3.org/" />
|
||||
<meta property="og:site_name" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:image" content="https://www.fab-l3.org/og_image.png" />
|
||||
<meta property="og:locale" content="fr_FR" />
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context" : "http://schema.org",
|
||||
"@type" : "Organization",
|
||||
"name" : "Fablab LCube - Limoges",
|
||||
"url" : "https://www.fab-l3.org",
|
||||
"image" : "https://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"logo" : "https://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"contactPoint" : {
|
||||
"@type" : "ContactPoint",
|
||||
"telephone" : "+33664193500",
|
||||
"contactType" : "customer service"
|
||||
},
|
||||
"address" : {
|
||||
"@type" : "PostalAddress",
|
||||
"streetAddress" : "11, Allée des Gravelles",
|
||||
"addressLocality" : "Limoges",
|
||||
"addressRegion" : "Limousin"
|
||||
},
|
||||
"sameAs" : [
|
||||
"https://www.facebook.com/fablcube",
|
||||
"https://twitter.com/FablabLCube",
|
||||
"https://plus.google.com/+FablabLCube"
|
||||
]
|
||||
}
|
||||
</script>
|
||||
<link rel="stylesheet" type="text/css" href="data/css/bootstrap/4.4.1/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome/1.1.7/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">
|
||||
</head>
|
||||
<body>
|
||||
<header id="home">
|
||||
<nav id="navigationprint" class="navbar main-nav fixed-top navbar-expand-lg navbar-light bg-light m-0 p-0" role="navigation">
|
||||
<mx:text id="navigationprint"/>
|
||||
<mx:text id="userprint"/>
|
||||
</nav>
|
||||
</header><!--/#home-->
|
||||
<section id="application-content">
|
||||
<div id="data-guest">
|
||||
<mx:bloc id="DATA"></mx:bloc id="DATA">
|
||||
</div>
|
||||
</section>
|
||||
<footer id="footer">
|
||||
<div class="footer-top">
|
||||
<div class="container-fluid text-center">
|
||||
<mx:text id="sliderpartnersprint"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-bottom">
|
||||
<div class="container-fluid text-center">
|
||||
<mx:text id="footerdataprint"/>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<script type="text/javascript" src="data/javascript/jquery/3.5.1/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap/4.4.1/bootstrap.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">
|
||||
<mx:text id="messageprint"/>
|
||||
</body>
|
||||
</html>
|
109
data/template/qware/main.mxt
Executable file
109
data/template/qware/main.mxt
Executable file
@ -0,0 +1,109 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<mx:bloc id="TITLELOAD"></mx:bloc id="TITLELOAD">
|
||||
<link rel="shortcut icon" type="image/png" href="favicon.png?v=3" />
|
||||
<!-- [if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico?v=3">[endif] -->
|
||||
<!-- <meta http-equiv="Content-Type" content="text/html"> -->
|
||||
<meta http-equiv="expires" content="mon, 27 sep 2010 14:30:00 GMT">
|
||||
<meta http-equiv="pragma" content="no-cache">
|
||||
<meta http-equiv="cache-control" content="max-age=0">
|
||||
<meta http-equiv="cache-control" content="no-cache">
|
||||
<meta http-equiv="cache-control" content="no-store">
|
||||
<meta name="keywords" content="Limoges, Limousin, nouvelle aquitaine, fablab, openfablab, mastodon, matrix, element, peertube, mobilizon, cryptpad, git, nextcloud, cloud, mattermost, éco-conception, éco-fabrication, sobriété numérique, fabshop, fab accademy, atelier collaboratif, laboratoire, laboratory, fabrication, do it yourself, maker, making, numérique, tiers-lieu, solidaire, soli'fab, conception, prototypage, 3D, formation numérique, confidentialité, entreprises, particuliers, associations, collectivité, impression 3d, imprimante, découpage, laser, fraisage, fraiseuse numérique, tour numérique, robotique, électronique, informatique, collaboratif, open source, libre, projet, création, association, faire par soi-même, do it yourself, diy, tiers-lieu, confidentialité, arduino, raspberry, pi, bymakers, french makers, cci limousin, ensa, robotik, ikalogic, ensil, cybedroid">
|
||||
<meta name="description" content="Fablab LCube, Limoges - Laboratoire de Fabrication Numérique Associatif en Nouvelle Aquitaine - Fablab Solidaire de la Fondation Orange" />
|
||||
<meta name="classification" content="internet, engineering, software, digital">
|
||||
<meta name="author" content="Fablab LCube / L3">
|
||||
<meta name="identifier-url" content="http://www.fab-l3.org">
|
||||
<meta name="language" content="fr">
|
||||
<meta name="reply-to" content="contact@fab-l3.org">
|
||||
<meta name="revisit-after" content="1">
|
||||
<meta name="category" content="internet, engineering, software, digital">
|
||||
<meta name="rating" content="general">
|
||||
<meta name="robots" content="index,follow,all">
|
||||
<meta name="publisher" content="contact@fab-l3.org">
|
||||
<meta name="distribution" content="global">
|
||||
<meta name="copyright" content="© LCube, Limoges 2014-2016">
|
||||
<link rel="alternate" hreflang="x-default" href="http://www.fab-l3.org/">
|
||||
<link rel="alternate" hreflang="fr-FR" href="http://www.fab-l3.org/">
|
||||
<link rel="alternate" hreflang="en-GB" href="http://www.fab-l3.org/en-GB">
|
||||
<link rel="alternate" type="application/rss+xml" title="Flux RSS du Fablab LCube" href="http://www.fab-l3.org/rss">
|
||||
|
||||
<!-- Jetpack Open Graph Tags -->
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:title" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:description" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:url" content="https://www.fab-l3.org/" />
|
||||
<meta property="og:site_name" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:image" content="https://www.fab-l3.org/og_image.png" />
|
||||
<meta property="og:locale" content="fr_FR" />
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context" : "http://schema.org",
|
||||
"@type" : "Organization",
|
||||
"name" : "Fablab LCube - Limoges",
|
||||
"url" : "http://www.fab-l3.org",
|
||||
"image" : "http://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"logo" : "http://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"contactPoint" : {
|
||||
"@type" : "ContactPoint",
|
||||
"telephone" : "+33699115707",
|
||||
"contactType" : "customer service"
|
||||
},
|
||||
"address" : {
|
||||
"@type" : "PostalAddress",
|
||||
"streetAddress" : "11, Allée des Gravelles",
|
||||
"addressLocality" : "Limoges",
|
||||
"addressRegion" : "Limousin"
|
||||
},
|
||||
"sameAs" : [
|
||||
"http://www.facebook.com/fablcube",
|
||||
"http://twitter.com/FablabLCube",
|
||||
"http://plus.google.com/+FablabLCube"
|
||||
]
|
||||
}
|
||||
</script>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="data/css/bootstrap/4.4.1/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome/1.1.7/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">
|
||||
|
||||
<script type="text/javascript" src="data/javascript/jquery/3.5.1/jquery.min.js"></script>
|
||||
<!-- IMPORTANT DE CHARGER POPPER ICI !!! -->
|
||||
<script type="text/javascript" src="data/javascript/popper/1.16.1/umd/popper.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap/4.4.1/bootstrap.min.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<header id="home">
|
||||
<nav id="navigationprint" class="navbar main-nav fixed-top navbar-expand-lg navbar-light bg-light m-0 p-0" role="navigation">
|
||||
<mx:text id="navigationprint"/>
|
||||
<mx:text id="userprint"/>
|
||||
</nav>
|
||||
</header><!--/#home-->
|
||||
|
||||
<section id="application-content">
|
||||
<div id="data">
|
||||
<mx:bloc id="DATA"></mx:bloc id="DATA">
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<footer id="footer">
|
||||
<div class="footer-bottom">
|
||||
<div class="container-fluid text-center">
|
||||
<mx:text id="footerdataprint"/>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<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">
|
||||
<mx:text id="messageprint"/>
|
||||
</body>
|
||||
</html>
|
10
data/template/qware/media/card_b_42.svg
Normal file
10
data/template/qware/media/card_b_42.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 49 KiB |
10
data/template/qware/media/card_r_42.svg
Normal file
10
data/template/qware/media/card_r_42.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 49 KiB |
7
data/template/qware/media/img-background.svg
Normal file
7
data/template/qware/media/img-background.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 200 KiB |
281
data/template/qware/object_coordination/addcom/actionadmin.mxt
Executable file
281
data/template/qware/object_coordination/addcom/actionadmin.mxt
Executable file
@ -0,0 +1,281 @@
|
||||
<div class="tab-content container-fluid py-2 w-75 px-0">
|
||||
<form id="fmNodeAdd" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="etape1"/><mx:text id="double_dots"/><mx:text id="generalInformation"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 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>
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<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>
|
||||
</div>
|
||||
<mx:formField id="NodeEntry_name"/>
|
||||
</div>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 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-4 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="NodeEntry_typereg"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<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>
|
||||
<mx:formField id="NodeEntry_domain"/>
|
||||
</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="generalInformation"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<!-- <form id="formUpload" role="form" class="text-center px-0" method="post" enctype="multipart/form-data" mXattribut="action:urlUpload"> -->
|
||||
<div class="row mb-2">
|
||||
<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">
|
||||
<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>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0">
|
||||
<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>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0">
|
||||
<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>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 px-10 m-0 float-right">
|
||||
<input type="submit" name="BtnValid" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnUploadInstall"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- </form> -->
|
||||
</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="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="row mb-2">
|
||||
<mx:bloc id="actionAdminClass">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<div class="input-group-prepend w-75">
|
||||
<mx:text id="className"/>
|
||||
</div>
|
||||
<div class="input-group-append w-25">
|
||||
<mx:checker id="classId"/>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="actionAdminClass">
|
||||
</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="user_admin"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<mx:formField id="user_fax" id="fax"/>
|
||||
</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-mastodon"></i></span>
|
||||
</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>
|
||||
<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>
|
||||
<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>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</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="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>
|
||||
</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="TxtDetailsComm"/></h3>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="lblTextComResume"/></h3>
|
||||
</div>
|
||||
<div class="card-body text-left">
|
||||
<mx:formField id="contentResumeInfos" id="contentResumeInfos"/>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="lblTextComComplete"/></h3>
|
||||
</div>
|
||||
<div class="card-body 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="etape7"/><mx:text id="double_dots"/><mx:text id="TxtCommValidateCreate"/></h3>
|
||||
</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" 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"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
67
data/template/qware/object_coordination/adminentrynode/actionadmin.mxt
Executable file
67
data/template/qware/object_coordination/adminentrynode/actionadmin.mxt
Executable file
@ -0,0 +1,67 @@
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-toggle="collapse" data-target="#blockAddENode"><mx:text id="TxtNodeAdd"/></button>
|
||||
</div>
|
||||
<form id="configGroup" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div id="blockAddENode" class="card w-100 collapse">
|
||||
<!--<div class="card-header p-0 m-1 border-0">
|
||||
<a><mx:text id="TxtNodeAdd"/></a>
|
||||
</div>-->
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
<mx:select id="GROUP" id="group_id"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret"></i></span>
|
||||
<mx:select id="USER" id="user_id"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:select id="NODE" id="node_id"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="submit" name="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table id="tabAdminEntryNode" class="table table-sm table-responsive-sm table-bordered table-striped table-hover" mXattribut="summary:TxtNodeList">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><span><mx:text id="TxtGroup"/></span></th>
|
||||
<th><span><mx:text id="TxtUser"/></span></th>
|
||||
<th><span><mx:text id="TxtNode"/></span></th>
|
||||
<th><span class="float-right"><mx:text id="TxtAction"/></span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="TREE_NODE">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="GroupName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="NodeName"/></td>
|
||||
<td class="py-0 align-middle"><mx:bloc id="TREE_NODE_DELETE"><a class="fa fa-lg fa-trash float-right" mXattribut="href:urlDelete" mXattribut="title:BtnDelete"></a></mx:bloc id="TREE_NODE_DELETE"></td>
|
||||
</tr>
|
||||
</mx:bloc id="TREE_NODE">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="TxtUser"/></th>
|
||||
<th><mx:text id="TxtNode"/></th>
|
||||
<th><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
92
data/template/qware/object_coordination/adminentrynode/configuration.mxt
Executable file
92
data/template/qware/object_coordination/adminentrynode/configuration.mxt
Executable file
@ -0,0 +1,92 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid py-2 w-75">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtNode"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP_ADMIN"/>
|
||||
</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"><mx:text id="TxtNodeAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE_ADMIN"/>
|
||||
</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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
36
data/template/qware/object_coordination/adminentrynode/deleteadmin.mxt
Executable file
36
data/template/qware/object_coordination/adminentrynode/deleteadmin.mxt
Executable file
@ -0,0 +1,36 @@
|
||||
<div class="tab-content container py-2">
|
||||
<form id="configObject" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" class="hidden"/>
|
||||
<div class="card w-100">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtDeleteNode"/></h3>
|
||||
</div>
|
||||
<div class="card-body my-0">
|
||||
<div class="row">
|
||||
<div class="input-group justify-content-center col-xs-8 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent mr-2"></i><mx:text id="TxtNode"/></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:formField id="NodeName" id="NodeName"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-8 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group mr-2"></i><mx:text id="TxtGroup"/></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:formField id="GroupName" id="GroupName"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group justify-content-center col-xs-8 col-sm-4 col-lg-4">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-user-secret mr-2"></i><mx:text id="TxtUser"/></span> <!--anchor, navicon, random, th-list, indent-->
|
||||
<mx:formField id="UserName" id="UserName"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer text-center">
|
||||
<input type="button" class="btn btn-outline-secondary btn-lg btn-sm" name="BtnReturn" aria-pressed="true" value="<mx:text id="BtnCancel"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnYes" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnConfirm" />
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
54
data/template/qware/object_coordination/admingroup/actionadmin.mxt
Executable file
54
data/template/qware/object_coordination/admingroup/actionadmin.mxt
Executable file
@ -0,0 +1,54 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid py-2 px-0 border w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<form id="configGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtGroupAdd"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<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"><i class="fa fa-lg fa-group mr-2"></i><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput" 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-6 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>
|
||||
<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="GROUP" id="IdGroup"/>
|
||||
</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="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
84
data/template/qware/object_coordination/admingroup/configuration.mxt
Executable file
84
data/template/qware/object_coordination/admingroup/configuration.mxt
Executable file
@ -0,0 +1,84 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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"><mx:text id="TxtNodeAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP_ADMIN" id="GROUP"/>
|
||||
</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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
83
data/template/qware/object_coordination/admingroup/deleteadmin.mxt
Executable file
83
data/template/qware/object_coordination/admingroup/deleteadmin.mxt
Executable file
@ -0,0 +1,83 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configGroup" name="configGroup" role="form" class="form text-center px-0" method="post" action="#">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Delete_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="row">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-12 justify-content-center p-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup" onchange="javascript:submit();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<form id="RecapGroup" name="RecapGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="group_id" mXattribut="value:urlHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Delete_etape2"/> "<mx:text id="GroupName"/>"</h3>
|
||||
</div>
|
||||
<!-- <div class="card-body"> -->
|
||||
<mx:bloc id="DELETE">
|
||||
<div class="card-body">
|
||||
<div class="card-header border-bottom-0">
|
||||
<h3><mx:text id="TxtDeleteUser"/></h3>
|
||||
</div>
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_USER">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><b><mx:text id="UserFirstName"/></b></span><span class="float-right col-lg-6 text-left"><b><mx:text id="UserLastName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_USER">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-header border-bottom-0">
|
||||
<h3><mx:text id="TxtDeleteEntryNode"/></h3>
|
||||
</div>
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_NODE">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><b><mx:text id="NodeName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_NODE">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card-header border-bottom-0">
|
||||
<h3><mx:text id="TxtDeleteRight"/></h3>
|
||||
</div>
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_RIGHT">
|
||||
<li class="col-lg-12">
|
||||
<span class="float-left col-lg-3"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="DELETE">
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnCancel"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnDelete" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnDelete"/>
|
||||
</div>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>
|
||||
</div>
|
74
data/template/qware/object_coordination/admingroup/updateadmin.mxt
Executable file
74
data/template/qware/object_coordination/admingroup/updateadmin.mxt
Executable file
@ -0,0 +1,74 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configGroup" name="configGroup" role="form" class="form text-center px-0" method="post" action="">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Update_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="row">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-12 justify-content-center p-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup" onchange="javascript:submit();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<form id="modifGroup" name="modifGroup" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="group_id" mXattribut="value:IdHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Update_etape2"/>"<mx:text id="GroupName"/>"</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<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"><i class="fa fa-lg fa-indent mr-2"></i><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span>
|
||||
</div>
|
||||
<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-6 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text" id="groupicon"><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>
|
||||
<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="GROUP_PERE" id="idGroup_pere"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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="BtnSave" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnSave"/>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>
|
||||
</div>
|
111
data/template/qware/object_coordination/adminnode/actionadmin.mxt
Executable file
111
data/template/qware/object_coordination/adminnode/actionadmin.mxt
Executable file
@ -0,0 +1,111 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<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">
|
||||
<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">
|
||||
<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>
|
||||
</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>
|
||||
</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="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:formField id="ctype"/>
|
||||
</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>
|
||||
</div>
|
||||
<div class="card card-content-center">
|
||||
<div class="card-body">
|
||||
<mx:image id="imageCommunity"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card card-content-half-r">
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-3 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>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<mx:image id="screenTemplate" id="screenTemplate"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0" style="height: 35px;">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-home"></i></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>
|
||||
</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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
100
data/template/qware/object_coordination/adminnode/configuration.mxt
Executable file
100
data/template/qware/object_coordination/adminnode/configuration.mxt
Executable file
@ -0,0 +1,100 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</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"><mx:text id="TxtNodeAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE_ADMIN" id="Nodeadmin"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-0">
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 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_ADMIN" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<!-- <mx:image id="screenTemplate" id="screenTemplate"/> -->
|
||||
<img name="screenTemplate" id="screenTemplate" src="data/template/lcube6/preview.png" class="preview" alt="preview"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-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>
|
||||
</div>
|
||||
</div>
|
96
data/template/qware/object_coordination/adminnode/deleteadmin.mxt
Executable file
96
data/template/qware/object_coordination/adminnode/deleteadmin.mxt
Executable file
@ -0,0 +1,96 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configNode" name="configNode" role="form" class="form text-center px-0" method="post" action="#">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Delete_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
<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"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="idNode" onchange="javascript:submit();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<form id="RecapNode" name="RecapNode" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="node_id" mXattribut="value:NodeHiddenUpdate" class="hidden"/>
|
||||
<mx:bloc id="ToHidde">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Delete_etape2"/> "<mx:text id="NodeName"/>"</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<mx:bloc id="DELETE">
|
||||
<div class="card-header m-0 border-bottom-0 mb-1">
|
||||
<h3><mx:text id="TxtDeleteNode"/> : "<mx:text id="NodeName"/>"</h3>
|
||||
</div>
|
||||
|
||||
<mx:bloc id="SECTION_OBJECT">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Object"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_OBJECT">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteObject"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_OBJECT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_OBJECT">
|
||||
|
||||
<mx:bloc id="SECTION_NODE">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Node"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_NODE">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteEntryNode"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="NodeName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_NODE">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_NODE">
|
||||
|
||||
<mx:bloc id="SECTION_RIGHT">
|
||||
<div class="card-header m-0 p-0 border-bottom-0">
|
||||
<h3><mx:text id="Right"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<ul class="list-unstyled">
|
||||
<mx:bloc id="DELETE_RIGHT">
|
||||
<li class="col-lg-8 offset-lg-2">
|
||||
<span class="float-left col-lg-6"><mx:text id="TxtDeleteRight"/></span><span class="float-right col-lg-6 text-left"><b><mx:text id="ObjectName"/></b></span>
|
||||
</li>
|
||||
</mx:bloc id="DELETE_RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</mx:bloc id="SECTION_RIGHT">
|
||||
</mx:bloc id="DELETE">
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnCancel"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="BtnDelete" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnDelete"/>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>
|
||||
</div>
|
117
data/template/qware/object_coordination/adminnode/updateadmin.mxt
Executable file
117
data/template/qware/object_coordination/adminnode/updateadmin.mxt
Executable file
@ -0,0 +1,117 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="configNode" name="configNode" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="Update_etape1"/></h3>
|
||||
</div>
|
||||
<div class="card-body py-1 m-1">
|
||||
<div class="row">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-12 justify-content-center p-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node_id" onchange="javascript:submit();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
|
||||
<form id="modifNode" name="modifNode" role="form" class="form 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="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-indent mr-2"></i><span class="fa"><mx:image id="pictoLanguage"/><span class="text-danger"> *</span></span></span>
|
||||
</div>
|
||||
<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-6 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>
|
||||
<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="NODE" id="NodeIn"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 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>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<mx:image id="screenTemplate" id="screenTemplate"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 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="ctype"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 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 class="input-group col-xs-12 col-sm-8 col-lg-3 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 class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-home"></i></span>
|
||||
</div>
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success" data-offstyle="danger" data-size="mini" type="checkbox" name="node_haspublic"<mx:text id="node_haspublic_value"/>>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<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>
|
||||
</mx:bloc id="ToHidde">
|
||||
</form>
|
||||
</div>
|
97
data/template/qware/object_coordination/adminobject/actionadmin.mxt
Executable file
97
data/template/qware/object_coordination/adminobject/actionadmin.mxt
Executable file
@ -0,0 +1,97 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</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">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id" class="hidden"/>
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn" class="hidden"/>
|
||||
<div class="card-body p-0 m-0 border-0">
|
||||
<div class="row justify-content-center">
|
||||
<span class="input-group-text"><mx:text id="OptListNodeCreate"/><mx:checker id="coche0" id="coche0" class="check"/></span>
|
||||
<span class="input-group-text"><mx:text id="OptListNodeRight"/><mx:checker id="coche1" id="coche1" class="check"/></span>
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span>
|
||||
</div>
|
||||
<mx:select id="listNode" id="listNode"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" MxAttribut="value:BtnValid" /></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminObject" mXattribut="summary:TxtListObject">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th data-orderable="false"> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th data-orderable="false"><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="actionAdminObject">
|
||||
<tr>
|
||||
<td><mx:image id="imgObject"/></td>
|
||||
<td><mx:text id="nameObject"/></td>
|
||||
<td><mx:text id="classObject"/></td>
|
||||
<td><mx:text id="treeWay"/></td>
|
||||
<td>
|
||||
<span><mx:text id="nbRight"/><mx:text id="TxtNbRight"/></span>
|
||||
<a data-toggle="collapse" href="#<mx:text id="objectTextId"/>" role="button" aria-expanded="false" aria-controls="<mx:text id="objectTextId"/>">
|
||||
<i class="fa fa-plus float-right"></i>
|
||||
</a>
|
||||
<div class="collapse" mXattribut="id:objectId">
|
||||
<ul>
|
||||
<mx:bloc id="RIGHT">
|
||||
<li>
|
||||
<mx:text id="TxtRightA"/><mx:text id="GroupName"/><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/>
|
||||
<br /><mx:text id="TxtRightB"/><mx:text id="MethodName"/>
|
||||
<br /><mx:text id="TxtRightC"/><mx:text id="NodeName"/><mx:text id="TxtRightD"/>
|
||||
</li>
|
||||
</mx:bloc id="RIGHT">
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<span class="float-right">
|
||||
<mx:bloc id="UPDATE">
|
||||
<a class="fa fa-lg fa-cog text-primary mr-2" mXattribut="href:urlUpdateObject" mXattribut="title:BtnModify"></a>
|
||||
</mx:bloc id="UPDATE">
|
||||
<mx:bloc id="PERMISSION">
|
||||
<a class="fa fa-lg fa-lock text-success mr-2" mXattribut="href:urlRightObject" mXattribut="title:BtnRight"></a>
|
||||
</mx:bloc id="PERMISSION">
|
||||
<mx:bloc id="DELETE">
|
||||
<a class="fa fa-lg fa-trash text-danger" mXattribut="href:urlDeleteObject" mXattribut="title:BtnDelete"></a>
|
||||
</mx:bloc id="DELETE">
|
||||
</span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="actionAdminObject">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th> </th>
|
||||
<th><mx:text id="nameObjectList"/></th>
|
||||
<th><mx:text id="TxtTypeObject"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th><mx:text id="TxtRight"/></th>
|
||||
<th><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
35
data/template/qware/object_coordination/adminobject/addobjectadmin.mxt
Executable file
35
data/template/qware/object_coordination/adminobject/addobjectadmin.mxt
Executable file
@ -0,0 +1,35 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</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="frmAddObject" name="frmAddObject" role="form" class="container form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-body p-0 m-0 border-0">
|
||||
<div class="row justify-content-center">
|
||||
<div class="input-group">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-indent"></i></span>
|
||||
</div>
|
||||
<select name="contentType" id="contentType">
|
||||
<mx:bloc id="actionAdminClass">
|
||||
<option mXattribut="value:classValue"><mx:text id="className"/></option>
|
||||
</mx:bloc id="actionAdminClass">
|
||||
</select>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" MxAttribut="value:BtnValid" /></span>
|
||||
<span class="input-group-input"><input type="button" name="BtnReturn" class="form btn btn-outline-secondary" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
131
data/template/qware/object_coordination/adminobject/configuration.mxt
Executable file
131
data/template/qware/object_coordination/adminobject/configuration.mxt
Executable file
@ -0,0 +1,131 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-2 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtNode"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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"><mx:text id="TxtNodeAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE_ADMIN" id="nodeadmin"/>
|
||||
</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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP_ADMIN" id="group"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtTemplateAdmin"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 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_ADMIN" onchange="javascript:imgTemplate();"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-inline col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<div class="input-group">
|
||||
<!-- <mx:image id="screenTemplate" id="screenTemplate"/> -->
|
||||
<img name="screenTemplate" id="screenTemplate" src="data/template/lcube6/preview.png" class="preview" alt="preview"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="briquesList"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<mx:bloc id="actionAdminClass">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<div class="input-group-prepend w-75">
|
||||
<mx:text id="className"/>
|
||||
</div>
|
||||
<div class="input-group-append w-25">
|
||||
<mx:checker id="classId"/>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="actionAdminClass">
|
||||
</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>
|
||||
</div>
|
||||
</div>
|
109
data/template/qware/object_coordination/adminobject/rightadmin.mxt
Executable file
109
data/template/qware/object_coordination/adminobject/rightadmin.mxt
Executable file
@ -0,0 +1,109 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn"/>
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="ObjectName"/> (<mx:text id="ObjectType"/>) <mx:text id="nbRight"/> <mx:text id="TxtNbRight"/></h3>
|
||||
</div>
|
||||
<div class="card-title">
|
||||
<h3><mx:text id="TabeSecondTabeNameView"/></h2><p><mx:text id="TxtRightInformation"/></h3>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtAddRight"/></h3>
|
||||
</div>
|
||||
<div class="card-body pb-0">
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtAddNode"/></i></span>
|
||||
</div>
|
||||
<mx:select id="listNode"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtAddMethod"/></i></span>
|
||||
</div>
|
||||
<mx:select id="METHOD"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-unlock"></i></span>
|
||||
</div>
|
||||
<a class="btn btn-outline-secondary btn-lg btn-sm" data-toggle="collapse" href="#collapseDetail" role="button" aria-expanded="false" aria-controls="collapseDetail">
|
||||
<mx:text id="TxtDetail"/>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row collapse" id="collapseDetail">
|
||||
<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"><mx:text id="TxtAddGroup"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP"/>
|
||||
</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"><mx:text id="TxtAddUser"/></i></span>
|
||||
</div>
|
||||
<mx:select id="USER"/>
|
||||
</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>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtListRight"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabRightAdmin" mXattribut="summary:TxtListright">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtGroupName_without_dots"/></th>
|
||||
<th><mx:text id="TxtUserName_without_dots"/></th>
|
||||
<th><mx:text id="TxtMethodName"/></th>
|
||||
<th><mx:text id="TxtTreeWay"/></th>
|
||||
<th data-orderable="false"><mx:text id="ActionObject"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="RIGHT">
|
||||
<tr>
|
||||
<td><mx:text id="GroupName"/></td>
|
||||
<td><mx:text id="UserFirstName"/> <mx:text id="UserLastName"/></td>
|
||||
<td><mx:text id="MethodName"/></td>
|
||||
<td><mx:text id="NodeName"/></td>
|
||||
<td>
|
||||
<mx:bloc id="DELETE">
|
||||
<a class="fa fa-lg fa-trash text-danger" mXattribut="href:urlDeleteObject" mXattribut="title:BtnDelete"></a>
|
||||
</mx:bloc id="DELETE">
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="RIGHT">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
30
data/template/qware/object_coordination/adminobject/rightdeleteadmin.mxt
Executable file
30
data/template/qware/object_coordination/adminobject/rightdeleteadmin.mxt
Executable file
@ -0,0 +1,30 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn" class="hidden">
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtDeleteRight"/><mx:text id="ObjectName"/> (<mx:text id="ObjectType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<mx:text id="TxtMethodName"/> :<mx:text id="MethodName"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<mx:text id="TxtNodeName"/> :<mx:text id="NodeName"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<mx:text id="TxtGroupName"/> :<mx:text id="GroupName"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-3 p-0 m-0">
|
||||
<mx:text id="TxtUserName"/> :<mx:text id="UserFirstName"/> <mx:text id="UserLastName"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="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>
|
||||
</div>
|
160
data/template/qware/object_coordination/adminuser/actionadmin.mxt
Executable file
160
data/template/qware/object_coordination/adminuser/actionadmin.mxt
Executable file
@ -0,0 +1,160 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<button class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" data-toggle="collapse" data-target="#blockAddUser"><mx:text id="TxtUserAdd"/></button>
|
||||
</div>
|
||||
<div id="blockAddUser" class="card w-100 border-0 collapse">
|
||||
<form id="fmtextinfo" name="fmtextinfo" role="form" class="form" method="post" mXattribut="action:urlActionAdd">
|
||||
<!--<div class="card-header text-center">
|
||||
<h3><mx:text id="formUser1"/></h3>
|
||||
</div>-->
|
||||
<div class="card-body center-block">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id"/>
|
||||
<input type="hidden" name="urlReturnAdd" mXattribut="value:urlReturnAdd"/>
|
||||
<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-genderless"></i></span>
|
||||
</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>
|
||||
<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>
|
||||
<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"></i></span>
|
||||
</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"></i></span>
|
||||
</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"></i></span>
|
||||
</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"></i></span>
|
||||
</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"></i></span>
|
||||
</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">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
</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="button" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReturn" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'" /> -->
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtLegendTriGroup"/></h3>
|
||||
</div>
|
||||
<div class="card-body m-3 p-0">
|
||||
<form id="FManageUser" name="FManageUser" role="form" class="form-inline" method="post" mXattribut="action:urlAction">
|
||||
<div class="input-group justify-content-center col-xs-12 col-sm-4 col-lg-6">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="idGroup"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input"><input type="submit" class="form btn btn-outline-secondary" mXattribut="onclick:urlSort" value="Valider" /></span>
|
||||
</div>
|
||||
</div>
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class=""><mx:text id="TxtListUser"/> <mx:text id="nbUser"/> <mx:text id="TxtNbUser"/></div>
|
||||
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabAdminUser">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name"/> <mx:text id="user_last_name"/></th>
|
||||
<th><mx:text id="user_login"/></th>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="user_mail"/></th>
|
||||
<th><mx:text id="user_account_active"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="ligne">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:url_user"><mx:text id="vuser_first_name"/> <mx:text id="vuser_last_name"/></a></span></td>
|
||||
<td class="py-0 align-middle"><mx:text id="vuser_login"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<ul class="list-group p-0 mx-2">
|
||||
<mx:bloc id="GROUP_USER">
|
||||
<li class="list-group"><mx:text id="GroupName"/></li>
|
||||
</mx:bloc id="GROUP_USER">
|
||||
</ul>
|
||||
</td>
|
||||
<td class="py-0 align-middle"><span><a mXattribut="href:vmailto" class="fa fa-envelope"><mx:text id="vuser_mail"/></a></span></td>
|
||||
<td class="py-0 align-middle"><span class="float-right"><a mXattribut="href:url_account_active" class="fa fa-lg fa-<mx:text id="vuser_account_active"/>"></a></span></td>
|
||||
<td class="py-0 align-middle">
|
||||
<!-- <span><a mXattribut="href:del_user"><span class="fa fa-lg fa-close text-danger"></span></a></span> -->
|
||||
<span><a mXattribut="href:url_user"><span class="fa fa-lg fa-edit"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</tbody>
|
||||
<!--<tfoot class="tfoot-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name_without_dots"/> <mx:text id="user_last_name_without_dots"/></th>
|
||||
<th><mx:text id="user_login_without_dots"/></th>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th><mx:text id="user_mail_without_dots"/></th>
|
||||
<th><mx:text id="user_account_active"/></th>
|
||||
<th><mx:text id="TxtAction_without_dots"/></th>
|
||||
</tr>
|
||||
</tfoot>-->
|
||||
</table>
|
||||
</div>
|
115
data/template/qware/object_coordination/adminuser/adduseradmin.mxt
Executable file
115
data/template/qware/object_coordination/adminuser/adduseradmin.mxt
Executable file
@ -0,0 +1,115 @@
|
||||
<!-- <link rel="stylesheet" href="data/template/lcube6/css/jquery.dataTables.min.css"> -->
|
||||
<link rel="stylesheet" href="data/template/lcube6/css/dataTables.bootstrap.min.css">
|
||||
<script type="text/javascript" src="data/javascript/datatables.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/dataTables.bootstrap.min.js"></script>
|
||||
|
||||
<ul class="nav container nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<form class="form-inline" id="fmtextinfo" role="form" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id"/>
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlReturn"/>
|
||||
|
||||
<div class="panel panel-default text-center">
|
||||
<div class="panel-heading">
|
||||
<mx:text id="formUser1"/>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-3">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_title"/></span><mx:select id="user_title"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_first_name"/></span><mx:formField id="user_first_name" id="firstname"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_last_name"/></span><mx:formField id="user_last_name" id="lastname"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-3">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_login"/></span><mx:formField id="user_login" id="user_login"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_password"/></span><mx:formField id="user_password" id="user_password"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_password2"/></span><mx:formField id="user_password2" id="user_password2"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-3">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_mail"/></span><mx:formField id="user_mail" id="mail"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span><mx:text id="user_birthdate"/></span><mx:formField id="user_birthdate" id="birthdate"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span><mx:text id="TxtUserGroupAdd"/></span><mx:select id="GROUP" id="id_group"/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-heading">
|
||||
<mx:text id="formUser2"/>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_postal_address"/></span><mx:formField id="user_postal_adress" id="postaladdress"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-3 col-lg-3">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_postal_code"/></span><mx:formField id="user_postal_code" id="postalcode"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_city"/></span><mx:formField id="user_city" id="city"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-3 col-lg-3">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span><mx:text id="user_country"/></span><mx:formField id="user_country" id="country"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_state"/></span><mx:formField id="user_state" id="state"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span>(*) <mx:text id="user_tel"/></span><mx:formField id="user_tel" id="tel"/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-heading">
|
||||
<mx:text id="formUser3"/>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span><mx:text id="user_organisation"/></span><mx:formField id="user_organisation" id="organisation"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-3 col-lg-4">
|
||||
<span class="input-group-addon"><span class="fa fa-user"></span><mx:text id="user_comment"/></span><mx:formField id="user_coment" id="comment"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-8 col-sm-4 col-lg-3"></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel-heading">
|
||||
<mx:text id="stepUser4Home"/>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div class="row">
|
||||
<input type="reset" class="btn btn-default" name="BtnReset" title="<mx:text id="ResetChange"/>" value="<mx:text id="Reset"/>" onclick="this.form.reset();"/>
|
||||
<input type="button" class="btn btn-default" name="BtnReturn" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'" />
|
||||
<input type="submit" class="btn btn-default" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
</div>
|
@ -0,0 +1 @@
|
||||
|
187
data/template/qware/object_coordination/adminuser/changeuseradmin.mxt
Executable file
187
data/template/qware/object_coordination/adminuser/changeuseradmin.mxt
Executable file
@ -0,0 +1,187 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 border-0">
|
||||
<form id="frmUserForm" name="frmUserForm" role="form" class="form-input" method="post" mXattribut="action:urlAction">
|
||||
<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-header form-inline">
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-11 justify-content-center">
|
||||
<span class="text-center"><h3><mx:text id="formUser1"/></h3></span>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-3 col-lg-1">
|
||||
<input data-toggle="toggle" data-style="float-right" data-onstyle="success font-weight-bold" data-on="<mx:text id="user_account_sEnabled"/>" data-offstyle="danger font-weight-bold" data-off="<mx:text id="user_account_sDisabled"/>" data-size="mini" type="checkbox"<mx:text id="accountState"/> name="user_account_active">
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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>
|
||||
<mx:select id="user_title" id="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>
|
||||
<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>
|
||||
<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"></i></span>
|
||||
</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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_login" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_password" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="re_user_password" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="formUser2"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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"></i></span>
|
||||
</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-mobile"></i></span>
|
||||
</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>
|
||||
<mx:formField id="user_fax" id="fax"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="formUserIM"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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-mastodon"></i></span>
|
||||
</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>
|
||||
<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>
|
||||
<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>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</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="button" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReturn" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtUserGroupAffect"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block m-0 p-0">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabListGroups">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtGroup"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody><mx:bloc id="GROUP_USER">
|
||||
<tr>
|
||||
<td><mx:text id="GroupName"/></td>
|
||||
<td><mx:bloc id="GROUP_DELETE"><a mXattribut="href:urlDelete" class="fa fa-lg fa-close text-danger""></a></mx:bloc id="GROUP_DELETE"></td>
|
||||
</tr></mx:bloc id="GROUP_USER">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<form id="fmaddGroup" name="fmaddGroup" role="form" class="form" method="post" mXattribut="action:urlAddAction">
|
||||
<input type="hidden" name="user_id" mXattribut="value:user_id"/>
|
||||
<div class="card-footer border-0 bg-white">
|
||||
<div class="input-group justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP" id="groupid"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-input">
|
||||
<input type="submit" class="btn btn-outline-secondary" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid" />
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
86
data/template/qware/object_coordination/adminuser/configuration.mxt
Executable file
86
data/template/qware/object_coordination/adminuser/configuration.mxt
Executable file
@ -0,0 +1,86 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtNode"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP_ADMIN"/>
|
||||
</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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
8
data/template/qware/object_coordination/adminuser/csv.mxt
Executable file
8
data/template/qware/object_coordination/adminuser/csv.mxt
Executable file
@ -0,0 +1,8 @@
|
||||
<mx:bloc id="ligne">
|
||||
"<mx:text id="vuser_first_name"/>";
|
||||
"<mx:text id="vuser_last_name"/>";
|
||||
"<mx:text id="vuser_login"/>";
|
||||
"<mx:text id="vuser_mail"/>";
|
||||
"<mx:text id="vuser_city"/>";
|
||||
"<mx:text id="vuser_organisation"/>"
|
||||
</mx:bloc id="ligne">
|
44
data/template/qware/object_coordination/adminuser/deletegroupuseradmin.mxt
Executable file
44
data/template/qware/object_coordination/adminuser/deletegroupuseradmin.mxt
Executable file
@ -0,0 +1,44 @@
|
||||
<link rel="stylesheet" href="data/template/lcube6/css/jquery.datatables.min.css">
|
||||
<link rel="stylesheet" href="data/template/lcube6/css/dataTables.bootstrap.min.css">
|
||||
<script type="text/javascript" src="data/javascript/datatables.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/dataTables.bootstrap.min.js"></script>
|
||||
|
||||
<ul class="nav nav-tabs">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a data_toggle="tab" mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<fieldset class="framebox">
|
||||
<div class="box">
|
||||
<form id="configObject" method="post" mXattribut="action:urlAction">
|
||||
<div class="header">
|
||||
<h2><mx:text id="TabeBTabeNameView"/></h2>
|
||||
<div class="important"><p><mx:text id="TxtDeleteGroupUser"/></p></div>
|
||||
</div>
|
||||
<fieldset class="confirm">
|
||||
<legend><mx:text id="TxtFormLegendDelete"/></legend>
|
||||
<div>
|
||||
<div>
|
||||
<strong><mx:text id="TxtGroupName"/> :</strong>
|
||||
<mx:text id="GroupName"/>
|
||||
</div>
|
||||
<div>
|
||||
<strong><mx:text id="TxtUserName"/> :</strong>
|
||||
<mx:text id="FirstName"/><mx:text id="LastName"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="action">
|
||||
<a mXattribut="href:urlReturn" class="linkback"><mx:text id="BtnNo"/></a>
|
||||
<input type="submit" name="BtnYes" mXattribut="value:BtnYes" class="next"/>
|
||||
</div>
|
||||
</fieldset>
|
||||
<mx:text id="TxtNotice"/>
|
||||
</form>
|
||||
</div>
|
||||
</fieldset>
|
21
data/template/qware/object_coordination/adminuser/html.mxt
Executable file
21
data/template/qware/object_coordination/adminuser/html.mxt
Executable file
@ -0,0 +1,21 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>
|
||||
<mx:text id="ObjectName"/>
|
||||
</title>
|
||||
</head>
|
||||
<BODY>
|
||||
<TABLE border=1 cellpadding="2">
|
||||
<mx:bloc id="ligne">
|
||||
<tr>
|
||||
<TD><mx:text id="vuser_first_name"/></TD>
|
||||
<TD><mx:text id="vuser_last_name"/></TD>
|
||||
<TD><mx:text id="vuser_login"/></TD>
|
||||
<TD><mx:text id="vuser_mail"/></TD>
|
||||
<TD><mx:text id="vuser_city"/></TD>
|
||||
<TD><mx:text id="vuser_organisation"/></TD>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</TABLE>
|
||||
</BODY>
|
||||
</html>
|
19
data/template/qware/object_coordination/adminuser/rss2.0.mxt
Normal file
19
data/template/qware/object_coordination/adminuser/rss2.0.mxt
Normal file
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<rss version="2.0">
|
||||
<channel>
|
||||
<title>RSS Title</title>
|
||||
<description>This is an example of an RSS feed</description>
|
||||
<link>http://www.someexamplerssdomain.com/main.html</link>
|
||||
<lastBuildDate>Mon, 06 Sep 2010 00:01:00 +0000 </lastBuildDate>
|
||||
<pubDate>Mon, 06 Sep 2009 16:45:00 +0000 </pubDate>
|
||||
<mx:bloc id="ligne">
|
||||
<item>
|
||||
<title>Example entry</title>
|
||||
<description>Here is some text containing an interesting description.</description>
|
||||
<link>http://www.wikipedia.org/</link>
|
||||
<guid>unique string per item</guid>
|
||||
<pubDate>Mon, 06 Sep 2009 16:45:00 +0000 </pubDate>
|
||||
</item>
|
||||
</mx:bloc id="ligne">
|
||||
</channel>
|
||||
</rss>
|
14
data/template/qware/object_coordination/adminuser/xml.mxt
Executable file
14
data/template/qware/object_coordination/adminuser/xml.mxt
Executable file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?><rss version="0.91" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<channel>
|
||||
<mx:bloc id="ligne">
|
||||
<item>
|
||||
<firstname><mx:text id="vuser_first_name"/></firstname>
|
||||
<lastname><mx:text id="vuser_last_name"/></lastname>
|
||||
<login><mx:text id="vuser_login"/></login>
|
||||
<mail><mx:text id="vuser_mail"/></mail>
|
||||
<city><mx:text id="vuser_city"/></city>
|
||||
<organisation><mx:text id="vuser_organisation"/></organisation>
|
||||
</item>
|
||||
</mx:bloc id="ligne">
|
||||
</channel>
|
||||
</rss>
|
224
data/template/qware/object_coordination/community/actionaccueil.mxt
Executable file
224
data/template/qware/object_coordination/community/actionaccueil.mxt
Executable file
@ -0,0 +1,224 @@
|
||||
<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<div class="box">
|
||||
<mx:bloc id="slideshow">
|
||||
<div id="pageContainer">
|
||||
<div id="slideshow">
|
||||
<div id="slidesContainer">
|
||||
<mx:bloc id="slideshowlastnewsthreads">
|
||||
<div class="slide">
|
||||
<mx:bloc id="newsBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastnewstitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastnews">
|
||||
<mx:text id="lastnewsdate"/> <b><a mXattribut="href:newslink"><mx:text id="lastnewstitle"/></a></b><br />
|
||||
</mx:bloc id="lastnews">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="newsBloc">
|
||||
<mx:bloc id="threadsBloc">
|
||||
<div class="rightBloc">
|
||||
<h2><mx:text id="slideshowlastpoststitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="activethreads">
|
||||
<mx:text id="activethreadsdate"/> <b><a mXattribut="href:threadlink"><mx:text id="activethreadstitle"/></a></b><br />
|
||||
</mx:bloc id="activethreads">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="threadsBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastnewsthreads">
|
||||
<mx:bloc id="slideshowlastmovies">
|
||||
<div class="slide">
|
||||
<mx:bloc id="moviesBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastmoviestitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastmovies">
|
||||
<mx:text id="lastmoviesdate"/> <b><mx:text id="lastmoviestitle"/></b><br />
|
||||
</mx:bloc id="lastmovies">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="moviesBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastmovies">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="slideshow">
|
||||
<div id="lastestsnews">
|
||||
<mx:bloc id="news">
|
||||
<div class="news">
|
||||
<div class="newshead">
|
||||
<span class="newstitle"><mx:bloc id="iconBloc"><mx:image id="icon"/></mx:bloc id="iconBloc"><a mXattribut="href:newslink"><mx:text id="newstitle"/></a></span>
|
||||
<span class="newsdate"><mx:text id="newsdate"/></span><br/>
|
||||
</div>
|
||||
<div class="newscontent">
|
||||
<div class="newscontent"><mx:text id="newscontent"/></div>
|
||||
</div>
|
||||
<div class="newsbottom">
|
||||
<div class="newscomments"><mx:text id="newscomments"/><mx:text id="lblnewscomments"/></div>
|
||||
<div class="newscommentslink"><mx:text id="lblnewscommentslink"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="news">
|
||||
</div>
|
||||
<mx:bloc id="blocCharte">
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function() {
|
||||
$("#facebox").overlay({
|
||||
closeOnClick: false,
|
||||
api:true
|
||||
})<mx:text id="loadcharte"/>;
|
||||
var dataString = 'rules='+ 1;
|
||||
$("#checkrules").change(function () {
|
||||
$.ajax
|
||||
({
|
||||
type: "POST",
|
||||
// url: "",
|
||||
data: dataString,
|
||||
cache: false
|
||||
});
|
||||
// alert("Rules accepted");
|
||||
$("#facebox").toggle();
|
||||
});
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
||||
<div id="facebox" class="apple_overlay">
|
||||
<div class="contentWrap">
|
||||
<div class="chartes">
|
||||
<mx:text id="textCharteLegion"/>
|
||||
<div class="action">
|
||||
<input id="checkrules" type="checkbox" class="checkbox"> I accept the rules</input><!--<button class="close">Close</button>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocCharte">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){
|
||||
//Configuration
|
||||
var retour = true;
|
||||
var tempsTransition = 1000;
|
||||
var affichePlayPause = true;
|
||||
var lectureAutomatique = true;
|
||||
var tempsAttente = 8000;
|
||||
|
||||
var icones = new Array();
|
||||
icones['play'] = 'data/image/slideshow/play_slider.png';
|
||||
icones['pause'] = 'data/image/slideshow/pause_slider.png';
|
||||
|
||||
var currentPosition = 0;
|
||||
var slideWidth = '890';
|
||||
var slides = $('.slide');
|
||||
var numberOfSlides = slides.length;
|
||||
var interval;
|
||||
var lectureEnCours = false;
|
||||
// Supprime la scrollbar en JS
|
||||
$('#slidesContainer').css('overflow', 'hidden');
|
||||
|
||||
// Attribue #slideInner à toutes les div .slide
|
||||
slides
|
||||
.wrapAll('<div id="slideInner"></div>')
|
||||
// Float left to display horizontally, readjust .slides width
|
||||
.css({
|
||||
'float' : 'left',
|
||||
'width' : slideWidth
|
||||
});
|
||||
|
||||
// Longueur de #slideInner égale au total de la longueur de tous les slides
|
||||
$('#slideInner').css('width', slideWidth * numberOfSlides);
|
||||
|
||||
// Insert controls in the DOM
|
||||
$('#slideshow').prepend('<span class="control" id="leftControl">Précédent</span>');
|
||||
if( numberOfSlides > 1 ){
|
||||
$('#slideshow').append('<span class="control" id="rightControl">Suivant</span>');
|
||||
}
|
||||
|
||||
|
||||
// Hide left arrow control on first load
|
||||
manageControls(currentPosition);
|
||||
|
||||
//Crée un écouteur d'évènement de type clic sur les classes .control
|
||||
$('.control')
|
||||
.bind('click', function(){
|
||||
|
||||
// Determine la nouvelle position
|
||||
currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
|
||||
|
||||
if(currentPosition == numberOfSlides && retour == false ){
|
||||
currentPosition--;
|
||||
pause();
|
||||
}
|
||||
|
||||
// Cache ou montre les controles
|
||||
manageControls(currentPosition);
|
||||
// Fais bouger le slide
|
||||
$('#slideInner').animate({
|
||||
'marginLeft' : slideWidth*(-currentPosition)
|
||||
},tempsTransition);
|
||||
});
|
||||
|
||||
// manageControls: Cache ou montre les flêches de controle en fonction de la position courante
|
||||
function manageControls(position){
|
||||
// Cache la fleche "précédent" si on est sur le premier slide
|
||||
if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
|
||||
// Cache la fleche "suivant" si on est sur le dernier slide (et que le retour automatique n'est pas activé)
|
||||
if(position==numberOfSlides-1 && retour == false){
|
||||
$('#rightControl').hide();
|
||||
} else {
|
||||
$('#rightControl').show();
|
||||
}
|
||||
if(position == numberOfSlides && retour == true){
|
||||
currentPosition = 0;
|
||||
$('#leftControl').hide();
|
||||
}
|
||||
}
|
||||
function suivant(){
|
||||
$('#rightControl').click();
|
||||
}
|
||||
function start() {
|
||||
lectureEnCours = true;
|
||||
interval = setInterval(suivant, tempsAttente );
|
||||
}
|
||||
function pause() {
|
||||
lectureEnCours = false;
|
||||
clearInterval(interval);
|
||||
}
|
||||
|
||||
//Si le diapo est activé
|
||||
if(lectureAutomatique == true){
|
||||
start();
|
||||
}
|
||||
if(affichePlayPause == true && numberOfSlides > 1){
|
||||
$('#slidesContainer').prepend('<img id="navDiapo" src="" alt="Navigation diaporama" />');
|
||||
if(lectureAutomatique == true){
|
||||
$('#navDiapo').attr('src',icones['pause']);
|
||||
}else{
|
||||
$('#navDiapo').attr('src',icones['play']);
|
||||
}
|
||||
$('#navDiapo').bind('click', function(){
|
||||
if(lectureEnCours == true){
|
||||
$(this).attr('src',icones['play']);
|
||||
pause();
|
||||
}else{
|
||||
$(this).attr('src',icones['pause']);
|
||||
start();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
242
data/template/qware/object_coordination/community/actionadmin.mxt
Executable file
242
data/template/qware/object_coordination/community/actionadmin.mxt
Executable file
@ -0,0 +1,242 @@
|
||||
<!-- <fieldset class="framebox"> -->
|
||||
<!--<form name="fmtextentrynode" method="POST" mXattribut="action:urlAction">
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<mx:text id="textinforesume"/>
|
||||
</div>
|
||||
<div>
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<mx:text id="libelle"/>
|
||||
</div>
|
||||
<div>
|
||||
<mx:text id="wysiwyg"/>
|
||||
</div>
|
||||
<div class="action">
|
||||
<input type="submit" name="BtnValid" mXattribut="value:BtnModify" class="save"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>-->
|
||||
<!-- </fieldset> -->
|
||||
<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<div class="box">
|
||||
<mx:bloc id="slideshow">
|
||||
<div id="pageContainer">
|
||||
<div id="slideshow">
|
||||
<div id="slidesContainer">
|
||||
<mx:bloc id="slideshowlastnewsthreads">
|
||||
<div class="slide">
|
||||
<mx:bloc id="newsBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastnewstitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastnews">
|
||||
<mx:text id="lastnewsdate"/> <b><a mXattribut="href:newslink"><mx:text id="lastnewstitle"/></a></b><br />
|
||||
</mx:bloc id="lastnews">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="newsBloc">
|
||||
<mx:bloc id="threadsBloc">
|
||||
<div class="rightBloc">
|
||||
<h2><mx:text id="slideshowlastpoststitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="activethreads">
|
||||
<mx:text id="activethreadsdate"/> <b><a mXattribut="href:threadlink"><mx:text id="activethreadstitle"/></a></b><br />
|
||||
</mx:bloc id="activethreads">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="threadsBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastnewsthreads">
|
||||
<mx:bloc id="slideshowlastmovies">
|
||||
<div class="slide">
|
||||
<mx:bloc id="moviesBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastmoviestitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastmovies">
|
||||
<mx:text id="lastmoviesdate"/> <b><mx:text id="lastmoviestitle"/></b><br />
|
||||
</mx:bloc id="lastmovies">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="moviesBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastmovies">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="slideshow">
|
||||
<div id="lastestsnews">
|
||||
<mx:bloc id="news">
|
||||
<div class="news">
|
||||
<div class="newshead">
|
||||
<span class="newstitle"><mx:bloc id="iconBloc"><mx:image id="icon"/></mx:bloc id="iconBloc"><a mXattribut="href:newslink"><mx:text id="newstitle"/></a></span>
|
||||
<span class="newsdate"><mx:text id="newsdate"/></span><br/>
|
||||
</div>
|
||||
<div class="newscontent">
|
||||
<div class="newscontent"><mx:text id="newscontent"/></div>
|
||||
</div>
|
||||
<div class="newsbottom">
|
||||
<div class="newscomments"><mx:text id="newscomments"/><mx:text id="lblnewscomments"/></div>
|
||||
<div class="newscommentslink"><mx:text id="lblnewscommentslink"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="news">
|
||||
</div>
|
||||
<mx:bloc id="blocCharte">
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function() {
|
||||
$("#facebox").overlay({
|
||||
closeOnClick: false,
|
||||
api:true
|
||||
})<mx:text id="loadcharte"/>;
|
||||
var dataString = 'rules='+ 1;
|
||||
$("#checkrules").change(function () {
|
||||
$.ajax
|
||||
({
|
||||
type: "POST",
|
||||
data: dataString,
|
||||
cache: false
|
||||
});
|
||||
$("#facebox").toggle();
|
||||
});
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
||||
<div id="facebox" class="apple_overlay">
|
||||
<div class="contentWrap">
|
||||
<div class="chartes">
|
||||
<mx:text id="textCharteLegion"/>
|
||||
<div class="action">
|
||||
<input id="checkrules" type="checkbox" class="checkbox"> <mx:text id="iaccept"/></input>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocCharte">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){
|
||||
//Configuration
|
||||
var retour = true;
|
||||
var tempsTransition = 1000;
|
||||
var affichePlayPause = true;
|
||||
var lectureAutomatique = true;
|
||||
var tempsAttente = 8000;
|
||||
|
||||
var icones = new Array();
|
||||
icones['play'] = 'data/image/slideshow/play_slider.png';
|
||||
icones['pause'] = 'data/image/slideshow/pause_slider.png';
|
||||
|
||||
var currentPosition = 0;
|
||||
var slideWidth = '890';
|
||||
var slides = $('.slide');
|
||||
var numberOfSlides = slides.length;
|
||||
var interval;
|
||||
var lectureEnCours = false;
|
||||
// Supprime la scrollbar en JS
|
||||
$('#slidesContainer').css('overflow', 'hidden');
|
||||
|
||||
// Attribue #slideInner à toutes les div .slide
|
||||
slides
|
||||
.wrapAll('<div id="slideInner"></div>')
|
||||
// Float left to display horizontally, readjust .slides width
|
||||
.css({
|
||||
'float' : 'left',
|
||||
'width' : slideWidth
|
||||
});
|
||||
|
||||
// Longueur de #slideInner égale au total de la longueur de tous les slides
|
||||
$('#slideInner').css('width', slideWidth * numberOfSlides);
|
||||
|
||||
// Insert controls in the DOM
|
||||
$('#slideshow').prepend('<span class="control" id="leftControl">Précédent</span>');
|
||||
if( numberOfSlides > 1 ){
|
||||
$('#slideshow').append('<span class="control" id="rightControl">Suivant</span>');
|
||||
}
|
||||
|
||||
|
||||
// Hide left arrow control on first load
|
||||
manageControls(currentPosition);
|
||||
|
||||
//Crée un écouteur d'évènement de type clic sur les classes .control
|
||||
$('.control')
|
||||
.bind('click', function(){
|
||||
|
||||
// Determine la nouvelle position
|
||||
currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
|
||||
|
||||
if(currentPosition == numberOfSlides && retour == false ){
|
||||
currentPosition--;
|
||||
pause();
|
||||
}
|
||||
|
||||
// Cache ou montre les controles
|
||||
manageControls(currentPosition);
|
||||
// Fais bouger le slide
|
||||
$('#slideInner').animate({
|
||||
'marginLeft' : slideWidth*(-currentPosition)
|
||||
},tempsTransition);
|
||||
});
|
||||
|
||||
// manageControls: Cache ou montre les flêches de controle en fonction de la position courante
|
||||
function manageControls(position){
|
||||
// Cache la fleche "précédent" si on est sur le premier slide
|
||||
if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
|
||||
// Cache la fleche "suivant" si on est sur le dernier slide (et que le retour automatique n'est pas activé)
|
||||
if(position==numberOfSlides-1 && retour == false){
|
||||
$('#rightControl').hide();
|
||||
} else {
|
||||
$('#rightControl').show();
|
||||
}
|
||||
if(position == numberOfSlides && retour == true){
|
||||
currentPosition = 0;
|
||||
$('#leftControl').hide();
|
||||
}
|
||||
}
|
||||
function suivant(){
|
||||
$('#rightControl').click();
|
||||
}
|
||||
function start() {
|
||||
lectureEnCours = true;
|
||||
interval = setInterval(suivant, tempsAttente );
|
||||
}
|
||||
function pause() {
|
||||
lectureEnCours = false;
|
||||
clearInterval(interval);
|
||||
}
|
||||
|
||||
//Si le diapo est activé
|
||||
if(lectureAutomatique == true){
|
||||
start();
|
||||
}
|
||||
if(affichePlayPause == true && numberOfSlides > 1){
|
||||
$('#slidesContainer').prepend('<img id="navDiapo" src="" alt="Navigation diaporama" />');
|
||||
if(lectureAutomatique == true){
|
||||
$('#navDiapo').attr('src',icones['pause']);
|
||||
}else{
|
||||
$('#navDiapo').attr('src',icones['play']);
|
||||
}
|
||||
$('#navDiapo').bind('click', function(){
|
||||
if(lectureEnCours == true){
|
||||
$(this).attr('src',icones['play']);
|
||||
pause();
|
||||
}else{
|
||||
$(this).attr('src',icones['pause']);
|
||||
start();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
48
data/template/qware/object_coordination/community/actionlecture.mxt
Executable file
48
data/template/qware/object_coordination/community/actionlecture.mxt
Executable file
@ -0,0 +1,48 @@
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<form id="FselectCom" role="form" class="form container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center">
|
||||
<div class="card-header"><mx:text id="allCom"/></div>
|
||||
<div class="card-body">
|
||||
<label class="hidden" for="com"></label>
|
||||
<select name="param" onchange="javascript:FselectCom();" id="com">
|
||||
<option value=""><mx:text id="selectCom"/></option>
|
||||
<mx:bloc id="bloc1">
|
||||
<option mXattribut="value:entrynodeid" <mx:text id="entrynodeselected"/>><mx:text id="entrynode"/></option>
|
||||
</mx:bloc id="bloc1">
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<div class="container container-fluid">
|
||||
<div class="card border-0 bg-white text-center">
|
||||
<div class="card-header border-0 bg-white"><mx:text id="ComText"/></div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<mx:bloc id="linkImageComm">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-4">
|
||||
<img src="data/image/communities/<mx:text id="ComText"/>.png" alt="<mx:text id="ComText"/>" title="<mx:text id="ComText"/>" />
|
||||
</div>
|
||||
</mx:bloc id="linkImageComm">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-8">
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white">
|
||||
<mx:formField id="inscrire" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true"/>
|
||||
<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>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
function FselectCom()
|
||||
{
|
||||
// cas ns6
|
||||
if (document.getElementById){if (document.getElementById("FselectCom")){document.getElementById("FselectCom").submit();}}
|
||||
// cas ie 5.5
|
||||
else if (document.all){if (document.all["FselectCom"]){document.all["FselectCom"].submit();}}
|
||||
}
|
||||
// ]]>
|
||||
</script>
|
3
data/template/qware/object_coordination/community/checkform.mxt
Executable file
3
data/template/qware/object_coordination/community/checkform.mxt
Executable file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"error": [<mx:text id="returnValue"/>, "<mx:text id="returnMessage"/>"]
|
||||
}
|
160
data/template/qware/object_coordination/community/formlecture.mxt
Executable file
160
data/template/qware/object_coordination/community/formlecture.mxt
Executable file
@ -0,0 +1,160 @@
|
||||
<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="card text-center border-0">
|
||||
<div class="card-header"><mx:text id="registerCom"/><mx:text id="messageInscriptionNoeud"/></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="col-sm-8">
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header"><h3><mx:text id="formUser1"/></h3></div>
|
||||
<div class="card-body">
|
||||
<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">
|
||||
<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">
|
||||
<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 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 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>
|
||||
<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-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 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 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="row mb-1 w-100">
|
||||
<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 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 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 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 class="row mb-1 w-100">
|
||||
<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 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 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="row mb-1 w-100">
|
||||
<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 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 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 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 class="card-header"><h3><mx:text id="formChartSite"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="card-text">
|
||||
<mx:text id="charteSiteContent"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white">
|
||||
<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;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
15
data/template/qware/object_coordination/community/lectureinscsuccess.mxt
Executable file
15
data/template/qware/object_coordination/community/lectureinscsuccess.mxt
Executable file
@ -0,0 +1,15 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblInscriptionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="width: 80%; margin-top: 48px; margin-left: auto; margin-right: auto; text-align: center;">
|
||||
<!-- <div class="field"> -->
|
||||
<!-- <div style="margin-left: 10%;"><label><mx:text id="result"/></div> -->
|
||||
<div class="imgSuccess"><mx:image id="iconSuccessInsc"/></div>
|
||||
<strong>Félicitations, votre demande d'inscription a été enregistrée !</strong><br /><br />
|
||||
Un courriel a été envoyé pour confirmation à l'adresse courriel que vous avez fourni,<br />
|
||||
une fois votre demande acceptée par LCube, vous recevrez un second courriel confirmant votre inscription.<br /><br />
|
||||
La communauté LCube vous remercie pour votre inscription et espère vous rencontrer très prochainement.
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
1
data/template/qware/object_coordination/community/livecompletion.mxt
Executable file
1
data/template/qware/object_coordination/community/livecompletion.mxt
Executable file
@ -0,0 +1 @@
|
||||
<mx:text id="return"/>
|
70
data/template/qware/object_coordination/coordinationobj/configuration.mxt
Executable file
70
data/template/qware/object_coordination/coordinationobj/configuration.mxt
Executable file
@ -0,0 +1,70 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtFormLegend"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><img name="pictoObject" id="pictoObject" src="data/image/icons/object/defaultobject.png" alt="Picto"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mb-0">
|
||||
<mx:text id="TxtNode"/></label><mx:select id="NODE" id="node"/></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center pb-0">
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
49
data/template/qware/object_coordination/coordinationobj/delete.mxt
Executable file
49
data/template/qware/object_coordination/coordinationobj/delete.mxt
Executable file
@ -0,0 +1,49 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType" class="hidden"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId" class="hidden"/>
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="deleteObject"/><mx:text id="ObjectName"/></h3>
|
||||
</div>
|
||||
<div class="card-title">
|
||||
<h3>#TODO: Details about tool deletion</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<strong><mx:text id="resumeLanguage"/> :</strong>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:text id="resumeValue" id="resume"/>
|
||||
</div>
|
||||
<strong><mx:text id="keyword"/> :</strong>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:text id="keyWordValue" id="keyword"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="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>
|
||||
</div>
|
||||
</div>
|
224
data/template/qware/object_coordination/home/actionaccueil.mxt
Executable file
224
data/template/qware/object_coordination/home/actionaccueil.mxt
Executable file
@ -0,0 +1,224 @@
|
||||
<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<div class="box">
|
||||
<mx:bloc id="slideshow">
|
||||
<div id="pageContainer">
|
||||
<div id="slideshow">
|
||||
<div id="slidesContainer">
|
||||
<mx:bloc id="slideshowlastnewsthreads">
|
||||
<div class="slide">
|
||||
<mx:bloc id="newsBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastnewstitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastnews">
|
||||
<mx:text id="lastnewsdate"/> <b><a mXattribut="href:newslink"><mx:text id="lastnewstitle"/></a></b><br />
|
||||
</mx:bloc id="lastnews">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="newsBloc">
|
||||
<mx:bloc id="threadsBloc">
|
||||
<div class="rightBloc">
|
||||
<h2><mx:text id="slideshowlastpoststitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="activethreads">
|
||||
<mx:text id="activethreadsdate"/> <b><a mXattribut="href:threadlink"><mx:text id="activethreadstitle"/></a></b><br />
|
||||
</mx:bloc id="activethreads">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="threadsBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastnewsthreads">
|
||||
<mx:bloc id="slideshowlastmovies">
|
||||
<div class="slide">
|
||||
<mx:bloc id="moviesBloc">
|
||||
<div class="leftBloc">
|
||||
<h2><mx:text id="slideshowlastmoviestitle"/></h2>
|
||||
<p>
|
||||
<mx:bloc id="lastmovies">
|
||||
<mx:text id="lastmoviesdate"/> <b><mx:text id="lastmoviestitle"/></b><br />
|
||||
</mx:bloc id="lastmovies">
|
||||
</p>
|
||||
</div>
|
||||
</mx:bloc id="moviesBloc">
|
||||
</div>
|
||||
</mx:bloc id="slideshowlastmovies">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="slideshow">
|
||||
<div id="lastestsnews">
|
||||
<mx:bloc id="news">
|
||||
<div class="news">
|
||||
<div class="newshead">
|
||||
<span class="newstitle"><mx:bloc id="iconBloc"><mx:image id="icon"/></mx:bloc id="iconBloc"><a mXattribut="href:newslink"><mx:text id="newstitle"/></a></span>
|
||||
<span class="newsdate"><mx:text id="newsdate"/></span><br/>
|
||||
</div>
|
||||
<div class="newscontent">
|
||||
<div class="newscontent"><mx:text id="newscontent"/></div>
|
||||
</div>
|
||||
<div class="newsbottom">
|
||||
<div class="newscomments"><mx:text id="newscomments"/><mx:text id="lblnewscomments"/></div>
|
||||
<div class="newscommentslink"><mx:text id="lblnewscommentslink"/></div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="news">
|
||||
</div>
|
||||
<mx:bloc id="blocCharte">
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function() {
|
||||
$("#facebox").overlay({
|
||||
closeOnClick: false,
|
||||
api:true
|
||||
})<mx:text id="loadcharte"/>;
|
||||
var dataString = 'rules='+ 1;
|
||||
$("#checkrules").change(function () {
|
||||
$.ajax
|
||||
({
|
||||
type: "POST",
|
||||
// url: "",
|
||||
data: dataString,
|
||||
cache: false
|
||||
});
|
||||
// alert("Rules accepted");
|
||||
$("#facebox").toggle();
|
||||
});
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
||||
<div id="facebox" class="apple_overlay">
|
||||
<div class="contentWrap">
|
||||
<div class="chartes">
|
||||
<mx:text id="textCharteLegion"/>
|
||||
<div class="action">
|
||||
<input id="checkrules" type="checkbox" class="checkbox"> I accept the rules</input><!--<button class="close">Close</button>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocCharte">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){
|
||||
//Configuration
|
||||
var retour = true;
|
||||
var tempsTransition = 1000;
|
||||
var affichePlayPause = true;
|
||||
var lectureAutomatique = true;
|
||||
var tempsAttente = 8000;
|
||||
|
||||
var icones = new Array();
|
||||
icones['play'] = 'data/image/slideshow/play_slider.png';
|
||||
icones['pause'] = 'data/image/slideshow/pause_slider.png';
|
||||
|
||||
var currentPosition = 0;
|
||||
var slideWidth = '890';
|
||||
var slides = $('.slide');
|
||||
var numberOfSlides = slides.length;
|
||||
var interval;
|
||||
var lectureEnCours = false;
|
||||
// Supprime la scrollbar en JS
|
||||
$('#slidesContainer').css('overflow', 'hidden');
|
||||
|
||||
// Attribue #slideInner à toutes les div .slide
|
||||
slides
|
||||
.wrapAll('<div id="slideInner"></div>')
|
||||
// Float left to display horizontally, readjust .slides width
|
||||
.css({
|
||||
'float' : 'left',
|
||||
'width' : slideWidth
|
||||
});
|
||||
|
||||
// Longueur de #slideInner égale au total de la longueur de tous les slides
|
||||
$('#slideInner').css('width', slideWidth * numberOfSlides);
|
||||
|
||||
// Insert controls in the DOM
|
||||
$('#slideshow').prepend('<span class="control" id="leftControl">Précédent</span>');
|
||||
if( numberOfSlides > 1 ){
|
||||
$('#slideshow').append('<span class="control" id="rightControl">Suivant</span>');
|
||||
}
|
||||
|
||||
|
||||
// Hide left arrow control on first load
|
||||
manageControls(currentPosition);
|
||||
|
||||
//Crée un écouteur d'évènement de type clic sur les classes .control
|
||||
$('.control')
|
||||
.bind('click', function(){
|
||||
|
||||
// Determine la nouvelle position
|
||||
currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
|
||||
|
||||
if(currentPosition == numberOfSlides && retour == false ){
|
||||
currentPosition--;
|
||||
pause();
|
||||
}
|
||||
|
||||
// Cache ou montre les controles
|
||||
manageControls(currentPosition);
|
||||
// Fais bouger le slide
|
||||
$('#slideInner').animate({
|
||||
'marginLeft' : slideWidth*(-currentPosition)
|
||||
},tempsTransition);
|
||||
});
|
||||
|
||||
// manageControls: Cache ou montre les flêches de controle en fonction de la position courante
|
||||
function manageControls(position){
|
||||
// Cache la fleche "précédent" si on est sur le premier slide
|
||||
if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
|
||||
// Cache la fleche "suivant" si on est sur le dernier slide (et que le retour automatique n'est pas activé)
|
||||
if(position==numberOfSlides-1 && retour == false){
|
||||
$('#rightControl').hide();
|
||||
} else {
|
||||
$('#rightControl').show();
|
||||
}
|
||||
if(position == numberOfSlides && retour == true){
|
||||
currentPosition = 0;
|
||||
$('#leftControl').hide();
|
||||
}
|
||||
}
|
||||
function suivant(){
|
||||
$('#rightControl').click();
|
||||
}
|
||||
function start() {
|
||||
lectureEnCours = true;
|
||||
interval = setInterval(suivant, tempsAttente );
|
||||
}
|
||||
function pause() {
|
||||
lectureEnCours = false;
|
||||
clearInterval(interval);
|
||||
}
|
||||
|
||||
//Si le diapo est activé
|
||||
if(lectureAutomatique == true){
|
||||
start();
|
||||
}
|
||||
if(affichePlayPause == true && numberOfSlides > 1){
|
||||
$('#slidesContainer').prepend('<img id="navDiapo" src="" alt="Navigation diaporama" />');
|
||||
if(lectureAutomatique == true){
|
||||
$('#navDiapo').attr('src',icones['pause']);
|
||||
}else{
|
||||
$('#navDiapo').attr('src',icones['play']);
|
||||
}
|
||||
$('#navDiapo').bind('click', function(){
|
||||
if(lectureEnCours == true){
|
||||
$(this).attr('src',icones['play']);
|
||||
pause();
|
||||
}else{
|
||||
$(this).attr('src',icones['pause']);
|
||||
start();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
35
data/template/qware/object_coordination/home/actionadmin.mxt
Executable file
35
data/template/qware/object_coordination/home/actionadmin.mxt
Executable file
@ -0,0 +1,35 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="postTextInfos" role="form" class="form-inline px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="lblTextComResume"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<mx:text id="wysiResume" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="lblTextComComplete"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<mx:text id="wysiText" />
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnModify" title="<mx:text id="tipSaveNews"/>"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
56
data/template/qware/object_coordination/home/actionlecture.mxt
Executable file
56
data/template/qware/object_coordination/home/actionlecture.mxt
Executable file
@ -0,0 +1,56 @@
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<form id="FselectCom" role="form" class="form container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center">
|
||||
<div class="card-header"><mx:text id="allCom"/></div>
|
||||
<div class="card-body">
|
||||
<label class="hidden" for="com"></label>
|
||||
<select name="param" onchange="javascript:FselectCom();" id="com">
|
||||
<option value=""><mx:text id="selectCom"/></option>
|
||||
<mx:bloc id="bloc1">
|
||||
<option mXattribut="value:entrynodeid" <mx:text id="entrynodeselected"/>><mx:text id="entrynode"/></option>
|
||||
</mx:bloc id="bloc1">
|
||||
</select>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<!-- <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="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;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<!-- </div> -->
|
||||
<!-- <div id="logoBienvenue"></div> -->
|
||||
<!-- <div style="width:70%;margin-left: auto; margin-right: auto; text-align: center;"><h1><mx:text id="ComText"/></h1></div> -->
|
||||
<div class="container container-fluid">
|
||||
<div class="card border-0 bg-white text-center">
|
||||
<div class="card-header border-0 bg-white"><mx:text id="ComText"/></div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<mx:bloc id="linkImageComm">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-4">
|
||||
<img src="data/image/communities/<mx:text id="ComText"/>.png" alt="<mx:text id="ComText"/>" title="<mx:text id="ComText"/>" />
|
||||
</div>
|
||||
</mx:bloc id="linkImageComm">
|
||||
<div class="col-xs-12 col-sm-8 col-lg-8">
|
||||
<mx:text id="text_resume"/>
|
||||
<!-- <mx:text id="text_text"/> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white">
|
||||
<mx:formField id="inscrire" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true"/>
|
||||
<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>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
function FselectCom()
|
||||
{
|
||||
// cas ns6
|
||||
if (document.getElementById){if (document.getElementById("FselectCom")){document.getElementById("FselectCom").submit();}}
|
||||
// cas ie 5.5
|
||||
else if (document.all){if (document.all["FselectCom"]){document.all["FselectCom"].submit();}}
|
||||
}
|
||||
// ]]>
|
||||
</script>
|
5
data/template/qware/object_coordination/home/actionlectureinfo.mxt
Executable file
5
data/template/qware/object_coordination/home/actionlectureinfo.mxt
Executable file
@ -0,0 +1,5 @@
|
||||
<div class="tab-content container-fluid w-75 px-0 py-2 border">
|
||||
<div id ="contentTextInfos" class="card-body w-100 border-0 center-block">
|
||||
<mx:text id="text" />
|
||||
</div>
|
||||
</div>
|
3
data/template/qware/object_coordination/home/checkform.mxt
Executable file
3
data/template/qware/object_coordination/home/checkform.mxt
Executable file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"error": [<mx:text id="returnValue"/>, "<mx:text id="returnMessage"/>"]
|
||||
}
|
140
data/template/qware/object_coordination/home/formlecture.mxt
Executable file
140
data/template/qware/object_coordination/home/formlecture.mxt
Executable file
@ -0,0 +1,140 @@
|
||||
<div class="tooltipRegUserForm"></div>
|
||||
|
||||
<!--<form id="fmtextinfo" method="post" mXattribut="action:urlAction">-->
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<form id="fmtextinfo" role="form" class="form 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-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="container container-fluid">
|
||||
<p class="font-weight-bolder"><mx:text id="TxtSubsIntro1"/>1 <mx:text id="TxtSubsIntro2"/>2</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="col-sm-8">
|
||||
<mx:text id="text_resume"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header"><h3><mx:text id="formUser1"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-venus-mars"></i></span><mx:select id="user_title" id="title"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-user"><span class="text-danger"><span class="text-danger"> *</span></i></span><mx:formField id="user_first_name" id="firstname"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-user"><span class="text-danger"> *</span></i></span><mx:formField id="user_last_name" id="lastname"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-envelope-o"><span class="text-danger"> *</span></i></span><mx:formField id="user_mail" id="mail"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-user-secret"><span class="text-danger"> *</span></i></span><mx:formField id="user_login" id="loginUser"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-user"><span class="text-danger"> *</span></i></span><mx:formField id="user_password" id="passwordUser"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-user"><span class="text-danger"> *</span></i></span><mx:formField id="user_password2" id="password2"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-address-card-o"></i></span><mx:formField id="user_postal_adress" id="postaladress"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-address-card-o"></i></span><mx:formField id="user_postal_code" id="postalcode"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-address-card-o"></i></span><mx:formField id="user_city" id="city"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-flag-o"><span class="text-danger"> *</span></i></span><mx:formField id="user_country" id="country"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-address-card-o"></i></span><mx:formField id="user_state" id="state"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-mobile-phone"></i></span><mx:formField id="user_tel" id="tel"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-birthday-cake"><span class="text-danger"> *</span></i></span><mx:formField id="user_birthdate" id="birthdate"/>
|
||||
</p>
|
||||
</div>
|
||||
<div class="row">
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-globe"></i></span><mx:formField id="user_website" id="user_website"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-facebook"></i></span><mx:formField id="user_facebook" id="user_facebook"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-mastodon"></i></span><mx:formField id="user_mastodon" id="user_mastodon"/>
|
||||
</p>
|
||||
<p class="input-group col-xs-12 col-sm-8 col-lg-3">
|
||||
<span class="input-group-addon"><i class="fa fa-2x fa-xmpp"></i></span><mx:formField id="user_jabber" id="user_jabber"/>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header"><h3><mx:text id="formChartSite"/></h3></div>
|
||||
<div class="card-body">
|
||||
<div class="card-text">
|
||||
<mx:text id="charteSiteContent"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white">
|
||||
<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;"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<!-- <p class="field" style="display: none;" id="blocBirthdate"><label for="birthdate" class="require"> (*) <mx:text id="user_birthdate"/></label><mx:formField id="user_birthdate" id="birthdate"/></p> -->
|
||||
<!-- <p class="field"><label for="user_msn"><mx:text id="user_msn"/></label><mx:formField id="user_msn" id="user_msn"/></p> -->
|
||||
<!-- <p class="field" id="blocAdrPostaleMand" style="display: none;"><label for="postaladdress" class="require">(*) <mx:text id="user_postal_address"/></label><mx:formField id="user_postal_adressmand" id="postaladressmand"/></p> -->
|
||||
<!-- <p class="field"><label for="fax"><mx:text id="user_fax"/></label><mx:formField id="user_fax" id="fax"/></p> -->
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
$(document).ready(function(){
|
||||
|
||||
$(function() {
|
||||
// $("#fmtextinfo :input").tooltip({
|
||||
// position: "top center",
|
||||
// offset: [0, 1],
|
||||
// effect: "slide",
|
||||
// opacity: 0.7,
|
||||
// tip: '.tooltipRegUserForm'
|
||||
// }),
|
||||
$('.qaptcha').QapTcha({
|
||||
disabledSubmit: true,
|
||||
autoRevert : true,
|
||||
autoSubmit:false,
|
||||
PHPfile: "<mx:text id="urlQaptcha"/>",
|
||||
txtLock: "<mx:text id="textQaptchaLock"/>",
|
||||
txtUnlock: "<mx:text id="textQaptchaUnlock"/>"
|
||||
});
|
||||
});
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
27
data/template/qware/object_coordination/home/formlectureadh.mxt
Executable file
27
data/template/qware/object_coordination/home/formlectureadh.mxt
Executable file
@ -0,0 +1,27 @@
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.touch.js"></script>
|
||||
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<div><b><mx:text id="subscriptionCom"/><mx:text id="messageInscriptionNoeud"/></b></div>
|
||||
</div>
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center; margin-left: auto; margin-right: auto; display: inline-block; max-width: 66%;">
|
||||
<div style="float: left;margin-right: 15px;margin-top: 15px; max-width: 200px; max-height: 200px;"><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>
|
||||
<p><h2 style="text-align: center;margin-left: auto; margin-right: auto;">Sélectionnez votre statut personnel</h2></p>
|
||||
</div>
|
||||
<div style="text-align: center; margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto; display: inline-block; max-width: 50%;">
|
||||
<a href="<mx:text id="linkAdhPart"/>">
|
||||
<img style="max-width: 128px; max-height: 128px;" src="./data/template/lcube3/media/image/home/avatar-default.png" alt="<mx:text id="txtAdhPart"/>" title="<mx:text id="txtAdhPart"/>" />
|
||||
</a>
|
||||
<a href="<mx:text id="linkAdhSoc"/>">
|
||||
<img style="max-width: 128px; max-height: 128px;" src="./data/template/lcube3/media/image/home/system-users.png" alt="<mx:text id="txtAdhSoc"/>" title="<mx:text id="txtAdhSoc"/>" />
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
181
data/template/qware/object_coordination/home/formlectureadhpart.mxt
Executable file
181
data/template/qware/object_coordination/home/formlectureadhpart.mxt
Executable file
@ -0,0 +1,181 @@
|
||||
<!--<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>-->
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.touch.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.qaptcha.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.chained.remote.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/checkerUserRegistration.js"></script>
|
||||
|
||||
<div class="tooltipRegUserForm"></div>
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div id="messageprint"></div>
|
||||
<form id="fmtextinfo" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="subscriptionform" value=1>
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<div><b><mx:text id="subscriptionCom"/><mx:text id="messageInscriptionNoeud"/></b></div>
|
||||
</div>
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto; display: inline-block;max-width: 66%;">
|
||||
<div style="float: left;margin-right: 15px;margin-top: 15px; max-width: 200px; max-height: 200px;"><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 style="float: right; max-width: 60%; text-align: justify;"><br/><mx:text id="text_resume"/></div> -->
|
||||
</div>
|
||||
<p style="margin-left:15px;margin-right:15px;text-align:center;font-size:20px;"><b><mx:text id="TxtSubsIntro1"/><br /><mx:text id="TxtSubsIntro2"/></b></p>
|
||||
</div>
|
||||
|
||||
|
||||
<!--<div class="legend">
|
||||
<div><b><mx:text id="ProtDataPers"/></b></div>
|
||||
</div>-->
|
||||
<!--<div>
|
||||
<p style="margin-left:60px;margin-right:60px;text-align:center;"><mx:text id="WTxtInscription"/><br/><br/><mx:text id="WTxtInscription2"/></p>
|
||||
</div>-->
|
||||
</div>
|
||||
<mx:bloc id="blocSubscriptionsForms">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="formUserSubscribe"/></div>
|
||||
<br/>
|
||||
<!--<div style="margin-left: auto;margin-right: auto;">
|
||||
<div style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="acceptSubscription"/>
|
||||
<mx:checker id="subscriptionform" class="actionLegendCheckbox"/>
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
<br />-->
|
||||
<div class="blocsubsmladh" id="blocsubsmladh" style="margin-left: auto;margin-right: auto;">
|
||||
<div style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsMLAdh"/>
|
||||
</strong>
|
||||
</div>
|
||||
<div style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsPayement"/>
|
||||
</strong>
|
||||
</div>
|
||||
<br>
|
||||
<div style="text-align: center; vertical-align: text-top;">
|
||||
<mx:bloc id="subscriptionsforms">
|
||||
<mx:checker id="value"/><strong><mx:text id="name"/> (<mx:text id="amount"/>€ / an)</strong>
|
||||
</mx:bloc id="subscriptionsforms">
|
||||
</div>
|
||||
<br>
|
||||
<div style="text-align: center; vertical-align: text-top;">
|
||||
<mx:bloc id="paymentMethods">
|
||||
<mx:checker id="value"/><strong><mx:text id="name"/></strong>
|
||||
</mx:bloc id="paymentMethods">
|
||||
</div>
|
||||
<br/>
|
||||
<div class="linkDocs" style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="txtSubsDocs"/>
|
||||
| <a mXattribut="href:linkStatuts" target="_blank"><mx:text id="txtSubsDocs1"/></a>
|
||||
<a mXattribut="href:linkDLStatuts" download="<mx:text id="txtSubsDocs1"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs1"/>" alt="<mx:text id="txtSubsDocs1"/>"></img></a>
|
||||
<!-- | <a mXattribut="href:linkRegInt" target="_blank"><mx:text id="txtSubsDocs2"/></a> -->
|
||||
<!-- <a mXattribut="href:linkDLRegInt" download="<mx:text id="txtSubsDocs2"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs2"/>" alt="<mx:text id="txtSubsDocs2"/>"></img></a> -->
|
||||
| <a mXattribut="href:linkChartConf" target="_blank"><mx:text id="txtSubsDocs3"/></a>
|
||||
<a mXattribut="href:linkDLChartConf" download="<mx:text id="txtSubsDocs3"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs3"/>" alt="<mx:text id="txtSubsDocs3"/>"></img></a> |
|
||||
</strong>
|
||||
</div>
|
||||
<div style="width: 65%; margin-left: auto;margin-right: auto; text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsDocs"/>
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocSubscriptionsForms">
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div class="legend"><mx:text id="formUser1"/></div>
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label class="require">(*) <mx:text id="user_title"/></label><mx:select id="user_title" id="title"/></p>
|
||||
<p class="field"><label for="firstname" class="require">(*) <mx:text id="user_first_name"/></label><mx:formField id="user_first_name" id="firstname"/></p>
|
||||
<p class="field"><label for="lastname" class="require">(*) <mx:text id="user_last_name"/></label><mx:formField id="user_last_name" id="lastname"/></p>
|
||||
<p class="field"><label for="loginUser" class="require">(*) <mx:text id="user_login"/></label><mx:formField id="user_login" id="loginUser"/></p>
|
||||
<p class="field"><label for="passwordUser" class="require">(*) <mx:text id="user_password"/></label><mx:formField id="user_password" id="passwordUser"/></p>
|
||||
<p class="field"><label for="password2" class="require">(*) <mx:text id="user_password2"/></label><mx:formField id="user_password2" id="password2"/></p>
|
||||
<p class="field"><label for="mail" class="require"> (*) <mx:text id="user_mail"/></label><mx:formField id="user_mail" id="mail"/></p>
|
||||
<p class="field"><label for="birthdate" class="require"> (*) <mx:text id="user_birthdate"/></label><mx:formField id="user_birthdate" id="birthdate"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<!-- <div class="legend"><mx:text id="formUserIM"/></div> -->
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="user_msn"><mx:text id="user_msn"/></label><mx:formField id="user_msn" id="user_msn"/></p>
|
||||
<p class="field"><label for="user_jabber"><mx:text id="user_jabber"/></label><mx:formField id="user_jabber" id="user_jabber"/></p>
|
||||
<p class="field"><label for="user_facebook"><mx:text id="user_facebook"/></label><mx:formField id="user_facebook" id="user_facebook"/></p>
|
||||
<p class="field"><label for="user_website"><mx:text id="user_website"/></label><mx:formField id="user_website" id="user_website"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<!-- <div class="legend"><mx:text id="formUser2"/></div> -->
|
||||
<br />
|
||||
<div>
|
||||
<!-- <p class="field" id="blocAdrPostaleOpt"><label for="postaladdress"><mx:text id="user_postal_address"/></label><mx:formField id="user_postal_address" id="postaladdress" rows="3" cols="21"/></p> -->
|
||||
<p class="field"><label for="postaladdress" class="require">(*) <mx:text id="user_postal_address"/></label><mx:formField id="user_postal_addressmand" id="postaladdressmand" rows="3" cols="21"/></p>
|
||||
<p class="field"><label for="postalcode" class="require">(*) <mx:text id="user_postal_code"/></label><mx:formField id="user_postal_code" id="postalcode"/></p>
|
||||
<p class="field"><label for="city" class="require">(*) <mx:text id="user_city"/></label><mx:formField id="user_city" id="city"/></p><div id="suggestCity"></div>
|
||||
<p class="field"><label for="state" class="require">(*) <mx:text id="user_state"/></label><mx:formField id="user_state" id="state"/></p>
|
||||
<p class="field"><label for="country"><mx:text id="user_country"/></label><mx:formField id="user_country" id="country"/></p>
|
||||
<p class="field"><label for="tel"><mx:text id="user_tel"/></label><mx:formField id="user_tel" id="tel"/></p>
|
||||
<p class="field"><label for="fax"><mx:text id="user_fax"/></label><mx:formField id="user_fax" id="fax"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div class="legend"><mx:text id="formChartSite"/></div>
|
||||
<br />
|
||||
<div>
|
||||
<mx:text id="charteSiteContent"/>
|
||||
</div>
|
||||
<br />
|
||||
<div class="legend"><span class="action"><mx:checker id="charteSite" class="actionLegendCheckbox"/>(*) <mx:text id="iaccept"/></span></div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<!-- <div class="legend"><mx:text id="stepUser4Home"/></div> -->
|
||||
<div class="action">
|
||||
<div class="qaptcha"></div>
|
||||
<input type="submit" name="submit" class="ok" title="<mx:text id="tipValidButton"/>" value="<mx:text id="BtnValid"/>"/>
|
||||
<input type="button" name="return" class="ok" title="<mx:text id="tipReturnButton"/>" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<div id="footerhomeligne"> </div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
$(document).ready(function(){
|
||||
|
||||
$(function() {
|
||||
$("#fmtextinfo :input").tooltip({
|
||||
position: "top center",
|
||||
offset: [0, 1],
|
||||
effect: "slide",
|
||||
opacity: 0.7,
|
||||
tip: '.tooltipRegUserForm'
|
||||
}),
|
||||
$('.qaptcha').QapTcha({
|
||||
disabledSubmit: true,
|
||||
autoRevert : true,
|
||||
autoSubmit:false,
|
||||
PHPfile: "<mx:text id="urlQaptcha"/>",
|
||||
txtLock: "<mx:text id="textQaptchaLock"/>",
|
||||
txtUnlock: "<mx:text id="textQaptchaUnlock"/>"
|
||||
});
|
||||
});
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
195
data/template/qware/object_coordination/home/formlectureadhsoc.mxt
Executable file
195
data/template/qware/object_coordination/home/formlectureadhsoc.mxt
Executable file
@ -0,0 +1,195 @@
|
||||
<!--<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>-->
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.touch.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.qaptcha.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.chained.remote.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/checkerUserRegistration.js"></script>
|
||||
|
||||
<div class="tooltipRegUserForm"></div>
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<form id="fmtextinfo" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="subscriptionform" value=1>
|
||||
<div class="fieldset">
|
||||
<div class="legend">
|
||||
<div><b><mx:text id="subscriptionCom"/><mx:text id="messageInscriptionNoeud"/></b></div>
|
||||
</div>
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto; display: inline-block;max-width: 66%;">
|
||||
<div style="float: left;margin-right: 15px;margin-top: 15px; max-width: 200px; max-height: 200px;"><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>
|
||||
<p style="margin-left:15px;margin-right:15px;text-align:center;font-size:20px;"><b><mx:text id="TxtSubsIntro1"/><br /><mx:text id="TxtSubsIntro2"/></b></p>
|
||||
</div>
|
||||
</div>
|
||||
<mx:bloc id="blocSubscriptionsForms">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="formUserSubscribe"/></div>
|
||||
<br/>
|
||||
<div class="blocsubsmladh" id="blocsubsmladh" style="margin-left: auto;margin-right: auto;">
|
||||
<div style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsMLAdh"/>
|
||||
</strong>
|
||||
</div>
|
||||
<div style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsPayement"/>
|
||||
</strong>
|
||||
</div>
|
||||
<br>
|
||||
<div style="text-align: center; vertical-align: text-top;">
|
||||
<mx:bloc id="subscriptionsforms">
|
||||
<mx:checker id="value"/><strong><mx:text id="name"/> (<mx:text id="amount"/>€ / an)</strong>
|
||||
</mx:bloc id="subscriptionsforms">
|
||||
</div>
|
||||
<br>
|
||||
<div style="text-align: center; vertical-align: text-top;">
|
||||
<mx:bloc id="paymentMethods">
|
||||
<mx:checker id="value"/><strong><mx:text id="name"/></strong>
|
||||
</mx:bloc id="paymentMethods">
|
||||
</div>
|
||||
<br/>
|
||||
<div class="linkDocs" style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="txtSubsDocs"/>
|
||||
| <a mXattribut="href:linkStatuts" target="_blank"><mx:text id="txtSubsDocs1"/></a>
|
||||
<a mXattribut="href:linkDLStatuts" download="<mx:text id="txtSubsDocs1"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs1"/>" alt="<mx:text id="txtSubsDocs1"/>"></img></a>
|
||||
<!-- | <a mXattribut="href:linkRegInt" target="_blank"><mx:text id="txtSubsDocs2"/></a> -->
|
||||
<!-- <a mXattribut="href:linkDLRegInt" download="<mx:text id="txtSubsDocs2"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs2"/>" alt="<mx:text id="txtSubsDocs2"/>"></img></a> -->
|
||||
| <a mXattribut="href:linkChartConf" target="_blank"><mx:text id="txtSubsDocs3"/></a>
|
||||
<a mXattribut="href:linkDLChartConf" download="<mx:text id="txtSubsDocs3"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs3"/>" alt="<mx:text id="txtSubsDocs3"/>"></img></a> |
|
||||
</strong>
|
||||
</div>
|
||||
<div style="width: 65%; margin-left: auto;margin-right: auto; text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="infoSubsDocs"/>
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="blocSubscriptionsForms">
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div class="legend"><mx:text id="formStructAdh"/></div>
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="structdenomination" class="require">(*) <mx:text id="struct_denomination"/></label><mx:formField id="struct_denomination" id="structdenomination"/></p>
|
||||
<p class="field"><label for="structtype" class="require">(*) <mx:text id="struct_type"/></label><mx:select id="struct_type" id="struct_type"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="structpostaladdress" class="require">(*) <mx:text id="struct_postal_address"/></label><mx:formField id="struct_postal_address" id="structpostaladdress" rows="4" cols="21"/></p>
|
||||
<p class="field"><label for="structpostalcode" class="require">(*) <mx:text id="struct_postal_code"/></label><mx:formField id="struct_postal_code" id="structpostalcode"/></p>
|
||||
<p class="field"><label for="structcity" class="require">(*) <mx:text id="struct_city"/></label><mx:formField id="struct_city" id="structcity"/></p><div id="structsuggestCity"></div>
|
||||
<p class="field"><label for="structstate" class="require">(*) <mx:text id="struct_state"/></label><mx:formField id="struct_state" id="structstate"/></p>
|
||||
<p class="field"><label for="structcountry"><mx:text id="struct_country"/></label><mx:formField id="struct_country" id="structcountry"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="structsiret"><mx:text id="struct_siret"/></label><mx:formField id="struct_siret" id="structsiret"/></p>
|
||||
<p class="field"><label for="structtva"><mx:text id="struct_tva"/></label><mx:formField id="struct_tva" id="structtva"/></p>
|
||||
<p class="field"><label for="structtel" class="require">(*) <mx:text id="struct_tel"/></label><mx:formField id="struct_tel" id="structtel"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="struct_website"><mx:text id="struct_website"/></label><mx:formField id="struct_website" id="struct_website"/></p>
|
||||
<p class="field"><label for="struct_mail" class="require"> (*) <mx:text id="struct_mail"/></label><mx:formField id="struct_mail" id="struct_mail"/></p>
|
||||
<p class="field"><label for="struct_facebook"><mx:text id="struct_facebook"/></label><mx:formField id="struct_facebook" id="struct_facebook"/></p>
|
||||
<p class="field"><label for="struct_twitter"><mx:text id="struct_twitter"/></label><mx:formField id="struct_twitter" id="struct_twitter"/></p>
|
||||
<p class="field"><label for="struct_google"><mx:text id="struct_google"/></label><mx:formField id="struct_google" id="struct_google"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div class="legend"><mx:text id="formUser1"/></div>
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label class="require">(*) <mx:text id="user_title"/></label><mx:select id="user_title" id="title"/></p>
|
||||
<p class="field"><label for="firstname" class="require">(*) <mx:text id="user_first_name"/></label><mx:formField id="user_first_name" id="firstname"/></p>
|
||||
<p class="field"><label for="lastname" class="require">(*) <mx:text id="user_last_name"/></label><mx:formField id="user_last_name" id="lastname"/></p>
|
||||
<p class="field"><label for="loginUser" class="require">(*) <mx:text id="user_login"/></label><mx:formField id="user_login" id="loginUser"/></p>
|
||||
<p class="field"><label for="passwordUser" class="require">(*) <mx:text id="user_password"/></label><mx:formField id="user_password" id="passwordUser"/></p>
|
||||
<p class="field"><label for="password2" class="require">(*) <mx:text id="user_password2"/></label><mx:formField id="user_password2" id="password2"/></p>
|
||||
<p class="field"><label for="mail" class="require"> (*) <mx:text id="user_mail"/></label><mx:formField id="user_mail" id="mail"/></p>
|
||||
<p class="field"><label for="birthdate" class="require"> (*) <mx:text id="user_birthdate"/></label><mx:formField id="user_birthdate" id="birthdate"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<!-- <div class="legend"><mx:text id="formUser2"/></div> -->
|
||||
<br />
|
||||
<div>
|
||||
<!-- <p class="field" id="blocAdrPostaleOpt"><label for="postaladdress"><mx:text id="user_postal_address"/></label><mx:formField id="user_postal_address" id="postaladdress" rows="3" cols="21"/></p> -->
|
||||
<p class="field"><label for="postaladdress" class="require">(*) <mx:text id="user_postal_address"/></label><mx:formField id="user_postal_addressmand" id="postaladdressmand" rows="3" cols="21"/></p>
|
||||
<p class="field"><label for="postalcode" class="require">(*) <mx:text id="user_postal_code"/></label><mx:formField id="user_postal_code" id="postalcode"/></p>
|
||||
<p class="field"><label for="city" class="require">(*) <mx:text id="user_city"/></label><mx:formField id="user_city" id="city"/></p><div id="suggestCity"></div>
|
||||
<p class="field"><label for="state" class="require">(*) <mx:text id="user_state"/></label><mx:formField id="user_state" id="state"/></p>
|
||||
<p class="field"><label for="country"><mx:text id="user_country"/></label><mx:formField id="user_country" id="country"/></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<!-- <div class="legend"><mx:text id="formUserIM"/></div> -->
|
||||
<br />
|
||||
<div>
|
||||
<p class="field"><label for="user_msn"><mx:text id="user_msn"/></label><mx:formField id="user_msn" id="user_msn"/></p>
|
||||
<p class="field"><label for="user_jabber"><mx:text id="user_jabber"/></label><mx:formField id="user_jabber" id="user_jabber"/></p>
|
||||
<p class="field"><label for="user_facebook"><mx:text id="user_facebook"/></label><mx:formField id="user_facebook" id="user_facebook"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<div class="legend"><mx:text id="formChartSite"/></div>
|
||||
<br />
|
||||
<div>
|
||||
<mx:text id="charteSiteContent"/>
|
||||
</div>
|
||||
<br />
|
||||
<div class="legend"><span class="action"><mx:checker id="charteSite" class="actionLegendCheckbox"/>(*) <mx:text id="iaccept"/></span></div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<br />
|
||||
<!-- <div class="legend"><mx:text id="stepUser4Home"/></div> -->
|
||||
<div class="action">
|
||||
<div class="qaptcha"></div>
|
||||
<input type="submit" name="submit" class="ok" title="<mx:text id="tipValidButton"/>" value="<mx:text id="BtnValid"/>"/>
|
||||
<input type="button" name="return" class="ok" title="<mx:text id="tipReturnButton"/>" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<div id="footerhomeligne"> </div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
$(document).ready(function(){
|
||||
|
||||
$(function() {
|
||||
$("#fmtextinfo :input").tooltip({
|
||||
position: "top center",
|
||||
offset: [0, 1],
|
||||
effect: "slide",
|
||||
opacity: 0.7,
|
||||
tip: '.tooltipRegUserForm'
|
||||
}),
|
||||
$('.qaptcha').QapTcha({
|
||||
disabledSubmit: true,
|
||||
autoRevert : true,
|
||||
autoSubmit:false,
|
||||
PHPfile: "<mx:text id="urlQaptcha"/>",
|
||||
txtLock: "<mx:text id="textQaptchaLock"/>",
|
||||
txtUnlock: "<mx:text id="textQaptchaUnlock"/>"
|
||||
});
|
||||
});
|
||||
// getElementById('fmtextinfo').setAttribute("autocomplete","off");
|
||||
// getElementById('loginUser').setAttribute("autocomplete","off");
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
15
data/template/qware/object_coordination/home/lectureinscsuccess.mxt
Executable file
15
data/template/qware/object_coordination/home/lectureinscsuccess.mxt
Executable file
@ -0,0 +1,15 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblInscriptionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="width: 80%; margin-top: 48px; margin-left: auto; margin-right: auto; text-align: center;">
|
||||
<!-- <div class="field"> -->
|
||||
<!-- <div style="margin-left: 10%;"><label><mx:text id="result"/></div> -->
|
||||
<div class="imgSuccess"><mx:image id="iconSuccessInsc"/></div>
|
||||
<strong>Félicitations, votre demande d'inscription a été enregistrée !</strong><br /><br />
|
||||
Un courriel a été envoyé pour confirmation à l'adresse courriel que vous avez fourni,<br />
|
||||
une fois votre demande acceptée par LCube, vous recevrez un second courriel confirmant votre inscription.<br /><br />
|
||||
La communauté LCube vous remercie pour votre inscription et espère vous rencontrer très prochainement.
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
1
data/template/qware/object_coordination/home/livecompletion.mxt
Executable file
1
data/template/qware/object_coordination/home/livecompletion.mxt
Executable file
@ -0,0 +1 @@
|
||||
<mx:text id="return"/>
|
15
data/template/qware/object_coordination/home/processresultcheck.mxt
Executable file
15
data/template/qware/object_coordination/home/processresultcheck.mxt
Executable file
@ -0,0 +1,15 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblAdhesionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="width: 80%; margin-left: auto; margin-right: auto; text-align: center;">
|
||||
<!-- <div class="field"> -->
|
||||
<!-- <div style="margin-left: 10%;"><label><mx:text id="result"/></div> -->
|
||||
Votre adhésion est en cours, sous réserve d'un règlement de votre part.<br />
|
||||
<br />
|
||||
Nous vous invitons à venir nous rencontrer afin d'effectuer votre règlement en personne.
|
||||
<br />
|
||||
Ou vous pouvez l'envoyer par courrier à notre adresse administrative<br />à l'ordre de l'"Association LCube".
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
13
data/template/qware/object_coordination/home/processresultmoney.mxt
Executable file
13
data/template/qware/object_coordination/home/processresultmoney.mxt
Executable file
@ -0,0 +1,13 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblAdhesionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="width: 80%; margin-left: auto; margin-right: auto; text-align: center;">
|
||||
<!-- <div class="field"> -->
|
||||
<!-- <div style="margin-left: 10%;"><label><mx:text id="result"/></div> -->
|
||||
Votre adhésion est en cours, sous réserve d'un règlement de votre part.<br />
|
||||
<br />
|
||||
Nous vous invitons à venir nous rencontrer afin d'effectuer votre règlement en personne.
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
23
data/template/qware/object_coordination/home/processresultpayment.mxt
Executable file
23
data/template/qware/object_coordination/home/processresultpayment.mxt
Executable file
@ -0,0 +1,23 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblAdhesionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto; display: inline-block;max-width: 80%;">
|
||||
<div style="margin-right: 15px;margin-top: 15px;text-align:center;">
|
||||
<img style="max-width: 24px; max-height: 24px;margin-right:10px;" mXattribut="src:pictoLinkStepOK" mXattribut="alt:altTextOK" mXattribut="title:altTextOK"></img>
|
||||
<mx:text id="txtSubscriptionConfirmation"/>
|
||||
</div>
|
||||
<div style="margin-right: 15px;margin-top: 15px;text-align:center;">
|
||||
<img style="max-width: 24px; max-height: 24px;margin-right:10px;" mXattribut="src:pictoLinkStepOK" mXattribut="alt:altTextOK" mXattribut="title:altTextOK"></img>
|
||||
<mx:text id="txtPaymentSuccess"/>
|
||||
</div>
|
||||
<br />
|
||||
<div style="margin-right: 15px;margin-top: 15px;text-align:center;">
|
||||
<p style="margin-left:15px;margin-right:15px;text-align:center;font-size:12px;"><b><mx:text id="txtWelcomeAdherent"/></b></p>
|
||||
<p style="margin-left:15px;margin-right:15px;text-align:center;font-size:12px;"><b><mx:text id="txtWelcomeAdherent2"/></b></p>
|
||||
<p style="margin-left:15px;margin-right:15px;text-align:center;font-size:12px;"><b><mx:text id="txtWelcomeAdherent3"/></b></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
48
data/template/qware/object_coordination/home/processsubscription.mxt
Executable file
48
data/template/qware/object_coordination/home/processsubscription.mxt
Executable file
@ -0,0 +1,48 @@
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<form id="subscription" method="post" mXattribut="action:urlAction">
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblAdhesionTo"/><mx:text id="CommName"/></div>
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto;">
|
||||
<div style="text-align: center;margin-left: auto; margin-right: auto; display: inline-block;max-width: 66%;">
|
||||
<div style="margin-right: 15px;margin-top: 15px;">
|
||||
<img style="max-width: 24px; max-height: 24px;margin-right:10px;" mXattribut="src:pictoLinkStepOK" mXattribut="alt:altTextOK" mXattribut="title:altTextOK"></img>
|
||||
<mx:text id="txtSubscriptionConfirmation"/>
|
||||
</div>
|
||||
<div style="margin-right: 15px;margin-top: 15px;">
|
||||
<img style="max-width: 24px; max-height: 24px;margin-right:10px;" mXattribut="src:pictoLinkStepNO" mXattribut="alt:altTextOK" mXattribut="title:altTextOK"></img>
|
||||
<mx:text id="txtSubscriptionConfirmation2"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <p style="margin-left:15px;margin-right:15px;text-align:center;font-size:12px;"><b><mx:text id="txtSubscriptionConfirmation"/><br /><mx:text id="txtSubscriptionConfirmation2"/></b></p> -->
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="lblAdhesionDocs"/></div>
|
||||
<div class="linkDocs" style="text-align: center;">
|
||||
<strong>
|
||||
<mx:text id="txtSubsDocs"/>
|
||||
| <a mXattribut="href:linkStatuts" target="_blank"><mx:text id="txtSubsDocs1"/></a>
|
||||
<a mXattribut="href:linkDLStatuts" download="<mx:text id="txtSubsDocs1"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs1"/>" alt="<mx:text id="txtSubsDocs1"/>"></img></a>
|
||||
<!-- | <a mXattribut="href:linkRegInt" target="_blank"><mx:text id="txtSubsDocs2"/></a> -->
|
||||
<!-- <a mXattribut="href:linkDLRegInt" download="<mx:text id="txtSubsDocs2"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs2"/>" alt="<mx:text id="txtSubsDocs2"/>"></img></a> -->
|
||||
| <a mXattribut="href:linkChartConf" target="_blank"><mx:text id="txtSubsDocs3"/></a>
|
||||
<a mXattribut="href:linkDLChartConf" download="<mx:text id="txtSubsDocs3"/>"><img style="width:24px;height:24px;" src="data/image/icons/download.png" title="<mx:text id="txtSubsDocs3"/>" alt="<mx:text id="txtSubsDocs3"/>"></img></a> |
|
||||
</strong>
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div class="fieldset">
|
||||
<div class="action">
|
||||
<input class="ok" type="button" name="ok" id="ok" value="<mx:text id="BtnValidSubscription"/>"/>
|
||||
<!-- <input class="cancel" type="button" name="cancel" value="<mx:text id="BtnCancel"/>" onclick="javascript:window.location.href='<mx:text id="urlCancel"/>'"/> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$( "#ok" ).click(function() {
|
||||
$( "#subscription" ).submit();
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
1
data/template/qware/object_coordination/home/qaptcha.mxt
Executable file
1
data/template/qware/object_coordination/home/qaptcha.mxt
Executable file
@ -0,0 +1 @@
|
||||
<mx:text id="return"/>
|
195
data/template/qware/object_coordination/installmanager/actioninstall.mxt
Executable file
195
data/template/qware/object_coordination/installmanager/actioninstall.mxt
Executable file
@ -0,0 +1,195 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 text-center border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtActionInstallControlTitle"/>)</h3>
|
||||
</div>
|
||||
<div class="card-title mx-auto w-75">
|
||||
<p><mx:text id="TxtActionInstallControlText"/></p>
|
||||
<p><mx:text id="TxtActionInstallControlTextBis"/></p>
|
||||
<p><mx:text id="TxtActionInstallControlTextWait"/></p>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<form id="formUpload" role="form" class="container form w-50" method="post" enctype="multipart/form-data" mXattribut="action:urlUpload">
|
||||
<input type='hidden' class="hidden" name='MAX_FILE_SIZE' value='10000000000000'/>
|
||||
<div class="input-group">
|
||||
<div class="custom-file">
|
||||
<input type="file" class="custom-file-input" name="uploadFile" id="uploadFile">
|
||||
<label class="custom-file-label" for="uploadFile">Choose file</label>
|
||||
</div>
|
||||
<div class="input-group-append">
|
||||
<input type="submit" name="BtnValid" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnUploadInstall"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectCoordination"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectCoordination" mXattribut="summary:TxtObjectCoordination">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtSize"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="object_coordination">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="name"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="size"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="version"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<span><a mXattribut="href:urlDownload"><span class="fa fa-lg fa-cloud-download"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_coordination">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectPlugin"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectPlugin" mXattribut="summary:TxtObjectPlugin"/>
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtSize"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<mx:bloc id="object_plugin">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="name"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="size"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="version"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<span><a mXattribut="href:urlDownload"><span class="fa fa-lg fa-cloud-download"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_plugin">
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectPrinting"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectPrinting" mXattribut="summary:TxtObjectPrinting">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtSize"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<mx:bloc id="object_printing">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="name"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="size"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="version"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<span><a mXattribut="href:urlDownload"><span class="fa fa-lg fa-cloud-download"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_printing">
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtTemplate"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabTemplate" mXattribut="summary:TxtTemplate">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtSize"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<mx:bloc id="template">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="name"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="size"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="version"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<span><a mXattribut="href:urlDownload"><span class="fa fa-lg fa-cloud-download"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="template">
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtUpgrade"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabUpgrade" mXattribut="summary:TxtUpgrade">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtSize"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<mx:bloc id="upgrade">
|
||||
<tr>
|
||||
<td class="py-0 align-middle"><mx:text id="name"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="size"/></td>
|
||||
<td class="py-0 align-middle"><mx:text id="version"/></td>
|
||||
<td class="py-0 align-middle">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<span><a mXattribut="href:urlDownload"><span class="fa fa-lg fa-cloud-download"></span></a></span>
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="upgrade">
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
39
data/template/qware/object_coordination/installmanager/afterinstall.mxt
Executable file
39
data/template/qware/object_coordination/installmanager/afterinstall.mxt
Executable file
@ -0,0 +1,39 @@
|
||||
<div class="tabe">
|
||||
<ul>
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="header"><h2><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtAfterInstallTitle"/>)</h2>
|
||||
<p><mx:text id="TxtAfterInstallText"/></p>
|
||||
</div>
|
||||
|
||||
<fieldset class="fieldsetinstall">
|
||||
<legend><mx:text id="TxtLegendSuiviInstall"/></legend>
|
||||
<div><strong><mx:text id="TxtEtape1"/></strong><mx:text id="TxtEtape1Install"/></div>
|
||||
<div><strong><mx:text id="TxtEtape2"/></strong><mx:text id="TxtEtape2Install"/></div>
|
||||
<div class="colorEtape"><strong><mx:text id="TxtEtape3"/></strong><mx:text id="TxtEtape3Install"/></div>
|
||||
</fieldset>
|
||||
<fieldset class="fieldset">
|
||||
<legend><mx:text id="TxtFileCopyTitle"/></legend>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtNomBackup"/></th>
|
||||
<th><mx:text id="TxtBackupDateCreate"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCBackup">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="NomBackup"/></td>
|
||||
<td><mx:text id="DateBackup"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCBackup">
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
23
data/template/qware/object_coordination/installmanager/afteruninstall.mxt
Executable file
23
data/template/qware/object_coordination/installmanager/afteruninstall.mxt
Executable file
@ -0,0 +1,23 @@
|
||||
<div class="tabe">
|
||||
<ul>
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="header"><h2><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtAfterUninstallTitle"/>)</h2>
|
||||
<p><mx:text id="TxtAfterUninstallText"/></p>
|
||||
</div>
|
||||
<fieldset class="fieldsetinstall">
|
||||
<legend><mx:text id="TxtLegendSuiviUninstall"/></legend>
|
||||
<div><strong><mx:text id="TxtEtape1"/></strong><mx:text id="TxtEtape1Uninstall"/></div>
|
||||
<div><strong><mx:text id="TxtEtape2"/></strong><mx:text id="TxtEtape2Uninstall"/></div>
|
||||
<div class="colorEtape"><strong><mx:text id="TxtEtape3"/></strong><mx:text id="TxtEtape3Uninstall"/></div>
|
||||
</fieldset>
|
||||
</div>
|
81
data/template/qware/object_coordination/installmanager/beforeinstall.mxt
Executable file
81
data/template/qware/object_coordination/installmanager/beforeinstall.mxt
Executable file
@ -0,0 +1,81 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 text-center border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtBeforeInstallTitle"/>)</h3>
|
||||
</div>
|
||||
<div class="card-title mx-auto w-75">
|
||||
<p><mx:text id="TxtBeforeInstallText"/></p>
|
||||
<p><mx:text id="Installeur"/></p>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtFileCopyTitle"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabListScripts" mXattribut="summary:TxtListScripts">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtFileSrc"/></th>
|
||||
<th><mx:text id="TxtFileDest"/></th>
|
||||
<th><mx:text id="TxtVersionSrc"/></th>
|
||||
<th><mx:text id="TxtVersionDest"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="BLOCFIC">
|
||||
<tr>
|
||||
<td><mx:text id="ficSrc"/></td>
|
||||
<td><mx:text id="ficDest"/></td>
|
||||
<td><mx:text id="versionSrc"/></td>
|
||||
<td><mx:text id="versionDest"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCFIC">
|
||||
<mx:bloc id="BLOCBD">
|
||||
<tr>
|
||||
<td><a href="#" onclick="javascript:visible('detail');"><img src="data/template/default/media/picto/view.png" alt="picto" /></a></td>
|
||||
<td colspan="3"><mx:text id="TxtBd"/> <mx:text id="typeBD"/> <mx:text id="NoDatabase"/></td>
|
||||
</tr>
|
||||
<tr style="display:none;" id="detail">
|
||||
<td colspan="4">
|
||||
<table class="table">
|
||||
<tr>
|
||||
<td colspan="2"><mx:text id="scriptBD"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCBD">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<mx:bloc id="HIDDEN">
|
||||
<form id="fmnext" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtBackupTitle"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row border-0 bg-white text-center mb-2">
|
||||
<span><mx:text id="TxtBackup"/></span><span><input type="checkbox" value="1" name="backup" id="backup"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" id="install" name="BtnIntall" MxAttribut="value:BtnIntall"/>
|
||||
</div>
|
||||
</form>
|
||||
</mx:bloc id="HIDDEN">
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<b><mx:text id="status"/></b>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
137
data/template/qware/object_coordination/installmanager/beforeuninstall.mxt
Executable file
137
data/template/qware/object_coordination/installmanager/beforeuninstall.mxt
Executable file
@ -0,0 +1,137 @@
|
||||
<div class="tabe">
|
||||
<ul>
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="header"><h2><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtBeforeUnInstallTitle"/>)</h2>
|
||||
<p><mx:text id="TxtBeforeUnInstallText"/></p>
|
||||
<p><mx:text id="Uninstalleur"/></p>
|
||||
</div>
|
||||
<fieldset class="fieldsetinstall">
|
||||
<legend><mx:text id="TxtLegendSuiviUninstall"/></legend>
|
||||
<div class="colorEtape"><strong><mx:text id="TxtEtape1"/></strong><mx:text id="TxtEtape1Uninstall"/></div>
|
||||
<div><strong><mx:text id="TxtEtape2"/></strong><mx:text id="TxtEtape2Uninstall"/></div>
|
||||
<div><strong><mx:text id="TxtEtape3"/></strong><mx:text id="TxtEtape3Uninstall"/></div>
|
||||
</fieldset>
|
||||
<fieldset class="fieldset">
|
||||
<legend><mx:text id="TxtFileUninstallTitle"/></legend>
|
||||
<div class="legendcolor">
|
||||
<div><strong><mx:text id="TxtLegend"/></strong></div>
|
||||
<div class="lnColor3"> </div><div><mx:text id="TxtFileToUnInstall"/></div>
|
||||
<div class="lnColor1"> </div><div><mx:text id="TxtFileNotUnInstalled"/></div>
|
||||
<div class="lnColor2"> </div><div><mx:text id="TxtFileNotRight"/></div>
|
||||
<div class="linkview"> </div><div><mx:text id="TxtDetail"/></div>
|
||||
</div>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtFileSrc"/></th>
|
||||
<th><mx:text id="TxtVersionSrc"/></th>
|
||||
<th><mx:text id="TxtNomBackup"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCFIC">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="ficSrc"/></td>
|
||||
<td><mx:text id="versionSrc"/></td>
|
||||
<td><mx:text id="backup"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCFIC">
|
||||
</table>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtBkpFile"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCFICBKP">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="fic"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCFICBKP">
|
||||
</table>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtBkpBD"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCBDBKP">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="nombd"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCBDBKP">
|
||||
</table>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<td><a href="#" onclick="javascript:visible('detail');"<img src="data/template/default/media/picto/view.png"/></td>
|
||||
<td><mx:text id="TxtBd"/> <mx:text id="typeBD"/> <mx:text id="NoDatabase"/></td>
|
||||
</tr>
|
||||
<tr style="display:none;" id="detail">
|
||||
<td colspan="2">
|
||||
<table class="table">
|
||||
<tr>
|
||||
<td><mx:text id="scriptBD"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<mx:bloc id="HIDDEN">
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th>
|
||||
<form name="next" mXattribut="action:urlAction" method="post">
|
||||
<table class="table">
|
||||
|
||||
<tr>
|
||||
<th class="thsmall"><mx:text id="TxtUninstall"/></th>
|
||||
<th class="action"><input type="submit" mXattribut="value:BtnUninstall" class="ok"/></th>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</mx:bloc id="HIDDEN">
|
||||
<table class="table">
|
||||
<tr>
|
||||
<td> <b><mx:text id="status"/></b></td>
|
||||
</tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<script language="Javascript">
|
||||
<!--
|
||||
function visible(element)
|
||||
{
|
||||
// cas ns6
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (document.getElementById(element).style.display=='none')
|
||||
{
|
||||
document.getElementById(element).style.display='';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(element).style.display='none';
|
||||
}
|
||||
}
|
||||
// cas ie 5.5
|
||||
else if (document.all)
|
||||
{
|
||||
if (document.all[element].style.display=='none')
|
||||
{
|
||||
document.all[element].style.display='';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.all[element].style.display='none';
|
||||
}
|
||||
}
|
||||
}
|
||||
//-->
|
||||
</script>
|
175
data/template/qware/object_coordination/installmanager/bkpmanageinstall.mxt
Executable file
175
data/template/qware/object_coordination/installmanager/bkpmanageinstall.mxt
Executable file
@ -0,0 +1,175 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 text-center border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TabeBTabeNameView"/> (<mx:text id="MsgBkpInstallTitle"/>)</h3>
|
||||
</div>
|
||||
<div class="card-title mx-auto w-75">
|
||||
<p><mx:text id="MsgBkpInstallText"/></p>
|
||||
<p><mx:text id="MsgBkpInstallNotice"/></p>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<a mXattribut="href:jsDoBkp"><img src="data/template/default/media/picto/config.png" alt="config.png" /></a>
|
||||
<a mXattribut="href:jsDoBkp"><mx:text id="MsgCreateBkpTitle"/></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtBkpList"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabBkpList" mXattribut="summary:TxtBkpList">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtDate"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="BACKUP">
|
||||
<tr>
|
||||
<td><mx:text id="nom"/></td>
|
||||
<td><mx:text id="date"/></td>
|
||||
<td><span><a mXattribut="href:js"><span class="fa fa-lg fa-eye"></span></a></span></td>
|
||||
</tr>
|
||||
<tr style="display:none;" mXattribut="id:id">
|
||||
<td colspan="3">
|
||||
<table class="table">
|
||||
<mx:bloc id="DB">
|
||||
<tr>
|
||||
<td class="tabledetail">
|
||||
<table class="table">
|
||||
<caption></caption>
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td class="lnColor2"><mx:text id="nom"/></td>
|
||||
<td class="actionOne">
|
||||
<a mXattribut="href:link" class="linkadd"></a>
|
||||
<a mXattribut="href:linkDel" class="linkdelete"></a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="DB">
|
||||
<mx:bloc id="SCRIPT">
|
||||
<tr>
|
||||
<td class="tabledetail">
|
||||
<table class="table">
|
||||
<caption></caption>
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td class="lnColor1"><mx:text id="oldname"/></td>
|
||||
<td class="actionOne">
|
||||
<a mXattribut="href:link" class="linkadd"></a>
|
||||
<a mXattribut="href:linkDel" class="linkdelete"></a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</mx:bloc id="SCRIPT">
|
||||
<mx:bloc id="NOBKP">
|
||||
<tr>
|
||||
<td><mx:text id="MsgNoBkp"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="NOBKP">
|
||||
</table>
|
||||
</fieldset>
|
||||
</tr>
|
||||
</mx:bloc id="BACKUP">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<form name="MsgHidden" method="post" action="#">
|
||||
<input type="hidden" name="TxtConfirmExecutionBd" mXattribut="value:TxtConfirmExecutionBd"/>
|
||||
<input type="hidden" name="TxtConfirmDeleteBd" mXattribut="value:TxtConfirmDeleteBd"/>
|
||||
<input type="hidden" name="TxtConfirmExecutionScript" mXattribut="value:TxtConfirmExecutionScript"/>
|
||||
<input type="hidden" name="TxtConfirmDeleteScript" mXattribut="value:TxtConfirmDeleteScript"/>
|
||||
<input type="hidden" name="TxtConfirmDoBkp" mXattribut="value:TxtConfirmDoBkp"/>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<script language="Javascript" type="text/javascript">
|
||||
<!--
|
||||
function visible(element)
|
||||
{
|
||||
// cas ns6
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (document.getElementById(element).style.display=='none')
|
||||
{
|
||||
document.getElementById(element).style.display='';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(element).style.display='none';
|
||||
}
|
||||
}
|
||||
// cas ie 5.5
|
||||
else if (document.all)
|
||||
{
|
||||
if (document.all[element].style.display=='none')
|
||||
{
|
||||
document.all[element].style.display='';
|
||||
}
|
||||
else
|
||||
{
|
||||
document.all[element].style.display='none';
|
||||
}
|
||||
}
|
||||
}
|
||||
function validExecBd(url)
|
||||
{
|
||||
var reponse=document.MsgHidden.TxtConfirmExecutionBd.value;
|
||||
if (confirm(reponse)){
|
||||
document.location.href=url;
|
||||
}
|
||||
}
|
||||
function validDeleteBd(url)
|
||||
{
|
||||
var reponse=document.MsgHidden.TxtConfirmDeleteBd.value;
|
||||
if (confirm(reponse)){
|
||||
document.location.href=url;
|
||||
}
|
||||
}
|
||||
function validExecScript(url)
|
||||
{
|
||||
var reponse=document.MsgHidden.TxtConfirmExecutionScript.value;
|
||||
if (confirm(reponse)){
|
||||
document.location.href=url;
|
||||
}
|
||||
}
|
||||
function validDeleteScript(url)
|
||||
{
|
||||
var reponse=document.MsgHidden.TxtConfirmDeleteScript.value;
|
||||
if (confirm(reponse)){
|
||||
document.location.href=url;
|
||||
}
|
||||
}
|
||||
function validDoBkp(url)
|
||||
{
|
||||
var reponse=document.MsgHidden.TxtConfirmDoBkp.value;
|
||||
if (confirm(reponse)){
|
||||
document.location.href=url;
|
||||
}
|
||||
}
|
||||
//-->
|
||||
</script>
|
89
data/template/qware/object_coordination/installmanager/configuration.mxt
Executable file
89
data/template/qware/object_coordination/installmanager/configuration.mxt
Executable file
@ -0,0 +1,89 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" name="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:text id="TxtNode"/></i></span>
|
||||
</div>
|
||||
<mx:select id="NODE" id="node"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<mx:formField id="ftp"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<mx:formField id="login"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-4 p-0 m-0">
|
||||
<mx:formField id="passwd"/>
|
||||
</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>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
76
data/template/qware/object_coordination/installmanager/install.mxt
Executable file
76
data/template/qware/object_coordination/installmanager/install.mxt
Executable file
@ -0,0 +1,76 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 text-center border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtInstallTitle"/>)</h3>
|
||||
</div>
|
||||
<div class="card-title mx-auto w-75">
|
||||
<p><mx:text id="TxtInstallText"/></p>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtFileCopyTitle"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabListFiles" mXattribut="summary:TxtListScripts">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtFileSrc"/></th>
|
||||
<th><mx:text id="TxtFileDest"/></th>
|
||||
<th><mx:text id="TxtStatutCopie"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="BLOCFIC">
|
||||
<tr>
|
||||
<td><mx:text id="ficSrc"/></td>
|
||||
<td><mx:text id="ficDest"/></a></td>
|
||||
<td><mx:text id="statutfic"/></a></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCFIC">
|
||||
</tbody>
|
||||
</table>
|
||||
<mx:bloc id="TABLEBD">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabListBDScripts" mXattribut="summary:TxtListScripts">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtBD"/></th>
|
||||
<th><mx:text id="TxtStatutCopie"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="BLOCBD">
|
||||
<tr>
|
||||
<td><mx:text id="nomficDB"/></td>
|
||||
<td><mx:text id="statutDB"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCBD">
|
||||
</tbody>
|
||||
</table>
|
||||
</mx:bloc id="TABLEBD">
|
||||
</div>
|
||||
<mx:bloc id="HIDDEN">
|
||||
<form id="fmnext" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<!--<div class="card-header">
|
||||
<h3><mx:text id="TxtFinInstallTitle"/></h3>
|
||||
</div>-->
|
||||
<div class="card-body">
|
||||
<div class="row border-0 bg-white text-center mb-2">
|
||||
<span><mx:text id="TxtFinInstall"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" id="install" name="BtnFinIntall" MxAttribut="value:BtnFinIntall"/>
|
||||
</div>
|
||||
</form>
|
||||
</mx:bloc id="HIDDEN">
|
||||
</div>
|
||||
</div>
|
206
data/template/qware/object_coordination/installmanager/listinstall.mxt
Executable file
206
data/template/qware/object_coordination/installmanager/listinstall.mxt
Executable file
@ -0,0 +1,206 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<div class="card w-100 text-center border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtActionListInstallTitle"/>)</h3>
|
||||
</div>
|
||||
<div class="card-title mx-auto w-75">
|
||||
<p><mx:text id="TxtActionListInstallText"/></p>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectCoordination"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectCoordination" mXattribut="summary:TxtObjectCoordination">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="object_coordination">
|
||||
<tr>
|
||||
<td><mx:text id="name"/></td>
|
||||
<td><mx:text id="version"/></td>
|
||||
<td class="float-right">
|
||||
<span><a mXattribut="href:urlDetail"><span class="fa fa-lg fa-eye"></span></a></span>
|
||||
<mx:bloc id="INSTALL">
|
||||
<span><a mXattribut="href:urlInstall"><span class="fa fa-lg fa-plus"></span></a></span>
|
||||
<span><a mXattribut="href:urlDeleteSrc"><span class="fa fa-lg fa-trash"></span></a></span>
|
||||
</mx:bloc id="INSTALL">
|
||||
<mx:bloc id="UNINSTALL">
|
||||
<span><a mXattribut="href:urlUnInstall"><span class="fa fa-lg fa-minus"></span></a></span>
|
||||
</mx:bloc id="UNINSTALL">
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="3" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_coordination">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectPlugin"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectPlugin" mXattribut="summary:TxtObjectPlugin">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="object_plugin">
|
||||
<tr>
|
||||
<td><mx:text id="name"/></td>
|
||||
<td><mx:text id="version"/></td>
|
||||
<td class="float-right">
|
||||
<a mXattribut="href:urlDetail"><img src="data/template/default/media/picto/view.png" border="0"/></a>
|
||||
<mx:bloc id="INSTALL">
|
||||
<a mXattribut="href:urlInstall"><img src="data/template/default/media/picto/add.png" border="0"/></a>
|
||||
<a mXattribut="href:urlDeleteSrc"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="INSTALL">
|
||||
<mx:bloc id="UNINSTALL">
|
||||
<a mXattribut="href:urlUnInstall"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="UNINSTALL">
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="4" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_plugin">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtObjectPrinting"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabObjectPrinting" mXattribut="summary:TxtObjectPrinting">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="object_printing">
|
||||
<tr>
|
||||
<td><mx:text id="name"/></td>
|
||||
<td><mx:text id="version"/></td>
|
||||
<td class="float-right">
|
||||
<a mXattribut="href:urlDetail"><img src="data/template/default/media/picto/view.png" border="0"/></a>
|
||||
<mx:bloc id="INSTALL">
|
||||
<a mXattribut="href:urlInstall"><img src="data/template/default/media/picto/add.png" border="0"/></a>
|
||||
<a mXattribut="href:urlDeleteSrc"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="INSTALL">
|
||||
<mx:bloc id="UNINSTALL">
|
||||
<a mXattribut="href:urlUnInstall"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="UNINSTALL">
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="3" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="object_printing">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtTemplate"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabTemplate" mXattribut="summary:TxtTemplate">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="template">
|
||||
<tr>
|
||||
<td><mx:text id="name"/></td>
|
||||
<td><mx:text id="version"/></td>
|
||||
<td class="float-right">
|
||||
<a mXattribut="href:urlDetail"><img src="data/template/default/media/picto/view.png" border="0"/></a>
|
||||
<mx:bloc id="INSTALL">
|
||||
<a mXattribut="href:urlInstall"><img src="data/template/default/media/picto/add.png" border="0"/></a>
|
||||
<a mXattribut="href:urlDeleteSrc"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="INSTALL">
|
||||
<mx:bloc id="UNINSTALL">
|
||||
<a mXattribut="href:urlUnInstall"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="UNINSTALL">
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="3" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="template">
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtUpgrade"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabUpgrade" mXattribut="summary:TxtUpgrade">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="TxtName"/></th>
|
||||
<th><mx:text id="TxtVersion"/></th>
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="upgrade">
|
||||
<tr>
|
||||
<td><mx:text id="name"/></td>
|
||||
<td><mx:text id="version"/></td>
|
||||
<td class="float-right">
|
||||
<a mXattribut="href:urlDetail"><img src="data/template/default/media/picto/view.png" border="0"/>
|
||||
<mx:bloc id="INSTALL">
|
||||
<a mXattribut="href:urlInstall"><img src="data/template/default/media/picto/add.png" border="0"/></a>
|
||||
<a mXattribut="href:urlDeleteSrc"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="INSTALL">
|
||||
<mx:bloc id="UNINSTALL">
|
||||
<a mXattribut="href:urlUnInstall"><img src="data/template/default/media/picto/delete.png" border="0"/></a>
|
||||
</mx:bloc id="UNINSTALL">
|
||||
</td>
|
||||
</tr>
|
||||
<mx:bloc id="DETAIL">
|
||||
<tr>
|
||||
<td colspan="3" class="tabledetail"><mx:text id="detail"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="DETAIL">
|
||||
</mx:bloc id="upgrade">
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
67
data/template/qware/object_coordination/installmanager/uninstall.mxt
Executable file
67
data/template/qware/object_coordination/installmanager/uninstall.mxt
Executable file
@ -0,0 +1,67 @@
|
||||
<div class="tabe">
|
||||
<ul>
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
</div>
|
||||
<div class="box">
|
||||
<div class="header"><h2><mx:text id="TabeBTabeNameView"/> (<mx:text id="TxtUninstallTitle"/>)</h2>
|
||||
<p><mx:text id="TxtUninstallText"/></p>
|
||||
<p><mx:text id="Uninstalleur"/></p>
|
||||
</div>
|
||||
<fieldset class="fieldsetinstall">
|
||||
<legend><mx:text id="TxtLegendSuiviUninstall"/></legend>
|
||||
<div><strong><mx:text id="TxtEtape1"/></strong><mx:text id="TxtEtape1Uninstall"/></div>
|
||||
<div class="colorEtape"><strong><mx:text id="TxtEtape2"/></strong><mx:text id="TxtEtape2Uninstall"/></div>
|
||||
<div><strong><mx:text id="TxtEtape3"/></strong><mx:text id="TxtEtape3Uninstall"/></div>
|
||||
</fieldset>
|
||||
<fieldset class="fieldset">
|
||||
<legend><mx:text id="TxtFileCopyTitle"/></legend>
|
||||
<div class="legendcolor">
|
||||
<div><strong><mx:text id="TxtLegend"/></strong></div>
|
||||
<div class="lnColor3"> </div><div><mx:text id="TxtFileToUnInstall"/></div>
|
||||
<div class="lnColor1"> </div><div><mx:text id="TxtFileNotUnInstalled"/></div>
|
||||
<div class="lnColor2"> </div><div><mx:text id="TxtFileNotRight"/></div>
|
||||
</div>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtFileSrc"/></th>
|
||||
<th><mx:text id="TxtFilePath"/></th>
|
||||
<th><mx:text id="TxtStatutDel"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCFIC">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="ficSrc"/></td>
|
||||
<td><mx:text id="ficPath"/></td>
|
||||
<td><mx:text id="statutfic"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCFIC">
|
||||
</table>
|
||||
<table class="table">
|
||||
<tr>
|
||||
<th><mx:text id="TxtBD"/></th>
|
||||
<th><mx:text id="TxtStatutErase"/></th>
|
||||
</tr>
|
||||
<mx:bloc id="BLOCBD">
|
||||
<tr mXattribut="class:lineStyle">
|
||||
<td mXattribut="class:class"><mx:text id="nomficDB"/></td>
|
||||
<td><mx:text id="statutDB"/></td>
|
||||
</tr>
|
||||
</mx:bloc id="BLOCBD">
|
||||
<mx:bloc id="HIDDEN">
|
||||
<form name="next" mXattribut="action:urlAction" method="post">
|
||||
<tr>
|
||||
<th class="thsmall"><mx:text id="TxtFinUninstall"/></th>
|
||||
<th class="action"><input type="submit" mXattribut="value:BtnFinUninstall" class="next"/></th>
|
||||
</tr>
|
||||
</form>
|
||||
</mx:bloc id="HIDDEN">
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
@ -0,0 +1,76 @@
|
||||
<link rel="stylesheet" type="text/css" mXattribut="href:csspath" media="screen"/>
|
||||
<script type="text/javascript">window.parent.document.title = "<mx:text id="pagetitle"/>";</script>
|
||||
|
||||
<!--<script type="text/javascript" src="data/javascript/jquery.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>-->
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(d, s, id)
|
||||
{
|
||||
var js, fjs = d.getElementsByTagName(s)[0];
|
||||
if (d.getElementById(id)) return;
|
||||
js = d.createElement(s); js.id = id;
|
||||
js.src = "//connect.facebook.net/fr_FR/sdk.js#xfbml=1&appId=794779543899011&version=v2.0";
|
||||
fjs.parentNode.insertBefore(js, fjs);
|
||||
}(document, 'script', 'facebook-jssdk'));
|
||||
function toggleComments(id)
|
||||
{
|
||||
$("#"+id).toggle("slide");
|
||||
}
|
||||
// ]]>
|
||||
</script>
|
||||
<fieldset class="framebox">
|
||||
<div id="messageprint"></div>
|
||||
<div class="box">
|
||||
<div id="lastestsnews">
|
||||
<mx:bloc id="news">
|
||||
<div class="news">
|
||||
<div class="newshead">
|
||||
<span class="newstitle"><mx:bloc id="iconBloc"><mx:image id="icon"/></mx:bloc id="iconBloc"><a mXattribut="href:newslink"><mx:text id="newstitle"/></a></span>
|
||||
<span class="newsdate"><mx:text id="newsdate"/></span><br/>
|
||||
</div>
|
||||
<div class="newscontent">
|
||||
<div class="newscontent"><mx:text id="newscontent"/></div>
|
||||
</div>
|
||||
<div class="newsbottom" onclick="javascript:toggleComments('newscomments_<mx:text id="newsId"/>')"><mx:text id="lblnewscomments"/>
|
||||
<div id="newscomments_<mx:text id="newsId"/>" class="newscomments">
|
||||
<div id="fb-root"></div>
|
||||
<!-- <div class="fb-comments" data-href="https://www.facebook.com/fablcube/comments/" data-numposts="5" data-colorscheme="light"></div> -->
|
||||
<div class="fb-comments" data-href="<mx:text id="dataRefUrl"/>" data-numposts="5" data-colorscheme="light"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="news">
|
||||
</div>
|
||||
<mx:bloc id="BLOCCHARTE">
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function() {
|
||||
$("#facebox").overlay({
|
||||
closeOnClick: false,
|
||||
api:true
|
||||
})<mx:text id="loadcharte"/>;
|
||||
var dataString = 'rules='+ 1;
|
||||
$("#checkbox").change(function () {
|
||||
$.ajax
|
||||
({
|
||||
type: "POST",
|
||||
data: dataString,
|
||||
cache: false
|
||||
});
|
||||
$("#facebox").toggle();
|
||||
});
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
||||
<div id="facebox" class="apple_overlay">
|
||||
<div class="contentWrap">
|
||||
<div class="chartes">
|
||||
<mx:text id="textCharteLegion"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</mx:bloc id="BLOCCHARTE">
|
||||
</div>
|
||||
</fieldset>
|
24
data/template/qware/object_coordination/textinfo/actionadmin.mxt
Executable file
24
data/template/qware/object_coordination/textinfo/actionadmin.mxt
Executable file
@ -0,0 +1,24 @@
|
||||
<ul class="nav container nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<form id="postTextInfos" role="form" class="form px-0" method="post" mXattribut="action:urlAction">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-body">
|
||||
<mx:text id="wysiwyg_fr" />
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
<input type="submit" name="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" MxAttribut="value:BtnModify" title="<mx:text id="tipSaveNews"/>"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
10
data/template/qware/object_coordination/textinfo/actionguest.mxt
Executable file
10
data/template/qware/object_coordination/textinfo/actionguest.mxt
Executable file
@ -0,0 +1,10 @@
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<div class="card w-100 border-0">
|
||||
<div id ="contentTextInfos" class="card-body center-block">
|
||||
<mx:text id="text" />
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center">
|
||||
<input type="button" name="BtnReturn" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" value="<mx:text id="BtnReturn"/>" onclick="history.back();"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
17
data/template/qware/object_coordination/textinfo/lectureadmin.mxt
Executable file
17
data/template/qware/object_coordination/textinfo/lectureadmin.mxt
Executable file
@ -0,0 +1,17 @@
|
||||
<ul class="nav container nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="class:ClassTabeView" mXattribut="href:UrlTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
|
||||
<div class="tab-content container px-0 py-2 border">
|
||||
<mx:text id="wysiwyg" />
|
||||
</div>
|
||||
<div class="container text-center">
|
||||
<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();"/>
|
||||
</div>
|
67
data/template/qware/object_coordination/textinfo/lectureinfosubscribe.mxt
Executable file
67
data/template/qware/object_coordination/textinfo/lectureinfosubscribe.mxt
Executable file
@ -0,0 +1,67 @@
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.min.js"> </script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.ui.touch.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/jquery.qaptcha.min.js"></script>
|
||||
|
||||
<div class="tab-content container px-2 py-2 border">
|
||||
<form id="fmtextinfo" name="fmtextinfo" method="post" mXattribut="action:urlAction">
|
||||
<div class="legend">
|
||||
<div><b><mx:text id="subscribeCom"/><mx:text id="messageSubscriptionNoeud"/></b>
|
||||
<div style="float:left;width:175px;"><mx:image id="CommunityLogo"/></div>
|
||||
<div style="float:right;">
|
||||
<p><b><mx:text id="TxtSubscription"/></b></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="formUser1"/></div>
|
||||
<div>
|
||||
<p class="field"><label class="require"><mx:text id="user_title"/></label><mx:select id="user_title" id="title"/></p>
|
||||
<p class="field"><label for="firstname" class="require"><mx:text id="user_first_name"/></label><mx:formField id="user_first_name" id="firstname"/></p>
|
||||
<p class="field"><label for="lastname" class="require"><mx:text id="user_last_name"/></label><mx:formField id="user_last_name" id="lastname"/></p>
|
||||
<p class="field"><label for="mail" class="require"><mx:text id="user_mail"/></label><mx:formField id="user_mail" id="mail"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="formUser2"/></div>
|
||||
<div>
|
||||
<p class="field"><label for="postaladdress"><mx:text id="user_postal_address"/></label><mx:formField id="user_postal_address" id="postaladdress" rows="3" cols="21"/></p>
|
||||
<p class="field"><label for="city" class="require"><mx:text id="user_city"/></label><mx:formField id="user_city" id="city"/></p>
|
||||
<p class="field"><label for="postalcode" class="require"><mx:text id="user_postal_code"/></label><mx:formField id="user_postal_code" id="postalcode"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="formUserSubscription"/></div>
|
||||
<div>
|
||||
<p class="field"><label for="subscription_type"><mx:text id="subscription_type"/></label><mx:formField id="subscription_type" id="subscription_type"/></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="fieldset">
|
||||
<div class="legend"><mx:text id="stepUser4Home"/></div>
|
||||
<div class="action">
|
||||
<div class="qaptcha"></div>
|
||||
<input type="submit" name="submit" class="ok" value="<mx:text id="BtnValid"/>"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){
|
||||
|
||||
$(function() {
|
||||
$('.qaptcha').QapTcha({
|
||||
disabledSubmit: true,
|
||||
autoRevert : true,
|
||||
autoSubmit:false,
|
||||
PHPfile: "<mx:text id="urlQaptcha"/>",
|
||||
txtLock: "<mx:text id="textQaptchaLock"/>",
|
||||
txtUnlock: "<mx:text id="textQaptchaUnlock"/>"
|
||||
});
|
||||
});
|
||||
});
|
||||
// ]]>
|
||||
</script>
|
@ -0,0 +1,642 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title><mx:text id="pageTitleHome"/></title>
|
||||
<link rel="shortcut icon" type="image/png" href="favicon.png?v=3" />
|
||||
<!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico?v=3" /><![endif]-->
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta http-equiv="Expires" content="Mon, 06 Jan 1990 00:00:01 GMT" />
|
||||
<meta http-equiv="Pragma" content="no-cache" />
|
||||
<meta name="keywords" content="Limoges, Limousin, nouvelle aquitaine, fablab, openfablab, mastodon, matrix, element, peertube, mobilizon, cryptpad, git, nextcloud, cloud, mattermost, éco-conception, éco-fabrication, sobriété numérique, fabshop, fab accademy, atelier collaboratif, laboratoire, laboratory, fabrication, do it yourself, maker, making, numérique, tiers-lieu, solidaire, soli'fab, conception, prototypage, 3D, formation numérique, confidentialité, entreprises, particuliers, associations, collectivité, impression 3d, imprimante, découpage, laser, fraisage, fraiseuse numérique, tour numérique, robotique, électronique, informatique, collaboratif, open source, libre, projet, création, association, faire par soi-même, do it yourself, diy, tiers-lieu, confidentialité, arduino, raspberry, pi, bymakers, french makers, cci limousin, ensa, robotik, ikalogic, ensil, cybedroid" />
|
||||
<meta name="description" content="Fablab LCube, Limoges - Laboratoire de Fabrication Numérique et Atelier Collaboratif Associatif en Nouvelle Aquitaine - Fablab Solidaire de la Fondation Orange" />
|
||||
<meta name="classification" content="internet, engineering, software, digital" />
|
||||
<meta name="author" content="Fablab LCube / L3" />
|
||||
<meta name="identifier-url" content="https://www.fab-l3.org" />
|
||||
<meta name="language" content="fr" />
|
||||
<meta name="reply-to" content="contact@fab-l3.org" />
|
||||
<meta name="revisit-after" content="1" />
|
||||
<meta name="category" content="internet, engineering, software, digital" />
|
||||
<meta name="rating" content="general" />
|
||||
<meta name="robots" content="index,follow,all" />
|
||||
<meta name="publisher" content="contact@fab-l3.org" />
|
||||
<meta name="distribution" content="global">
|
||||
<meta name="copyright" content="© LCube, Limoges 2014-2020" />
|
||||
<link rel="alternate" hreflang="x-default" href="https://www.fab-l3.org/" />
|
||||
<link rel="alternate" hreflang="fr-FR" href="https://www.fab-l3.org/" />
|
||||
<link rel="alternate" hreflang="en-GB" href="https://www.fab-l3.org/en-GB" />
|
||||
<link rel=”alternate” type=”application/rss+xml” title="Flux RSS du Fablab LCube" href="https://www.fab-l3.org/rss" />
|
||||
|
||||
<!-- Jetpack Open Graph Tags -->
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:title" content="<mx:text id="ogTitle"/>" />
|
||||
<meta property="og:description" content="<mx:text id="ogDescription"/>" />
|
||||
<meta property="og:url" content="https://www.fab-l3.org/" />
|
||||
<meta property="og:site_name" content="<mx:text id="pageTitleHome"/>" />
|
||||
<meta property="og:image" content="https://www.fab-l3.org/og_image.png" />
|
||||
<meta property="og:locale" content="fr_FR" />
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context" : "http://schema.org",
|
||||
"@type" : "Organization",
|
||||
"name" : "Fablab LCube - Limoges",
|
||||
"url" : "https://www.fab-l3.org",
|
||||
"image" : "https://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"logo" : "https://www.fab-l3.org/data/image/communities/139_logo.png",
|
||||
"contactPoint" : {
|
||||
"@type" : "ContactPoint",
|
||||
"telephone" : "+33664193500",
|
||||
"contactType" : "customer service"
|
||||
},
|
||||
"address" : {
|
||||
"@type" : "PostalAddress",
|
||||
"streetAddress" : "11, Allée des Gravelles",
|
||||
"addressLocality" : "Limoges",
|
||||
"addressRegion" : "Limousin"
|
||||
},
|
||||
"sameAs" : [
|
||||
"https://www.facebook.com/fablcube",
|
||||
"https://twitter.com/FablabLCube",
|
||||
"https://plus.google.com/+FablabLCube"
|
||||
]
|
||||
}
|
||||
</script>
|
||||
<link rel="stylesheet" type="text/css" href="data/css/bootstrap/4.4.1/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/css/fork-awesome/1.1.7/css/fork-awesome.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/lcube6/css/presets/preset1.css" id="data/template/lcube6/css-preset">
|
||||
<link rel="stylesheet" type="text/css" href="data/template/lcube6/css/main.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header id="home">
|
||||
<div id="home-slider" class="carousel slide carousel-fade" data-ride="carousel">
|
||||
<ol class="carousel-indicators">
|
||||
<li data-target="#home-slider" data-slide-to="0" class="active"></li>
|
||||
<li data-target="#home-slider" data-slide-to="1"></li>
|
||||
<li data-target="#home-slider" data-slide-to="2"></li>
|
||||
</ol>
|
||||
<div class="carousel-inner">
|
||||
<div class="carousel-item active">
|
||||
<img class="d-block w-100" src="data/template/lcube5/media/image/slider/bg1.jpg" alt="First slide">
|
||||
<div class="caption">
|
||||
<h1>Fablab <span>LCube</span></h1>
|
||||
<p>Laboratoire collaboratif de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start" href="#activities">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="carousel-item">
|
||||
<img class="d-block w-100" src="data/template/lcube5/media/image/slider/bg2.jpg" alt="First slide">
|
||||
<div class="caption">
|
||||
<h1>Fablab <span>LCube</span></h1>
|
||||
<p>Laboratoire collaboratif de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start" href="#activities">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="carousel-item">
|
||||
<img class="d-block w-100" src="data/template/lcube5/media/image/slider/bg3.jpg" alt="First slide">
|
||||
<div class="caption">
|
||||
<h1>Fablab <span>LCube</span></h1>
|
||||
<p>Laboratoire collaboratif de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start" href="#activities">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a class="carousel-control-prev" href="#home-slider" data-slide="prev">
|
||||
<i class="fa fa-2x fa-angle-left" aria-hidden="true"></i>
|
||||
</a>
|
||||
<a class="carousel-control-next" href="#home-slider" data-slide="next">
|
||||
<i class="fa fa-2x fa-angle-right" aria-hidden="true"></i>
|
||||
</a>
|
||||
<a id="tohash" href="#activities"><i class="fa fa-2x fa-angle-down"></i></a>
|
||||
</div><!--/#home-slider-->
|
||||
</header><!--/#home-->
|
||||
<nav id="navigationprint" class="navbar main-nav navbar-expand-lg navbar-light bg-light fixed-top" role="navigation">
|
||||
<a class="navbar-brand" href="/">
|
||||
<img class="img-responsive" style="max-width: 25%;" src="data/image/communities/139_logo.png" alt="logo"/>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#topmenu" aria-controls="topmenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse" id="topmenu">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
<li class="nav-item active"><a class="nav-link" href="#activities">Corporate<span class="sr-only">(current)</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="#blog">Blog</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="#pricing">Adhésion</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="#portfolio">Portfolio</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="#contact">Contacts</a></li>
|
||||
</ul>
|
||||
<ul class="navbar-nav navbar-right">
|
||||
<li class="nav-item"><a class="nav-link envelope" href="mailto:contact@fab-l3.org" target="_blank"><i class="fa fa-lg fa-envelope"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link mastodon" href="https://social.fab-l3.org/@lcube" target="_blank"><i class="fa fa-lg fa-mastodon"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link mobilizon" href="https://ev.fab-l3.org" target="_blank"><i class="fa fa-lg fa-activitypub"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link matrix" href="https://rim.fab-l3.org/#/room/#lcube:sim.fab-l3.org" target="_blank"><i class="fa fa-lg fa-matrix-org"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link peertube" href="https://tube.fab-l3.org" target="_blank"><i class="fa fa-lg fa-peertube"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link nextcloud" href="https://cloud.fab-l3.org" target="_blank"><i class="fa fa-lg fa-nextcloud"></i></a></li>
|
||||
<li class="nav-item"><a class="nav-link twitter" href="https://twitter.com/FablabLCube" target="_blank"><i class="fa fa-lg fa-twitter"></i></a></li>
|
||||
<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 id="anonMenu" class="dropdown-menu" aria-labelledby="authForm">
|
||||
<mx:text id="userprint"/>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
<section id="activities">
|
||||
<div class='container content-row pb-5'>
|
||||
<div class='card mb-3 border-0' style="background-color: rgba(245, 245, 245, 0);">
|
||||
<div class='row'>
|
||||
<div class='col-md-4'>
|
||||
<img src='//picsum.photos/id/1018/175/200' class='card-img' alt='...' style='max-height: 180px;'>
|
||||
</div>
|
||||
<div class='col-md-8'>
|
||||
<div class='card-body'>
|
||||
<h1 class='card-title'>Prototyper</h1>
|
||||
<p class='card-text'>À l'aide de machines à commandes numériques, d'imprimantes et de scanners 3d, d'outillage pour l'électronique, de postes informatiques, d'outillages classiques, et beaucoup d'autres outils encore...</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class='card mb-3 border-0' style="background-color: rgba(245, 245, 245, 0);">
|
||||
<div class='row'>
|
||||
<div class='col-md-8'>
|
||||
<div class='card-body'>
|
||||
<h1 class='card-title'>Fabriquer</h1>
|
||||
<p class='card-text'>Des maquettes et objets sur mesure, unitairement ou en petite série, quelque soit les matériaux, à destination numérique ou pas</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class='col-md-4'>
|
||||
<img src='//picsum.photos/id/1018/175/200' class='card-img' alt='...' style='max-height: 180px;'>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class='card mb-3 border-0' style="background-color: rgba(245, 245, 245, 0);">
|
||||
<div class='row'>
|
||||
<div class='col-md-4'>
|
||||
<img src='//picsum.photos/id/1018/175/200' class='card-img' alt='...' style='max-height: 180px;'>
|
||||
</div>
|
||||
<div class='col-md-8'>
|
||||
<div class='card-body'>
|
||||
<h1 class='card-title'>Apprendre et partager</h1>
|
||||
<p class='card-text'>Grâce aux partages de connaissances proposés pour utiliser par soi même les machines à commandes numériques, à modéliser en 3d, à souder, et tant d'autres choses encore...</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class='card mb-3 border-0' style="background-color: rgba(245, 245, 245, 0);">
|
||||
<div class='row'>
|
||||
<div class='col-md-8'>
|
||||
<div class='card-body'>
|
||||
<h1 class='card-title'>Innover</h1>
|
||||
<p class='card-text'>Accompagnement de projets innovants intégrant la créativité, la valorisation et la socialisation</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class='col-md-4'>
|
||||
<img src='//picsum.photos/id/1018/175/200' class='card-img' alt='...' style='max-height: 180px;'>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center">
|
||||
<a id="tohash" href="#blog"><i class="fa fa-2x fa-angle-down"></i></a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Blog section -->
|
||||
<mx:text id="newsprint"/>
|
||||
<!--/#Blog section-->
|
||||
|
||||
<section id="pricing">
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-12">
|
||||
<h2>Inscription et Adhésion</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pricing-table">
|
||||
<div class="row col-sm-offset-2">
|
||||
<div class="col-sm-1">
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured">
|
||||
<h3>Inscription Libre</h3>
|
||||
<div class="price">
|
||||
GRATUIT
|
||||
</div>
|
||||
<ul>
|
||||
<li>Tout public</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Inscription communautaire</li>
|
||||
<li>Accès aux outils sociaux</li>
|
||||
<li>Accès aux locaux</li>
|
||||
</ul>
|
||||
<div>
|
||||
<a class="btn btn-lg btn-primary">Adhésions fermées</a>
|
||||
</div>
|
||||
|
||||
<!-- <div> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg">Détails</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured">
|
||||
<h3>Adhésion standard</h3>
|
||||
<div class="price">
|
||||
€120.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Tout public</li>
|
||||
<li>Adhésion individuelle</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<div>
|
||||
<a class="btn btn-lg btn-primary">Adhésions fermées</a>
|
||||
</div>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg">Détails</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured">
|
||||
<h3>Adhésion réduite</h3>
|
||||
<div class="price">
|
||||
€60.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Réservée aux Étudiants, sans emploi, retraités</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<div>
|
||||
<a class="btn btn-lg btn-primary">Adhésions fermées</a>
|
||||
</div>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg">Détails</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured">
|
||||
<h3>Adhésion structures non commerciales</h3>
|
||||
<div class="price">
|
||||
€150.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Associations</li>
|
||||
<li>Adhésion collective</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<div>
|
||||
<a class="btn btn-lg btn-primary">Adhésions fermées</a>
|
||||
</div>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg">Détails</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured">
|
||||
<h3>Adhésion Structures Commerciales</h3>
|
||||
<div class="price">
|
||||
€350.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Entreprises, Collectivités</li>
|
||||
<li>Adhésion collective</li>
|
||||
<li>limitée à 10 salariés</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
<li>Tarifs préférentiels Fabshop</li>
|
||||
</ul>
|
||||
<div>
|
||||
<a class="btn btn-lg btn-primary">Adhésions fermées</a>
|
||||
</div>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- <a href="#" class="btn btn-lg">Détails</a> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-1">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center">
|
||||
<a id="tohash" href="#portfolio"><i class="fa fa-2x fa-angle-down"></i></a>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section id="portfolio">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-12">
|
||||
<h2>Notre Portfolio</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/1.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/2.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/3.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/4.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/5.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/6.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/7.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/8.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="portfolio-single-wrap">
|
||||
<div id="portfolio-single">
|
||||
</div>
|
||||
<div class="text-center">
|
||||
<a id="tohash" href="#contact"><i class="fa fa-2x fa-angle-down"></i></a>
|
||||
</div>
|
||||
</div><!-- /#portfolio-single-wrap -->
|
||||
</section><!--/#portfolio-->
|
||||
<section id="contact">
|
||||
<div id="contact-us" class="parallax">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-12">
|
||||
<h2>Nous contacter</h2>
|
||||
<p>Vous souhaitez nous rencontrer ou rejoindre le collectif LCube alors n'hésitez plus et contactez-nous</p>
|
||||
</div>
|
||||
</div>
|
||||
<iframe align="middle" frameborder="0" height="390" marginheight="0" marginwidth="0" name="Carte du Fablab LCube, Limoges, France" scrolling="no" src="//www.openstreetmap.org/export/embed.html?bbox=1.2457466125488283%2C45.87232188259712%2C1.3023948669433596%2C45.89935690438194&amp;layer=mapnik&marker=45.885841038134174%2C1.2740707397460938" style="border: 1px solid black;margin: 0 auto;display: block;border-radius: 12px;" title="Carte du Fablab LCube" width="100%"></iframe>
|
||||
<div class="contact-form">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<form id="main-contact-form" name="contact-form" method="post" action="#">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<input type="text" name="name" class="form" placeholder="Nom" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<input type="email" name="email" class="form" placeholder="Courriel" required="required">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<input type="text" name="subject" class="form" placeholder="Sujet" required="required">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<button type="submit" class="btn-submit">Envoyer</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<textarea name="message" id="message" class="form" rows="4" placeholder="Message" required="required"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="contact-info v-align">
|
||||
<!-- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.</p> -->
|
||||
<ul class="address">
|
||||
<li><i class="fa fa-map-marker"></i> <span> Addresse :</span> 11, Allée des Gravelles - 87280 Limoges </li>
|
||||
<li><i class="fa fa-phone"></i> <span> Téléphone :</span> +33699115707 </li>
|
||||
<li><i class="fa fa-envelope"></i> <span> Courriel :</span><a href="mailto:contact@fab-l3.org"> contact@fab-l3.org</a></li>
|
||||
<li><i class="fa fa-globe"></i> <span> Site Web :</span> <a href="#">www.fab-l3.org</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#contact-->
|
||||
<footer id="footer">
|
||||
<div class="footer-top ">
|
||||
<div class="container text-center">
|
||||
<mx:text id="sliderpartnersprint"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-bottom">
|
||||
<div class="container-fluid text-center">
|
||||
<mx:text id="footerdataprint"/>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<script type="text/javascript" src="data/javascript/jquery/3.5.1/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="data/javascript/bootstrap/4.4.1/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="data/template/lcube6/js/main.js"></script>
|
||||
<script>
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){$("#rgpd_consent").modal("show");});
|
||||
// ]]>
|
||||
</script>
|
||||
<mx:text id="messageprint"/>
|
||||
<!-- RGPD MODAL -->
|
||||
<div class="modal fade" tabindex="-1" role="dialog" id="rgpd_consent" aria-hidden="true">
|
||||
<div class="modal-dialog modal-xl" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-body">
|
||||
<h6 class="modal-title d-inline mr-5">Consentement RGPD</h6>
|
||||
<p class="d-inline">Ce site n'utilise qu'un seul cookie de session, indispensable au bon fonctionnement du site.</p>
|
||||
<button type="button" class="float-right d-inline btn btn-outline-secondary btn-sm" data-dismiss="modal">Fermer</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,949 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="">
|
||||
<meta name="author" content="">
|
||||
<meta name="keywords" content="Limoges, Limousin, nouvelle aquitaine, fablab, openfablab, fabshop, fab accademy, atelier collaboratif, laboratoire, laboratory, fabrication, do it yourself, maker, making, numérique, tiers-lieu, solidaire, soli'fab, conception, prototypage, 3D, formation numérique, confidentialité, entreprises, particuliers, associations, collectivité, impression 3d, imprimante, découpage, laser, fraisage, fraiseuse numérique, tour numérique, robotique, électronique, informatique, collaboratif, open source, libre, projet, création, association, faire par soi-même, do it yourself, diy, tiers-lieu, confidentialité, arduino, raspberry, pi, bymakers, french makers, cci limousin, ensa, robotik, ikalogic, ensil, cybedroid" />
|
||||
<title><mx:text id="pageTitleHome"/></title>
|
||||
<link rel="stylesheet" type="text/css" href="./data/template/lcube6/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="./data/template/lcube6/css/responsive-preview.css">
|
||||
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/fullPage.js/3.0.5/fullpage.min.css">
|
||||
<link rel="stylesheet" type="text/css" href="./data/template/lcube6/css/animate.min.css">
|
||||
<!-- <link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> -->
|
||||
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/fork-awesome@1.1.7/css/fork-awesome.min.css" integrity="sha256-gsmEoJAws/Kd3CjuOQzLie5Q3yshhvmo7YNtBG7aaEY=" crossorigin="anonymous">
|
||||
|
||||
<link href="./data/template/lcube6/css/lightbox.css" rel="stylesheet">
|
||||
<link href="./data/template/lcube6/css/main.css" rel="stylesheet">
|
||||
<link id="./data/template/lcube6/css-preset" href="./data/template/lcube6/css/presets/preset1.css" rel="stylesheet">
|
||||
<link href="./data/template/lcube6/css/responsive.css" rel="stylesheet">
|
||||
<!-- <mx:bloc id="CSSLOAD"></mx:bloc id="CSSLOAD"> -->
|
||||
|
||||
<link href='//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700' rel='stylesheet' type='text/css'>
|
||||
<link rel="shortcut icon" href="favicon.ico?v3">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!--.preloader-->
|
||||
<div class="preloader"> <i class="fa fa-circle-o-notch fa-spin"></i></div>
|
||||
<!--/.preloader-->
|
||||
|
||||
<header id="home">
|
||||
<div id="home-slider" class="carousel slide carousel-fade" data-ride="carousel">
|
||||
<div class="carousel-inner">
|
||||
<div class="item active" style="background-image: url(data/template/lcube6/media/image/slider/bg1.jpg)">
|
||||
<div class="caption">
|
||||
<h1 class="animated fadeInLeftBig">Fablab<span>87</span></h1>
|
||||
<p class="animated fadeInRightBig">Laboratoire de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start animated fadeInUpBig" href="#fablab">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item" style="background-image: url(data/template/lcube6/media/image/slider/bg2.jpg)">
|
||||
<div class="caption">
|
||||
<h1 class="animated fadeInLeftBig">Fablab<span>87</span></h1>
|
||||
<p class="animated fadeInRightBig">Laboratoire de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start animated fadeInUpBig" href="#fablab">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item" style="background-image: url(data/template/lcube6/media/image/slider/bg3.jpg)">
|
||||
<div class="caption">
|
||||
<h1 class="animated fadeInLeftBig">Fablab<span>87</span></h1>
|
||||
<p class="animated fadeInRightBig">Laboratoire de Fabrication Numérique à Limoges</p>
|
||||
<a data-scroll class="btn btn-start animated fadeInUpBig" href="#fablab">Découvrir</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a class="left-control" href="#home-slider" data-slide="prev"><i class="fa fa-angle-left"></i></a>
|
||||
<a class="right-control" href="#home-slider" data-slide="next"><i class="fa fa-angle-right"></i></a>
|
||||
|
||||
<a id="tohash" href="#fablab"><i class="fa fa-angle-down"></i></a>
|
||||
|
||||
</div><!--/#home-slider-->
|
||||
|
||||
<div class="main-nav">
|
||||
<div class="container-fluid">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="sr-only">Toggle navigation</span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="/">
|
||||
<h1><img class="img-responsive" style="max-width: 25%;" src="data/image/communities/Fablab87_logo.png" alt="logo"></h1>
|
||||
</a>
|
||||
</div>
|
||||
<div class="collapse navbar-collapse">
|
||||
<ul class="nav navbar-nav navbar-left">
|
||||
<li class="scroll active"><a href="#home">Accueil</a></li>
|
||||
<li class="scroll"><a href="#fablab">Le Fablab</a></li>
|
||||
<li class="scroll"><a href="#association">L'Association LCube</a></li>
|
||||
<li class="scroll"><a href="#blog">Blog</a></li>
|
||||
<li class="scroll"><a href="#pricing">Adhésion</a></li>
|
||||
<li class="scroll"><a href="#team">L'Équipe</a></li>
|
||||
<li class="scroll"><a href="#about-us">Les chiffres</a></li>
|
||||
<li class="scroll"><a href="#portfolio">Portfolio</a></li>
|
||||
<li class="scroll"><a href="#contact">Contacts</a></li>
|
||||
</ul>
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Connexion<span class="glyphicon glyphicon-log-in"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li>
|
||||
<form role="form" id="authSession" method="post" class="form container-fluid" mXattribut="action:urlActionLogin">
|
||||
<div class="form-group">
|
||||
<input type="text" name="login" value="" class="form-control" placeholder="<mx:text id="LOGIN"/>" id="Authlogin"/>
|
||||
<input type="password" name="password" value="" class="form-control" placeholder="<mx:text id="PASSWORD"/>" id="Authpassword"/>
|
||||
</div>
|
||||
<button type="submit" id="btnLogin" class="btn btn-block" mXattribut="value:BtnEnter" mXattribut="title:titleButton"><mx:text id="auth"/></button>
|
||||
</form>
|
||||
<div class="container-fluid">
|
||||
<a class="btn small" href="#"><mx:text id="FORGOTPASSWORD"/></a>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div><!--/#main-nav-->
|
||||
</header><!--/#home-->
|
||||
|
||||
<section id="fablab">
|
||||
<div class="container">
|
||||
<div class="heading wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="row">
|
||||
<div class="text-center col-sm-8 col-sm-offset-2">
|
||||
<h2>Fablab87</h2>
|
||||
<p><h3>De l'idée à l'objet par le "Do It Yourself"</h3></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center our-services">
|
||||
<div class="row">
|
||||
<div class="col-sm-3 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="550ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-cloud"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Conseil et Expertise</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="850ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-gift"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Innovation</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-flask"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Conception numérique</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="450ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-umbrella"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Impression 3D</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="650ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-coffee"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Usinage numérique</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="750ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-bitbucket"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Apprendre et partager</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="750ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-bitbucket"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Usages collaboratifs</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="850ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-gift"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Ressourcerie</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<a id="tohash" href="#association"><i class="fa fa-angle-down"></i></a>
|
||||
</div>
|
||||
<!-- <a id="tohash" href="#association"><i class="fa fa-angle-down"></i></a> -->
|
||||
</div>
|
||||
</section><!--/#services-->
|
||||
|
||||
<section id="association">
|
||||
<div class="container">
|
||||
<div class="heading wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="row">
|
||||
<div class="text-center col-sm-8 col-sm-offset-2">
|
||||
<h2>L'Association Fablab87</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-center our-services">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-flask"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Brand Identity</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="450ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-umbrella"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Creative Idea</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="550ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-cloud"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Awesome Support</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="650ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-coffee"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Professional Design</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="750ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-bitbucket"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>App Development</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="850ms">
|
||||
<div class="service-icon">
|
||||
<i class="fa fa-gift"></i>
|
||||
</div>
|
||||
<div class="service-info">
|
||||
<h3>Clean Code</h3>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#services-->
|
||||
|
||||
<section id="blog">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-8 col-sm-offset-2 wow fadeInUp" data-wow-duration="1200ms" data-wow-delay="300ms">
|
||||
<h2>Le Blog Fab87</h2>
|
||||
<p>Retrouvez ici toutes les informations, les actualités et les événements LCube</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="blog-posts">
|
||||
<div class="row">
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="400ms">
|
||||
<div class="post-thumb">
|
||||
<a href="#"><img class="img-responsive" src="data/template/lcube6/media/image/blog/1.jpg" alt=""></a>
|
||||
<div class="post-meta">
|
||||
<span><i class="fa fa-comments-o"></i> 3 Comments</span>
|
||||
<span><i class="fa fa-heart"></i> 0 Likes</span>
|
||||
</div>
|
||||
<div class="post-icon">
|
||||
<i class="fa fa-pencil"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="entry-header">
|
||||
<h3><a href="#">Lorem ipsum dolor sit amet consectetur adipisicing elit</a></h3>
|
||||
<span class="date">June 26, 2014</span>
|
||||
<span class="cetagory">in <strong>Photography</strong></span>
|
||||
</div>
|
||||
<div class="entry-content">
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="600ms">
|
||||
<div class="post-thumb">
|
||||
<div id="post-carousel" class="carousel slide" data-ride="carousel">
|
||||
<ol class="carousel-indicators">
|
||||
<li data-target="#post-carousel" data-slide-to="0" class="active"></li>
|
||||
<li data-target="#post-carousel" data-slide-to="1"></li>
|
||||
<li data-target="#post-carousel" data-slide-to="2"></li>
|
||||
</ol>
|
||||
<div class="carousel-inner">
|
||||
<div class="item active">
|
||||
<a href="#"><img class="img-responsive" src="data/template/lcube6/media/image/blog/2.jpg" alt=""></a>
|
||||
</div>
|
||||
<div class="item">
|
||||
<a href="#"><img class="img-responsive" src="data/template/lcube6/media/image/blog/1.jpg" alt=""></a>
|
||||
</div>
|
||||
<div class="item">
|
||||
<a href="#"><img class="img-responsive" src="data/template/lcube6/media/image/blog/3.jpg" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
<a class="blog-left-control" href="#post-carousel" role="button" data-slide="prev"><i class="fa fa-angle-left"></i></a>
|
||||
<a class="blog-right-control" href="#post-carousel" role="button" data-slide="next"><i class="fa fa-angle-right"></i></a>
|
||||
</div>
|
||||
<div class="post-meta">
|
||||
<span><i class="fa fa-comments-o"></i> 3 Comments</span>
|
||||
<span><i class="fa fa-heart"></i> 0 Likes</span>
|
||||
</div>
|
||||
<div class="post-icon">
|
||||
<i class="fa fa-picture-o"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="entry-header">
|
||||
<h3><a href="#">Lorem ipsum dolor sit amet consectetur adipisicing elit</a></h3>
|
||||
<span class="date">June 26, 2014</span>
|
||||
<span class="cetagory">in <strong>Photography</strong></span>
|
||||
</div>
|
||||
<div class="entry-content">
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-4 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="800ms">
|
||||
<div class="post-thumb">
|
||||
<a href="#"><img class="img-responsive" src="data/template/lcube6/media/image/blog/3.jpg" alt=""></a>
|
||||
<div class="post-meta">
|
||||
<span><i class="fa fa-comments-o"></i> 3 Comments</span>
|
||||
<span><i class="fa fa-heart"></i> 0 Likes</span>
|
||||
</div>
|
||||
<div class="post-icon">
|
||||
<i class="fa fa-video-camera"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="entry-header">
|
||||
<h3><a href="#">Lorem ipsum dolor sit amet consectetur adipisicing elit</a></h3>
|
||||
<span class="date">June 26, 2014</span>
|
||||
<span class="cetagory">in <strong>Photography</strong></span>
|
||||
</div>
|
||||
<div class="entry-content">
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="load-more wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="500ms">
|
||||
<a href="#" class="btn-loadmore"><i class="fa fa-repeat"></i> Load More</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#blog-->
|
||||
|
||||
<section id="pricing">
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-8 col-sm-offset-2 wow fadeInUp" data-wow-duration="1200ms" data-wow-delay="300ms">
|
||||
<h2>Inscription et Adhésion</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="pricing-table">
|
||||
<div class="row col-sm-offset-2">
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured wow flipInY" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<h3>Inscription Libre</h3>
|
||||
<div class="price">
|
||||
GRATUIT
|
||||
</div>
|
||||
<ul>
|
||||
<li>Tout public</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Inscription communautaire</li>
|
||||
<li>Accès aux outils sociaux</li>
|
||||
<li>Accès aux locaux</li>
|
||||
</ul>
|
||||
<!-- <div> -->
|
||||
<a href="#" class="btn btn-lg btn-primary">S'inscrire</a>
|
||||
<a href="#" class="btn btn-lg">Détails</a>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">Adhérer</a> -->
|
||||
<!-- </div> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured wow flipInY" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<h3>Adhésion standard</h3>
|
||||
<div class="price">
|
||||
€120.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Tout public</li>
|
||||
<li>Adhésion individuelle</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<a href="#" class="btn btn-lg btn-primary">Adhérer</a>
|
||||
<a href="#" class="btn btn-lg">Détails</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<div class="single-table featured wow flipInY" data-wow-duration="1000ms" data-wow-delay="500ms">
|
||||
<h3>Adhésion réduite</h3>
|
||||
<div class="price">
|
||||
€60.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Réservée aux Étudiants, sans emploi, retraités</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<a href="#" class="btn btn-lg btn-primary">Adhérer</a>
|
||||
<a href="#" class="btn btn-lg">Détails</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<!-- <div class="single-table wow flipInY" data-wow-duration="1000ms" data-wow-delay="800ms"> -->
|
||||
<div class="single-table featured wow flipInY" data-wow-duration="1000ms" data-wow-delay="800ms">
|
||||
<h3>Adhésion structures non commerciales</h3>
|
||||
<div class="price">
|
||||
€150.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Associations</li>
|
||||
<li>Adhésion collective</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
</ul>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<a href="#" class="btn btn-lg btn-primary">Adhérer</a>
|
||||
<a href="#" class="btn btn-lg">Détails</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-2">
|
||||
<!-- <div class="single-table wow flipInY" data-wow-duration="1000ms" data-wow-delay="1100ms"> -->
|
||||
<div class="single-table featured wow flipInY" data-wow-duration="1000ms" data-wow-delay="1100ms">
|
||||
<h3>Adhésion Structures Commerciales</h3>
|
||||
<div class="price">
|
||||
€350.00<span>/an</span>
|
||||
</div>
|
||||
<ul>
|
||||
<li>Entreprises, Collectivités</li>
|
||||
<li>Adhésion collective</li>
|
||||
<li>limitée à 10 salariés</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>Outils sociaux</li>
|
||||
<li>Services du Fablab</li>
|
||||
<li>Accès locaux permanent</li>
|
||||
<li>Ressources matérielles</li>
|
||||
<li>Ressources intellectuelles</li>
|
||||
<li>Tarifs préférentiels Fabshop</li>
|
||||
</ul>
|
||||
<!-- <a href="#" class="btn btn-lg btn-primary">S'inscrire</a> -->
|
||||
<a href="#" class="btn btn-lg btn-primary">Adhérer</a>
|
||||
<a href="#" class="btn btn-lg">Détails</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#pricing-->
|
||||
|
||||
<section id="team">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-8 col-sm-offset-2 wow fadeInUp" data-wow-duration="1200ms" data-wow-delay="300ms">
|
||||
<h2>L'Équipe fondatrice du Fablab87</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="team-members">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="team-member wow flipInY" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="member-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/team/1.jpg" alt="">
|
||||
</div>
|
||||
<div class="member-info">
|
||||
<h3>Tristan Champomier</h3>
|
||||
<h4>Président</h4>
|
||||
<p>Consectetur adipisicing elit, sed do eiusmod tempor incididunt</p>
|
||||
</div>
|
||||
<div class="social-icons">
|
||||
<ul>
|
||||
<li><a class="facebook" href="#"><i class="fa fa-facebook"></i></a></li>
|
||||
<li><a class="twitter" href="#"><i class="fa fa-twitter"></i></a></li>
|
||||
<li><a class="linkedin" href="#"><i class="fa fa-linkedin"></i></a></li>
|
||||
<li><a class="dribbble" href="#"><i class="fa fa-dribbble"></i></a></li>
|
||||
<li><a class="rss" href="#"><i class="fa fa-rss"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="team-member wow flipInY" data-wow-duration="1000ms" data-wow-delay="800ms">
|
||||
<div class="member-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/team/3.jpg" alt="">
|
||||
</div>
|
||||
<div class="member-info">
|
||||
<h3>Cémil Hatipoglu</h3>
|
||||
<h4>Trésorier</h4>
|
||||
<p>Consectetur adipisicing elit, sed do eiusmod tempor incididunt</p>
|
||||
</div>
|
||||
<div class="social-icons">
|
||||
<ul>
|
||||
<li><a class="facebook" href="#"><i class="fa fa-facebook"></i></a></li>
|
||||
<li><a class="twitter" href="#"><i class="fa fa-twitter"></i></a></li>
|
||||
<li><a class="linkedin" href="#"><i class="fa fa-linkedin"></i></a></li>
|
||||
<li><a class="dribbble" href="#"><i class="fa fa-dribbble"></i></a></li>
|
||||
<li><a class="rss" href="#"><i class="fa fa-rss"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#team-->
|
||||
|
||||
<section id="about-us" class="parallax">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<div class="about-info wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<h2>About us</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.Ullamco laboris nisi ut aliquip ex ea commodo consequat. </p>
|
||||
<p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="our-skills wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="single-skill wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<p class="lead">User Experiances</p>
|
||||
<div class="progress">
|
||||
<div class="progress-bar progress-bar-primary six-sec-ease-in-out" role="progressbar" aria-valuetransitiongoal="95">95%</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="single-skill wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="400ms">
|
||||
<p class="lead">Web Design</p>
|
||||
<div class="progress">
|
||||
<div class="progress-bar progress-bar-primary six-sec-ease-in-out" role="progressbar" aria-valuetransitiongoal="75">75%</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="single-skill wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="500ms">
|
||||
<p class="lead">Programming</p>
|
||||
<div class="progress">
|
||||
<div class="progress-bar progress-bar-primary six-sec-ease-in-out" role="progressbar" aria-valuetransitiongoal="60">60%</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="single-skill wow fadeInDown" data-wow-duration="1000ms" data-wow-delay="600ms">
|
||||
<p class="lead">Fun</p>
|
||||
<div class="progress">
|
||||
<div class="progress-bar progress-bar-primary six-sec-ease-in-out" role="progressbar" aria-valuetransitiongoal="85">85%</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#about-us-->
|
||||
|
||||
<section id="portfolio">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-8 col-sm-offset-2 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<h2>Notre Portfolio</h2>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua ut enim ad minim veniam</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInRightBig" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/1.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInLeftBig" data-wow-duration="1000ms" data-wow-delay="400ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/2.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInRightBig" data-wow-duration="1000ms" data-wow-delay="500ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/3.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInLeftBig" data-wow-duration="1000ms" data-wow-delay="600ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/4.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInRightBig" data-wow-duration="1000ms" data-wow-delay="700ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/5.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInLeftBig" data-wow-duration="1000ms" data-wow-delay="800ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/6.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInRightBig" data-wow-duration="1000ms" data-wow-delay="900ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/7.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="folio-item wow fadeInLeftBig" data-wow-duration="1000ms" data-wow-delay="1000ms">
|
||||
<div class="folio-image">
|
||||
<img class="img-responsive" src="data/template/lcube6/media/image/portfolio/8.jpg" alt="">
|
||||
</div>
|
||||
<div class="overlay">
|
||||
<div class="overlay-content">
|
||||
<div class="overlay-text">
|
||||
<div class="folio-info">
|
||||
<h3>Time Hours</h3>
|
||||
<p>Design, Photography</p>
|
||||
</div>
|
||||
<div class="folio-overview">
|
||||
<span class="folio-link"><a class="folio-read-more" href="#" data-single_url="portfolio-single.html" ><i class="fa fa-link"></i></a></span>
|
||||
<span class="folio-expand"><a href="data/template/lcube6/media/image/portfolio/portfolio-details.jpg" data-lightbox="portfolio"><i class="fa fa-search-plus"></i></a></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="portfolio-single-wrap">
|
||||
<div id="portfolio-single">
|
||||
</div>
|
||||
</div><!-- /#portfolio-single-wrap -->
|
||||
</section><!--/#portfolio-->
|
||||
|
||||
<section id="features" class="parallax">
|
||||
<div class="container">
|
||||
<div class="row count">
|
||||
<div class="col-sm-3 col-xs-6 wow fadeInLeft" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<i class="fa fa-user"></i>
|
||||
<h3 class="timer">4000</h3>
|
||||
<p>Happy Clients</p>
|
||||
</div>
|
||||
<div class="col-sm-3 col-xs-6 wow fadeInLeft" data-wow-duration="1000ms" data-wow-delay="500ms">
|
||||
<i class="fa fa-desktop"></i>
|
||||
<h3 class="timer">200</h3>
|
||||
<p>Modern Websites</p>
|
||||
</div>
|
||||
<div class="col-sm-3 col-xs-6 wow fadeInLeft" data-wow-duration="1000ms" data-wow-delay="700ms">
|
||||
<i class="fa fa-trophy"></i>
|
||||
<h3 class="timer">10</h3>
|
||||
<p>WINNING AWARDS</p>
|
||||
</div>
|
||||
<div class="col-sm-3 col-xs-6 wow fadeInLeft" data-wow-duration="1000ms" data-wow-delay="900ms">
|
||||
<i class="fa fa-comment-o"></i>
|
||||
<h3>24/7</h3>
|
||||
<p>Fast Support</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#features-->
|
||||
|
||||
<section id="twitter" class="parallax">
|
||||
<div>
|
||||
<a class="twitter-left-control" href="#twitter-carousel" role="button" data-slide="prev"><i class="fa fa-angle-left"></i></a>
|
||||
<a class="twitter-right-control" href="#twitter-carousel" role="button" data-slide="next"><i class="fa fa-angle-right"></i></a>
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-sm-8 col-sm-offset-2">
|
||||
<div class="twitter-icon text-center">
|
||||
<i class="fa fa-twitter"></i>
|
||||
<h4>Themeum</h4>
|
||||
</div>
|
||||
<div id="twitter-carousel" class="carousel slide" data-ride="carousel">
|
||||
<div class="carousel-inner">
|
||||
<div class="item active wow fadeIn" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<p>Introducing Shortcode generator for Helix V2 based templates <a href="#"><span>#helixframework #joomla</span> http://bit.ly/1qlgwav</a></p>
|
||||
</div>
|
||||
<div class="item">
|
||||
<p>Introducing Shortcode generator for Helix V2 based templates <a href="#"><span>#helixframework #joomla</span> http://bit.ly/1qlgwav</a></p>
|
||||
</div>
|
||||
<div class="item">
|
||||
<p>Introducing Shortcode generator for Helix V2 based templates <a href="#"><span>#helixframework #joomla</span> http://bit.ly/1qlgwav</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#twitter-->
|
||||
|
||||
<section id="contact">
|
||||
<div id="contact-us" class="parallax">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="heading text-center col-sm-8 col-sm-offset-2 wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<h2>Nous contacter</h2>
|
||||
<p>Vous souhaitez nous rencontrer ou rejoindre le collectif LCube alors n'hésitez plus et contactez-nous</p>
|
||||
</div>
|
||||
</div>
|
||||
<iframe align="middle" frameborder="0" height="390" marginheight="0" marginwidth="0" name="Carte du Fablab LCube, Limoges, France" scrolling="no" src="//www.openstreetmap.org/export/embed.html?bbox=1.2457466125488283%2C45.87232188259712%2C1.3023948669433596%2C45.89935690438194&amp;layer=mapnik&marker=45.885841038134174%2C1.2740707397460938" style="border: 1px solid black;margin: 0 auto;display: block;border-radius: 12px;" title="Carte du Fablab LCube" width="100%"></iframe>
|
||||
<div class="contact-form wow fadeIn" data-wow-duration="1000ms" data-wow-delay="600ms">
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
<form id="main-contact-form" name="contact-form" method="post" action="#">
|
||||
<div class="row wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<input type="text" name="name" class="form-control" placeholder="Nom" required="required">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="form-group">
|
||||
<input type="email" name="email" class="form-control" placeholder="Courriel" required="required">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<input type="text" name="subject" class="form-control" placeholder="Sujet" required="required">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<textarea name="message" id="message" class="form-control" rows="4" placeholder="Message" required="required"></textarea>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<button type="submit" class="btn-submit">Envoyer</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
<div class="contact-info wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.</p>
|
||||
<ul class="address">
|
||||
<li><i class="fa fa-map-marker"></i> <span> Addresse :</span> 11, Allée des Gravelles - 87280 Limoges </li>
|
||||
<li><i class="fa fa-phone"></i> <span> Téléphone :</span> +33699115707 </li>
|
||||
<li><i class="fa fa-envelope"></i> <span> Courriel :</span><a href="mailto:contact@fab-l3.org"> contact@fab-l3.org</a></li>
|
||||
<li><i class="fa fa-globe"></i> <span> Site Web :</span> <a href="#">www.fab-l3.org</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section><!--/#contact-->
|
||||
<footer id="footer">
|
||||
<div class="footer-top wow fadeInUp" data-wow-duration="1000ms" data-wow-delay="300ms">
|
||||
<div class="container text-center">
|
||||
<!--<div class="footer-logo">
|
||||
<a href="index.html"><img class="img-responsive" src="data/template/lcube6/media/image/logo.png" alt=""></a>
|
||||
</div>-->
|
||||
<div class="social-icons">
|
||||
<ul>
|
||||
<li><a class="envelope" href="mailto:contact@fab-l3.org" target="_blank"><i class="fa fa-envelope"></i></a></li>
|
||||
<li><a class="mastodon" href="https://social.fab-l3.org" target="_blank"><i class="fa fa-mastodon"></i></a></li>
|
||||
<li><a class="peertube" href="https://tube.fab-l3.org" target="_blank"><i class="fa fa-peertube"></i></a></li>
|
||||
<li><a class="nextcloud" href="https://cloud.fab-l3.org" target="_blank"><i class="fa fa-nextcloud"></i></a></li>
|
||||
<li><a class="twitter" href="https://twitter.com/FablabLCube" target="_blank"><i class="fa fa-twitter"></i></a></li>
|
||||
<li><a class="xmpp" href="#" target="_blank"><i class="fa fa-xmpp"></i></a></li>
|
||||
<li><a class="facebook" href="https://www.facebook.com/fablcube" target="_blank"><i class="fa fa-facebook"></i></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-bottom">
|
||||
<div class="container text-center">
|
||||
<div class="row">
|
||||
<!-- <div class="col-sm-6"> -->
|
||||
<p>© 2014-2018 Fablab LCube</p>
|
||||
<!-- </div> -->
|
||||
<!--<div class="col-sm-6">
|
||||
<p class="pull-right">Designed by <a href="http://www.themeum.com/">Themeum</a></p>
|
||||
</div>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<script type="text/javascript" src="./data/javascript/jquery.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/jquery.tools.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/bootstrap.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/responsive-preview.js"></script>
|
||||
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/fullPage.js/3.0.5/fullpage.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/carousel.js"></script>
|
||||
|
||||
<script type="text/javascript" src="./data/javascript/jquery.inview.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/wow.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/mousescroll.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/smoothscroll.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/jquery.countTo.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/lightbox.min.js"></script>
|
||||
<script type="text/javascript" src="./data/javascript/main.js"></script>
|
||||
<!-- <mx:bloc id="JSLOAD"></mx:bloc id="JSLOAD"> -->
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="js/html5shiv.js"></script>
|
||||
<script src="js/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
</body>
|
||||
</html>
|
146
data/template/qware/object_coordination/usermodif/actionmodifier.mxt
Executable file
146
data/template/qware/object_coordination/usermodif/actionmodifier.mxt
Executable file
@ -0,0 +1,146 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 border w-75">
|
||||
<form id="FUserModif" name="FUserModif" role="form" class="form" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="user_id" value="<mx:text id="user_id"/>" class="hidden"/>
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="formUser1"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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>
|
||||
<mx:select id="user_title" id="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>
|
||||
<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>
|
||||
<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"></i></span>
|
||||
</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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_login" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_password" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="re_user_password" id="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"></i></span>
|
||||
</div>
|
||||
<mx:formField id="user_birthdate" id="birthdate" data-provide="datepicker" data-date-format="dd/mm/yyyy" data-date-language="fr"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="formUser2"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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>
|
||||
<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>
|
||||
<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>
|
||||
<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"></i></span>
|
||||
</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-mobile"></i></span>
|
||||
</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>
|
||||
<mx:formField id="user_fax" id="fax"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="formUserIM"/></h3>
|
||||
</div>
|
||||
<div class="card-body center-block">
|
||||
<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-mastodon"></i></span>
|
||||
</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>
|
||||
<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>
|
||||
<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>
|
||||
<mx:formField id="user_website" id="user_website"/>
|
||||
</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="button" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnReturn" value="<mx:text id="BtnReturn"/>" onclick="javascript:window.location.href='<mx:text id="urlReturn"/>'" />
|
||||
<input type="submit" class="btn btn-outline-secondary btn-lg btn-sm" aria-pressed="true" name="BtnValid" MxAttribut="value:BtnValid"/>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
64
data/template/qware/object_coordination/usertemp/actionmanageregister.mxt
Executable file
64
data/template/qware/object_coordination/usertemp/actionmanageregister.mxt
Executable file
@ -0,0 +1,64 @@
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<div class="card w-100 border-0">
|
||||
<div class="card-header text-center">
|
||||
<h3><mx:text id="TxtListUserForInscription"/> (<a href="javascript:void(0);" onclick="setCheckOptions('FManageRegister', 'user_id[]'); return false;" class="Navigation"><mx:text id="user_action"/></a>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-0">
|
||||
<form id="userTemp" name="userTemp" role="form" class="form text-center px-0" method="post" action="#">
|
||||
<input type="hidden" name="selectcheckbox" value="<mx:text id="selectcheckbox"/>" />
|
||||
<input type="hidden" name="confirmactivate" value="<mx:text id="confirmactivate"/>" />
|
||||
<input type="hidden" name="confirmdelete" value="<mx:text id="confirmdelete"/>" />
|
||||
<input type="hidden" name="urlAction1" mXattribut="value:urlAction1" />
|
||||
<input type="hidden" name="urlAction2" mXattribut="value:urlAction2" />
|
||||
</form>
|
||||
</div>
|
||||
<form id="FManageRegister" name="FManageRegister" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction0">
|
||||
<table class="table table-sm table-responsive-sm table-bordered table-striped table-hover" id="tabInscriptions" mXattribut="summary:TxtListUserForInscription">
|
||||
<thead class="thead-default">
|
||||
<tr>
|
||||
<th><mx:text id="user_first_name"/></th>
|
||||
<th><mx:text id="user_last_name"/></th>
|
||||
<th><mx:text id="user_login"/></th>
|
||||
<th><mx:text id="user_group"/></th>
|
||||
<th><mx:text id="user_mail"/></th>
|
||||
<!--<th><mx:text id="user_city_without_dots"/></th>-->
|
||||
<!--<th><mx:text id="user_organisation_without_dots"/></th>-->
|
||||
<th data-orderable="false"><mx:text id="TxtAction"/></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<mx:bloc id="ligne">
|
||||
<tr>
|
||||
<td><mx:text id="vuser_first_name"/></td>
|
||||
<td><mx:text id="vuser_last_name"/></td>
|
||||
<td><mx:text id="vuser_login"/></td>
|
||||
<td><mx:text id="vuser_group"/></td>
|
||||
<td><mx:text id="vuser_mail"/></td>
|
||||
<!--<td><mx:text id="vuser_city"/></td>-->
|
||||
<!--<td><mx:text id="vuser_organisation"/></td>-->
|
||||
<td class="action"><div class="boxcheck"><mx:checker id="vuser_action" /></div></td>
|
||||
</tr>
|
||||
</mx:bloc id="ligne">
|
||||
</table>
|
||||
<div class="card-header text-center pb-0">
|
||||
<h3><mx:text id="user_action_text"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-0">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-12 p-0 m-0 justify-content-center">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa fa-lg fa-group"></i><mx:text id="GroupChoiceDefaultActivate"/></span>
|
||||
</div>
|
||||
<mx:select id="GROUP"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center pb-0">
|
||||
<mx:formField id="user_accept" class="add"/>
|
||||
<mx:formField id="user_delete" class="delete"/>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
80
data/template/qware/object_coordination/usertemp/configuration.mxt
Executable file
80
data/template/qware/object_coordination/usertemp/configuration.mxt
Executable file
@ -0,0 +1,80 @@
|
||||
<ul class="nav container-fluid nav-tabs w-75 border-bottom-0">
|
||||
<mx:bloc id="TabeB">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView">
|
||||
<i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i>
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
</mx:bloc id="TabeB">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-75 border">
|
||||
<ul class="nav container-fluid nav-tabs border-bottom-0">
|
||||
<mx:bloc id="TabeSecond">
|
||||
<li mXattribut="class:TabeView">
|
||||
<a mXattribut="href:UrlTabeView" mXattribut="class:ClassTabeView"><i class="mr-1 fa fa-lg fa-<mx:text id="pictoTabe"/>"></i><mx:text id="TabeNameView"/></a>
|
||||
</li>
|
||||
</mx:bloc id="TabeSecond">
|
||||
</ul>
|
||||
<div class="tab-content container-fluid px-0 py-2 w-100 border">
|
||||
<form id="configObject" role="form" class="form text-center px-0" method="post" mXattribut="action:urlAction">
|
||||
<input type="hidden" name="urlReturn" mXattribut="value:urlActionReturn"/>
|
||||
<input type="hidden" name="contentType" mXattribut="value:contentType"/>
|
||||
<input type="hidden" name="objectId" mXattribut="value:objectId"/>
|
||||
|
||||
<div class="card w-100 mb-0 border-0">
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="configurationObject"/> (<mx:text id="TxtContentType"/>)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<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-file-picture-o"></i></span>
|
||||
</div>
|
||||
<mx:select id="icone"/>
|
||||
<div class="input-group-append">
|
||||
<span class="input-group-text"><mx:image id="pictoObject"/></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:bloc id="blocName">
|
||||
<div class="input-group-prepend">
|
||||
<span class="input-group-text"><i class="fa"><mx:image id="pictoLanguage"/></i></span>
|
||||
</div>
|
||||
<mx:formField id="nameInput"/>
|
||||
</mx:bloc id="blocName">
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mb-2">
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="resumeValue"/>
|
||||
</div>
|
||||
<div class="input-group col-xs-12 col-sm-8 col-lg-6 p-0 m-0">
|
||||
<mx:formField id="keyWordValue"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-header">
|
||||
<h3><mx:text id="TxtConfiguration"/></h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row mb-0">
|
||||
<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"><mx:text id="TxtGroupAdmin"/></i></span>
|
||||
</div>
|
||||
<mx:select id="GROUP_ADMIN" id="group"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer border-0 bg-white text-center pb-0">
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
|
7
data/template/qware/object_printing/currentcoordinationobjprint/main.mxt
Executable file
7
data/template/qware/object_printing/currentcoordinationobjprint/main.mxt
Executable file
@ -0,0 +1,7 @@
|
||||
<div id="currentcoordinationobjprint">
|
||||
<h3>
|
||||
<mx:image id="CoodinationObjPicto"/>
|
||||
<mx:text id="CoodinationObjName"/>
|
||||
</h3>
|
||||
(<mx:bloc id="PATH"><mx:text id="name"/>/</mx:bloc id="PATH">)
|
||||
</div>
|
6
data/template/qware/object_printing/entrynodeprint/entrynode.mxt
Executable file
6
data/template/qware/object_printing/entrynodeprint/entrynode.mxt
Executable file
@ -0,0 +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"/>
|
||||
</form>
|
||||
</div>
|
9
data/template/qware/object_printing/errorprint/error.mxt
Executable file
9
data/template/qware/object_printing/errorprint/error.mxt
Executable file
@ -0,0 +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>
|
||||
</div>
|
56
data/template/qware/object_printing/helpprint/helpprint.mxt
Executable file
56
data/template/qware/object_printing/helpprint/helpprint.mxt
Executable file
@ -0,0 +1,56 @@
|
||||
<div id="helplink">
|
||||
<a mXattribut="href:helpurllink" onclick="javascript:visiblehelp('helpprint', 'helpframe');return false;">
|
||||
<mx:text id="helplink"/>
|
||||
</a>
|
||||
</div>
|
||||
<div id="helpprint" style="display:none;">
|
||||
<div class="frame">
|
||||
<iframe id="helpframe" src="data/static/html/blank.htm" name="help"></iframe>
|
||||
</div>
|
||||
<div class="tabehelpprint">
|
||||
<ul>
|
||||
<li class="WindowTabeDataClose">
|
||||
<a href="#" onclick="javascript:visiblehelp('helpprint', 'helpframe');return false;" class="UrlTabeSelected">
|
||||
<img src="data/template/default/media/picto/fermer.png" mXattribut="alt:TxtClose"/>
|
||||
<mx:text id="TxtClose"/>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
<!--
|
||||
function visiblehelp(element,frame)
|
||||
{
|
||||
// cas ns6
|
||||
if (document.getElementById)
|
||||
{
|
||||
if (document.getElementById(element).style.display=='none')
|
||||
{
|
||||
document.getElementById(element).style.display='';
|
||||
document.getElementById(frame).src=document.getElementById("helpurl").value;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementById(element).style.display='none';
|
||||
}
|
||||
}
|
||||
// cas ie 5.5
|
||||
else if (document.all)
|
||||
{
|
||||
if (document.all[element].style.display=='none')
|
||||
{
|
||||
document.all[element].style.display='';
|
||||
document.all[frame].src=document.all["helpurl"].value;
|
||||
}
|
||||
else
|
||||
{
|
||||
document.all[element].style.display='none';
|
||||
}
|
||||
}
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</div>
|
||||
<form id="frmhelp" method="post" action="#" class="hidden">
|
||||
<input type="hidden" id="helpurl" name="helpurl" mXattribut="value:helpurl"/>
|
||||
</form>
|
3
data/template/qware/object_printing/jscalls/jscalls.mxt
Normal file
3
data/template/qware/object_printing/jscalls/jscalls.mxt
Normal file
@ -0,0 +1,3 @@
|
||||
<mx:bloc id="jscalls">
|
||||
<script type="text/javascript" src="<mx:text id="jscall"/>"></script>
|
||||
</mx:bloc id="jscalls">
|
14
data/template/qware/object_printing/languageprint/language.mxt
Executable file
14
data/template/qware/object_printing/languageprint/language.mxt
Executable file
@ -0,0 +1,14 @@
|
||||
<script type="text/javascript" src="data/javascript/jquery.tools.min.js"></script>
|
||||
<div id="languageprint">
|
||||
<form method="post" mXattribut="action:urlAction">
|
||||
<div>
|
||||
<mx:image id="pictoLanguage"/>
|
||||
<select name="languageId" mXattribut="title:title" onchange="javascript:submit();">
|
||||
<option mXattribut="value:currentlanguageid"><mx:text id="currentlanguage"/></option>
|
||||
<mx:bloc id="bloc1">
|
||||
<option mXattribut="value:languageid"><mx:text id="language"/></option>
|
||||
</mx:bloc id="bloc1">
|
||||
</select>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
15
data/template/qware/object_printing/messageprint/message.mxt
Executable file
15
data/template/qware/object_printing/messageprint/message.mxt
Executable file
@ -0,0 +1,15 @@
|
||||
<div id="modalMessage" class="modal fade" tabindex="-1" aria-hidden="true">
|
||||
<div class="modal-dialog modal-dialog-centered">
|
||||
<div class="modal-content">
|
||||
<div class="modal-body text-center">
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
<p class="text-center"><span class="mr-2 fa fa-2x fa-lg fa-info"></span><mx:text id="message"/></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
//<![CDATA[
|
||||
$(document).ready(function(){$("#modalMessage").modal("show");});
|
||||
// ]]>
|
||||
</script>
|
10
data/template/qware/object_printing/navigationnodeprint/main.mxt
Executable file
10
data/template/qware/object_printing/navigationnodeprint/main.mxt
Executable file
@ -0,0 +1,10 @@
|
||||
<div id="navigationnodeprint">
|
||||
<h1>
|
||||
<mx:text id="NavigationPrintName"/>
|
||||
</h1>
|
||||
<ul>
|
||||
<li>
|
||||
<a mXattribut="href:nodeUrl" mXattribut="class:style" mXattribut="title:objectName"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a><mx:text id="Navigation"/>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
@ -0,0 +1,8 @@
|
||||
<mx:bloc id="bloc1">
|
||||
<div mxAttribut="class:class">
|
||||
<a mXattribut="href:nodeUrl">
|
||||
<mx:image id="pictoNode"/>
|
||||
<mx:text id="nodeName"/>
|
||||
</a><mx:text id="nodeDir"/>
|
||||
</div>
|
||||
</mx:bloc id="bloc1">
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user