Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 727 Rev 965
Line 677... Line 677...
677
		}
677
		}
Line 678... Line 678...
678
		
678
		
679
		// Si on a effectué une suppression
679
		// Si on a effectué une suppression
680
		if(nouvelleDonnees instanceof String)
680
		if(nouvelleDonnees instanceof String)
681
		{
-
 
682
			String str = (String)nouvelleDonnees ;
681
		{
683
			observationMediateur.obtenirNombreObservation() ;
682
			observationMediateur.obtenirNombreObservation() ;
Line 684... Line 683...
684
		}
683
		}
685
		
684
		
Line 830... Line 829...
830
					texteFiltresEnCours += " - ";
829
					texteFiltresEnCours += " - ";
831
				}
830
				}
Line 832... Line 831...
832
				
831
				
833
				texteFiltresEnCours += "<span class=\"affichage_filtre\">"+
832
				texteFiltresEnCours += "<span class=\"affichage_filtre\">"+
834
											transformerNomFiltre(filtresEnCours[i][0])+": "+transformerValeurFiltre(filtresEnCours[i][0], filtresEnCours[i][1])+
833
											transformerNomFiltre(filtresEnCours[i][0])+": "+transformerValeurFiltre(filtresEnCours[i][0], filtresEnCours[i][1])+
835
									   " <input value=\"X\" type=\"button\" rel=\""+filtresEnCours[i][0]+"\" id=\"bouton_raz_filtres_obs"+filtresEnCours[i][0]+"\" />"+
834
									   " <input value=\"X\" type=\"button\" rel=\""+filtresEnCours[i][0]+"\" id=\"bouton_raz_filtres_obs_"+filtresEnCours[i][0]+"\" />"+
836
										"</span>";
835
										"</span>";
837
			}
836
			}
Line 838... Line 837...
838
		}
837
		}
Line 844... Line 843...
844
		this.setTitle("Observations"+texteFiltresEnCours) ;
843
		this.setTitle("Observations"+texteFiltresEnCours) ;
Line 845... Line 844...
845
		
844
		
Line 846... Line 845...
846
		for(int i = 0; i < filtresEnCours.length; i++) {
845
		for(int i = 0; i < filtresEnCours.length; i++) {
847
			
846
			
Line 848... Line 847...
848
			if(Util.filtreValide(filtresEnCours[i])) {
847
			if(Util.filtreValide(filtresEnCours[i])) {
Line 849... Line 848...
849
				if(Ext.get("bouton_raz_filtres_obs"+filtresEnCours[i][0]) != null) {
848
				if(Ext.get("bouton_raz_filtres_obs_"+filtresEnCours[i][0]) != null) {
850
					
849
					
851
					Ext.get("bouton_raz_filtres_obs"+filtresEnCours[i][0]).addListener("click", new EventCallback() {
850
					Ext.get("bouton_raz_filtres_obs_"+filtresEnCours[i][0]).addListener("click", new EventCallback() {
852
						
851
						
Line 861... Line 860...
861
		}
860
		}
862
	}
861
	}
Line 863... Line 862...
863
	
862
	
Line 864... Line 863...
864
	private String transformerNomFiltre(String nomFiltre) {
863
	private String transformerNomFiltre(String nomFiltre) {
865
		
864
		
866
		if(nomFiltre.equals("id_location")) {
865
		if(nomFiltre.equals("departement")) {
Line 867... Line 866...
867
			nomFiltre = "departement";
866
			nomFiltre = "departement";
868
		}
867
		}
869
		
868
		
Line 870... Line 869...
870
		if(nomFiltre.equals("location")) {
869
		if(nomFiltre.equals("commune")) {
871
			nomFiltre = "commune";
870
			nomFiltre = "commune";
872
		}
871
		}
Line 873... Line 872...
873
		
872
		
874
		if(nomFiltre.equals("nom_taxon")) {
873
		if(nomFiltre.equals("nom_taxon")) {
875
			nomFiltre = "recherche";
874
			nomFiltre = "recherche";
Line 876... Line 875...
876
		}
875
		}
Line 885... Line 884...
885
	
884
	
Line 886... Line 885...
886
	private String transformerValeurFiltre(String nomFiltre, String valeurFiltre) {
885
	private String transformerValeurFiltre(String nomFiltre, String valeurFiltre) {
Line 887... Line 886...
887
		
886
		
Line 888... Line 887...
888
		String valeurFiltreTransformee = valeurFiltre;
887
		String valeurFiltreTransformee = valeurFiltre;
889
		
888
		
Line 890... Line 889...
890
		if(nomFiltre.equals("mots_cles")) {
889
		if(nomFiltre.equals("id_mots_cles")) {