Partially fixed issue #40
This commit is contained in:
parent
900174ecc8
commit
34c4e5da04
@ -20,20 +20,15 @@
|
||||
<meta name="Author" content="Limousin expansion" />
|
||||
<meta name="copyright" content="© Limousin expansion - Tous droits réservé" />
|
||||
<link rel="stylesheet" type="text/css" href="data/template/default/style.css" media="screen"/>
|
||||
<link rel="stylesheet" type="text/css" href="data/template/lcube6/css/bootstrap.min.css">
|
||||
<script type="text/javascript" src="data/javascript/jquery-3.1.1.min.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>
|
||||
</head>
|
||||
<body>
|
||||
<div id="application">
|
||||
<div id="header">
|
||||
<!-- <div id="logo">Granilim : <br /><a href="www.granilim.fr">www.granilim.fr</a><br/><br/>Graniware : <br /><a href="www.graniware.net">www.graniware.net</a></div> -->
|
||||
<mx:text id="navigationprint"/>
|
||||
<div id="logo">Granilim : <br /><a href="www.granilim.fr">www.granilim.fr</a><br/><br/>Graniware : <br /><a href="www.graniware.net">www.graniware.net</a></div>
|
||||
</div>
|
||||
<div id="toolleft">
|
||||
<!-- <mx:text id="userprint"/> -->
|
||||
<!-- <mx:text id="navigationprint"/> -->
|
||||
<mx:text id="userprint"/>
|
||||
<mx:text id="navigationprint"/>
|
||||
</div>
|
||||
<mx:text id="entrynodeprint"/>
|
||||
<mx:text id="helpprint"/>
|
||||
@ -49,4 +44,4 @@
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
@ -3,7 +3,7 @@
|
||||
<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>
|
||||
<img mXattribut="src:pictoTabe" mXattribut="alt:TabeNameView" />
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
@ -110,4 +110,4 @@ function visible(element)
|
||||
}
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</script>
|
@ -3,7 +3,7 @@
|
||||
<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>
|
||||
<img mXattribut="src:pictoTabe" mXattribut="alt:TabeNameView" />
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
@ -185,4 +185,4 @@ function visible(element)
|
||||
}
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
</script>
|
224
data/template/default/object_coordination/community/actionaccueil.mxt
Executable file
224
data/template/default/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-2 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/default/object_coordination/community/actionadmin.mxt
Executable file
242
data/template/default/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-2 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/default/object_coordination/community/actionlecture.mxt
Executable file
48
data/template/default/object_coordination/community/actionlecture.mxt
Executable file
@ -0,0 +1,48 @@
|
||||
<div class="tab-content container px-2 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/default/object_coordination/community/checkform.mxt
Executable file
3
data/template/default/object_coordination/community/checkform.mxt
Executable file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"error": [<mx:text id="returnValue"/>, "<mx:text id="returnMessage"/>"]
|
||||
}
|
160
data/template/default/object_coordination/community/formlecture.mxt
Executable file
160
data/template/default/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-2 py-2 border">
|
||||
<form id="fmtextinfo" role="form" class="form container-fluid" method="post" mXattribut="action:urlAction">
|
||||
<div class="card text-center">
|
||||
<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 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/default/object_coordination/community/lectureinscsuccess.mxt
Executable file
15
data/template/default/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/default/object_coordination/community/livecompletion.mxt
Executable file
1
data/template/default/object_coordination/community/livecompletion.mxt
Executable file
@ -0,0 +1 @@
|
||||
<mx:text id="return"/>
|
@ -3,7 +3,7 @@
|
||||
<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>
|
||||
<img mXattribut="src:pictoTabe" mXattribut="alt:TabeNameView" />
|
||||
<mx:text id="TabeNameView"/>
|
||||
</a>
|
||||
</li>
|
||||
|
@ -1,58 +1,5 @@
|
||||
<nav id="navigationprint" class="navbar navbar-default" role="navigation">
|
||||
<div class="container-fluid">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-lcube-navcollapse-1" aria-expanded="false">
|
||||
<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="#"><img alt="Brand" src="..."></a> -->
|
||||
</div>
|
||||
<div class="collapse navbar-collapse" id="bs-lcube-navcollapse-1">
|
||||
<ul class="nav navbar-nav">
|
||||
<mx:text id="Navigation"/><mx:text id="nodeDir"/>
|
||||
</ul>
|
||||
<!-- <form class="navbar-form navbar-left">
|
||||
<div class="form-group">
|
||||
<input type="text" class="form-control" placeholder="Recherche...">
|
||||
</div>
|
||||
<button type="submit" class="btn btn-default">Rechercher</button>
|
||||
</form> -->
|
||||
<mx:bloc id="blocGUEST">
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Login <span class="glyphicon glyphicon-log-in"></span></a>
|
||||
<div class="dropdown-menu">
|
||||
<form id="formlogin" class="form container-fluid">
|
||||
<div class="form-group">
|
||||
<label for="usr">Name:</label>
|
||||
<input type="text" class="form-control" id="usr">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label for="pwd">Password:</label>
|
||||
<input type="password" class="form-control" id="pwd">
|
||||
</div>
|
||||
<button type="button" id="btnLogin" class="btn btn-block">Login</button>
|
||||
</form>
|
||||
<div class="container-fluid">
|
||||
<a class="small" href="#">Forgot password?</a>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</mx:bloc id="blocGUEST">
|
||||
<mx:bloc id="blocAUTH">
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
<li class="dropdown">
|
||||
<a class="dropdown-toggle" data-toggle="dropdown" href="#"><mx:text id="firstName" /> <mx:text id="lastName" /> (<mx:text id="login" />) <span class="glyphicon glyphicon-menu-hamburger"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a mXattribut="href:urlAccount"><span class="glyphicon glyphicon-edit"></span> Mon Compte</a></li>
|
||||
<li><a mXattribut="href:disconnectURL"><span class="glyphicon glyphicon-log-out"></span> <mx:text id="decon"/></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</mx:bloc id="blocAUTH">
|
||||
</div><!-- /.navbar-collapse -->
|
||||
</div><!-- /.container-fluid -->
|
||||
</nav>
|
||||
<div id="navigationprint">
|
||||
<ul id="menuDyn">
|
||||
<mx:text id="Navigation"/>
|
||||
</ul>
|
||||
</div>
|
@ -1,5 +0,0 @@
|
||||
<div id="navigationprint">
|
||||
<ul id="menuDyn">
|
||||
<mx:text id="Navigation"/>
|
||||
</ul>
|
||||
</div>
|
@ -1,5 +1,9 @@
|
||||
<mx:bloc id="bloc1">
|
||||
<li class="dropdown">
|
||||
<a mXattribut="href:nodeUrl" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><mx:image id="pictoNode"/><mx:text id="nodeName"/><span class="caret"></span></a><mx:text id="nodeDir"/>
|
||||
</li>
|
||||
</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">
|
@ -1,9 +0,0 @@
|
||||
<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">
|
@ -1,11 +1,9 @@
|
||||
<mx:bloc id="bloc1">
|
||||
<li mXattribut="class:class">
|
||||
<mx:bloc id="blocDropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><mx:image id="pictoNode"/><mx:text id="nodeName"/><span class="caret"></span></a><mx:bloc id="nodeDir">
|
||||
<mx:text id="nodeDir"/></mx:bloc id="nodeDir">
|
||||
</mx:bloc id="blocDropdown">
|
||||
<mx:bloc id="blocNoDropdown">
|
||||
<a mXattribut="href:nodeUrl"><mx:image id="pictoNode"/><mx:text id="nodeName"/><span class="sr-only">(current)</span></a>
|
||||
</mx:bloc id="blocNoDropdown">
|
||||
</li>
|
||||
</mx:bloc id="bloc1">
|
||||
<li mxAttribut="class:class">
|
||||
<a mXattribut="href:nodeUrl">
|
||||
<mx:image id="pictoNode"/>
|
||||
<mx:text id="nodeName"/>
|
||||
</a>
|
||||
<mx:text id="nodeDir"/>
|
||||
</li>
|
||||
</mx:bloc id="bloc1">
|
@ -1,9 +0,0 @@
|
||||
<mx:bloc id="bloc1">
|
||||
<li mxAttribut="class:class">
|
||||
<a mXattribut="href:nodeUrl">
|
||||
<mx:image id="pictoNode"/>
|
||||
<mx:text id="nodeName"/>
|
||||
</a>
|
||||
<mx:text id="nodeDir"/>
|
||||
</li>
|
||||
</mx:bloc id="bloc1">
|
@ -1,3 +1,11 @@
|
||||
<ul class="dropdown-menu"><mx:bloc id="bloc1"><mx:bloc id="blocDropdown">
|
||||
<li><a mXattribut="href:nodeUrl"><mx:image id="pictoNode"/><mx:text id="nodeName"/></a></li><mx:text id="nodeDir"/></mx:bloc id="blocDropdown"></mx:bloc id="bloc1">
|
||||
</ul>
|
||||
<ul>
|
||||
<mx:bloc id="bloc1">
|
||||
<li mxAttribut="class:class">
|
||||
<a mXattribut="href:nodeUrl">
|
||||
<mx:image id="pictoNode"/>
|
||||
<mx:text id="nodeName"/>
|
||||
</a>
|
||||
<mx:text id="nodeDir"/>
|
||||
</li>
|
||||
</mx:bloc id="bloc1">
|
||||
</ul>
|
@ -1,11 +0,0 @@
|
||||
<ul>
|
||||
<mx:bloc id="bloc1">
|
||||
<li mxAttribut="class:class">
|
||||
<a mXattribut="href:nodeUrl">
|
||||
<mx:image id="pictoNode"/>
|
||||
<mx:text id="nodeName"/>
|
||||
</a>
|
||||
<mx:text id="nodeDir"/>
|
||||
</li>
|
||||
</mx:bloc id="bloc1">
|
||||
</ul>
|
Loading…
Reference in New Issue
Block a user