index.php 14.7 KB
Newer Older
Tibor Katelbach's avatar
Tibor Katelbach committed
1
<style type="text/css">
Clément Damiens's avatar
 
Clément Damiens committed
2 3 4 5 6 7 8 9
	#menu-left{
		position: fixed;
    	z-index: 100000;
	    bottom: 0;
	    top: 60px;
	    left: 0;
	    padding: 0;
	    overflow-y: scroll;
Clément Damiens's avatar
Clément Damiens committed
10
	    	background-color: white;
Clément Damiens's avatar
 
Clément Damiens committed
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
	}
	#header-doc{
		position: fixed;
		z-index: 100000;
		top: 0px;
		left: 0px;
		height: 60px;
		right: 0px;
		padding-top: 10px;
		background-color: white;
	}
	#header-doc h2{
		float: left;
	    color: #354C57;
	    font-size: 20px;
	    font-variant: small-caps;
	    line-height: 41px;
	    padding: 0px 10px;
	}
	#menu-left ul li{
		list-style: none;
	}
Clément Damiens's avatar
 
Clément Damiens committed
33 34 35 36 37 38 39 40
	#menu-left > ul > li > a{
		font-size: 20px;
	}
	ul.subMenu > li > a{
		font-size:16px;
	}
	#menu-left > ul > li > a, ul.subMenu > li > a{
		color: #354C57;
Clément Damiens's avatar
 
Clément Damiens committed
41 42 43 44 45
		width: 100%;
	    float: left;
	    padding: 5px 20px;
	    text-align: left;
	}
Clément Damiens's avatar
 
Clément Damiens committed
46 47 48 49
	#menu-left ul li .subMenu, #menu-left > ul > li > a{
		border-bottom: 1px solid #ccc;
	}
	#menu-left > ul > li > a.active, #menu-left > ul > li > a:hover{
Clément Damiens's avatar
 
Clément Damiens committed
50 51 52
		text-decoration: none;
		background-color:#E5344D;
		color: white;
Clément Damiens's avatar
 
Clément Damiens committed
53 54 55 56 57 58 59 60 61 62
		font-size: 22px;
	}
	ul.subMenu > li > a.active, ul.subMenu > li > a:hover{
		border-left: 4px solid #E5344D;
		color: #E5344D;
		font-size:18px;
		text-decoration: none;
	}
	#menu-left ul li a.active span.text-red, #menu-left ul li a:hover span.text-red{
		color:#354C57 !important;
Clément Damiens's avatar
 
Clément Damiens committed
63 64 65 66 67 68 69 70 71 72
	}
	.close-modal{
		top: 10px !important;
    	right: 10px !important;
     	z-index: 100000000000000 !important;
    	position: fixed !important;
	}
	.close-modal .lr, .close-modal .rl{
		height: 40px !important;
	}
Clément Damiens's avatar
doc up  
Clément Damiens committed
73
	ul.subMenu{
Clément Damiens's avatar
 
Clément Damiens committed
74 75 76 77 78
		/*display:none;*/

	}
	ul.subMenu{
		padding-left: 30px
Clément Damiens's avatar
doc up  
Clément Damiens committed
79
	}
Clément Damiens's avatar
Clément Damiens committed
80
#show-menu-xs, #close-docs{
81 82 83 84 85 86 87 88
	    padding: 7px 15px;
    font-size: 20px;
}
.keypan .panel-heading{
	margin-top: 20px;
    min-height: 70px;
}
.keypan{
Clément Damiens's avatar
 
Clément Damiens committed
89
	border: none;
90 91 92
    margin-bottom: 10px;
    box-shadow: none;
}
Clément Damiens's avatar
 
Clément Damiens committed
93 94 95 96 97 98 99 100 101 102 103 104
.keypan, .keypanList{
	box-shadow: none;	
}
.keypanList .panel-title i{
	margin-right: 10px;
}
.keypanList .panel-body ul{
	padding-left: 0px;
}
.keypanList .panel-title span{
	font-size: 24px !important;
}
105 106 107 108 109 110 111
.keypan .panel-body{
	min-height: 200px;
}
.keypan hr {
	width: 75%;
    margin: auto;
}
Clément Damiens's avatar
 
Clément Damiens committed
112
#header-docs .panel-title, .subtitleDocs .panel-title {
113 114
	font-size: 40px;
}
Clément Damiens's avatar
 
Clément Damiens committed
115
#header-docs .panel-title .sub-title, .subtitleDocs .panel-title .sub-title{
116 117 118
	font-size: 20px !important;
	font-style: italic;	
}
Clément Damiens's avatar
 
Clément Damiens committed
119
#container-docs{
Clément Damiens's avatar
Clément Damiens committed
120 121
	background-color: white;
	z-index: 10000;
Clément Damiens's avatar
 
Clément Damiens committed
122
}
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
@media (max-width: 991px) {
 /* .open-type-filter{
        display: block;
    position: absolute;
    right: -33px;
    height: 50px;
    width: 50px;
    border: 1px solid #dadada;
    border-radius: 100%;
    text-align: right;
    padding-right: 8px;
    z-index: -1;
    font-size: 20px;
  }*/
  #menu-left{
    width: 56%;
    left: -56%;
Clément Damiens's avatar
Clément Damiens committed
140
	bottom: 0px;
141 142 143 144 145 146 147 148 149
	}
  
}

@media (min-width: 991px) {
  #menu-left {
    left:0 !important;
  }
}
Tibor Katelbach's avatar
Tibor Katelbach committed
150
</style>
Clément Damiens's avatar
 
Clément Damiens committed
151
<div id="header-doc" class="shadow2">
152
	<a href='javascript:;' id="show-menu-xs" class="visible-xs visible-sm pull-left" data-placement="bottom" data-title="Menu"><i class="fa fa-bars"></i></a>
Clément Damiens's avatar
Clément Damiens committed
153
	<h2 class="elipsis no-margin"><i class="fa fa-book hidden-xs"></i> <?php echo Yii::t("docs", "All <span class='hidden-xs'>you need to know</span> about") ?></h2>
Clément Damiens's avatar
 
Clément Damiens committed
154
	<img src="<?php echo Yii::app()->theme->baseUrl; ?>/assets/img/LOGOS/CO2/logo-head-search.png" 
155
                     class="logo-menutop main pull-left" height=30>
Clément Damiens's avatar
Clément Damiens committed
156
    <a href='javascript:;' class="lbh pull-right" id="close-docs"><span><i class="fa fa-sign-out"></i> <?php echo Yii::t("common","Back") ?></span></a>
Clément Damiens's avatar
 
Clément Damiens committed
157
</div>
158 159
<div id="menu-left" class="col-md-3 col-sm-2 col-xs-12 shadow2">
  	<ul class="col-md-12 col-sm-12 col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
160
		<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
161 162
			<a href="javascript:" class="link-docs-menu down-menu" data-type="welcome" data-dir="<?php echo Yii::app()->language ?>">
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","WEL<span class='text-red'>CO</span>ME"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
163 164
			</a>
		</li>
Clément Damiens's avatar
 
Clément Damiens committed
165 166 167
		<li class="col-xs-12 no-padding">
			<a href="javascript:" class="link-docs-menu down-menu" data-type="about" data-dir="<?php echo Yii::app()->language ?>">
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","A<span class='text-red'>BO</span>UT"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
168
			</a>
Clément Damiens's avatar
 
Clément Damiens committed
169 170
			<ul class="subMenu col-xs-12 no-padding">
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
171
					<a href="javascript:;" class="link-docs-menu" data-type="openatlas" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
doc up  
Clément Damiens committed
172
						<?php echo Yii::t("common","Open Atlas"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
173 174
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
175
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
176
					<a href="javascript:;" class="link-docs-menu" data-type="philosophy" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
doc up  
Clément Damiens committed
177
						<?php echo Yii::t("docs","Philosophy"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
178 179
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
180 181
				<li class="col-xs-12 no-padding">
					<a href="javascript:" class="link-docs-menu" data-type="projects" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
doc up  
Clément Damiens committed
182
						<?php echo Yii::t("docs","Projects"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
183 184
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
185
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
186
					<a href="javascript:" class="link-docs-menu" data-type="keywords" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
doc up  
Clément Damiens committed
187
						<?php echo Yii::t("docs","Keywords"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
188 189
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
190
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
191
					<a href="javascript:" class="link-docs-menu" data-type="partners" data-dir="panels">
Clément Damiens's avatar
doc up  
Clément Damiens committed
192
						<?php echo Yii::t("docs","Community"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
193 194
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
195
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
196
					<a href="javascript:" class="link-docs-menu" data-type="history" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
197
						<?php echo Yii::t("docs","History"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
198 199
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
200
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
201
					<a href="javascript:" class="link-docs-menu" data-type="commandement" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
202
						<?php echo Yii::t("docs","10 Commands"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
203 204
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
205
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
206
					<a href="https://github.com/pixelhumain/buildingCommons/blob/master/codeSocialOpenSystem.md" target="_blank" class="">
Clément Damiens's avatar
 
Clément Damiens committed
207
						<?php echo Yii::t("docs","Social code"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
208 209
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
210
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
211
					<a href="javascript:" class="link-docs-menu" data-type="financement" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
212
						<?php echo Yii::t("docs","Funding"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
213 214 215 216
					</a>
				</li>
			</ul>
		</li>
Clément Damiens's avatar
 
Clément Damiens committed
217 218 219
		<li class="col-xs-12 no-padding">
			<a href="javascript:" class="link-docs-menu down-menu" data-type="modules">
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","HOW <span class='text-red'>TO</span> USE"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
220
			</a>
Clément Damiens's avatar
 
Clément Damiens committed
221 222
			<ul class="subMenu col-xs-12 no-padding">
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
223
					<a href="javascript:" class="link-docs-menu" data-type="elements">
Clément Damiens's avatar
 
Clément Damiens committed
224
						 <?php echo Yii::t("docs","The elements"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
225 226
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
227
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
228
					<a href="javascript:" class="link-docs-menu" data-type="modules">
Clément Damiens's avatar
 
Clément Damiens committed
229
						<?php echo Yii::t("docs","Applications"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
230 231
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
232
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
233
					<a href="javascript:;" class="link-docs-menu" data-type="import" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
234
						<?php echo Yii::t("docs","Game of data"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
235 236
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
237
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
238
					<a href="javascript:;" class="link-docs-menu" data-type="faq">
Clément Damiens's avatar
 
Clément Damiens committed
239
						<?php echo Yii::t("docs","FAQ"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
240 241 242 243
					</a>
				</li>
			</ul>
		</li>
Clément Damiens's avatar
 
Clément Damiens committed
244
		<li class="col-xs-12 no-padding">
Clément Damiens's avatar
Clément Damiens committed
245
			<a href="javascript:;" class="link-docs-menu down-menu" data-type="contribute" data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
246
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","<span class='text-red'>CO</span>NTRIBUTE"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
247 248
			</a>
		</li>
Clément Damiens's avatar
 
Clément Damiens committed
249 250 251
		<li class="col-xs-12 no-padding">
			<a href="javascript:" class="link-docs-menu down-menu" data-type="5w" data-dir="<?php echo Yii::app()->language ?>">
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","<span class='text-red'>CO</span>DING"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
252
			</a>
Clément Damiens's avatar
 
Clément Damiens committed
253 254
			<ul class="subMenu col-xs-12 no-padding">
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
255
					<a href="api" target="_blank" >
Clément Damiens's avatar
 
Clément Damiens committed
256
						<?php echo Yii::t("docs","Play with API"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
257 258
					</a>
				</li>
Tibor Katelbach's avatar
Tibor Katelbach committed
259
				
Clément Damiens's avatar
 
Clément Damiens committed
260
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
261
					<a href="javascript:" class="link-docs-menu" data-type="openSourceWeUse"  data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
262
						<?php echo Yii::t("docs","Open Source We use"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
263 264
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
265
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
266
					<a href="javascript:" class="link-docs-menu" data-type="ocdb"  data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
267
						<?php echo Yii::t("common","OCDB"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
268 269
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
270
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
271
					<a href="javascript:" class="link-docs-menu" data-type="rd">
Clément Damiens's avatar
 
Clément Damiens committed
272
					 <?php echo Yii::t("docs","Research&Dev"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
273 274
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
275
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
276
					<a href="javascript:" class="link-docs-menu" data-type="roadmap"  data-dir="<?php echo Yii::app()->language ?>">
Clément Damiens's avatar
 
Clément Damiens committed
277
						<?php echo Yii::t("docs","RoadMap"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
278 279 280 281
					</a>
				</li>
			</ul>
		</li>
Tibor Katelbach's avatar
Tibor Katelbach committed
282
		
Clément Damiens's avatar
 
Clément Damiens committed
283 284 285
		<li class="col-xs-12 no-padding">
			<a href="javascript:" class="link-docs-menu down-menu"  data-type="contact" data-dir="panels">
				<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","<span class='text-red'>CO</span>MMUNICATE"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
286
			</a>
Clément Damiens's avatar
 
Clément Damiens committed
287 288
			<ul class="subMenu no-padding">
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
289
					<a href="javascript:" class="link-docs-menu" data-type="contact" data-dir="panels">
Clément Damiens's avatar
 
Clément Damiens committed
290
						<?php echo Yii::t("docs","Contact"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
291 292
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
293
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
294
					<a href="javascript:" class="link-docs-menu" data-type="affiches" data-dir="communication">
Clément Damiens's avatar
 
Clément Damiens committed
295
						<?php echo Yii::t("docs","Drawings"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
296 297
					</a>
				</li>
Clément Damiens's avatar
 
Clément Damiens committed
298
				<li class="col-xs-12 no-padding">
Clément Damiens's avatar
 
Clément Damiens committed
299
					<a href="javascript:" class="link-docs-menu" data-type="video" data-dir="">
Clément Damiens's avatar
 
Clément Damiens committed
300
					 <?php echo Yii::t("docs","Videos"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
301 302
					</a>
				</li>
Clément Damiens's avatar
doc up  
Clément Damiens committed
303
				<!--<li class="">
Clément Damiens's avatar
 
Clément Damiens committed
304
					<a href="javascript:" class="link-docs-menu" data-type="media">
Clément Damiens's avatar
doc up  
Clément Damiens committed
305
						<i class="fa fa-angle-right"></i> <?php echo Yii::t("docs","Medias"); ?>
Clément Damiens's avatar
 
Clément Damiens committed
306
					</a>
Clément Damiens's avatar
doc up  
Clément Damiens committed
307
				</li>-->
Clément Damiens's avatar
 
Clément Damiens committed
308 309 310 311
			</ul>
		</li>
	</ul>
</div>
Clément Damiens's avatar
Clément Damiens committed
312
<div id="container-docs" class="col-md-offset-3 col-md-9 col-sm-12 col-xs-12 no-padding text-center">
Tibor Katelbach's avatar
Tibor Katelbach committed
313 314
</div>
<script type="text/javascript">
Clément Damiens's avatar
Clément Damiens committed
315 316
var page="<?php echo @$page ?>";
var dir="<?php echo @$dir ?>"; 
Tibor Katelbach's avatar
Tibor Katelbach committed
317
jQuery(document).ready(function() {
Clément Damiens's avatar
Clément Damiens committed
318 319 320 321 322 323
	if(page != "")
		initDocs(page, dir);
	else
		initDocs("welcome", mainLanguage);

	$(".link-docs-menu").off().on("click",function(){
Clément Damiens's avatar
 
Clément Damiens committed
324 325 326 327 328 329 330 331 332 333 334 335 336
		if($(this).hasClass("down-menu")){
			$("#menu-left > ul > li > a").removeClass("active").find("i").removeClass("fa-angle-down").addClass("fa-angle-right");
			$(".subMenu .link-docs-menu").removeClass("active");
			$(this).addClass("active").find("i").removeClass("fa-angle-right").addClass("fa-angle-down");
		}else{
			$(".subMenu .link-docs-menu").removeClass("active");
			$(this).addClass("active");
			if(!$(this).parents().eq(2).find(".link-docs-menu:first").hasClass("active")){
				$("#menu-left > ul > li > a").removeClass("active").find("i").removeClass("fa-angle-down").addClass("fa-angle-right");
				$(this).parents().eq(2).find(".link-docs-menu:first").addClass("active").find("i").removeClass("fa-angle-right").addClass("fa-angle-down");
			}
			
		}
337 338 339 340
		if($("#show-menu-xs").is(":visible")){
			$("#show-menu-xs").removeClass("show-dir");
			$("#menu-left").animate({ left : "-56%" }, 400 );
		}
Clément Damiens's avatar
Clément Damiens committed
341 342 343 344 345
		onchangeClick=false;
		hashDocs="#docs.page."+$(this).data("type");
		if(notNull($(this).data("dir")) && $(this).data("dir") != "")
			hashDocs+= ".dir."+$(this).data("dir");
		location.hash=hashDocs;
Clément Damiens's avatar
 
Clément Damiens committed
346 347
		navInDocs($(this).data("type"), $(this).data("dir"), $(this).data("get"));
	});
348 349 350 351 352 353 354 355 356 357
	$("#show-menu-xs").click(function(){
    if(!$(this).hasClass("show-dir")){
      $(this).addClass("show-dir").data("title", "<?php echo Yii::t("common","Close") ?>").find("i").removeClass("fa-chevron-right").addClass("fa-times");
      $("#menu-left").animate({ left : "0%" }, 400 );
    }else{
      $(this).removeClass("show-dir").data("title", "<?php echo Yii::t("common","Open filtering by type") ?>").find("i").removeClass("fa-times").addClass("fa-chevron-right");
      $("#menu-left").animate({ left : "-56%" }, 400 );
    
    }
  });
Tibor Katelbach's avatar
Tibor Katelbach committed
358
});
Clément Damiens's avatar
Clément Damiens committed
359
function initDocs(page, dir){
Clément Damiens's avatar
 
Clément Damiens committed
360
	if(urlBackHistory.indexOf("#docs") >= 0){
Clément Damiens's avatar
Clément Damiens committed
361 362 363 364 365
		if(userId!="")
			$("#close-docs").attr("href","#page.type.citoyens.id."+userId);
		else
			$("#close-docs").attr("href","#search");
	}else
Clément Damiens's avatar
 
Clément Damiens committed
366
		$("#close-docs").attr("href",urlBackHistory);
Clément Damiens's avatar
Clément Damiens committed
367 368 369 370 371 372 373
	navInDocs(page, dir);
	$(".link-docs-menu[data-type='"+page+"'][data-dir='"+dir+"']").addClass("active");
	if(!$(".link-docs-menu[data-type='"+page+"'][data-dir='"+dir+"']").hasClass("down-menu"))
		$(".link-docs-menu[data-type='"+page+"'][data-dir='"+dir+"']").parents().eq(2).find(".down-menu").addClass("active").find("i").removeClass("fa-angle-right").addClass("fa-angle-down");
	else
		$(".link-docs-menu[data-type='"+page+"'][data-dir='"+dir+"']").find("i").removeClass("fa-angle-right").addClass("fa-angle-down");
}
Clément Damiens's avatar
 
Clément Damiens committed
374
function navInDocs(page, dir, get){
Clément Damiens's avatar
Clément Damiens committed
375
	simpleScroll(0);
Clément Damiens's avatar
 
Clément Damiens committed
376
	showLoader('#container-docs');
Clément Damiens's avatar
Clément Damiens committed
377
	urlToSend="docs/index/";
Clément Damiens's avatar
 
Clément Damiens committed
378
	if(notNull(dir) && dir !="")
Clément Damiens's avatar
Clément Damiens committed
379 380 381
		urlToSend+="dir/"+dir+"/";
	urlToSend+="page/"+page;
	ajaxPost('#container-docs' ,baseUrl+'/'+moduleId+"/"+urlToSend,
Clément Damiens's avatar
 
Clément Damiens committed
382 383
			 null,function(){},"html");
}
Clément Damiens's avatar
 
Clément Damiens committed
384
function getConceptList(list, dom, type){
385
	str="";
Clément Damiens's avatar
 
Clément Damiens committed
386 387
	classContainer = (notNull(type) && type=="list") ? "col-md-12 col-sm-12 col-xs-12" : "col-md-4 col-sm-6 col-xs-12";
	classKeypan = (notNull(type) && type=="list") ? "keypanList" : "keypan";
388
	$.each(list,function(i,obj) { 
Clément Damiens's avatar
 
Clément Damiens committed
389
		//icon = (obj.icon) ? obj.icon : "fa-tag" ;
390 391
		color = (obj.color) ? obj.color : "#E33551" ;
		size = (obj.size) ? obj.size : "20" ;
Clément Damiens's avatar
 
Clément Damiens committed
392 393 394 395
		str+='<div class="'+classContainer+'"><div class="'+classKeypan+' panel panel-white">';
				if(typeof obj.url != "undefined")
		str+=		'<a href="'+obj.url+'" targte="_blank">';	
		str+=	'<div class="panel-heading border-light ">'+
Clément Damiens's avatar
 
Clément Damiens committed
396
					'<span class="panel-title">'; 
Clément Damiens's avatar
 
Clément Damiens committed
397 398
						if(typeof obj.image != "undefined")
		str+=				'<img class="img-responsive" src="'+obj.image+'"/> ';
Clément Damiens's avatar
 
Clément Damiens committed
399 400 401 402 403 404
						if(typeof obj.icon != "undefined")
		str+=				'<i class="fa '+obj.icon+' faa-pulse animated-hover fa-2x"></i>';
						if(!notNull(type) || type!="list")
		str+=				'<br/>';
		str+=			'<span style="font-size: '+size+'px; color:'+color+';">'+obj.title.toUpperCase()+'</span>';
						if(typeof obj.subtitle != "undefined")
Clément Damiens's avatar
 
Clément Damiens committed
405 406
		str+=				'<span style="font-size: 16px;font-style:italic"> <br/>'+obj.subtitle+'</span>';
		str+=		'</span>'+
Clément Damiens's avatar
 
Clément Damiens committed
407 408 409 410 411 412 413 414 415 416 417 418 419 420
				'</div>';
				if(!notNull(type) || type!="list")
		str+=		'<hr/>';
		str+=	'<div class="panel-body">';
					if(typeof obj.date != "undefined")
		str+=			obj.date+"<br>";
					if(typeof obj.body != "undefined")
		str+=			obj.body+"<br>";
					if(typeof obj.link != "undefined"){
		str+=			"<a class='btn btn-danger btn-sm margin-top-10' href='"+obj.link.url+"'";
						if(typeof obj.link.blank != "undefined" && obj.link.blank)
		str+=				" target='_blank'"
		str+=			">"+obj.link.label+"</a>";
					}
Clément Damiens's avatar
 
Clément Damiens committed
421 422 423 424
		str+=	'</div>';
			if(typeof obj.url != "undefined")
		str+=	'</a>';
		str+="</div></div>";
425 426 427
	 });
	$(dom).html(str);
}
Clément Damiens's avatar
 
Clément Damiens committed
428
</script>