Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 277 | Rev 315 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 277 Rev 308
Line 200... Line 200...
200
    return vars;
200
    return vars;
201
}
201
}
Line 202... Line 202...
202
 
202
 
203
var ongletSyntheseCharge = true;
203
var ongletSyntheseCharge = true;
204
function selectionnerOngletParDefautOuEnregistre() {
-
 
205
	//TODO: verifier ici si un cookie est présent pour ouvrir l'onglet désiré
-
 
206
	//
204
function selectionnerOngletParDefautOuEnregistre() {
207
	// Si un onglet est précisé dans l'url
205
	// Si un onglet est précisé dans l'url
208
	// Récupération de l'adresse de l'onglet sélectionné
206
	// Récupération de l'adresse de l'onglet sélectionné
209
	var urlVars = getUrlVars();
207
	var urlVars = getUrlVars();
210
	if(urlVars['onglet'] == undefined) { 	
208
	if(urlVars['onglet'] == undefined) { 	
Line 214... Line 212...
214
		$('.ui-tabs-panel').hide();
212
		$('.ui-tabs-panel').hide();
215
		$('#synthese').show();
213
		$('#synthese').show();
216
	} else {
214
	} else {
217
		ongletSyntheseCharge = false;
215
		ongletSyntheseCharge = false;
218
	}
216
	}
-
 
217
	
-
 
218
	// On réouvre le dernier onglet consulté, à voir si on garde ça en prod, en tout cas c'est 
-
 
219
	// pratique pendant le développement
-
 
220
	if($.cookie('onglet_eflore') && $.cookie('onglet_eflore') != 'ui-tabs-1') {
-
 
221
		$('#zone_onglets').tabs("select", '#'+$.cookie('onglet_eflore'));
-
 
222
	} else {
-
 
223
		selectionnerOngletSynthese();
-
 
224
		$('.ui-tabs-panel').hide();
-
 
225
		$('#synthese').show();
-
 
226
	}
219
}
227
}
Line 220... Line 228...
220
 
228
 
221
function afficherOngletsPourNiveau() {
229
function afficherOngletsPourNiveau() {
222
	/* affiche les onglets par default selon niveau*/
230
	/* affiche les onglets par default selon niveau*/
Line 260... Line 268...
260
				deselectionnerOngletSynthese();
268
				deselectionnerOngletSynthese();
261
				$('.ui-tabs-panel').show();
269
				$('.ui-tabs-panel').show();
262
				$('#zone_contenu_fiche').hide();
270
				$('#zone_contenu_fiche').hide();
263
				// on cache la croix pour ne pas fermer l'onglet actuellement consulté
271
				// on cache la croix pour ne pas fermer l'onglet actuellement consulté
264
				$(ui.tab).nextAll().css({visibility: "hidden"});
272
				$(ui.tab).nextAll().css({visibility: "hidden"});
-
 
273
				$.cookie('onglet_eflore', ancre);
265
			} else {
274
			} else {
266
				if(ongletSyntheseCharge) {
275
				if(ongletSyntheseCharge) {
267
					// Si c'est l'onglet fiche, on le sélectionne artificiellement
276
					// Si c'est l'onglet fiche, on le sélectionne artificiellement
268
					selectionnerOngletSynthese();
277
					selectionnerOngletSynthese();
269
					$('.ui-tabs-panel').hide();
278
					$('.ui-tabs-panel').hide();
270
					$('#zone_contenu_fiche').show();
279
					$('#zone_contenu_fiche').show();
-
 
280
					$.cookie('onglet_eflore', ancre);
271
					return false;
281
					return false;
272
				} else {
282
				} else {
273
					window.location = url;
283
					window.location = url;
274
				}
284
				}
275
			}
285
			}