Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
990 isa 1
<?
2
$txt_latin = "Le nom latin est utilisé en sciences pour nommer un être vivant,
3
			  ou un groupe d'êtres vivants. On l'appelle aussi nom scientifique ou encore
4
			  nom savant, car il n'est pas employé couramment et parfois difficile à
5
			  retenir.";
6
$txt_famille = "Une famille rassemble des êtres vivants proches, qui se ressemblent, malgré leurs
7
				différences. Les familles botaniques sont ainsi utilisées pour classer les végétaux et pour
8
				estimer les similitudes ou affinités qu'il peut y avoir entre différentes plantes.";
9
 
10
$icones = array('icon-eye-open', 'icon-book', 'icon-certificate', 'icon-home', 'icon-flag');
11
$index_icones = 0;
12
 
13
$nb_onglets = 0;
14
?>
991 isa 15
<header class="row-fluid">
16
	<div id="tela" class="padding-05em">
17
		<div class="text-center titre">
18
			<? if ($nomsCommuns[0]['nom_vernaculaire'] != '') : ?>
19
				<?= $nomsCommuns[0]['nom_vernaculaire'] ?>
20
			<? else : ?>
21
				Aucun nom commun défini.
22
			<? endif; ?>
23
		</div>
24
		<div class="align-center">
25
			<? if ($nom_retenu != '') : ?>
26
				<?= $nom_retenu; ?>
27
			<? else : ?>
28
				Aucun nom scientifique.
29
			<? endif; ?>
30
			<? if ($famille != '') : ?>
31
					(<span class="small-caps"><?= $famille; ?>)</span>
32
			<? endif; ?>
33
		</div>
34
	</div>
35
</header>
36
<span class="gradient-bas"></span>
37
 
990 isa 38
 
991 isa 39
<div class="row-fluid">
40
 	<div class="span12">
41
 		<div class="row-fluid">
42
			<div class="span5 margin-bottom-05em margin-center margin-right-05em">
43
				<div class="row-fluid margin-top-05em padding-left-01em" id="icons">
44
					<div class="span6">
45
						<div class="wrapper_carte">
46
							<ul id="galerie_carte" class="gallery">
47
								<li>
48
									<a href="<?= $repartition['chorodep'] ?>" rel="external">
1160 raphael 49
										<img style="width:190; height:178" src="<?= $repartition['chorodep'] ?>" class="" title="Carte de répartition" alt="Carte de répartition" />
991 isa 50
									</a>
51
								</li>
52
							</ul>
53
						</div>
990 isa 54
					</div>
991 isa 55
					<div class="span6 bordered">
56
						<div class="wrapper wrapper_demi">
57
							<ul id="galerie_images" class="gallery">
58
								<? if (count($illustrations) != 0) : ?>
59
									<? for($i = 0; $i < count($illustrations); $i++) : ?>
60
										<? if (trim($illustrations[$i]['legende']['texte']) != '&nbsp;') : ?>
61
											<? $alt = $illustrations[$i]['legende']['titre'].' ('.$illustrations[$i]['legende']['texte'].')'; ?>
62
										<? else : ?>
63
											<? $alt = $illustrations[$i]['legende']['titre']; ?>
64
										<? endif; ?>
65
										<li>
66
											<a href="<?= $illustrations[$i]['src'] ?>" rel="external">
67
												<img src="<?= $illustrations[$i]['src'] ?>" alt="<?= $alt; ?>" />
68
											</a>
69
										</li>
70
									<? endfor; ?>
71
								<? else: ?>
72
									Aucune image.
73
								<? endif; ?>
74
							</ul>
75
						</div>
990 isa 76
					</div>
991 isa 77
				</div>
78
				<? if ($floraison['floraison'] != -1) : ?>
79
					<div class="row-fluid margin-top-05em padding-left-01em">
80
						<div class="span12 bordered">
81
							<i class="margin-top-03em margin-left-03em icon-leaf pull-left"></i>
82
							<div class="margin-left-05em pull-left">Floraison</div>
83
								<canvas id="canvas_fleur" height="60"></canvas>
84
								<span id="floraison_value"><?= $floraison['floraison'] ?></span>
85
						</div>
86
					</div>
87
				<? endif; ?>
88
 
89
				<? if ($floraison['fructification'] != -1) : ?>
90
					<div class="row-fluid margin-top-05em padding-left-01em">
91
						<div class="span12 bordered">
92
							<i class="margin-top-03em margin-left-03em icon-asterisk pull-left"></i>
93
							<div class="margin-left-05em pull-left">Fructification</div>
94
								<canvas id="canvas_fruit" height="60"></canvas>
95
								<span id="fructification_value"><?= $floraison['fructification'] ?></span>
96
						</div>
97
					</div>
98
				<? endif; ?>
99
			</div>
100
			<script type="text/javascript">
101
				var fleur = document.getElementById('floraison_value'),
102
					fruit = document.getElementById('fructification_value');
103
				if (fleur) {
104
					dessinCanvas(document.getElementById('canvas_fleur'), '#00F', fleur.innerHTML);
105
				}
106
				if (fruit) {
107
					dessinCanvas(document.getElementById('canvas_fruit'), '#F00', fruit.innerHTML);
108
				}
109
			</script>
110
 
111
 
112
			<div id="principal">
113
				<? if (count($texte['corps']) > 1) : ?>
114
					<?= $texte['corps'][2]; ?>
115
					<div class="clearfix">
116
						<h4>
117
							<i class="<?= $icones[$index_icones++]; ?> margin-left-1em margin-top-03em"></i>
118
							<?= $texte['corps'][3]; ?>
119
						</h4>
120
						<?= $texte['corps'][4]; ?>
121
					</div>
990 isa 122
 
991 isa 123
 
124
					<div class="accordion" id="accordion2">
125
						<? for($c = 3; $c < count($texte['corps'])-1; $c+=2) : ?>
126
							<? if ($c != 3) : ?>
127
								<div class="accordion-group">
128
									<div class="accordion-heading">
129
										<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapse_<?= $c; ?>">
130
											<h4>
131
												<i class="<?= $icones[$index_icones++]; ?> margin-left-1em margin-top-03em"></i>
132
												<?= $texte['corps'][$c]; ?>
133
											</h4>
134
										</a>
990 isa 135
									</div>
991 isa 136
									<div id="collapse_<?= $c; ?>" class="accordion-body collapse">
137
										<div class="accordion-inner">
138
											<?= $texte['corps'][$c+1]; ?>
139
										</div>
990 isa 140
									</div>
141
								</div>
142
							<? endif; ?>
991 isa 143
						<? endfor; ?>
144
					</div>
145
				<? else : ?>
1161 raphael 146
 
147
				<? if (isset($repartition['chorodep'])) /* affichage de la chorologie quand même, en l'absence de fiche Smartflore */ : ?>
148
				<div class="row-fluid infos">
149
				  <div data-target="#c9" data-toggle="collapse" class="btn btn-block couleur1-bg">
150
				    <h4 class="padding-left-1em">
151
				      <i class="icon-home pull-left"></i>
152
				      Écologie &amp; habitat</h4>
153
				  </div>
154
				  <div class="in collapse" id="c9" style="height: auto;">
155
				    <div class="bg couleur1-bg">
156
				      <div class="textes">
157
					<div class="span6 margin-right-05em"> Carte de répartition <br>
158
					  <ul class="gallery style-none margin-center" id="galerie_carte">
159
					    <li>
160
					      <a href="<?= $repartition['chorodep'] ?>" rel="external">
161
						<img style="width:190px; height:178px" src="<?= $repartition['chorodep'] ?>" class="" title="Carte de répartition" alt="Carte de répartition" />
162
					      </a>
163
					    </li>
164
					  </ul>
165
					</div>
166
					<div class="clearfix"></div>
167
				      </div><!-- Fin de la zone de texte -->
168
				    </div>
169
				  </div><!-- Fin de la zone déroulante -->
170
				</div>
171
				<? endif; ?>
172
 
991 isa 173
					<? if ($floraison['coste']['description']['texte'] != '') : ?>
174
						<?= $floraison['coste']['description']['texte']; ?>
175
					<? else : ?>
176
						<? if (count($floraison['baseflor']) > 1) : ?>
177
							<? foreach ($floraison['baseflor'] as $index => $texte) : ?>
178
								<? if ($floraison['baseflor'][$index] != '') : ?>
179
									<?= $index.' : '.$texte; ?> <br />
990 isa 180
								<? endif; ?>
991 isa 181
							<? endforeach; ?>
182
						<? else : ?>
183
							<?= $txt_vide; ?>
184
						<? endif; ?>
185
					<? endif; ?>
186
				<? endif; ?>
187
			</div>
188
		</div>
189
	</div> <!-- span12 englobant -->
190
</div>
1160 raphael 191