Subversion Repositories eFlore/Applications.coel-consultation

Rev

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

Rev 183 Rev 185
Line 12... Line 12...
12
			function() {
12
			function() {
13
				$("#col-rech-opt-toggle").html("Afficher les options de recherche");
13
				$("#col-rech-opt-toggle").html("Afficher les options de recherche");
14
				$("#col-rech-opt").slideUp("fast");
14
				$("#col-rech-opt").slideUp("fast");
15
			}
15
			}
16
		);
16
		);
-
 
17
		// Le rôle de la personne ne peut être défini que si une personne est mentionnée
-
 
18
		function statutChampRole() {
-
 
19
			var contenu = $('input#nom-personne').val();
-
 
20
			if (contenu == '') {
-
 
21
				$('select#role-personne').attr('disabled', 'disabled');
-
 
22
			} else {
-
 
23
				$('select#role-personne').removeAttr('disabled');
-
 
24
			}
-
 
25
		}
-
 
26
		$('input#nom-personne').change(function() {
-
 
27
			statutChampRole();
-
 
28
		});
-
 
29
		statutChampRole();
17
		// Rechargement des options sélectionnées dans les select
30
		// Rechargement des options sélectionnées dans les select
18
		$('#col-form select').each(function() {
31
		$('#col-form select').each(function() {
19
			var optionSelectionnee = $(this).attr('data-option-selectionnee');
32
			var optionSelectionnee = $(this).attr('data-option-selectionnee');
20
			$(this).find('option[value="' + optionSelectionnee + '"]').attr('selected', 'selected');
33
			$(this).find('option[value="' + optionSelectionnee + '"]').attr('selected', 'selected');
21
		});
34
		});
Line 71... Line 84...
71
				<option value="PM">Préparations microscopiques</option>
84
				<option value="PM">Préparations microscopiques</option>
72
			</select>
85
			</select>
73
		</div>
86
		</div>
74
		<div class="champ-masque">
87
		<div class="champ-masque">
75
			<label class="label-gauche">Personne</label>
88
			<label class="label-gauche">Personne</label>
76
			<input name="masque[p]" type="text" value="<?= $masque['p'] ?>" />
89
			<input id="nom-personne" name="masque[p]" type="text" value="<?= $masque['p'] ?>" />
77
		</div>
90
		</div>
78
		<div class="champ-masque">
91
		<div class="champ-masque">
79
			<label class="label-droite">→ ayant le rôle</label>
92
			<label class="label-droite">&gt;&gt; ayant le rôle</label>
80
			<select name="masque[pr]" data-option-selectionnee="<?= $masque['pr'] ?>">
93
			<select id="role-personne" name="masque[pr]" data-option-selectionnee="<?= $masque['pr'] ?>">
81
				<option value=""></option>
94
				<option value=""></option>
82
				<option value="CT">Contributeur</option>
95
				<option value="CT">Contributeur</option>
83
				<option value="AU">Auteur</option>
96
				<option value="AU">Auteur</option>
84
				<option value="CO">Collecteur</option>
97
				<option value="CO">Collecteur</option>
85
				<option value="DE">Déterminateur</option>
98
				<option value="DE">Déterminateur</option>
Line 112... Line 125...
112
		<div class="champ-masque">
125
		<div class="champ-masque">
113
			<label class="label-droite">Date de collecte</label>
126
			<label class="label-droite">Date de collecte</label>
114
			<input name="masque[date-vivant]" type="text" class="input-droite" value="<?= $masque['date-vivant'] ?>" />
127
			<input name="masque[date-vivant]" type="text" class="input-droite" value="<?= $masque['date-vivant'] ?>" />
115
		</div>
128
		</div>
116
		<div class="champ-masque">
129
		<div class="champ-masque">
-
 
130
		</div>
-
 
131
		<div class="champ-masque">
117
			<label class="label-gauche">Localité</label>
132
			<label class="label-droite">Localité</label>
118
			<input name="masque[adresse]" type="text" value="<?= $masque['adresse'] ?>" />
133
			<input name="masque[adresse]" type="text" class="input-droite" value="<?= $masque['adresse'] ?>" />
119
		</div>
134
		</div>
120
	</div>
135
	</div>
Line 121... Line 136...
121
	
136