Line 7... |
Line 7... |
7 |
min-height:400px;
|
7 |
min-height:400px;
|
8 |
clear:left;
|
8 |
clear:left;
|
Line 9... |
Line 9... |
9 |
|
9 |
|
Line 10... |
Line 10... |
10 |
}
|
10 |
}
|
11 |
|
11 |
|
12 |
.module {margin: 0 1em 1em 0;}
|
12 |
.module {margin: 0 1em 0.5em 0; width: 99%;}
|
13 |
.module .titre{ margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; cursor:pointer;}
|
13 |
.module .titre{ margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; cursor:pointer;}
|
Line 14... |
Line 14... |
14 |
.module .titre .ui-icon { float: right; }
|
14 |
.module .titre .ui-icon { float: right; }
|
Line 15... |
Line 15... |
15 |
.module .contenu { padding: 0.4em; }
|
15 |
.module .contenu { padding: 0.4em; }
|
16 |
|
16 |
|
Line 17... |
Line 17... |
17 |
.colonne {float:left; padding-bottom:100px; width:30%}
|
17 |
.colonne {float:left; padding-bottom:100px; width:32%; margin: 0 4px;}
|
Line 27... |
Line 27... |
27 |
#dialog label { margin-top: 0.5em; }
|
27 |
#dialog label { margin-top: 0.5em; }
|
28 |
#dialog input, #dialog textarea { width: 95%; }
|
28 |
#dialog input, #dialog textarea { width: 95%; }
|
29 |
#zone_onglets { margin-top: 1em; padding-right: 5px; border-width: 1px 1px 0 1px; border-radius:0; width:99%; font-size:12px}
|
29 |
#zone_onglets { margin-top: 1em; padding-right: 5px; border-width: 1px 1px 0 1px; border-radius:0; width:99%; font-size:12px}
|
30 |
#zone_onglets li {float:left}
|
30 |
#zone_onglets li {float:left}
|
31 |
#zone_onglets li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; }
|
31 |
#zone_onglets li .ui-icon-close { float: left; margin: 0.4em 0.2em 0 0; cursor: pointer; }
|
- |
|
32 |
#zone_onglets li a.lien-onglet {overflow: hidden; text-decoration: none; border-bottom: none;}
|
32 |
#zone_onglets #ongletEtPlus { cursor: pointer; float:right; z-index:2001;}
|
33 |
#zone_onglets #ongletEtPlus { cursor: pointer; float:right; z-index:2001;}
|
33 |
#zone_onglets #ongletEtPlus a { border-bottom: none;}
|
34 |
#zone_onglets #ongletEtPlus a { border-bottom: none;}
|
Line 34... |
Line 35... |
34 |
|
35 |
|
35 |
.elementMenuModules {
|
36 |
.elementMenuModules {
|
Line 62... |
Line 63... |
62 |
}
|
63 |
}
|
63 |
</style>
|
64 |
</style>
|
Line 64... |
Line 65... |
64 |
|
65 |
|
65 |
<div id="zone_onglets" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
|
66 |
<div id="zone_onglets" class="ui-tabs ui-widget ui-widget-content ui-corner-all">
|
66 |
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
|
67 |
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
|
67 |
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a href="#fiche">Accueil</a></li>
|
68 |
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a class="lien-onglet lien-statique" href="#fiche">Accueil</a></li>
|
- |
|
69 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Illustrations</a></li>
|
- |
|
70 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Description</a></li>
|
- |
|
71 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Classification</a></li>
|
68 |
<li class="ui-state-default ui-corner-top"><a href="#fiche">Illustrations</a></li>
|
72 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Bibliographie</a></li>
|
- |
|
73 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Répartition</a></li>
|
- |
|
74 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Ethnobotanique</a></li>
|
69 |
<li class="ui-state-default ui-corner-top"><a href="#fiche">Répartition</a></li>
|
75 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Statut de protection</a></li>
|
- |
|
76 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Nomenclature</a></li>
|
70 |
<li class="ui-state-default ui-corner-top"><a href="#fiche">Wiki</a></li>
|
77 |
<li class="ui-state-default ui-corner-top"><a class="lien-onglet" href="#fiche">Phytosociologie</a></li>
|
71 |
<li id="ongletEtPlus" class="ui-state-default ui-corner-top"><a href="#fiche">+</a></li>
|
78 |
<li id="ongletEtPlus" class="ui-state-default ui-corner-top"><a class="lien-statique" href="#fiche">+</a></li>
|
72 |
</ul>
|
79 |
</ul>
|
73 |
<span id="conteneurMenuOnglets"></span>
|
80 |
<span id="conteneurMenuOnglets"></span>
|
Line 74... |
Line 81... |
74 |
</div>
|
81 |
</div>
|
75 |
|
82 |
|
76 |
<div id="zone_contenu_fiche">
|
83 |
<div id="zone_contenu_fiche">
|
77 |
<div class="colonne">
|
84 |
<div class="colonne">
|
78 |
<div id="illustrations" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
85 |
<div id="illustrations" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
86 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-0">Illustrations</h3>
|
- |
|
87 |
<span id="contenu-0" class="contenu">
|
- |
|
88 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
89 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
90 |
</span>
|
- |
|
91 |
</div>
|
- |
|
92 |
<div id="description" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
93 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-1">Description</h3>
|
- |
|
94 |
<span id="contenu-0" class="contenu">
|
- |
|
95 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
96 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
97 |
</span>
|
- |
|
98 |
</div>
|
- |
|
99 |
<div id="classification" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
100 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-2">Classification</h3>
|
- |
|
101 |
<span id="contenu-0" class="contenu">
|
- |
|
102 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
103 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
104 |
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
|
79 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-0">Illustrations</h3>
|
105 |
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
|
80 |
<span id="contenu-0" class="contenu">contenu-0</span>
|
106 |
</span>
|
- |
|
107 |
</div>
|
- |
|
108 |
</div>
|
- |
|
109 |
<div class="colonne">
|
- |
|
110 |
<div id="bibliographie" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
111 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-3">Bibliographie</h3>
|
- |
|
112 |
<span id="contenu-0" class="contenu">
|
- |
|
113 |
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.
|
- |
|
114 |
Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.
|
- |
|
115 |
Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem.
|
- |
|
116 |
Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur?
|
81 |
</div>
|
117 |
</span>
|
82 |
|
118 |
</div>
|
- |
|
119 |
<div id="repartition" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
120 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-4">Répartition</h3>
|
- |
|
121 |
<span id="contenu-0" class="contenu">
|
- |
|
122 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
123 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
124 |
</span>
|
- |
|
125 |
</div>
|
83 |
<div id="repartition" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
126 |
<div id="ethnobotanique" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
127 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-5">Ethnobotanique<span class="lienToggle"></span></h3>
|
- |
|
128 |
<span id="contenu-0" class="contenu">
|
- |
|
129 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
84 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-0">Répartition</h3>
|
130 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
85 |
<span id="contenu-0" class="contenu">contenu-0</span>
|
131 |
</span>
|
- |
|
132 |
</div>
|
- |
|
133 |
</div>
|
- |
|
134 |
<div class="colonne">
|
- |
|
135 |
<div id="statutDeProtection" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
136 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-7">Statut de protection<span class="lienToggle"></span></h3>
|
- |
|
137 |
<span id="contenu-0" class="contenu">
|
- |
|
138 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
139 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
140 |
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
|
- |
|
141 |
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
|
86 |
</div>
|
142 |
</span>
|
87 |
|
143 |
</div>
|
- |
|
144 |
<div id="nomenclature" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
145 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-8">Nomenclature<span class="lienToggle"></span></h3>
|
- |
|
146 |
<span id="contenu-0" class="contenu">
|
- |
|
147 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
- |
|
148 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
- |
|
149 |
</span>
|
- |
|
150 |
</div>
|
88 |
<div id="wiki" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
151 |
<div id="phytosociologie" class="module ui-widget ui-widget-content ui-helper-clearfix ui-corner-all">
|
- |
|
152 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-9">Phytosociologie<span class="lienToggle"></span></h3>
|
- |
|
153 |
<span id="contenu-0" class="contenu">
|
- |
|
154 |
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
89 |
<h3 class="titre ui-widget-header ui-corner-all" id="titre-0">Wiki<span class="lienToggle"></span></h3>
|
155 |
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
|
90 |
<span id="contenu-0" class="contenu">contenu-0</span>
|
- |
|
91 |
</div>
|
- |
|
92 |
|
156 |
</span>
|
93 |
|
- |
|
94 |
</div>
|
- |
|
Line 95... |
Line 157... |
95 |
<div class="colonne"></div>
|
157 |
</div>
|
96 |
<div class="colonne"></div>
|
158 |
</div>
|
Line 97... |
Line 159... |
97 |
|
159 |
|
Line 161... |
Line 223... |
161 |
span.className = "ui-icon ui-icon-close";
|
223 |
span.className = "ui-icon ui-icon-close";
|
Line 162... |
Line 224... |
162 |
|
224 |
|
163 |
// Gestion de la fermeture de l'onglet
|
225 |
// Gestion de la fermeture de l'onglet
|
164 |
$(span).live( "click", function() {
|
226 |
$(span).live( "click", function() {
|
- |
|
227 |
objet.afficherCacherModule();
|
165 |
objet.afficherCacherModule();
|
228 |
redimensionnerOnglets();
|
Line 166... |
Line 229... |
166 |
});
|
229 |
});
|
167 |
|
230 |
|
Line 189... |
Line 252... |
189 |
this.afficherCacherModule = function() {
|
252 |
this.afficherCacherModule = function() {
|
190 |
$(this.portlet).find(".lienToggle").toggleClass("ui-icon-plusthick");
|
253 |
$(this.portlet).find(".lienToggle").toggleClass("ui-icon-plusthick");
|
191 |
$(this.portlet).find(".lienToggle").toggleClass("ui-icon-minusthick");
|
254 |
$(this.portlet).find(".lienToggle").toggleClass("ui-icon-minusthick");
|
192 |
$(this.portlet).find(".contenu").toggle();
|
255 |
$(this.portlet).find(".contenu").toggle();
|
193 |
$(this.onglet).toggle();
|
256 |
$(this.onglet).toggle();
|
- |
|
257 |
|
- |
|
258 |
redimensionnerOnglets();
|
194 |
}
|
259 |
}
|
Line 195... |
Line 260... |
195 |
|
260 |
|
Line 196... |
Line 261... |
196 |
}
|
261 |
}
|
Line 212... |
Line 277... |
212 |
$("#conteneurMenuOnglets").html(htmlMenu);
|
277 |
$("#conteneurMenuOnglets").html(htmlMenu);
|
213 |
$("#conteneurMenuOnglets").toggle();
|
278 |
$("#conteneurMenuOnglets").toggle();
|
214 |
}
|
279 |
}
|
215 |
}
|
280 |
}
|
Line -... |
Line 281... |
- |
|
281 |
|
- |
|
282 |
function redimensionnerOnglets() {
|
- |
|
283 |
// 570 px au max
|
- |
|
284 |
// 18 largeur croix
|
- |
|
285 |
// 18 largeur texte
|
- |
|
286 |
// 36 largeur totale
|
- |
|
287 |
var liensVisibles = $('#zone_onglets > ul > li:visible > a');
|
- |
|
288 |
var longueurLiens = 0;
|
- |
|
289 |
liensVisibles.each(function() {
|
- |
|
290 |
longueurLiens += $(this).width();
|
- |
|
291 |
});
|
- |
|
292 |
var nbOnglets = $('#zone_onglets > ul > li:visible').length;
|
- |
|
293 |
var longueurMax = 555 - (nbOnglets * 36);
|
- |
|
294 |
if(longueurLiens >= longueurMax || nbOnglets > 5) {
|
- |
|
295 |
$('#zone_onglets > ul > li > a').not('.lien-statique').width(longueurMax/nbOnglets);
|
- |
|
296 |
} else {
|
- |
|
297 |
$('#zone_onglets > ul > li > a').not('.lien-statique').css("width","auto");
|
- |
|
298 |
}
|
- |
|
299 |
}
|
216 |
|
300 |
|
217 |
//Initialisation
|
301 |
//Initialisation
|
218 |
$(document).ready(function() {
|
302 |
$(document).ready(function() {
|
Line 219... |
Line 303... |
219 |
i = 1;
|
303 |
i = 1;
|
Line 230... |
Line 314... |
230 |
$( ".colonne" ).sortable({
|
314 |
$( ".colonne" ).sortable({
|
231 |
connectWith: ".colonne"
|
315 |
connectWith: ".colonne"
|
232 |
});
|
316 |
});
|
Line 233... |
Line 317... |
233 |
|
317 |
|
234 |
$( ".colonne" ).disableSelection();
|
318 |
$( ".colonne" ).disableSelection();
|
- |
|
319 |
$('#zone_onglets').tabs({
|
- |
|
320 |
add: function(event, ui) {
|
- |
|
321 |
redimensionnerOnglets();
|
- |
|
322 |
},
|
- |
|
323 |
remove: function(event, ui) {
|
- |
|
324 |
redimensionnerOnglets();
|
- |
|
325 |
}
|
- |
|
326 |
});
|
235 |
$('#zone_onglets').tabs();
|
327 |
|
236 |
$("#ongletEtPlus").click(function() {
|
328 |
$("#ongletEtPlus").click(function() {
|
237 |
afficherCacherMenuOnglets();
|
329 |
afficherCacherMenuOnglets();
|
Line 238... |
Line 330... |
238 |
});
|
330 |
});
|
239 |
|
331 |
|
240 |
$('.elementMenuModules').live('click', function() {
|
332 |
$('.elementMenuModules').live('click', function() {
|
241 |
var idOnglet = $(this).attr('rel');
|
333 |
var idOnglet = $(this).attr('rel');
|
242 |
var objet = ongletsOuverts[idOnglet];
|
334 |
var objet = ongletsOuverts[idOnglet];
|
243 |
objet.afficherCacherModule();
|
335 |
objet.afficherCacherModule();
|
- |
|
336 |
$(this).toggleClass("elementMenuModulesSelectionne");
|
- |
|
337 |
});
|
244 |
$(this).toggleClass("elementMenuModulesSelectionne");
|
338 |
|
245 |
})
|
339 |
redimensionnerOnglets();
|
246 |
});
|
340 |
});
|