Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 238 Rev 240
Line 158... Line 158...
158
 
158
 
159
function selectionnerOngletParDefautOuEnregistre() {
159
function selectionnerOngletParDefautOuEnregistre() {
160
	//TODO: verifier ici si un cookie est présent pour ouvrir l'onglet désiré
160
	//TODO: verifier ici si un cookie est présent pour ouvrir l'onglet désiré
161
	//
161
	//
-
 
162
	// Si pas d'onglet enregistré, selection du premier par défaut
-
 
163
	// Si c'est l'onglet fiche, on le sélectionne artificiellement
162
	// Si pas d'onglet enregistré, selection du premier par défaut
164
	selectionnerOngletSynthese();
-
 
165
	$('.ui-tabs-panel').hide();
163
	$('#zone_onglets').tabs( "select" , 0);
166
	$('#synthese').show();
Line 164... Line 167...
164
}
167
}
165
	
168
	
166
//Initialisation
169
//Initialisation
Line 203... Line 206...
203
			var fragmentsAncre = url.split('#');
206
			var fragmentsAncre = url.split('#');
Line 204... Line 207...
204
			
207
			
205
			if (fragmentsAncre.length > 0) {
208
			if (fragmentsAncre.length > 0) {
206
				var ancre = fragmentsAncre[fragmentsAncre.length - 1];
209
				var ancre = fragmentsAncre[fragmentsAncre.length - 1];
207
				// si on a cliqué sur l'onglet etPlus, on ne doit rien faire car celui-ci affiche le menu
210
				// si on a cliqué sur l'onglet etPlus, on ne doit rien faire car celui-ci affiche le menu
208
				// TODo: voir s'il convient d'afficher le menu EtPlus dans d'autres onglets que celui de synthese
211
				// TODO: voir s'il convient d'afficher le menu EtPlus dans d'autres onglets que celui de synthese
209
				if (ancre != 'etPlus') {
212
				if (ancre != 'etPlus') {
210
					// Si c'est un onglet correspondant à un projet, on cache la synthèse et le plugin
213
					// Si c'est un onglet correspondant à un projet, on cache la synthèse et le plugin
-
 
214
					// chargera son contenu dans l'espace approprié
-
 
215
					// affichage des icones de fermeture d'onglet si on vient d'en changer
211
					// chargera son contenu dans l'espace approprié
216
					$('.ui-icon-close').show();
212
					if (ancre != 'ui-tabs-0') {
217
					if (ancre != 'ui-tabs-1') {
213
						deselectionnerOngletSynthese();
218
						deselectionnerOngletSynthese();
214
						$('.ui-tabs-panel').show();
219
						$('.ui-tabs-panel').show();
-
 
220
						$('#zone_contenu_fiche').hide();
-
 
221
						// on cache la croix pour ne pas fermer l'onglet actuellement consulté
215
						$('#synthese').hide();
222
						$(ui.tab).nextAll().hide();
216
					} else {
223
					} else {
217
						// Si c'est l'onglet fiche, on le sélectionne artificiellement
224
						// Si c'est l'onglet fiche, on le sélectionne artificiellement
218
						selectionnerOngletSynthese();
225
						selectionnerOngletSynthese();
219
						$('.ui-tabs-panel').hide();
226
						$('.ui-tabs-panel').hide();
-
 
227
						$('#zone_contenu_fiche').show();
220
						$('#synthese').show();
228
						return false;
221
					}
229
					}
222
				}
230
				}
Line 223... Line 231...
223
			}
231
			}