Subversion Repositories eFlore/Applications.cel

Rev

Rev 3829 | Rev 3948 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3630 idir 1
<div id="bloc-infos-img"></div>
2
<div id="volet" class="col-lg-4 col-12">
3
	<div id="volets-fct">
4
		<a id="retour-metas" class="btn hidden" data-volet="meta"><i class="fas fa-info-circle"></i>&nbsp;<i class="fas fa-angle-double-left"></i></a>
5
		<div class="nettoyage-volet haut"></div>
3826 idir 6
		<div id="bloc-tags" class="bloc-volet tags hidden todo" data-volet="tags">
3630 idir 7
			<h2>Tags</h2>
8
			<h3>Tags CEL (propres à l'auteur)</h3>
9
			<form id="form-tags-auteur">
10
				<input type="text" name="null" id="tags-auteur" placeholder="Aucun tag ajouté par l'auteur de l'observation" disabled>
11
			</form>
12
			<h3>Tags Pictoflora</h3>
13
			<div id="tags-pf">
14
				<a id="port" class="btn tag">Port</a><!--
15
				--><a id="fleur" class="btn tag">Fleur</a><!--
16
				--><a id="fruit" class="btn tag">Fruit</a><!--
17
				--><a id="feuille" class="btn tag">Feuille</a><!--
18
				--><a id="ecorce" class="btn tag">Ecorce</a><!--
19
				--><a id="rameau" class="btn tag">Rameau</a><!--
20
				--><a id="planche" class="btn tag">Planche</a><!--
21
				--><a id="insecte" class="btn tag">Insecte</a>
22
			</div>
23
			<label for="saisir-tag">Saisir un tag</label>
24
			<input type="text" class="form-control" id="saisir-tag" name="saisir-tag">
25
			<div id="tags-pf-supp"></div>
26
			<a id="signaler-photo" class="btn btn-sm btn-warning"><i class="fas fa-exclamation-triangle"></i>&nbsp;Signaler une photo inappropriée</a>
3823 idir 27
			<a id="signaler-erreur-id-bis" class="btn btn-sm btn-warning signaler-erreur-obs" title="Signaler une mauvaise identification ou en proposer une autre via l'outil identiplante" target="_blank"><i class="fas fa-exclamation-triangle"></i>&nbsp;Signaler une erreur d'identification</a>
3630 idir 28
		</div>
3826 idir 29
		<div id="bloc-noter" class="bloc-volet noter hidden todo" data-volet="noter">
3630 idir 30
			<h2>Protocoles</h2>
31
			<select name="protocole" id="protocole" class="form-control custom-select">
32
				<option value="" selected hidden>Choix du protocole</option>
33
				<option id="capitalisation_image" value="capitalisation_image">Capitalisation d'images</option>
34
				<option id="aide_identification" value="aide_identification">Aide à l'identification</option>
35
				<option id="defi_photo" value="defi_photo">Défi photo</option>
36
				<option id="gentiane_azure" value="gentiane_azure">Enquête Gentiane-azuré</option>
37
				<option id="arbres_tetards" value="arbres_tetards">Arbres têtards</option>
38
			</select>
39
			<p id="message-protocole" class="message">
40
				Choisissez un protocole pour pouvoir noter la photo
41
				<!-- le message change en fonction du protocole -->
42
			</p>
43
			<div id="bloc-notes-protocole" class="hidden">
44
				<ul id="notes-protocole-fct">
45
					<li id="plus-infos-protocole" class="row">
46
						<div class="col-10 label">Plus d'infos sur le wiki</div>
3826 idir 47
						<a class="bouton btn btn-sm btn-outline-secondary" target="_blank"><i class="fas fa-question-circle"></i></a>
3630 idir 48
					</li>
49
					<li id="note">
50
						<div class="col-5 label">Notez</div>
51
						<div class="col-5 contenu"><!-- étoiles --></div>
52
						<a class="bouton btn btn-sm btn-outline-secondary"><i class="fas fa-backspace"></i></a>
53
					</li>
54
					<li id="note-moyenne">
55
						<div class="col-5 label">Note Moyenne</div>
56
						<div class="col-5 contenu" style="text-align:right;"></div>
57
					</li>
58
					<li id="note">
59
						<div class="col-5 label">Nombre de votes</div>
60
						<div class="col-5 contenu" style="text-align:right;"></div>
61
					</li>
62
				</ul>
63
			</div>
64
		</div>
3826 idir 65
		<div id="bloc-signaler" class="bloc-volet signaler hidden todo" data-volet="signaler">
3630 idir 66
			<h2>Signaler</h2>
67
			<h3>Signaler une photo inappropriée</h3>
68
			<p id="message-signaler" class="message">
69
				En signalant cette photo vous participez à la qualification des données d'observation botaniques. Les photos qualifiées d'inappropriées pour l'une des raison ci-dessous ne seront pas affichées parmi les autres illustrations sur eFlore, voire pourront être dépubliées.
70
			</p>
71
			<li id="exemple-inapproprie" class="row">
72
				<div class="col-10 label">Exemple de photos inappropriées</div>
73
				<a class="bouton btn btn-sm btn-outline-secondary"><i class="fas fa-question-circle"></i></a>
74
			</li>
75
			<li id="plus-infos-signaler" class="row">
76
				<div class="col-10 label">Plus d'infos sur le wiki</div>
3826 idir 77
				<a class="bouton btn btn-sm btn-outline-secondary" target="_blank"><i class="fas fa-question-circle"></i></a>
3630 idir 78
			</li>
79
			<form id="type-inapprorie">
80
				<div class="list-label">
81
					En quoi cette photo est-elle inappropriée ?
82
				</div>
83
				<div class="list">
84
					<div class="form-check">
85
						<input type="checkbox" id="non-vegetale" name="type-inapprorie" class="non-vegetale form-check-input" value="non-vegetale">
86
						<label for="non-vegetale" class="non-vegetale form-check-label">Photo non végétale</label>
87
					</div>
88
					<div class="form-check">
89
						<input type="checkbox" id="ecran" name="type-inapprorie" class="ecran form-check-input" value="ecran">
90
						<label for="ecran" class="ecran form-check-label">Photo d'écran</label>
91
					</div>
92
					<div class="form-check">
93
						<input type="checkbox" id="floue-pixelisee" name="type-inapprorie" class="floue-pixelisee form-check-input" value="floue-pixelisee">
94
						<label for="floue-pixelisee" class="floue-pixelisee form-check-label">Photo floue ou pixelisée</label>
95
					</div>
96
					<div class="form-check">
97
						<input type="checkbox" id="cultivee-pot" name="type-inapprorie" class="cultivee-pot form-check-input" value="cultivee-pot">
98
						<label for="cultivee-pot" class="cultivee-pot form-check-label">Plante cultivée / en pot</label>
99
					</div>
100
				</div>
101
			</form>
3823 idir 102
			<a id="signaler-erreur-id-signaler" class="btn btn-sm btn-warning signaler-erreur-obs" title="Signaler une mauvaise identification ou en proposer une autre via l'outil identiplante" target="_blank"><i class="fas fa-exclamation-triangle"></i>&nbsp;Signaler une erreur d'identification</a>
3630 idir 103
		</div>
104
 
105
 
106
		<!-- pas pour la version 1 -->
3826 idir 107
		<div id="bloc-revision" class="bloc-volet revision hidden todo" data-volet="revision">
3630 idir 108
			<h2>Révision</h2>
109
			<h3>Proposition de détermination</h3>
110
 
111
		</div>
112
 
113
 
114
 
115
		<div id="bloc-meta" class="bloc-volet meta" data-volet="meta">
116
			<h2>Métadonnées</h2>
117
			<ul id="contenu-meta">
118
				<li id="nom" class="row">
119
					<div class="col-5 label">Nom</div>
120
					<div class="col-5 contenu"></div>
3823 idir 121
					<a class="bouton btn btn-sm btn-outline-secondary" target="_blank"><i class="fas fa-search"></i></a>
3630 idir 122
				</li>
123
				<li id="localisation" class="row">
124
					<div class="col-5 label">Localisation</div>
125
					<div class="col-5 contenu"></div>
3823 idir 126
					<a id="obs-localisation" class="bouton btn btn-sm btn-outline-secondary"><i class="fas fa-map-marker-alt"></i></a>
3630 idir 127
				</li>
128
				<li id="auteur" class="row">
129
					<div class="col-5 label">Auteur</div>
130
					<div class="col-5 contenu"></div>
3826 idir 131
					<a class="bouton btn btn-sm btn-outline-secondary" target="_blank"><i class="fas fa-user"></i></a>
3630 idir 132
				</li>
133
				<li id="date-obs" class="row">
134
					<div class="col-5 label">Date d'observation</div>
135
					<div class="col-5 contenu"></div>
136
				</li>
3823 idir 137
				<li id="commentaire" class="row">
3630 idir 138
					<div class="col-5 label">Commentaires</div>
139
					<div class="col-5 contenu"></div>
140
				</li>
141
				<li id="certitude" class="row">
142
					<div class="col-5 label">Certitude de l'identification</div>
143
					<div class="col-5 contenu"></div>
144
				</li>
145
				<li id="fiabilite" class="row">
3825 idir 146
					<div class="col-5 label">Grade</div>
3630 idir 147
					<div class="col-5 contenu"></div>
3827 idir 148
					<a class="bouton btn btn-sm btn-outline-secondary todo"><i class="fas fa-question-circle"></i></a>
3630 idir 149
				</li>
150
			</ul>
151
			<a id="plus-meta" class="afficher-plus"><i class="fas fa-angle-down"></i>&nbsp;Afficher plus de metadonnées sur l'observation</a>
152
			<ul id="contenu-meta-plus"></ul>
153
			<ul id="contenu-meta-suite">
154
				<li id="num-photo" class="row">
155
					<div class="col-5 label">Photo n°</div>
156
					<div class="col-5 contenu"></div>
157
				</li>
158
				<li id="licence" class="row">
159
					<div class="col-5 label">Licence</div>
3823 idir 160
					<div class="col-5 contenu">
161
						<a target="_blank" href="http://creativecommons.org/licenses/by-sa/2.0/fr/">CC-BY-SA 2.0 FR</a>
162
					</div>
3630 idir 163
				</li>
164
			</ul>
3823 idir 165
 
166
			<a id="signaler-erreur-id" class="btn btn-sm btn-warning signaler-erreur-obs" title="Signaler une mauvaise identification ou en proposer une autre via l'outil identiplante" target="_blank" href="https://www.tela-botanica.org/appli:identiplante"><i class="fas fa-exclamation-triangle"></i>&nbsp;Signaler une erreur d'identification</a>
167
 
3630 idir 168
			<h2>Téléchargement</h2>
169
			<ul id="contenu-telechargement">
170
				<li id="titre-original" class="row">
171
					<div class="col-5 label">Titre original</div>
3829 idir 172
					<div class="col-7 contenu"></div>
3630 idir 173
				</li>
174
				<li id="date-photo" class="row">
175
					<div class="col-5 label">Date de la photo</div>
3829 idir 176
					<div class="col-7 contenu"></div>
3630 idir 177
				</li>
178
				<li id="Licence-bis" class="row">
179
					<div class="col-5 label">Licence</div>
3829 idir 180
					<div class="col-7 contenu">
3823 idir 181
						<a target="_blank" href="http://creativecommons.org/licenses/by-sa/2.0/fr/">CC-BY-SA 2.0 FR</a>
182
					</div>
3630 idir 183
				</li>
184
				<li id="attribution" class="row">
3823 idir 185
					<div class="col-12 label">Attribution</div>
186
					<div class="col-12 contenu">
187
						<input id="attribution-copy" type="text" name="attribution-copy" rows="4" class="form-control" readonly="readonly" style="width: 100%; height: 100%;">
188
					</div>
3630 idir 189
				</li>
190
				<li id="url" class="row">
3823 idir 191
					<div class="col-12 label">Url</div>
192
					<div class="col-12 contenu">
193
						<input id="url-copy" type="text" name="url-copy" rows="2" class="form-control" readonly="readonly" style="width: 100%; height: 100%;">
194
					</div>
3630 idir 195
				</li>
196
			</ul>
3825 idir 197
			<ul id="contenu-telechargement-suite" class="mb-0">
3630 idir 198
				<li id="autres-formats" class="row">
3825 idir 199
					<div class="col-12 label">Autres formats</div>
200
					<div class="col-12 contenu">
3630 idir 201
						<select name="formats" id="formats" class="form-control custom-select">
3823 idir 202
						<?php foreach ($formats_description as $format => $description):?>
203
							<option value="<?php echo $format; ?>" <?php echo $format === 'O' ? 'selected' : ''; ?>><?php echo $description; ?></option>
204
						<?php endforeach; ?>
3630 idir 205
						</select>
206
					</div>
207
				</li>
208
			</ul>
3825 idir 209
			<a href="" data-url-base-telechargement="<?php echo $url_base_telechargement; ?>" id="telecharger" class="btn btn-success mt-0"><i class="fas fa-upload"></i>&nbsp;Télécharger</a>
3826 idir 210
			<h2 class="todo">Partagez !</h2>
211
			<p class="message todo">
3630 idir 212
				Partagez cette photo sur les réseaux sociaux
213
			</p>
3826 idir 214
			<div id="boutons-reseaux-sociaux" class="todo">
3630 idir 215
				<a id="facebook" class="btn btn-outline-secondary btn-lg"><i class="fab fa-facebook-f"></i></a>
216
				<a id="twitter" class="btn btn-outline-secondary btn-lg"><i class="fab fa-twitter"></i></a>
217
				<a id="mail" class="btn btn-outline-secondary btn-lg"><i class="fas fa-envelope"></i></a>
218
			</div>
219
		</div>
220
		<div id="bloc-modif" class="bloc-volet modif hidden" data-volet="modif">
221
			<h2>Modifier la photo</h2>
3826 idir 222
			<h3 class="todo">Faire pivoter la photo</h3>
223
			<div id="pivoter-photo" class="d-flex justify-content-around todo">
3630 idir 224
				<div id="bloc-pivoter-droite" class="d-flex flex-column">
225
					<label for="pivoter-droite">Pivoter à droite</label>
226
					<a id="pivoter-droite" class="btn btn-success btn-lg"><i class="fas fa-redo"></i></a>
227
				</div>
228
				<div id="bloc-pivoter-gauche" class="d-flex flex-column">
229
					<label for="pivoter-gauche">Pivoter à gauche</label>
230
					<a id="pivoter-gauche" class="btn btn-success btn-lg"><i class="fas fa-undo"></i></a>
231
				</div>
232
			</div>
233
			<h3>Régénérer miniature</h3>
234
			<p id="message-regenerer" class="message">
235
				Vous avez remarqué un problème dans l'affichage de la miniature de cette photo ? Vous pouvez la régénérer ci-dessous !
236
			</p>
237
			<a id="regenerer-miniature" class="btn btn-warning btn-lg"><i class="fas fa-recycle"></i>&nbsp;Régénérer la miniature</a>
238
		</div>
3826 idir 239
		<div id="bloc-aide" class="bloc-volet aide hidden todo" data-volet="aide">
3630 idir 240
			<h2>Aide</h2>
241
			<p id="texte-aide" class="message">
242
				Auxerunt haec vulgi sordidioris audaciam, quod cum ingravesceret penuria commeatuum, famis et furoris inpulsu Eubuli cuiusdam inter suos clari domum ambitiosam ignibus subditis inflammavit rectoremque ut sibi iudicio imperiali addictum calcibus incessens et pugnis conculcans seminecem laniatu miserando discerpsit. post cuius lacrimosum interitum in unius exitio quisque imaginem periculi sui considerans documento recenti similia formidabat.
243
 
244
				Novitates autem si spem adferunt, ut tamquam in herbis non fallacibus fructus appareat, non sunt illae quidem repudiandae, vetustas tamen suo loco conservanda; maxima est enim vis vetustatis et consuetudinis. Quin in ipso equo, cuius modo feci mentionem, si nulla res impediat, nemo est, quin eo, quo consuevit, libentius utatur quam intractato et novo. Nec vero in hoc quod est animal, sed in iis etiam quae sunt inanima, consuetudo valet, cum locis ipsis delectemur, montuosis etiam et silvestribus, in quibus diutius commorati sumus.
245
 
246
				Erat autem diritatis eius hoc quoque indicium nec obscurum nec latens, quod ludicris cruentis delectabatur et in circo sex vel septem aliquotiens vetitis certaminibus pugilum vicissim se concidentium perfusorumque sanguine specie ut lucratus ingentia laetabatur.
247
			</p>
248
			<ul id="aide-plus">
249
				<li id="plus-infos" class="row">
250
					<div class="col-10 label">Plus d'infos sur le wiki</div>
3826 idir 251
					<a class="bouton btn btn-sm btn-outline-secondary" target="_blank"><i class="fas fa-question-circle"></i></a>
3630 idir 252
				</li>
253
				<li id="autres-questions" class="row">
254
					<div class="col-10 label">D'autres questions ? Écrivez-nous !</div>
255
					<a class="bouton btn btn-sm btn-outline-secondary"><i class="fas fa-envelope"></i></a>
256
				</li>
257
			</ul>
258
 
259
		</div>
260
 
261
		<div class="nettoyage-volet bas"></div>
1480 aurelien 262
	</div>
3630 idir 263
 
264
</div>
265
<div id="info-img-galerie" class="carousel col-lg-8 col-12" data-ride="carousel" data-interval="false">
266
	<div class="carousel-inner h-100 w-100">
3837 idir 267
		<?php $urls = array_keys($infos_images); ?>
268
		<?php for($index = 0; $index < count($urls); $index++):?>
3630 idir 269
			<div id="img-cadre-<?php echo $index; ?>" class="carousel-item">
3837 idir 270
				<img id="illustration-<?php echo $index;?>" class="d-block align-middle" src="<?php echo $urls[$index];?>" alt="" data-width="<?php echo $infos_image[$urls[$index]]['width'];?>" data-height="<?php echo $infos_image[$urls[$index]]['height'];?>">
3630 idir 271
			</div>
272
		<?php endfor; ?>
273
		<a id="precedent" class="carousel-control-prev carousel-control" href="#info-img-galerie" role="button" data-slide="prev">
274
			<i class="fas fa-chevron-circle-left"></i>
275
			<span class="sr-only">Precedent</span>
1480 aurelien 276
		</a>
3630 idir 277
		<a id="suivant" class="carousel-control-next carousel-control" href="#info-img-galerie" role="button" data-slide="next">
278
			<i class="fas fa-chevron-circle-right"></i>
279
			<span class="sr-only">Suivant</span>
280
		</a>
1480 aurelien 281
	</div>
282
</div>
3630 idir 283
<div id="boutons-footer">
284
	<div id="bloc-fct" class="">
3826 idir 285
		<a id="bouton-tags" class="btn bouton-fct tags todo" data-volet="tags"><i class="fas fa-tags"></i></a>
286
		<a id="bouton-noter" class="btn bouton-fct noter todo" data-volet="noter"><i class="far fa-star"></i></a>
287
		<a id="bouton-signaler" class="btn bouton-fct signaler todo" data-volet="signaler"><i class="fas fa-exclamation-triangle"></i></a>
288
		<a id="bouton-revision" class="btn bouton-fct revision todo" data-volet="revision"><i class="fas fa-edit"></i></a>
3630 idir 289
		<a id="bouton-meta" class="btn bouton-fct meta actif" data-volet="meta"><i class="fas fa-info-circle"></i></a>
290
		<a id="bouton-modif" class="btn bouton-fct modif" data-volet="modif"><i class="fas fa-redo-alt"></i></a>
3826 idir 291
		<a id="bouton-aide" class="btn bouton-fct aide todo" data-volet="aide"><i class="fas fa-question-circle"></i></a>
3630 idir 292
	</div>
293
	<a id="retour-galerie" class="btn btn-outline-dark btn-lg bouton-fct hidden"><i class="fa fa-angle-double-down" aria-hidden="true"></i></a>
294
</div>
295
<script type="text/Javascript">
296
	//<![CDATA[
297
		var widgetProp = {
3837 idir 298
			'keys':[<?php echo '"'.implode($keys, '","').'"'; ?>],
3823 idir 299
			'urlWidget'                    : "<?php echo $url_widget; ?>",
300
			'urls'                         : [<?php echo '"'.implode($urls, '","').'"'; ?>],
3837 idir 301
			'infosImages'                  : <?php echo json_encode($infos_images); ?>,
3823 idir 302
			'urlImage'                     : "<?php echo $url_image; ?>",
3837 idir 303
			'indexPremiereImage'           : <?php echo array_search($url_image, $urls); ?>,
3823 idir 304
			'tailleMax'                    : 580,
305
			'popupUrl'                     : "<?php echo $popup_url; ?>",
306
			'urlBaseTelechargement'        : "<?php echo $url_base_telechargement; ?>",
307
			'urlServiceRegenererMiniature' : "<?php echo $url_ws_regenerer_img; ?>"
3630 idir 308
		};
309
		$( document ).ready( function() {
310
			popup = new WidgetPhotoPopup( widgetProp );
311
			popup.init();
312
		});
313
	//]]>
314
</script>