Subversion Repositories Applications.referentiel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 343 → Rev 344

/branches/v2.0-betulales/interfaces/squelettes/css/humanity/jquery-ui-1.8.7.custom.css
New file
0,0 → 1,312
/*
* jQuery UI CSS Framework 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
*/
 
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
 
 
/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }
 
 
/* Icons
----------------------------------*/
 
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
 
 
/* Misc visuals
----------------------------------*/
 
/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
 
 
/*
* jQuery UI CSS Framework 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
*
* To view and modify this theme, visit http://jqueryui.com/themeroller/?tr=ffDefault=Helvetica,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=cb842e&bgTextureHeader=02_glass.png&bgImgOpacityHeader=25&borderColorHeader=d49768&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=f4f0ec&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=100&borderColorContent=e0cfc2&fcContent=1e1b1d&iconColorContent=c47a23&bgColorDefault=ede4d4&bgTextureDefault=02_glass.png&bgImgOpacityDefault=70&borderColorDefault=cdc3b7&fcDefault=3f3731&iconColorDefault=f08000&bgColorHover=f5f0e5&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=f5ad66&fcHover=a46313&iconColorHover=f08000&bgColorActive=f4f0ec&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=100&borderColorActive=e0cfc2&fcActive=b85700&iconColorActive=f35f07&bgColorHighlight=f5f5b5&bgTextureHighlight=04_highlight_hard.png&bgImgOpacityHighlight=75&borderColorHighlight=d9bb73&fcHighlight=060200&iconColorHighlight=cb672b&bgColorError=fee4bd&bgTextureError=04_highlight_hard.png&bgImgOpacityError=65&borderColorError=f8893f&fcError=592003&iconColorError=ff7519&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=75&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/
 
 
/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_inset-soft_100_f4f0ec_1x100.png) 50% bottom repeat-x; color: #1e1b1d; }
.ui-widget-content a { color: #1e1b1d; }
.ui-widget-header { border: 1px solid #d49768; background: #cb842e url(images/ui-bg_glass_25_cb842e_1x400.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
 
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cdc3b7; background: #ede4d4 url(images/ui-bg_glass_70_ede4d4_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #3f3731; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #3f3731; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #f5ad66; background: #f5f0e5 url(images/ui-bg_glass_100_f5f0e5_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #a46313; }
.ui-state-hover a, .ui-state-hover a:hover { color: #a46313; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #e0cfc2; background: #f4f0ec url(images/ui-bg_highlight-hard_100_f4f0ec_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #b85700; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #b85700; text-decoration: none; }
.ui-widget :active { outline: none; }
 
/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #d9bb73; background: #f5f5b5 url(images/ui-bg_highlight-hard_75_f5f5b5_1x100.png) 50% top repeat-x; color: #060200; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #060200; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f8893f; background: #fee4bd url(images/ui-bg_highlight-hard_65_fee4bd_1x100.png) 50% top repeat-x; color: #592003; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #592003; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #592003; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
 
/* Icons
----------------------------------*/
 
/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_c47a23_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_c47a23_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_f08000_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_f08000_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_f35f07_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_cb672b_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ff7519_256x240.png); }
 
/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
 
 
/* Misc visuals
----------------------------------*/
 
/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; }
.ui-corner-tr { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-br { -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-top { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-right { -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; }
.ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; }
.ui-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
 
/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
* jQuery UI Tabs 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Tabs#theming
*/
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_inset-soft_100_f4f0ec_1x100.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_ff7519_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_ff7519_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_100_f5f0e5_1x400.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_65_fee4bd_1x100.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_c47a23_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_c47a23_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_ffffff_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_ffffff_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_flat_75_aaaaaa_40x100.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_25_cb842e_1x400.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_25_cb842e_1x400.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_cb672b_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_cb672b_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-anim_basic_16x16.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-anim_basic_16x16.gif
New file
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_100_f4f0ec_1x100.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_highlight-hard_75_f5f5b5_1x100.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_70_ede4d4_1x400.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-bg_glass_70_ede4d4_1x400.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_f35f07_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_f35f07_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_f08000_256x240.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/humanity/images/ui-icons_f08000_256x240.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/debogage.css
New file
0,0 → 1,40
/*--------------------------------------------------------------------------------------------------------------*/
/* Débogage */
.debogage{
color:black;
border:3px solid #6495ed;}
.debogage_fichier, .debogage_ligne{
font-size:10px;
color:#A9A9A9;}
 
/*--------------------------------------------------------------------------------------------------------------*/
/* Tableau du chronométrage du programme */
table#chrono{
display:block;
border:3px solid #6495ed;
border-collapse:collapse;
text-align: center;
margin:0 auto;}
#chrono thead, tfoot{
background-color:#D0E3FA;
border:1px solid #6495ed;}
#chrono tbody{
background-color:#FFFFFF;
border:1px solid #6495ed;}
#chrono th{
font-family:monospace;
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width:25%;}
#chrono td{
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align:center;}
#chrono caption{
font-family:sans-serif;
text-align: center;
width:90%;
margin:auto;}
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/bandeau_atelier_fond.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/bandeau_atelier_fond.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/fermer.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/fermer.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/mail.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/mail.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_left_both.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_left_both.gif
New file
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/information.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/information.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/img_underline_atelier.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/img_underline_atelier.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_right_both_securise.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_right_both_securise.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/ouvrir.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/ouvrir.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/img_underline_hover_atelier.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/img_underline_hover_atelier.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/chargement.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/chargement.gif
New file
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/data_query.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/data_query.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/bandeau_atelier.jpg
Cannot display: file marked as a binary type.
svn:mime-type = image/jpeg
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/bandeau_atelier.jpg
New file
Property changes:
Added: svn:mime-type
+image/jpeg
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/logo.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/logo.png
New file
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/aide.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/aide.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/infraplus.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/infraplus.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_left_both_securise.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_left_both_securise.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/anbg.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/anbg.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/antilles.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/antilles.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/si.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/si.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/vha.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/vha.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/cbnm.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/cbnm.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/smf.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/smf.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/seinet.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/seinet.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/sfo.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/sfo.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/cjb.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/cjb.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/ipni.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/ipni.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/nybg.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/nybg.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/tpl.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/tpl.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/mnhn.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/mnhn.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/jstor.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/jstor.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/lichen.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/lichen.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/tropicos.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/tropicos.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/inpn.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/sites/inpn.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_right_both.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/norm_right_both.gif
New file
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/attention.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/attention.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/inframoins.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/images/inframoins.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/initialisation.css
New file
0,0 → 1,224
/*
style.css contains a reset, font normalization and some base styles.
credit is left where credit is due.
additionally, much inspiration was taken from these projects:
yui.yahooapis.com/2.8.1/build/base/base.css
camendesign.com/design/
praegnanz.de/weblog/htmlcssjs-kickstart
*/
 
/*
html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark
html5doctor.com/html-5-reset-stylesheet/
*/
 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code,del, dfn, em, img,
ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio,
video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;}
 
article, aside, figure, footer, header, hgroup, nav, section{
display:block;}
nav ul{
list-style:none;}
blockquote, q { quotes:none; }
 
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
 
a { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }
 
ins { background-color:#ff9; color:#000; text-decoration:none; }
 
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
 
del { text-decoration: line-through; }
 
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }
 
/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }
 
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
 
input, select { vertical-align:middle; }
/* END RESET CSS */
 
 
/*
fonts.css from the YUI Library: developer.yahoo.com/yui/
Please refer to developer.yahoo.com/yui/fonts/ for font sizing percentages
 
There are two custom edits:
* make the line-height relative and unit-less
* remove the pre,code styles as we use a recommendation from Eric Meyer instead
*/
body { font:13px arial,helvetica,"Nimbus Sans L", "Bitstream Vera Sans", sans-serif; *font-size:small; *font:x-small; line-height:1.22; }
 
table { font-size:inherit; font:100%; }
 
select, input, textarea { font:99% arial,helvetica,"Nimbus Sans L", "Bitstream Vera Sans", sans-serif; }
 
 
/* normalize monospace sizing
* meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/
*/
code, pre { font-family: "Courier New", monospace, serif; font-size: 1em; }
 
/*+-----------------------------------------------------------------------------------------------------------------+*/
/* minimal base styles */
 
/* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */
body, select, input, textarea { color:#444; }
 
/* Headers (h1,h2,etc) have no default font-size or margin,
you'll want to define those yourself. */
/* www.aestheticallyloyal.com/public/optimize-legibility/ */
h1,h2,h3,h4,h5,h6 { font-weight: bold; text-rendering: optimizeLegibility; }
 
/* maxvoltar.com/archive/-webkit-font-smoothing */
html { -webkit-font-smoothing: antialiased; }
 
/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
a:active { outline: none; }
a:focus { outline: thin dotted; }
 
a, a:active, a:visited { color:#607890; }
a:hover { color:#036; }
 
ul { margin-left:30px; }
ol { margin-left:30px; list-style-type: decimal; }
 
small { font-size:85%; }
strong, th { font-weight: bold; }
 
td, td img { vertical-align:top; }
 
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
 
pre {
padding: 15px;
/* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */
white-space: pre; /* CSS2 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */}
 
/* align checkboxes, radios, text inputs with their label
by: Thierry Koblentz tjkdesign.com/ez-css/css/base.css */
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
 
/* hand cursor on clickable input elements */
label, input[type=button], input[type=submit], button { cursor: pointer; }
 
/* These selection declarations have to be separate.
No text-shadow: twitter.com/miketaylr/status/12228805301
Also: hot pink. */
::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }
::selection { background:#FF5E99; color:#fff; text-shadow: none; }
 
/* j.mp/webkit-tap-highlight-color */
a:link { -webkit-tap-highlight-color: #FF5E99; }
 
/* always force a scrollbar in non-IE */
html { overflow-y: scroll; }
 
/* make buttons play nice in IE:
www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */
button { width: auto; overflow: visible; }
/* bicubic resizing for non-native sized IMG:
code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
.ie7 img { -ms-interpolation-mode: bicubic; }
 
/*+-----------------------------------------------------------------------------------------------------------------+*/
/* Non-semantic helper classes */
 
/* for image replacement */
.ir { display:block; text-indent:-999px; overflow:hidden; background-repeat: none; }
 
/* Hide for both screenreaders and browsers
css-discuss.incutio.com/wiki/Screenreader_Visibility */
.hidden { display:none; visibility:hidden; }
 
/* Hide only visually, but have it available for screenreaders
www.webaim.org/techniques/css/invisiblecontent/
Solution from: j.mp/visuallyhidden - Thanks Jonathan Neal! */
.visuallyhidden { position:absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px); }
 
/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }
 
/* >> The Magnificent CLEARFIX << */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; } /* Hides from IE-mac \*/
.clearfix { display: block; }
 
/*+-----------------------------------------------------------------------------------------------------------------+*/
/* Primary Styles
Author:
*/
 
 
 
/*+-----------------------------------------------------------------------------------------------------------------+*/
/* Print styles : inlined to avoid required HTTP connection www.phpied.com/delay-loading-your-print-css/ */
@media print {
* { background: transparent !important; color: #444 !important; text-shadow: none; }
 
a, a:visited { color: #444 !important; text-decoration: underline; }
 
a:after { content: " (" attr(href) ")"; }
 
abbr:after { content: " (" attr(title) ")"; }
.ir a:after { content: ""; } /* Don't show links for images */
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
img { page-break-inside: avoid; }
 
@page { margin: 0.5cm; }
 
p, h2, h3 { orphans: 3; widows: 3; }
 
h2, h3{ page-break-after: avoid; }
}
 
/*+-----------------------------------------------------------------------------------------------------------------+*/
/* Media queries for responsive design */
 
@media all and (orientation:portrait) {
/* Style adjustments for portrait mode goes here */
}
 
@media all and (orientation:landscape) {
/* Style adjustments for landscape mode goes here */
}
 
/* Grade-A Mobile Browsers (Opera Mobile, iPhone Safari, Android Chrome)
Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */
@media screen and (max-device-width: 480px) {
/* Prevent iOS, WinMobile from adjusting font size */
html {
-webkit-text-size-adjust:none;
-ms-text-size-adjust:none;}
}
/branches/v2.0-betulales/interfaces/squelettes/css/referentiel/referentiel.css
New file
0,0 → 1,629
@CHARSET "UTF-8";
/*--------------------------------------------------------------------------------------------------------------*/
/* Générique */
body {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:0.85em;
background-color:#fff;
margin:2px;}
h1{
font-size:1.4em;
line-height:1.3em;
font-weight:bold;
padding:0 0 2px 5px;
margin:10px 0 4px 0;
background-color:#c38673;
color:white;}
h2{
font-size:1em;
font-weight:bold;
color:black;
text-transform:uppercase;
margin:10px 0 4px 0;
color:#AD5A40;}
h3{
font-size:0.95em;
color:black;
font-weight:bold;
margin:8px 0 4px 0;
text-transform:none;}
h4{
font-size:0.8em;
color:black;
font-weight:bold;
letter-spacing:0.1em;
margin:8px 0 2px 0;}
h5{
font-size:0.8em;
color:black;
font-style:italic;
margin:4px 0 1px 0;}
h6{
font-size:0.75em;
color:black;
font-style:italic;
margin:4px 0 1px 0;}
a{
color:black;
text-decoration:none;
background:url(images/img_underline_atelier.png) repeat-x center bottom;}
a:hover{
color:black;
text-decoration:none;
background:url(images/img_underline_hover_atelier.png) repeat-x center bottom;}
hr{
color:#62210F;}
table{
border-collapse: collapse;
width:100%;
margin:5px 0;}
td,th{
border:1px solid #36560B;
padding:7px 5px;
background-color:white;}
th{
background-color:#EEE;}
label[title]:after, th[title]:after, span[title]:after {
content: " " url("images/aide.png");
}
caption{
border:1px solid #36560B;
background-color:#EEE;
font-weight:bold;
padding:2px;}
img{
border:0;}
img a{
display:block;}
legend{
color:#AD5A40;}
.nettoyeur{
visibility:hidden;}
/*--------------------------------------------------------------------------------------------------------------*/
/* Disposition */
#zone-centrale {
text-align:center;}
#zone-logo{
left:18px;
margin:1px 10px;
position:absolute;
top:2px;
z-index:1;}
#zone-entete{
height:121px;
margin:0;
background:url("images/bandeau_atelier_fond.png") repeat-x scroll 0 0 transparent;}
#zone-entete-contenu{
height:120px;
background:url("images/bandeau_atelier.jpg") no-repeat scroll 0 0 transparent;}
#zone-titre-site{
height:38px;
margin:0;
text-align:right;}
#zone-titre-site h1{
margin:0 20px 0 0;
padding:0;
background-color:transparent;
font-size:28px;
font-weight:bold;}
#zone-corps{
margin:0;
text-align:left;}
#zone-navigation{
position:relative;
float:left;
height:21px;
width:100%;
margin:0;
padding:0;
text-align:left;
font-weight:bold;
border-bottom:1px solid #62210F;}
#zone-corps-contenu{
clear:both;
min-height:300px;
padding:0 2px;
text-align:justify;
border-top:medium none !important;
border:1px solid #62210F;}
#zone-fil-ariane{
font-weight:bold;
text-align:left;}
#zone-pied{
clear:both;
text-align:center;}
/*--------------------------------------------------------------------------------------------------------------*/
/* Logo */
#zone-logo img{
border:0;}
#zone-logo a{
position:absolute;
top:0;
left:0;}
#zone-logo a:hover{
border:1px dotted;}
#zone-logo a:hover:after{
content:" Retour à l'accueil ";}
/*--------------------------------------------------------------------------------------------------------------*/
/* Fil d'ariane */
#zone-fil-ariane{
padding:10px 5px;}
#zone-fil-ariane p{
font-weight:bold;
float:left;
margin:0;
padding-right:5px;}
.fil-ariane{
list-style-type:none;
margin:0;
padding:0;}
.fil-ariane li{
float:left;
margin:0;
padding:0;}
.fil-ariane li:before{
content: " > ";}
.fil-ariane a{
padding:0 5px;}
/*--------------------------------------------------------------------------------------------------------------*/
/* Navigation onglets */
#zone-navigation ul {
margin:0;
padding:0;
list-style:none;}
#zone-navigation li {
float:left;
margin:0;
padding:0;
background:url("images/norm_right_both.gif") no-repeat right top;}
#zone-navigation a {
float:left; /* ligne ajoutee pour compatibilite IE5-Mac */
display:block;
background:url("images/norm_left_both.gif") no-repeat left top;
width:.1em;
white-space:nowrap;/*2 lignes ajoutees pour compatibilite IE : extension de la zone cliquable a l'ensemble de l'onglet*/
padding:5px 15px 4px;
text-decoration:none;}
/* On retablit le float a sa valeur correct mais le hack de l'antislash commente cache cette regle a IE5-Mac \*/
#zone-navigation a {float:none;}
/* End IE5-Mac hack */
#zone-navigation > ul a {
width:auto;} /*propriete ajoutee pour contredire la ligne speciale IE (ci dessus) pour les autres navigateurs*/
#zone-navigation li:hover {
background-position:100% -150px;}
#zone-navigation li:hover a {
background-position:0% -150px;}
#zone-navigation .inactif {
border-bottom:medium none #62210F;}
#zone-navigation .inactif a{
border-bottom:1px solid;
line-height:12px;
font-weight:normal;}
#zone-navigation .actif{
position:relative;
background-position:100% -150px;
z-index:3;}
#zone-navigation .actif a{
position:relative;
background-position:0 -150px;
line-height:13px;
z-index:4;}
#zone-navigation .securise{
position:relative;
border-bottom:medium none #62210F;
background-position:100% -150px;
z-index:3;}
#zone-navigation .inactif.securise a{
background:url("images/norm_left_both_securise.png") no-repeat left top;}
#zone-navigation li.inactif.securise {
background:url("images/norm_right_both_securise.png") no-repeat right top;}
 
#zone-navigation li.inactif.securise:hover {
background-position:100% -150px;}
#zone-navigation li.inactif.securise:hover a {
background-position:0% -150px;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Général */
.discretion{
color:#A9A9A9;
font-size:10px;
font-weight:normal;}
.description{
background-color:#f0f0f0;
white-space:pre-wrap;}
.resultat{
text-transform:uppercase;}
.ok{
background-color:#9ED30D !important;}
.ko{
background-color:#E9584C !important;}
.espace{
background-color:yellow !important;}
.obligatoire{
color:red;}
.attention {
display:block;
background: #ffffcc url("images/attention.png") no-repeat 2% 50%;
text-align:center;
border: 1px solid red;
min-height: 30px;
max-width: 800px;
padding:10px 5px 5px 50px;}
.information {
background: #e7ebfd url("images/information.png") no-repeat 2% 50%;
text-align:center;
border:1px solid #5D81BA;
max-width: 800px;
min-height:30px;
padding:10px 5px 5px 50px;}
hr.nettoyage{
clear:both;
width:0;}
/* Formulaire */
#zone-form fieldset{
margin:5px;
padding:5px;
float:left;}
#zone-form fieldset legend{
padding:0 10px;
border-left:#CCC 1px solid;
border-right:#CCC 1px solid;
background-color:white;
font-size:1.2em;
color:#999;}
#zone-form input{
margin:5px;}
#zone-form textarea{
with:100%;}
#zone-form input[type="submit"] {
width:auto !important;
margin:5px !important;}
#zone-form input:hover, #zone-form select:hover, #zone-form input:focus, #zone-form select:focus{
background-color:#DEF;}
.case-a-cocher-scroll {
clear:both;
height:6em;
padding:2px;
margin: 0 0 2px 0;
overflow:auto;
width:90%;
border:1px solid #ccc;
background-color:#FFF;}
.case-a-cocher-scroll label{
width:90% !important;}
.case-a-cocher-scroll input{
margin:0;
padding:0;
width:auto !important;}
.case-a-cocher-scroll label:after{
content:"" !important;}
.liste-simple li, ul.liste-simple, ul.liste-champs{
list-style-type:none;
padding:0;
margin:0 !important;}
.liste-champs li{
padding:2px;}
.defilant{
min-height:150px;
max-height:300px;
overflow-x: hidden;
overflow-y: auto;
padding-right: 17px;
width: 900px;
}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Largeurs à utiliser pour fixer les tailles des éléments (tableau, paragraphe...) */
.largeur-01{
width:60px;}
.largeur-01-5{
width:90px;}
.largeur-02{
width:120px;}
.largeur-02-5{
width:150px;}
.largeur-03{
width:180px;}
.largeur-03-5{
width:210px;}
.largeur-04{
width:240px;}
.largeur-05{
width:300px;}
.largeur-06{
width:360px;}
.largeur-07{
width:420px;}
.largeur-08{
width:480px;}
.largeur-09{
width:540px;}
.largeur-10{
width:600px;}
.largeur-11{
width:660px;}
.largeur-12{
width:720px;}
.largeur-13{
width:780px;}
.largeur-14{
width:840px;}
.largeur-15{
width:900px;}
.largeur-16{
width:960px;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Demande de traitements */
.traitement-attente{
background-color:#F16158;}
.traitement-cours{
background-color:#FCCB54;}
.traitement-termine{
background-color:#BBEFA5;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Traitement */
#resultats {
width:1024px;}
#resultats .numero{
font-weight:bold;
width:2%;}
#resultats .nom{
font-weight:bold;
width:30%;}
 
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Informations */
.lien_telechargement {
margin-bottom: 15px;
margin-top: 10px;
}
 
.lien_telechargement a {
border: 1px solid grey;
padding: 5px;
margin-right: 5px;
border-radius: 7px 7px 7px 7px;
background-color: #888;
background: -webkit-linear-gradient( #777, #F4F7F8);
background: -moz-linear-gradient( #777, #F4F7F8);
background: -ms-linear-gradient( #777, #F4F7F8);
background: -o-linear-gradient( #777, #F4F7F8);
background: linear-gradient( #777, #F4F7F8);
}
 
.lien_telechargement a:hover{
color: white;
background: #555;
background: -webkit-linear-gradient( #555, #666);
background: -moz-linear-gradient( #555, #666);
background: -ms-linear-gradient( #555, #666);
background: -o-linear-gradient( #555, #666);
background: linear-gradient( #555, #666);
}
 
.lien_telechargement a:active{
color: #000;
background: #444;
background: -webkit-linear-gradient( #555, #2C2C2C);
background: -moz-linear-gradient( #555, #2C2C2C);
background: -ms-linear-gradient( #555, #2C2C2C);
background: -o-linear-gradient( #555, #2C2C2C);
background: linear-gradient( #555, #2C2C2C);
box-shadow: 1px 1px 10px black inset,
0 1px 0 rgba( 255, 255, 255, 0.4);
}
 
.telecharger-resultat {
background-color: #C3D45D;
padding: 10px;
border: solid #505050 1px;
padding-top: 0;
}
 
.colonne-cases {
display: inline-block;
margin-right: 20px;
margin-top: 10px;
}
.curseur-pointeur {
cursor: pointer;
}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Résultat */
#ref-resultat .resultat{
width:20px;
padding:5px;}
#ref-resultat .description, #ref-resultat .message{
width:800px;
padding:5px;}
#ref-resultat .message p{
background-color:#f0f0f0;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Résultat consultation*/
#ref-resultat-recherche {
padding : 5px;
}
.nom_retenu {
font-weight:bold;}
th {
background-color:#EFF3FF;}
.transmis td, .transmis{
background-color:#EAEDCD;}
.non_transmis td, .non_transmis{
background-color:#C4AFA8;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Présentation Fiche Taxon*/
.txt-long{
white-space:pre-wrap;}
p.txt-long{
width:53.6em;
padding:.3em;
background-color:#FFF;}
#texte li{
margin:0;}
.ref-onglets{
font-size:0.9em;}
.ref-sommaire a{
background:none;}
.label-grand dt{
width:28em;}
.label-court dt{
width:12em;}
th.vide {
background-color:transparent;
border:none;}
#ref-ref-mail pre{
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:1em;
margin:1em 0;
border:none;}
#ref-ref-mail form{
text-align:center;
margin:1em 0;
padding:0;
}
#ref-ref-mail label{
display:inline-block;
width:150px;
padding:0 1em;
text-align:left;
vertical-align: top;}
#ref-ref-mail textarea{
width:600px;}
#ref-ref-mail .droite{
margin-left:130px;}
#ref-ref-mail .champs{
width:600px;}
#ref-ref-mail .valid{
float:center;
}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Fragmenteur : pagination */
.fragmenteur select, .fragmenteur a, .fragmenteur .frag_page_courrante, .fragmenteur .frag_resultats {
-moz-border-radius: 4px 4px 4px 4px;
color: white;
margin: 0 2px;
padding: 5px;}
.fragmenteur select, .fragmenteur a {
background-color: #C38673;
border: 1px solid black;}
.fragmenteur a:hover, .fragmenteur .frag_page_courrante, .fragmenteur .frag_resultats {
background-color: #AEDC43;
border: 1px solid #86A736;
font-weight: bold;}
.frag_separateur {
display: none;}
/*---------------------------------------------------------------------------------------------------------------------------------------*/
/* Versionnage */
#zone-form{
position:relative;
width:100%;}
#zone-form fieldset:hover{
background-color:#EFE0D1;}
#ref-demande-versionnage fieldset{
width:400px;}
#ref-demande-versionnage textarea{
width:95%;}
#ref-demande-versionnage label{
display:block;
float:left;
width:40%;
margin:2px 0;}
#ref-demande-versionnage #champs-domaine label{
width:90%;}
#ref-demande-versionnage input{
width:100%;
margin:0 0 2px 0;}
#case-a-cocher-scroll-licence, label[for="referencement"]{
width:90% !important;}
#case-a-cocher-scroll-licence label{
width:80%;}
#champs-contributeur{
clear:left;}
#ref-versionnage-ok{/*Pour IE6*/
width:auto !important;
margin:5px !important;}
#champs-contributeur p{
width:32%;
float:left;
font-size:0.8em;
padding:3px;}
#champs-contributeur div{
width:66%;
float:left;
margin-left:2px;
padding-left:5px;
border-left:1px dotted black;}
.imagette-plus {
background: url("images/ouvrir.png") no-repeat scroll 0 0 transparent;
display: inline;
float: left;
height: 15px;
margin-right: 3px;
width: 15px;
}
 
.imagette-moins {
background: url("images/fermer.png") no-repeat scroll 0 0 transparent;
display: inline;
float: left;
height: 15px;
margin-right: 3px;
width: 15px;
}
 
.icone-deplier-arbre {
cursor:pointer;
}
 
.arbre-chargement {
background: url("images/chargement.gif") no-repeat scroll 0 5px transparent;
margin-left: 17px;
padding: 5px 5px 5px 20px;
}
 
.arbre-nombre-familles {
padding-left: 30px;
}
 
.branche-arbre-taxo, .aucun-synonyme {
list-style-type:none;
}
 
.lien-voir-synonymes-taxo, .aucun-sous-taxon, .aucun-synonyme {
font-size: 0.8em;
}
 
.lien-voir-synonymes-taxo , .arbre-liste-synonymes a {
color: #666666;
}
 
#texte li.feuille-arbre-synonyme-taxo {
margin-top: 3px;
list-style-type: square;
}
 
.branche-arbre-taxo {
margin-top: 2px;
border-left: 1px solid;
margin-left: 7px;
margin-top: 2px;
padding-left: 20px;
}
 
#texte .feuille-arbre-taxo {
margin-top: 3px;
}
/* Nécessaire à IE 6 et 7 pour éviter un décalage vers le bas!*/
.ref-onglets {
margin:0;/*Pour IE*/
padding:0;/*Pour IE*/
height:auto !important;height:100%;/*Pour IE*/}
.droite {
float:right;
}
/branches/v2.0-betulales/interfaces/squelettes/fiche_taxon.tpl.html
New file
0,0 → 1,504
<!-- REF - DEBUT FICHE TAXON -->
<script type="text/javascript">
$(document).ready(function() {
$("#ref-ref").tabs({
cookie: {expires: 1}// Stocke un cookie pour 1 jour
});
});
</script>
<h2 style="text-transform: none;margin-left: 6px; margin-right: 6px; font-size:1.6em;">
<?="<i>".$nom."</i> ".$info['auteur']?>
<a href="http://inpn.mnhn.fr/espece/listeEspeces/<?=htmlentities($nom)?>/">
<img src="./interfaces/squelettes/css/referentiel/images/sites/inpn.png" alt="INPN" title="Rechercher dans Inventaire National du Patrimoine Naturel" />
</a>
<a href="http://www.theplantlist.org/tpl/search?q=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/tpl.png" alt="The Plant List"
title="Rechercher dans The Plant List"/>
</a>
<a href="http://www.ipni.org/ipni/simplePlantNameSearch.do?find_wholeName=<?=htmlentities($nom)?>&amp;output_format=normal&amp;query_type=by_query&amp;back_page=query_ipni.html">
<img src="./interfaces/squelettes/css/referentiel/images/sites/ipni.png" alt="IPNI" title="Rechercher dans IPNI"/>
</a>
<a href="http://plants.jstor.org/search?plantName=%22<?=htmlentities($nom)?>%22&amp;syn=1">
<img src="./interfaces/squelettes/css/referentiel/images/sites/jstor.png" alt="JSTOR Plant Science" title="Rechercher dans JSTOR Plant Science" />
</a>
<a href="http://www.anbg.gov.au/cgi-bin/apni?TAXON_NAME=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/anbg.png" alt="Australian Plant Name Index" title="Rechercher dans Australian Plant Name Index" />
</a>
<a href="http://sweetgum.nybg.org/vh/specimen_list.php?QueryName=BasicQuery&amp;QueryPage=http%3A%2F%2Fsciweb.nybg.org%2Fscience2%2Fvii2.asp&amp;Restriction=NybRecordType+%3D+%27Specimen%27&amp;StartAt=1&amp;any=SummaryData%7CAdmWebMetadata&amp;QueryOption=any&amp;Submit=Search&amp;QueryTerms=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/nybg.png" alt="NYBG Virtual Herbarium" title="Rechercher dans NYBG Virtual Herbarium" />
</a>
<a href="http://collections.mnh.si.edu/search/botany/?qt=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/si.png" alt="Type Specimen Register of the U.S. National Herbarium" title="Rechercher dans Type Specimen Register of the U.S. National Herbarium" />
</a>
<a href="http://herbarium.univie.ac.at/database/search.php?taxon=<?=htmlentities($nom)?>&amp;search=1">
<img src="./interfaces/squelettes/css/referentiel/images/sites/vha.png" alt="Virtual Herbaria Austria" title="Rechercher dans Virtual Herbaria Austria" />
</a>
<a href="http://swbiodiversity.org/seinet/taxa/index.php?taxon=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/seinet.png" alt="SEINet" title="Rechercher dans SEINet" />
</a>
<a href="http://www.ville-ge.ch/musinfo/bd/cjb/africa/resultat.php?efFamille=&amp;projet%5B%5D=FSA&amp;projet%5B%5D=FTA&amp;projet%5B%5D=FNA&amp;projet%5B%5D=BDM&amp;langue=en&amp;pbRecherche=Rechercher&amp;efNom=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/cjb.png" alt="African Plants Database" title="Rechercher dans African Plants Database du Jardin Botanique de Genève" />
</a>
<a href="http://www.tropicos.org/NameSearch.aspx?name=<?=htmlentities($nom)?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/tropicos.png" alt="Tropicos" title="Rechercher dans Tropicos" />
</a>
<a href="http://www.sfo-asso.com/pages/connaissances.php?parent=6&id=195">
<img src="./interfaces/squelettes/css/referentiel/images/sites/sfo.png" alt="SFO" title="Rechercher dans Société Française d'Orchidophilie" />
</a>
<a href="http://coldb.mnhn.fr/Consultation">
<img src="./interfaces/squelettes/css/referentiel/images/sites/mnhn.png" alt="MNHN" title="Rechercher dans Muséum national d'Histoire naturelle" />
</a>
<? if ($referentiel == "bdtxa") : ?>
<a href="http://collections.antilles.inra.fr/initCard.do?idEntityValue1=<?=htmlentities($nom);?>&idEntityValue2=&idEntityValue3=&idEntity=21">
<img src="./interfaces/squelettes/css/referentiel/images/sites/antilles.png" alt="INRA Antilles" title="Rechercher dans collections INRA Antilles" />
</a>
<? endif; ?>
<? if ($referentiel == "bdtre") : ?>
<a href="http://flore.cbnm.org/index.php?option=com_florereunion&view=search&layout=frmsearch&Itemid=5?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/cbnm.png" alt="CBNM" title="Rechercher dans Conservatoire Botanique National de Mascarin" />
</a>
<? endif; ?>
<? if ($referentiel == "bdlfx") : ?>
<a href="http://start1g.ovh.net/~mycofran/listeOuvrage.php?genre=<?=htmlentities($info['genre'])?>&espece=<?=htmlentities($info['epithete_sp'])?>">
<img src="./interfaces/squelettes/css/referentiel/images/sites/smf.png" alt="SMF" title="Rechercher dans mycodoc Société Mycologique de France" />
</a>
<a href="http://lichenologue.org/fr/docs/doc_details.php?&docid=227">
<img src="./interfaces/squelettes/css/referentiel/images/sites/lichen.png" alt="lichen" title="Rechercher sur lichenologue.oeg" />
</a>
<? endif; ?>
<span style="float:right;font-size:17px">
<?= ($num_nom != $num_nom_retenu) ?
'(nom retenu : <a href='.FicheTaxon::getUrlFicheTaxon($num_nom_retenu).'> '.$num_nom_retenu.'</a> )'
: ''; ?>
</span>
</h2>
 
<hr class="nettoyeur"/>
<div id="ref-ref" class="ref-onglets">
<ul class="ref-sommaire">
<li><a href="#ref-ref-nomenclature">Nomenclature/Classification</a></li>
<li><a href="#ref-ref-synonymie">Synonymie</a></li>
<li><a href="#ref-ref-note">Notes/Chorologie/Compléments</a></li>
<li><a href="#ref-ref-legende">Aide</a></li>
<li><a href="#ref-ref-mail">
<img src="./interfaces/squelettes/css/referentiel/images/mail.png" alt="mail" title="Transmettre un commentaire" style="height: 2em; margin-bottom: -9px; margin-top: -5px;"/>
</a></li>
</ul>
<div id="ref-ref-nomenclature">
<h2>Nomenclature</h2>
<? if (isset($info['biblio_origine'])) : ?>
<strong>Référence bibliographique :</strong> <?=$info['biblio_origine'];?>
<? if ($info['biblio_origine'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('bib:'.$info['biblio_origine'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$info['annee'];?>
<? if ($info['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$info['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?><br />
<? endif; ?>
<? if (isset($selectionne['bas_num'])) : ?>
<strong>Basionyme du nom séléctionné :</strong>
<a href="<?=FicheTaxon::getUrlFicheTaxon($selectionne, 'bas')?>">
<?=$selectionne['bas_nom'];?>
</a>
<? if ($selectionne['bas_nom'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($selectionne['bas_nom'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<?=$selectionne['bas_auteur'];?>
<? if ($selectionne['bas_auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$selectionne['bas_auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$selectionne['bas_annee'];?>
<? if ($selectionne['bas_annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$selectionne['bas_annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?> <br />
<? endif; ?>
<? if ((isset($selectionne['nom_francais']) && $selectionne['nom_francais'] != '') ||
(isset($retenu['nom_francais']) && $retenu['nom_francais'] != '')) : ?>
<strong>Nom français :</strong>
<?= isset($retenu['nom_francais']) ? $retenu['nom_francais'] : $selectionne['nom_francais'];?>
<a href="<?=Recherche::getUrlRecherche($nom_francais, $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<br />
<? endif; ?>
<?= ($info['nom_addendum']) != "" ? "<strong>Nom addendum :</strong> ".$info['nom_addendum']."<br />" : "" ;?>
<strong>num_nom :</strong> <?=$num_nom;?><br />
<? if (isset($retenu) && $retenu['num_nom'] != $num_nom) : ?>
<strong>Nom retenu :</strong>
<a href="<?=Recherche::getUrlFicheTaxon($retenu)?>"><?=$retenu['nom_sci'];?></a>
<a href="<?=Recherche::getUrlRecherche($retenu['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<?=$retenu['auteur'];?>
<? if ($retenu['auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$retenu['auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$retenu['annee'];?>
<? if ($retenu['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$retenu['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?> <br />
<? if (isset($retenu['bas_num'])) : ?>
<strong>Basionyme du nom retenu :</strong>
<a href="<?=FicheTaxon::getUrlFicheTaxon($retenu, 'bas')?>"><?=$retenu['bas_nom'];?></a>
<? if ($retenu['bas_nom'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($retenu['bas_nom'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<?=$retenu['bas_auteur'];?>
<? if ($retenu['bas_auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$retenu['bas_auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$retenu['bas_annee'];?>
<? if ($retenu['bas_annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$retenu['bas_annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<? endif; ?>
<? endif; ?>
<? if (isset($parents['p1_num'])) : ?>
<strong>Parent 01 :</strong>
<a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p1')?>"><?=$parents['p1_nom'];?></a>
<? if ($parents['p1_nom'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($parents['p1_nom'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<?=$parents['p1_auteur'];?>
<? if ($parents['p1_auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p1_auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$parents['p1_annee'];?>
<? if ($parents['p1_annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p1_annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<? endif; ?> <br />
<? if (isset($parents['p2_num'])) : ?>
<strong>Parent 02 :</strong>
<a href="<?=FicheTaxon::getUrlFicheTaxon($parents, 'p2')?>"><?=$parents['p2_nom'];?></a>
<? if ($parents['p2_nom'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($parents['p2_nom'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<?=$parents['p2_auteur'];?>
<? if ($parents['p2_auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$parents['p2_auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>,
<? endif; ?>
<?=$parents['p2_annee'];?>
<? if ($parents['p2_annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$parents['p2_annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
<? endif; ?>
<br />
<h2>Classification</h2>
<?php if (isset($classification)) : ?>
<? foreach ($classification as $type=>$class) : ?>
<table class="largeur-16">
<thead>
<tr>
<th <?=($type == 'inférieurs') ? 'colspan="'.$niveau.'"' : '' ?>>
Taxons <?=$type;?>
<? if ($type == 'inférieurs') : ?><br />
(<? foreach ($noms_rang as $rang => $nb_noms) : ?>
<?= $nb_noms.' '.$valeur_rang[$rang].'s ';?>
<? endforeach; ?>)
<? endif; ?>
</th>
<th class="vide" colspan="6">&nbsp;</th>
</tr>
<tr>
<th <?=($type == 'inférieurs') ? 'colspan="'.$niveau.'"' : '' ?>>Rang</th>
<th>Nom scientifique</th>
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Présence</th>
<th>Nom addendum</th>
<th title="Identifiant numérique du nom scientifique">num_nom</th>
</tr>
</thead>
<tbody>
<? if ($class != '') : ?>
<? foreach ($class as $rang => $taxon) : ?>
<tr>
<? if ($type == 'inférieurs') : ?>
<? for ($i = 1; $i <= $niveau; $i++) : ?>
<? if ($i == $taxon['niveau']) : ?>
<td><?=(isset($valeur_rang[$taxon['rang']])) ?
$valeur_rang[$taxon['rang']].' ('.$taxon['rang'].')' :
$taxon['rang'];?></td>
<? else : ?>
<td></td>
<? endif; ?>
<? endfor; ?>
<? else : ?>
<td><?=(isset($valeur_rang[$taxon['rang']])) ?
$valeur_rang[$taxon['rang']].' ('.$taxon['rang'].')' :
$taxon['rang'];?></td>
<? endif; ?>
<td>
<a href="<?=Recherche::getUrlFicheTaxon($taxon)?>"><?=$taxon['nom_sci'];?></a>
</td>
<td><?=$taxon['auteur'];?></td>
<td><?=$taxon['annee'];?></td>
<td><?=$taxon['biblio_origine'];?></td>
<td>
<?=(isset($valeur_presence[$taxon['presence']])) ?
$valeur_presence[$taxon['presence']].' ('.$taxon['presence'].')' :
$taxon['presence'];?>
</td>
<td><?=$taxon['nom_addendum'];?></td>
<td><?=$taxon['num_nom'];?></td>
</tr>
<? endforeach ?>
<? endif ?>
</tbody>
</table>
<? endforeach ?>
<? else : ?>
<p>Aucune indication</p>
<? endif ?>
<hr class="nettoyeur"/>
</div>
 
<div id="ref-ref-synonymie">
<h2>Synonymie</h2>
<? if (isset($syn)) : ?>
<table class="largeur-16">
<thead>
<tr>
<th class="largeur-03">Nom scientifique</th>
<th class="largeur-04">Auteur</th>
<th class="largeur-01">Année</th>
<th class="largeur-05">Référence bibliographique</th>
<th class="largeur-02">Nom addendum</th>
<th class="largeur-01" title="Identifiant numérique du nom scientifique">num_nom du basionyme</th>
<th class="largeur-01" title="Identifiant numérique du nom scientifique">num_nom</th>
</tr>
</thead>
<tbody>
<? foreach ($syn as $synonyme) : ?>
<?=($synonyme['num_nom'] == $synonyme['num_nom_retenu'])? '<tr class="nom_retenu">' : "<tr>";?>
<td>
<a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['nom_sci'];?></a>
</td>
<td><?=$synonyme['auteur'];?></td>
<td><?=$synonyme['annee'];?></td>
<td><?=$synonyme['biblio_origine'];?></td>
<td><?=$synonyme['nom_addendum'];?></td>
<td><?=$synonyme['basionyme'];?></td>
<td><?=$synonyme['num_nom'];?></td>
</tr>
<? endforeach ?>
</tbody>
</table>
<? endif; ?>
<? if (isset($pp)) : ?>
<table class="largeur-16">
<thead>
<tr>
<th>Synonymie pro parte</th>
<th class="vide" colspan="5">&nbsp;</th>
</tr>
<tr>
<th>Nom scientifique</th>
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Nom addendum</th>
<th title="Identifiant numérique du nom scientifique">num_nom</th>
</tr>
</thead>
<tbody>
<? foreach ($pp as $synonyme) : ?>
<?=($synonyme['num_nom'] == $synonyme['num_nom_retenu'])? '<tr class="nom_retenu">' : "<tr>";?>
<td>
<a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['nom_sci'];?></a>
</td>
<td><?=$synonyme['auteur'];?></td>
<td><?=$synonyme['annee'];?></td>
<td><?=$synonyme['biblio_origine'];?></td>
<td><?=$synonyme['nom_addendum'];?></td>
<td><?=$synonyme['num_nom'];?></td>
</tr>
<? endforeach ?>
</tbody>
</table>
<? endif; ?>
<? if (isset($h)) : ?>
<table class="largeur-16">
<thead>
<tr>
<th>Homonymie (sensu)</th>
<th class="vide" colspan="6">&nbsp;</th>
</tr>
<tr>
<th>Statut</th>
<th>Nom scientifique</th>
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Nom addendum</th>
<th title="Identifiant numérique du nom scientifique">num_nom</th>
</tr>
</thead>
<tbody>
<? foreach ($h as $synonyme) : ?>
<?=($synonyme['num_nom'] == $synonyme['num_nom_retenu'])? '<tr class="nom_retenu">' : "<tr>";?>
<td><?=$synonyme['statut']?></td>
<td>
<a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['nom_sci'];?></a>
</td>
<td><?=$synonyme['auteur'];?></td>
<td><?=$synonyme['annee'];?></td>
<td><?=$synonyme['biblio_origine'];?></td>
<td><?=$synonyme['nom_addendum'];?></td>
<td><?=$synonyme['num_nom'];?></td>
</tr>
<? endforeach ?>
</tbody>
</table>
<? endif; ?>
 
</div>
 
<div id="ref-ref-note">
<h2>Chorologie</h2>
<? if (isset($chorologie)) : ?>
<table class="largeur-09">
<thead>
<tr>
<th class="largeur-03 vide">&nbsp;</th>
<? foreach ($chorologie['Présence'] as $lieu=>$valeur) : ?>
<th class="largeur-02"><?=$lieu?></th>
<? endforeach ?>
</tr>
</thead>
<tbody>
<? foreach ($chorologie as $param=>$lieux) : ?>
<tr>
<th><?=$param?></th>
<? foreach ($lieux as $lieu) : ?>
<td><?=($lieu['code'] != '') ? $lieu['valeur'].' ('.$lieu['code'].')' : '&nbsp;'?></td>
<? endforeach ?>
</tr>
<? endforeach ?>
</tbody>
</table>
<? else : ?>
<p>Aucune information disponible</p>
<? endif ?>
<h2>Notes</h2>
<?= $info['notes'] ? '<h3>Notes générales</h3>'.$info['notes'] : '';?>
<?= $info['hybride_parent_01_notes'] ? '<h3>Notes parent 01 hybride</h3>'.$info['hybride_parent_01_notes'] : '';?>
<?= $info['hybride_parent_02_notes'] ? '<h3>Notes parent 02 hybride</h3>'.$info['hybride_parent_02_notes'] : '';?>
<h2>Compléments</h2>
<?php if (isset($complement)) : ?>
<table class="largeur-16">
<? foreach ($complement as $champ=>$valeur) : ?>
<tr>
<th class="largeur-06"><?=$champ;?></th>
<td class="largeur-10"><?=$valeur;?></td>
</tr>
<? endforeach ?>
</table>
<?php else : ?>
<p>Pas de champ complémentaire</p>
<?php endif ?>
</div>
<div id="ref-ref-legende">
<h2>Légende</h2>
<p>
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="Icône lancer recherche"/> :
en cliquant sur cette icône, vous relancerez une recherche avec pour motif de recherche la valeur du champ où
elle se trouve.
</p>
<p>
<img src="./interfaces/squelettes/css/referentiel/images/aide.png" alt="Icône aide contextuelle" /> :
en survolant cette icône à l'aide de la souris, vous afficherez un message d'aide contextuel.
</p>
<h2>Informations</h2>
<p>
Lorsqu'un nom latin apparaît <strong>en gras</strong> dans la fiche, c'est qu'il correspond au nom retenu.
</p>
</div>
<div id="ref-ref-mail">
<form method="post" enctype="text/plain" action="mailto:referentiels@tela-botanica.org?subject=Modification de <?=$nom;?> (<?=$num_nom?>)">
<div class="fm-opt">
<span>
<label for="email" >E-mail :</label>
<input name="email" id="email" size="30" />
</span>
<span class="droite">
<label for="date">Date :</label>
<?$date=getDate(); $date = $date['mday'].'-'.$date['mon'].'-'.$date['year'];?>
<input name="date" id="date" size="8" value="<?=$date?>" />
</span>
</div><br />
<div class="fm-opt">
<span>
<label for="nom_sci" >Nom scientifique :</label>
<input name="nom_sci" id="nom_sci" size="30" value="<?=$nom;?>" />
</span>
<span class="droite">
<label for="num_nom" >Num_nom :</label>
<input name="num_nom" id="num_nom" size="8" value="<?=$num_nom;?>" />
</span>
</div><br />
<div class="fm-opt">
<label for="champs" >Champ(s) concerné(s) :</label> <input name="champs" id="champs" class="champs" />
</div><div class="fm-opt"><br />
<label for="motif" >Motif de la correction ou de l'addition :</label> <textarea name="motif" id="motif" rows="5" cols="63"></textarea>
</div><div class="fm-opt">
<label for="modif" >Modification proposée :</label> <textarea name="modifications" id="modif" rows="2" cols="63"></textarea>
</div><div class="fm-opt">
<label for="ref" >Références publications et/ou herbiers :</label> <textarea name="references" id="ref" rows="2" cols="63"></textarea>
</div><div class="fm-opt">
<label for="obs" >Observations autres auteurs :</label> <textarea name="observations" id="obs" rows="2" cols="63"></textarea>
</div><br /><br />
<div class="valid">
<input type="submit" value="Envoyer" />
<input type="reset" value="Effacer" />
</div>
</form>
</div>
</div>
<!-- REF - FIN FICHE TAXON -->
/branches/v2.0-betulales/interfaces/squelettes/form_version.tpl.html
New file
0,0 → 1,219
<!-- REF - DEBUT VERSIONNAGE -->
<script type="text/javascript">
$(document).ready(function() {
$('#ref-versionnage-ok').click(function(e) {
var ok = false;
if (confirm('Êtes vous sûr de vouloir versionner le référentiel actuellement en cours de travail ?')) {
ok = true;
}
return ok;
});
// Rend les tables portant la classe "defilante" srollable
$('.defilante').chromatable();
});
</script>
<h1>Versionnage du référentiel «&nbsp;<?=$nom_referentiel?>&nbsp;» (<?=$ref?>)</h1>
 
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message?></p>
<?php endforeach; ?>
<?php endif; ?>
 
<h2>Formulaire</h2>
<p>1. Remplir le formulaire ci-dessous.</p>
<div id="zone-form">
<form id="ref-demande-versionnage" action="<?=$url_form?>" method="post">
<fieldset id="champs-general">
<legend>Général</legend>
<ul class="liste-champs">
<li>
<label for="titre" title="Le nom complet du référentiel.">Titre <span class="obligatoire">*</span></label>
<input id="titre" name="titre" type="text" value="<?=$version['titre']?>"/>
</li>
<li>
<label for="acronyme" title="Le code correspondant à l'abréviation ou à l'acronyme du titre.">Acronyme <span class="obligatoire">*</span></label>
<input id="acronyme" name="acronyme" type="text" value="<?=$version['acronyme']?>"/>
</li>
<li>
<label for="version" title="Numéro de version du référentiel sous la forme : version majeure.version mineure">Version <span class="obligatoire">*</span></label>
<input id="version" name="version" type="text" value="<?=$version['version']?>"/>
</li>
<li>
<label for="date_prod" title="Date correspondant à la dernière modification effectuée par le groupe de travail sur la version courante. Format : AAAA-MM-JJ">Date de production</label>
<input id="date_prod" name="date_prod" type="text" value="<?=$version['date_prod']?>" readonly="readonly"/>
</li>
</ul>
</fieldset>
<fieldset id="champs-contact">
<legend>Contacts</legend>
<ul class="liste-champs">
<li>
<label for="auteur_principal" title="Auteur principal ou liste des auteurs du référentiel sous la forme : Prénom1 NOM1 (Organisation1) [courriel1], Prénom2 NOM2 (Organisation2) [courriel2]">Auteur principal <span class="obligatoire">*</span></label>
<input type="text" id="auteur_principal" name="auteur_principal" value="<?=$version['auteur_principal']?>" />
</li>
<li>
<label for="coordinateur" title="Informations sur le coordinateur du référentiel sous la forme : Prénom1 NOM1 (Organisation1) [courriel1]">Coordinateur <span class="obligatoire">*</span></label>
<input type="text" id="coordinateur" name="coordinateur" value="<?=$version['coordinateur']?>" />
</li>
<li>
<label for="editeur" title="Le nom de l'organisation dans le cadre de laquelle le référentiel a été produit.">Éditeur</label>
<input type="text" id="editeur" name="editeur" value="Tela-Botanica, le réseau des Botanistes Francophones" readonly="readonly"/>
</li>
<li>
<label for="contact" title="Une adresse de courriel où il est possible de poser des questions, faire des remarques...">Courriel de contact <span class="obligatoire">*</span></label>
<input type="text" name="contact" value="<?=$version['contact']?>" />
</li>
</ul>
</fieldset>
<fieldset id="champs-contributeur" style="width:825px;">
<legend>Auteurs/Contributeurs</legend>
<p>
Liste des contributeurs au référentiel sous la forme : <br />
Prénom1 NOM1 (Organisation1) [courriel1],<br />
Prénom2 NOM2 (Organisation2) [courriel2].
</p>
<div>
<label for="contributeur">Auteurs/Contributeurs</label>
<textarea id="contributeur" name="contributeur" rows="5"><?=$version['contributeur']?></textarea>
</div>
</fieldset>
<hr class="nettoyage" />
<fieldset id="champs-domaine">
<legend>Domaines couverts par le référentiel</legend>
<p> Vous pouvez choisir plusieurs éléments par liste.</p>
<label for="classification" title="Le nom de la classification retenue">Classification par défaut <span class="obligatoire">*</span></label>
<p><input id="classification" name="classification" type="text" value="<?=$version['classification']?>"/></p>
<label for="ref-ver-dom-tax" title="Indiquer un ou plusieurs groupes taxonomiques dans lesquels le référentiel s'inscrit.">Domaine taxonomique <span class="obligatoire">*</span></label>
<div id="ref-ver-dom-tax" class="case-a-cocher-scroll" >
<ul class="liste-simple">
<? foreach ($domaine_taxo as $taxo) : ?>
<li><label><input type="checkbox" name="dom_tax[]" value="<?=$taxo?>" <?=(isset($version['dom_tax'][$taxo]) ? 'checked="checked"': '')?> /> <?=$taxo?></label></li>
<? endforeach; ?>
</ul>
</div>
<label for="ref-ver-dom-geo" title="Indiquer une ou plusieurs zones géographiques prises en compte par le référentiel.">Domaine géographique <span class="obligatoire">*</span></label>
<div id="ref-ver-dom-geo" class="case-a-cocher-scroll" >
<ul class="liste-simple">
<? foreach ($domaine_geo as $geo) : ?>
<li><label><input type="checkbox" name="dom_geo[]" value="<?=$geo?>" <?=(isset($version['dom_geo'][$geo]) ? 'checked="checked"': '')?> /> <?=$geo?></label></li>
<? endforeach; ?>
</ul>
</div>
<label for="ref-ver-dom-code" title="Indiquer les codes de nomenclature utilisé dans ce référentiel.">Codes botaniques utilisés <span class="obligatoire">*</span></label>
<div id="ref-ver-dom-code" class="case-a-cocher-scroll" >
<ul class="liste-simple">
<? foreach ($domaine_code as $code) : ?>
<li><label><input type="checkbox" name="dom_code[]" value="<?=$code?>" <?=(isset($version['dom_code'][$code]) ? 'checked="checked"': '')?> /> <?=$code?></label></li>
<? endforeach; ?>
</ul>
</div>
</fieldset>
<fieldset id="champs-citation">
<legend>Citation</legend>
<ul class="liste-champs">
<li>
<label for="source" title="Un permalien indiquant la page où l'on peut télécharger la présente version.">Source</label>
<input type="text" id="source" name="source" value="http://referentiels.tela-botanica.org/referentiel/index.php?module=Informations&ref=<?=$ref?>" readonly="readonly"/>
</li>
<li>
<label for="copyright" title="Mention légale (copyright)">Copyright</label>
<input type="text" id="copyright" name="copyright" value="Copyright © Tela Botanica (<?=date('Y')?>). Tous droits réservés." readonly="readonly"/>
</li>
<li>
<label for="licence" title="URL de la licence du document.">Licence</label>
<input type="text" id="licence" name="licence" value="http://creativecommons.org/licenses/by-sa/2.0/fr/" readonly="readonly"/>
</li>
<li>
<label for="referencement" title="Indique comment désigner le référentiel dans une bibliographie par exemple : « nom(s) du(des) auteur(s) principal(aux) ». Référentiel de « nom du groupe taxonomique concerné » de « nom de l’aire géographique concernée » réalisé dans le cadre d’une convention entre le Ministère chargé de l’écologie, le MNHN, la FCBN et Tela Botanica qui en a assuré la compilation, en partenariat avec « nom(s) de(s) l'institution(s) concernée(s) ». Version « numéro de la version » du « date de livraison du référentiel partiel au SPN ».">Comment citer ce référentiel? <span class="obligatoire">*</span></label>
<textarea id="referencement" name="referencement" rows="5"><?=$version['referencement']?></textarea>
</li>
</ul>
</fieldset>
<hr class="nettoyage" />
<fieldset id="champs-note" style="width:825px;">
<legend>Notes</legend>
<ul class="liste-champs">
<li>
<label for="errata" title="URL d'une page web contenant un errata de la version.">Errata (URL) <span class="obligatoire">*</span></label>
<input type="text" id="errata" name="errata" value="<?=$version['errata']?>" />
</li>
<li>
<label for="notes" title="Indiquer des informations sur les données de la version à publier.">Notes de version</label>
<textarea id="notes" name="notes" rows="10"><?=$version['notes']?></textarea>
</li>
</ul>
</fieldset>
<hr class="nettoyage" />
<p><span class="obligatoire">*</span> : champ obligatoire.</p>
<input id="ref-versionnage-ok" type="submit" value="2. Lancer le versionnage" />
</form>
<form id="ref-rafraichir" name="ref-rafraichir" action="<?=$url_form;?>" method="get">
<input name="module" type="hidden" value="<?=$url_module;?>" />
<input name="action" type="hidden" value="<?=$url_action_rafraichir;?>" />
<input name="ref" type="hidden" value="<?=$ref;?>" />
<input id="ref-raf-ok" type="submit" value="3. Rafraichir" />
</form>
</div>
 
 
<h2>Versions</h2>
 
<table class="defilante">
<caption>Versions <?=strftime('à %H:%M:%S le %d %B %Y')?></caption>
<thead>
<tr>
<th>Nom (#)</th>
<th>État</th>
<th>Date début</th>
<th>Date fin</th>
<th>Durée</th>
</tr>
</thead>
<tbody>
<?php if (isset($traitements_en_attente)) : ?>
<?php foreach ($traitements_en_attente as $traitement) : ?>
<tr>
<td><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></td>
<td class="traitement-attente">En attente...</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
<?php if (isset($traitements_en_cours)) : ?>
<?php foreach ($traitements_en_cours as $traitement) : ?>
<tr>
<td><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></td>
<td class="traitement-cours">En cours...</td>
<td><?=$traitement['date_debut']?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
<?php if (isset($traitements_termines)) : ?>
<?php foreach ($traitements_termines as $traitement) : ?>
<tr>
<td><a href="<?=$traitement['url']?>"><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></a></td>
<td class="traitement-termine">Terminé</td>
<td><?=$traitement['date_debut']?></td>
<td><?=$traitement['date_fin']?></td>
<td><?=$traitement['duree']?></td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
</tbody>
</table>
 
<!-- REF - FIN VERSIONNAGE -->
/branches/v2.0-betulales/interfaces/squelettes/fil_ariane.tpl.html
New file
0,0 → 1,9
<!-- REF - DEBUT FIL D'ARIANE -->
<?php if (isset($entrees)) : ?>
<ul class="fil-ariane">
<?php foreach ($entrees as $entree) : ?>
<li><a href="<?=$entree['url'];?>"><?=$entree['nom'];?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<!-- REF - FIN FIL D'ARIANE -->
/branches/v2.0-betulales/interfaces/squelettes/js/referentiels.js
New file
0,0 → 1,28
$(document).ready(function() {
// page de téléchargement : cocher toutes les cases
$('#cocher-tous').click(function() {
cocherTous(true, ".colonne-cases");
});
$('#decocher-tous').click(function() {
cocherTous(false, ".colonne-cases");
});
$('#cocher-base').click(function() {
cocherTous(false, ".colonne-cases");
cocherTous(true, ".colonne-cases", "base");
});
 
// coche ou décoche toutes les cases à cocher de la page (brutal)
function cocherTous(cocher, parent, classe) {
var checkboxes;
if (classe == undefined) {
checkboxes = $(parent + ' input[type="checkbox"]');
} else {
checkboxes = $(parent + ' input.' + classe + '[type="checkbox"]');
}
if (cocher) {
checkboxes.attr("checked", "checked");
} else {
checkboxes.removeAttr("checked");
}
}
});
/branches/v2.0-betulales/interfaces/squelettes/js/jquery-ui-1.8.7.custom.min.js
New file
0,0 → 1,68
/*!
* jQuery UI 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI
*/
(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.7",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,
NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,
"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,
d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}});
c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&
b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;/*!
* jQuery UI Widget 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Widget
*/
(function(b,j){if(b.cleanData){var k=b.cleanData;b.cleanData=function(a){for(var c=0,d;(d=a[c])!=null;c++)b(d).triggerHandler("remove");k(a)}}else{var l=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return l.call(b(this),a,c)})}}b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,
a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend(true,{},c.options);b[e][a].prototype=b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.charAt(0)==="_")return h;
e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==j){h=i;return false}}):this.each(function(){var g=b.data(this,a);g?g.option(d||{})._init():b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){b.data(c,this.widgetName,this);this.element=b(c);this.options=b.extend(true,{},this.options,
this._getCreateOptions(),a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},
widget:function(){return this.element},option:function(a,c){var d=a;if(arguments.length===0)return b.extend({},this.options);if(typeof a==="string"){if(c===j)return this.options[a];d={};d[a]=c}this._setOptions(d);return this},_setOptions:function(a){var c=this;b.each(a,function(d,e){c._setOption(d,e)});return this},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},
enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*
* jQuery UI Tabs 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Tabs
*
* Depends:
* jquery.ui.core.js
* jquery.ui.widget.js
*/
(function(d,p){function u(){return++v}function w(){return++x}var v=0,x=0;d.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"<div></div>",remove:null,select:null,show:null,spinner:"<em>Loading&#8230;</em>",tabTemplate:"<li><a href='#{href}'><span>#{label}</span></a></li>"},_create:function(){this._tabify(true)},_setOption:function(b,e){if(b=="selected")this.options.collapsible&&
e==this.options.selected||this.select(e);else{this.options[b]=e;this._tabify()}},_tabId:function(b){return b.title&&b.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+u()},_sanitizeSelector:function(b){return b.replace(/:/g,"\\:")},_cookie:function(){var b=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+w());return d.cookie.apply(null,[b].concat(d.makeArray(arguments)))},_ui:function(b,e){return{tab:b,panel:e,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)").each(function(){var b=
d(this);b.html(b.data("label.tabs")).removeData("label.tabs")})},_tabify:function(b){function e(g,f){g.css("display","");!d.support.opacity&&f.opacity&&g[0].style.removeAttribute("filter")}var a=this,c=this.options,h=/^#.+/;this.list=this.element.find("ol,ul").eq(0);this.lis=d(" > li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return d("a",this)[0]});this.panels=d([]);this.anchors.each(function(g,f){var i=d(f).attr("href"),l=i.split("#")[0],q;if(l&&(l===location.toString().split("#")[0]||
(q=d("base")[0])&&l===q.href)){i=f.hash;f.href=i}if(h.test(i))a.panels=a.panels.add(a.element.find(a._sanitizeSelector(i)));else if(i&&i!=="#"){d.data(f,"href.tabs",i);d.data(f,"load.tabs",i.replace(/#.*$/,""));i=a._tabId(f);f.href="#"+i;f=a.element.find("#"+i);if(!f.length){f=d(c.panelTemplate).attr("id",i).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(a.panels[g-1]||a.list);f.data("destroy.tabs",true)}a.panels=a.panels.add(f)}else c.disabled.push(g)});if(b){this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all");
this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addClass("ui-state-default ui-corner-top");this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(c.selected===p){location.hash&&this.anchors.each(function(g,f){if(f.hash==location.hash){c.selected=g;return false}});if(typeof c.selected!=="number"&&c.cookie)c.selected=parseInt(a._cookie(),10);if(typeof c.selected!=="number"&&this.lis.filter(".ui-tabs-selected").length)c.selected=
this.lis.index(this.lis.filter(".ui-tabs-selected"));c.selected=c.selected||(this.lis.length?0:-1)}else if(c.selected===null)c.selected=-1;c.selected=c.selected>=0&&this.anchors[c.selected]||c.selected<0?c.selected:0;c.disabled=d.unique(c.disabled.concat(d.map(this.lis.filter(".ui-state-disabled"),function(g){return a.lis.index(g)}))).sort();d.inArray(c.selected,c.disabled)!=-1&&c.disabled.splice(d.inArray(c.selected,c.disabled),1);this.panels.addClass("ui-tabs-hide");this.lis.removeClass("ui-tabs-selected ui-state-active");
if(c.selected>=0&&this.anchors.length){a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash)).removeClass("ui-tabs-hide");this.lis.eq(c.selected).addClass("ui-tabs-selected ui-state-active");a.element.queue("tabs",function(){a._trigger("show",null,a._ui(a.anchors[c.selected],a.element.find(a._sanitizeSelector(a.anchors[c.selected].hash))))});this.load(c.selected)}d(window).bind("unload",function(){a.lis.add(a.anchors).unbind(".tabs");a.lis=a.anchors=a.panels=null})}else c.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"));
this.element[c.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible");c.cookie&&this._cookie(c.selected,c.cookie);b=0;for(var j;j=this.lis[b];b++)d(j)[d.inArray(b,c.disabled)!=-1&&!d(j).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");c.cache===false&&this.anchors.removeData("cache.tabs");this.lis.add(this.anchors).unbind(".tabs");if(c.event!=="mouseover"){var k=function(g,f){f.is(":not(.ui-state-disabled)")&&f.addClass("ui-state-"+g)},n=function(g,f){f.removeClass("ui-state-"+
g)};this.lis.bind("mouseover.tabs",function(){k("hover",d(this))});this.lis.bind("mouseout.tabs",function(){n("hover",d(this))});this.anchors.bind("focus.tabs",function(){k("focus",d(this).closest("li"))});this.anchors.bind("blur.tabs",function(){n("focus",d(this).closest("li"))})}var m,o;if(c.fx)if(d.isArray(c.fx)){m=c.fx[0];o=c.fx[1]}else m=o=c.fx;var r=o?function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.hide().removeClass("ui-tabs-hide").animate(o,o.duration||"normal",
function(){e(f,o);a._trigger("show",null,a._ui(g,f[0]))})}:function(g,f){d(g).closest("li").addClass("ui-tabs-selected ui-state-active");f.removeClass("ui-tabs-hide");a._trigger("show",null,a._ui(g,f[0]))},s=m?function(g,f){f.animate(m,m.duration||"normal",function(){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");e(f,m);a.element.dequeue("tabs")})}:function(g,f){a.lis.removeClass("ui-tabs-selected ui-state-active");f.addClass("ui-tabs-hide");a.element.dequeue("tabs")};
this.anchors.bind(c.event+".tabs",function(){var g=this,f=d(g).closest("li"),i=a.panels.filter(":not(.ui-tabs-hide)"),l=a.element.find(a._sanitizeSelector(g.hash));if(f.hasClass("ui-tabs-selected")&&!c.collapsible||f.hasClass("ui-state-disabled")||f.hasClass("ui-state-processing")||a.panels.filter(":animated").length||a._trigger("select",null,a._ui(this,l[0]))===false){this.blur();return false}c.selected=a.anchors.index(this);a.abort();if(c.collapsible)if(f.hasClass("ui-tabs-selected")){c.selected=
-1;c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){s(g,i)}).dequeue("tabs");this.blur();return false}else if(!i.length){c.cookie&&a._cookie(c.selected,c.cookie);a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this));this.blur();return false}c.cookie&&a._cookie(c.selected,c.cookie);if(l.length){i.length&&a.element.queue("tabs",function(){s(g,i)});a.element.queue("tabs",function(){r(g,l)});a.load(a.anchors.index(this))}else throw"jQuery UI Tabs: Mismatching fragment identifier.";
d.browser.msie&&this.blur()});this.anchors.bind("click.tabs",function(){return false})},_getIndex:function(b){if(typeof b=="string")b=this.anchors.index(this.anchors.filter("[href$="+b+"]"));return b},destroy:function(){var b=this.options;this.abort();this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs");this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var e=
d.data(this,"href.tabs");if(e)this.href=e;var a=d(this).unbind(".tabs");d.each(["href","load","cache"],function(c,h){a.removeData(h+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){d.data(this,"destroy.tabs")?d(this).remove():d(this).removeClass("ui-state-default ui-corner-top ui-tabs-selected ui-state-active ui-state-hover ui-state-focus ui-state-disabled ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide")});b.cookie&&this._cookie(null,b.cookie);return this},add:function(b,
e,a){if(a===p)a=this.anchors.length;var c=this,h=this.options;e=d(h.tabTemplate.replace(/#\{href\}/g,b).replace(/#\{label\}/g,e));b=!b.indexOf("#")?b.replace("#",""):this._tabId(d("a",e)[0]);e.addClass("ui-state-default ui-corner-top").data("destroy.tabs",true);var j=c.element.find("#"+b);j.length||(j=d(h.panelTemplate).attr("id",b).data("destroy.tabs",true));j.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(a>=this.lis.length){e.appendTo(this.list);j.appendTo(this.list[0].parentNode)}else{e.insertBefore(this.lis[a]);
j.insertBefore(this.panels[a])}h.disabled=d.map(h.disabled,function(k){return k>=a?++k:k});this._tabify();if(this.anchors.length==1){h.selected=0;e.addClass("ui-tabs-selected ui-state-active");j.removeClass("ui-tabs-hide");this.element.queue("tabs",function(){c._trigger("show",null,c._ui(c.anchors[0],c.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[a],this.panels[a]));return this},remove:function(b){b=this._getIndex(b);var e=this.options,a=this.lis.eq(b).remove(),c=this.panels.eq(b).remove();
if(a.hasClass("ui-tabs-selected")&&this.anchors.length>1)this.select(b+(b+1<this.anchors.length?1:-1));e.disabled=d.map(d.grep(e.disabled,function(h){return h!=b}),function(h){return h>=b?--h:h});this._tabify();this._trigger("remove",null,this._ui(a.find("a")[0],c[0]));return this},enable:function(b){b=this._getIndex(b);var e=this.options;if(d.inArray(b,e.disabled)!=-1){this.lis.eq(b).removeClass("ui-state-disabled");e.disabled=d.grep(e.disabled,function(a){return a!=b});this._trigger("enable",null,
this._ui(this.anchors[b],this.panels[b]));return this}},disable:function(b){b=this._getIndex(b);var e=this.options;if(b!=e.selected){this.lis.eq(b).addClass("ui-state-disabled");e.disabled.push(b);e.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[b],this.panels[b]))}return this},select:function(b){b=this._getIndex(b);if(b==-1)if(this.options.collapsible&&this.options.selected!=-1)b=this.options.selected;else return this;this.anchors.eq(b).trigger(this.options.event+".tabs");return this},
load:function(b){b=this._getIndex(b);var e=this,a=this.options,c=this.anchors.eq(b)[0],h=d.data(c,"load.tabs");this.abort();if(!h||this.element.queue("tabs").length!==0&&d.data(c,"cache.tabs"))this.element.dequeue("tabs");else{this.lis.eq(b).addClass("ui-state-processing");if(a.spinner){var j=d("span",c);j.data("label.tabs",j.html()).html(a.spinner)}this.xhr=d.ajax(d.extend({},a.ajaxOptions,{url:h,success:function(k,n){e.element.find(e._sanitizeSelector(c.hash)).html(k);e._cleanup();a.cache&&d.data(c,
"cache.tabs",true);e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.success(k,n)}catch(m){}},error:function(k,n){e._cleanup();e._trigger("load",null,e._ui(e.anchors[b],e.panels[b]));try{a.ajaxOptions.error(k,n,b,c)}catch(m){}}}));e.element.dequeue("tabs");return this}},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},
url:function(b,e){this.anchors.eq(b).removeData("cache.tabs").data("load.tabs",e);return this},length:function(){return this.anchors.length}});d.extend(d.ui.tabs,{version:"1.8.7"});d.extend(d.ui.tabs.prototype,{rotation:null,rotate:function(b,e){var a=this,c=this.options,h=a._rotate||(a._rotate=function(j){clearTimeout(a.rotation);a.rotation=setTimeout(function(){var k=c.selected;a.select(++k<a.anchors.length?k:0)},b);j&&j.stopPropagation()});e=a._unrotate||(a._unrotate=!e?function(j){j.clientX&&
a.rotate(null)}:function(){t=c.selected;h()});if(b){this.element.bind("tabsshow",h);this.anchors.bind(c.event+".tabs",e);h()}else{clearTimeout(a.rotation);this.element.unbind("tabsshow",h);this.anchors.unbind(c.event+".tabs",e);delete this._rotate;delete this._unrotate}return this}})})(jQuery);
;
/branches/v2.0-betulales/interfaces/squelettes/moteur.tpl.html
New file
0,0 → 1,208
<!-- REF - DEBUT MOTEUR RECHERCHE -->
<script type="text/javascript">
// Function pour cacher / afficher les options de recherche
$(document).ready(function() {
// affichage lors du chargement de la page
$.cookie('AfficherCacherRech', <?=$affiche_moteur?>) ;
if ($.cookie('AfficherCacherRech') == null) {
$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
$('#ref-rech-opt').show();
$.cookie('AfficherCacherRech', 20);
} else if ($.cookie('AfficherCacherRech') == 10) {
$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
$('#ref-rech-opt').hide();
$.cookie('AfficherCacherRech', 10);
} else {
$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
$('#ref-rech-opt').show();
$.cookie('AfficherCacherRech', 20);
}
// changement d'affichage après un clic
$("#ref-rech-opt-toggle").click(function() {
if ($.cookie('AfficherCacherRech') == 20) {
$("#ref-rech-opt-toggle").html("Afficher la recherche avancée");
$('#ref-rech-opt').hide();
$.cookie('AfficherCacherRech', 10);
} else {
$("#ref-rech-opt-toggle").html("Cacher la recherche avancée");
$('#ref-rech-opt').show();
$.cookie('AfficherCacherRech', 20);
}
});
// Sélection du texte de la zone de recherche sur le focus
$("#recherche").focus(function(){
this.select();
});
});
</script>
<p>
Bienvenue dans l'espace de consultation de la <?=$nom_referentiel?> en cours d'actualisation.<br />
<?= ($forum_referentiel != false) ?
'Pour transmettre vos remarques au groupe de travail, veuillez utiliser le forum dédié : <b><a href="mailto:'.
$forum_referentiel.'">'.$forum_referentiel.'</a></b>.<br />'
: ''; ?>
<?= ($site_referentiel != false) ?
'Vous pouvez accéder au site de l\'auteur : <b><a href="'.
$site_referentiel.'">'.$site_referentiel.'</a></b>.<br />'
: ''; ?>
Pour les remarques concernant les fonctionnalités de l'interface de consultation, veuillez utiliser l'adresse : <b><a href="mailto:referentiels@tela-botanica.org">referentiels@tela-botanica.org</a></b>
</p>
<h1>Consultation de la <?=$nom_referentiel?> - Mis à jour le <?=$date_miseajour;?></h1>
<p><i>
Par défaut, la recherche est insensible à la casse (majuscule / minuscule) et s'effectue
en intercalant automatiquement le joker % avant et après le terme recherché.
</i></p>
<form id="ref-form" action="<?=$url_form;?>" method="get">
<p>
<input name="ref" type="hidden" value="<?=$url_referentiel;?>" />
<input name="module" type="hidden" value="<?=$url_module;?>" />
<input name="action" type="hidden" value="<?=$url_action;?>" />
<label id="ref-rech" for="recherche">Rechercher</label>
<input id="recherche" name="recherche" type="text" value="<?=$recherche;?>" size="75" maxlength="250"/>
<input id="ref-rech-ok" type="submit" value="OK" />
<a id="ref-rech-opt-toggle" href="#ref-rech-opt-txt" title="Précisions sur les options de recherche">Cacher la recherche avancée</a>
</p>
</form>
<div id="ref-rech-opt">
<h2 id="ref-rech-opt-titre">Options de recherche</h2>
<div id="ref-rech-opt-txt">
 
<p>
La recherche avancée permet de préciser la requête en associant des opérateurs au(x) terme(s) recherché(s). Les opérateurs sont listés dans
le tableau ci-dessous. <br />
</p>
<table class="largeur-14">
<thead>
<tr>
<th class="largeur-01">Opérateur</th>
<th class="largeur-10">Signification</th>
<th class="largeur-03">Exemples</th>
</tr>
</thead>
<tbody>
<tr>
<td>#</td>
<td>Afficher toute la base</td>
<td><a href="<?=Recherche::getUrlRecherche('#', $url_referentiel)?>">#</a></td>
</tr>
<tr>
<td>gen:</td>
<td>Genre</td>
<td><a href="<?=Recherche::getUrlRecherche('gen:abies', $url_referentiel)?>">gen:abies</a></td>
</tr>
<tr>
<td>sp:</td>
<td>Espèce</td>
<td><a href="<?=Recherche::getUrlRecherche('sp:maritimum', $url_referentiel)?>">
sp:maritimum</a></td>
</tr>
<tr>
<td>sg:</td>
<td>Famille, ordre, classe ("nom supra-générique")</td>
<td><a href="<?=Recherche::getUrlRecherche('sg:Adiantaceae', $url_referentiel)?>">sg:Adiantaceae</a></td>
</tr>
<tr>
<td>ssp:</td>
<td>Sous-espèce, variété, forme ("nom infra-spécifique")</td>
<td><a href="<?=Recherche::getUrlRecherche('ssp:cuprina', $url_referentiel)?>">ssp:cuprina</a></td>
</tr>
<tr>
<td>au:</td>
<td>Auteur</td>
<td><a href="<?=Recherche::getUrlRecherche('au:Tausch', $url_referentiel)?>">au:Tausch</a></td>
</tr>
<tr>
<td>an:</td>
<td>Année</td>
<td><a href="<?=Recherche::getUrlRecherche('an:2010', $url_referentiel)?>">an:2010</a></td>
</tr>
<tr>
<td>nn:</td>
<td>Numéro unique du nom scientifique</td>
<td><a href="<?=Recherche::getUrlRecherche('nn:7128,7547', $url_referentiel)?>">nn:7128,7547</a></td>
</tr>
<tr>
<td>bib:</td>
<td>Référence bibliographique de la publication d'origine du nom (sans l'année)</td>
<td><a href="<?=Recherche::getUrlRecherche('bib:Linnaea, 21 :', $url_referentiel)?>">bib:Linnaea, 21 :</a></td>
</tr>
<tr>
<td>nr:[1]</td>
<td>Afficher des noms retenus ([0] affiche les synonymes)</td>
<td><a href="<?=Recherche::getUrlRecherche('nr:1', $url_referentiel)?>">nr:1</a></td>
</tr>
<tr>
<td>tax:[1]</td>
<td>Afficher des synonymes sous les noms retenus correspondants</td>
<td><a href="<?=Recherche::getUrlRecherche('gen:scirpus tax:1', $url_referentiel)?>">gen:scirpus tax:1</a></td>
</tr>
<tr>
<td>pre:[1]</td>
<td>Afficher des taxons français (présent, supposé, douteux...),
inversement [0] ressort absents et non précisés</td>
<td><a href="<?=Recherche::getUrlRecherche('pre:1', $url_referentiel)?>">pre:1</a> ,<br />
<a href="<?=Recherche::getUrlRecherche('acer pre:1', $url_referentiel)?>">acer pre:1</a>
</td>
</tr>
<tr>
<td>taxref:[1]</td>
<td>Afficher des taxons qui seront envoyés au MNHN dans le cadre du programme TaxRef,
inversement [0] ressort les taxons mis en attente car non publiés ou non présents en France</td>
<td><a href="<?=Recherche::getUrlRecherche('taxref:1', $url_referentiel)?>">taxref:1</a> ,<br />
<a href="<?=Recherche::getUrlRecherche('acer taxref:0', $url_referentiel)?>">acer taxref:0</a>
</td>
</tr>
<tr>
<td>classif:[infra|supra]</td>
<td>Afficher les taxon inférieurs (-) ou supérieurs (+)</td>
<td><a href="<?=Recherche::getUrlRecherche('nn:182 classif:infra', $url_referentiel)?>">nn:182 classif:infra</a>,<br />
<a href="<?=Recherche::getUrlRecherche('nn:182 classif:supra', $url_referentiel)?>">nn:182 classif:supra</a>,<br />
<a href="<?=Recherche::getUrlRecherche('fabaceae classif:infra', $url_referentiel)?>">fabaceae classif:infra</a>
</td>
</tr>
<tr>
<td>rg:</td>
<td>Afficher la liste des noms d'un rang donné (famille 180, genre 220,
<a href="http://www.tela-botanica.org/wikini/RTaxMethodo/wakka.php?wiki=TaBle7">autres valeurs de rang)</a>.</td>
<td><a href="<?=Recherche::getUrlRecherche('rg:180', $url_referentiel)?>">rg:180</a>
</td>
</tr>
</tbody>
</table>
<p>
Si vous souhaitez utiliser deux opérateurs à la suite, ou un terme et un opérateur, pour
faire une recherche croisée, séparez-les uniquement par un espace.<br />
<em>Exemples&nbsp;:</em>
<a href="<?=Recherche::getUrlRecherche('l. gen:aba', $url_referentiel)?>">"l. gen:aba"</a>&nbsp; =>172 résultats;&nbsp;
<a href="<?=Recherche::getUrlRecherche('au:l. gen:aba', $url_referentiel)?>">"au:l. gen:aba"</a>&nbsp; => 25 résultats.
<br /><br />
Des "jokers" permettent d'élargir la recherche.
</p>
<table class="largeur-14">
<thead>
<tr>
<th class="largeur-01">Joker</th>
<th class="largeur-10">Explication</th>
<th class="largeur-03">Exemples</th>
</tr>
</thead>
<tbody>
<tr>
<td>%</td>
<td>Remplace n'importe quel nombre de caractères, y compris aucun.</td>
<td><a href="<?=Recherche::getUrlRecherche('gen:de%m sp:m%m', $url_referentiel)?>">
gen:de%m sp:m%m</a></td>
</tr>
<tr>
<td>_</td>
<td>Remplace exactement un caractère</td>
<td><a href="<?=Recherche::getUrlRecherche('gen:a_ar', $url_referentiel)?>">gen:a_ar</a></td>
</tr>
</tbody>
</table>
</div>
</div>
<!-- REF - FIN MOTEUR RECHERCHE -->
/branches/v2.0-betulales/interfaces/squelettes/resultat_recherche.tpl.html
New file
0,0 → 1,101
<!-- REF - DEBUT RESULTAT -->
<div id="ref-resultat-recherche">
<? if (isset($resultats)) : ?>
<div>
<div style="float:left;"><?=$fragmenteur ?></div>
<div style="float:right; padding-right:20px;">
<br /><br />
<span class="transmis">à transmettre à taxref</span><br />
<span class="non_transmis">exclu de taxref</span><br />
<span class="nom_retenu">nom retenu</span><br />
</div>
<div style="float:right; padding-right:20px;">
<h2>Légende :</h2>
<span><img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
lancer une nouvelle<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;requête</span><br />
<span><img src="./interfaces/squelettes/css/referentiel/images/aide.png" alt="rechercher"/>
information</span>
</div>
</div>
<hr class="nettoyage">
<i style="float:left;">Les résultats sont affichés par ordre alphabétique. Cliquez sur le num_nom ou sur le nom pour accéder à la fiche.</i>
<table>
<thead>
<tr>
<th title="Identifiant numérique du nom scientifique">num_nom</th>
<th title="Identifiant numérique du nom scientifique retenu">num_nom_retenu</th>
<th>Nom scientifique</th>
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Présence</th>
<th>Nom addendum</th>
</tr>
</thead>
<tbody>
<? foreach ($resultats as $resultat) : ?>
<tr <?=($resultat['exclure_taxref'] == 0) ? 'class="transmis' : 'class="non_transmis' ?>
<?=($resultat['num_nom'] == $resultat['num_nom_retenu']) ? ' nom_retenu"' : '"' ?>>
<td><a href="<?=Recherche::getUrlFicheTaxon($resultat)?>"><?=$resultat['num_nom']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($resultat)?>"><?=$resultat['num_nom_retenu']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($resultat)?>"><?=$resultat['nom_sci']?></a>
<? if ($resultat['nom_sci'] != '') : ?>
<a class="droite" href="<?=Recherche::getUrlRecherche('nn:'.$resultat['num_nom']." classif:infra", $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/inframoins.png" alt="Voir les taxons inférieurs"/>
</a>
<a class="droite" href="<?=Recherche::getUrlRecherche('nn:'.$resultat['num_nom']." classif:supra", $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/infraplus.png" alt="Voir les taxons supérieurs"/>
</a>
<a class="droite" href="<?=Recherche::getUrlRecherche($resultat['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$resultat['auteur']?>
<? if ($resultat['auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$resultat['auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$resultat['annee']?>
<? if ($resultat['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$resultat['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$resultat['biblio_origine']?>
<? if ($resultat['biblio_origine'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('bib:'.$resultat['biblio_origine'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td>
<? if ($resultat['presence'] != '') : ?>
<span title="<?=$valeur_presence[$resultat['presence']];?>"><?=$resultat['presence'];?></span>
<a href="<?=Recherche::getUrlRecherche('pre:1', $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$resultat['nom_addendum']?>
<? if ($resultat['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($resultat['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
</tr>
<? endforeach; ?>
</tbody>
</table>
<?=$fragmenteur ?>
<? endif; ?>
</div>
<!-- REF - FIN RESULTAT -->
/branches/v2.0-betulales/interfaces/squelettes/traitement.tpl.html
New file
0,0 → 1,61
<!-- REF - DEBUT TRAITEMENT -->
<h1>
Résultats du traitement
<?php if (isset($traitement)) : ?>
«&nbsp;<?=$traitement['nom'];?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span>&nbsp;»
<?php endif; ?>
</h1>
 
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message;?></p>
<?php endforeach; ?>
<?php endif; ?>
 
<?php if (isset($urls_zip)) : ?>
<h2>Téléchargements</h2>
<ul>
<?php foreach ($urls_zip as $nom => $url) : ?>
<li><a href="<?=$url?>"><?=$nom?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
 
<h2>Résultats</h2>
<?php if (isset($resultats)) : ?>
<?php if ($traitement['script'] == 'tests') : ?>
<table id="resultats">
<caption>Résultats</caption>
<thead>
<tr>
<th>Numero</th>
<th>Nom</th>
<th>Résultat</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<?php $i=1; ?>
<?php foreach ($resultats as $resultat) : ?>
<tr>
<td class="numero <?=$resultat['resultat'] ? 'ok' : 'ko';?>" title="Id:<?=$resultat['id_resultat']?>"><?=$i++?></td>
<td class="nom <?=$resultat['resultat'] ? 'ok' : 'ko';?>"><a href="<?=$resultat['url']?>"><?=$resultat['nom']?></a></td>
<td class="<?=$resultat['resultat'] ? 'ok' : 'ko';?>"><span class="resultat"><?=$resultat['resultat'] ? 'ok' : 'ko';?></span></td>
<td class="description"><?=$resultat['description']?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<?php endif; ?>
<?php if ($traitement['script'] == 'versionnage') : ?>
<?php $i=1; ?>
<?php foreach ($resultats as $resultat) : ?>
<h3><?=$resultat['nom']?> (Id:<?=$resultat['id_resultat']?>)</h3>
<p><?=$resultat['message']?></p>
<?php endforeach; ?>
<?php endif; ?>
<?php else : ?>
<p class="information">Aucun resultat pour ce traitement.</p>
<?php endif; ?>
<!-- REF - FIN TRAITEMENT -->
/branches/v2.0-betulales/interfaces/squelettes/resultat.tpl.html
New file
0,0 → 1,34
<!-- REF - DEBUT RESULTAT -->
<div id="ref-resultat">
<h1>
Test
<?php if (isset($resultat)) : ?>
«&nbsp;<?=$resultat['nom'];?> <span class="discretion">(id:<?=$resultat['id_resultat']?>)</span>&nbsp;»
<?php endif; ?>
</h1>
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message;?></p>
<?php endforeach; ?>
<?php endif; ?>
<?php if (isset($resultat)) : ?>
<h2>Description</h2>
<p class="description"><?=$resultat['description']?></p>
 
<h2>Résultat</h2>
<p class="resultat <?=$resultat['resultat'] ? 'ok' : 'ko';?>"><?=$resultat['resultat'] ? 'ok' : 'ko';?></p>
<h2>Messages du test</h2>
<?php if (isset($resultat['message'])) : ?>
<div class="message"><?=$resultat['message']?></div>
<?php else : ?>
<p class="information">Aucun message pour ce résultat.</p>
<?php endif; ?>
<?php endif; ?>
</div>
<!-- REF - FIN RESULTAT -->
/branches/v2.0-betulales/interfaces/squelettes/arbre_taxon.tpl.html
New file
0,0 → 1,189
<!-- REF - DEBUT ARBRE RECHERCHE -->
<script type="text/javascript">
var urlFicheTaxonTpl = '<?= $url_fiche_taxon_tpl; ?>';
var urlServiceTpl = '<?= $url_service_tpl; ?>';
var referentiel = '<?= $referentiel; ?>';
function afficherChargement(element) {
var htmlChargement = '<div class="arbre-chargement"> chargement </div>';
element.after(htmlChargement);
}
function cacherChargement() {
$('.arbre-chargement').remove();
}
function chargerSousClassification(element) {
var lienTpl = '<?= html_entity_decode($url_sous_taxons_tpl); ?>';
var lien = lienTpl+element.attr('rel');
var parent = element.parent();
afficherChargement(parent);
$.get(lien, function(data) {
var html = "";
var infras = data['resultats_infra'];
var nb_syn = data['resultats_nb_syn'];
var nb_infras = data['resultats_nb_infra'];
if(infras.length > 0) {
$.each(infras, function() {
html += creerTemplateSousClassification(this, nb_infras, nb_syn);
});
} else {
html =
'<ul class="branche-arbre-taxo">'+
'<li class="feuille-arbre-taxo aucun-sous-taxon">'+
'Aucun sous-taxon'+
'</li>'+
'</ul>';
}
cacherChargement();
parent.append(html);
});
}
function creerTemplateSousClassification(infra, nb_infras, nb_syn) {
var blocDepliageSousClassificiation = '';
if(nb_infras[infra.num_nom] > 0) {
blocDepliageSousClassification = '<div rel="'+infra.num_nom+'" class="icone-deplier-arbre imagette-plus branche-arbre-fermee" title="Voir les sous taxons du rang inférieur ('+nb_infras[infra.num_nom]+')"></div>';
} else {
blocDepliageSousClassification = '<div class="imagette-moins" title="Aucun sous-taxon"></div>';
}
var blocDepliageSynonymes = '';
if(nb_syn[infra.num_nom] > 1) {
blocDepliageSynonymes = '&nbsp;<a rel="'+infra.num_nom+'" title="Afficher les synynomes de ce taxon ('+(nb_syn[infra.num_nom] - 1)+')" class="lien-voir-synonymes-taxo" href="#">(syn)</a>';
}
var urlFicheTaxon = urlFicheTaxonTpl.replace('%s', infra.num_nom);
htmlTpl =
'<ul class="branche-arbre-taxo">'+
'<li class="feuille-arbre-taxo">'+
blocDepliageSousClassification+
'<a title="Voir la fiche de ce taxon (s\'ouvre dans un nouvel onglet)" class="lien-ouvrir-fiche-taxo" href="'+urlFicheTaxon+'">'+
infra.nom_sci+
'</a>'+
blocDepliageSynonymes+
'</li>'+
'</ul>';
return htmlTpl;
}
function afficherSousClassification(element) {
element.removeClass('branche-arbre-fermee');
element.addClass('branche-arbre-ouverte');
element.removeClass('imagette-plus');
element.addClass('imagette-moins');
element.addClass('chargee');
element.siblings('.branche-arbre-taxo').show();
}
function cacherSousClassification(element) {
element.addClass('branche-arbre-fermee');
element.removeClass('branche-arbre-ouverte');
element.addClass('imagette-plus');
element.removeClass('imagette-moins');
element.siblings('.branche-arbre-taxo').hide();
}
function chargerSynonymes(element) {
var lienTpl = '<?= html_entity_decode($url_synonymes_tpl); ?>';
var lien = lienTpl+element.attr('rel');
var parent = element.parent(".feuille-arbre-taxo");
afficherChargement(parent);
$.get(lien, function(data) {
// Un seul élément reçu = pas de synonymes car on a reçu le nom retenu
var syn = data['resultats_syn'];
if(syn.length > 1) {
var html = "";
$.each(syn, function() {
html += creerTemplateSynonymes(this);
});
} else {
var html =
'<ul class="arbre-liste-synonymes">'+
'<li class="feuille-arbre-synonyme-taxo aucun-synonyme">'+
'Aucun synonyme'+
'</li>'+
'</ul>';
}
cacherChargement();
element.after(html);
});
}
function creerTemplateSynonymes(synonyme) {
htmlTpl = '';
if(synonyme.num_nom != synonyme.num_nom_retenu) {
var urlFicheTaxon = urlFicheTaxonTpl.replace('%s', synonyme.num_nom);
var htmlTpl =
'<ul class="arbre-liste-synonymes">'+
'<li class="feuille-arbre-synonyme-taxo">'+
'<a title="Voir la fiche de ce taxon (s\'ouvre dans un nouvel onglet)" class="lien-ouvrir-fiche-taxo" href="'+urlFicheTaxon+'">'+synonyme.nom_sci+'</a>'+
'</li>'+
'</ul>';
}
return htmlTpl;
}
// Function pour cacher / afficher les options de recherche
$(document).ready(function() {
$(".icone-deplier-arbre").live('click', function(event) {
event.preventDefault();
if($(this).hasClass('branche-arbre-fermee')) {
if(!$(this).hasClass('chargee')) {
chargerSousClassification($(this));
}
afficherSousClassification($(this));
} else {
cacherSousClassification($(this));
}
});
$(".lien-voir-synonymes-taxo").live('click', function(event) {
event.preventDefault();
if(!$(this).hasClass('chargee')) {
chargerSynonymes($(this));
$(this).addClass('chargee');
} else {
$(this).siblings('.arbre-liste-synonymes').toggle();
}
});
$(".lien-ouvrir-fiche-taxo").live('click', function(event) {
event.preventDefault();
window.open($(this).attr("href"),'_blank');
});
});
</script>
<noscript>
<hr class="nettoyage" />
<div class="attention">Attention, la consultation de l'arborescence du référentiel
nécessite l'activation de Javascript</div>
</noscript>
<hr class="nettoyage" />
<h2 class="arbre-nombre-familles"><?= count($resultats); ?> familles</h2>
<div id="ref-arbre-taxo">
<ul class="branche-arbre-taxo">
<? foreach ($resultats as $resultat) : ?>
<? if($resultat['num_nom'] == $resultat['num_nom_retenu']) : ?>
<li class="feuille-arbre-taxo">
<?php $url_fiche_taxon = str_replace('%s', $resultat['num_nom'], $url_fiche_taxon_tpl) ?>
<?php if(isset($resultats_nb_infra[$resultat['num_nom']]) && $resultats_nb_infra[$resultat['num_nom']] > 0) { ?>
<div rel="<?=$resultat['num_nom']?>" class="icone-deplier-arbre imagette-plus branche-arbre-fermee" title="Voir les sous taxons du rang inférieur (<?= $resultats_nb_infra[$resultat['num_nom']]; ?>)"></div>
<?php } else { ?>
<div class="imagette-moins" title="Aucun sous-taxon"></div>
<?php } ?>
<a title="Voir la fiche de ce taxon (s'ouvre dans un nouvel onglet)" class="lien-ouvrir-fiche-taxo" href="<?= $url_fiche_taxon; ?>">
<?= $resultat['nom_sci'] ?>
</a>
<?php if(isset($resultats_nb_syn[$resultat['num_nom']]) && $resultats_nb_syn[$resultat['num_nom']] > 1) : ?>
&nbsp;<a rel="<?=$resultat['num_nom']?>" title="Afficher les synynomes de ce taxon (<?= $resultats_nb_syn[$resultat['num_nom']] - 1; ?>)" class="lien-voir-synonymes-taxo" href="#">(syn)</a>
<?php endif; ?>
</li>
<? endif; ?>
<? endforeach; ?>
</ul>
</div>
/branches/v2.0-betulales/interfaces/squelettes/menu.tpl.html
New file
0,0 → 1,9
<!-- REF - DEBUT MENU -->
<?php if (isset($menus)) : ?>
<ul>
<?php foreach ($menus as $menu) : ?>
<li class="<?=$menu['activite'];?>"><a href="<?=$menu['url'];?>" title="<?=$menu['title'];?>"><?=$menu['nom'];?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<!-- REF - FIN MENU -->
/branches/v2.0-betulales/interfaces/squelettes/resultat_recherche_taxon.tpl.html
New file
0,0 → 1,177
<!-- REF - DEBUT RESULTAT -->
<div id="ref-resultat-recherche">
<div>
<div style="float:left;"><?=$fragmenteur ?></div>
<div style="float:right; padding-right:20px;">
<h2>Légende :</h2>
<span class="transmis">à transmettre à taxref</span><br />
<span class="non_transmis">exclu de taxref</span><br />
<span class="nom_retenu">nom retenu</span>
</div>
</div>
<p><em>Le nombre de résultats correspond au nombre de nom retenu retourné.</em></p>
<? if (isset($resultats)) : ?>
<table>
<thead>
<tr>
<th title="Identifiant numérique du nom scientifique retenu">num_nom du nom retenu</th>
<th title="Identifiant numérique du nom scientifique">num_nom</th>
<th>Nom scientifique</th>
<th>Auteur</th>
<th>Année</th>
<th>Référence bibliographique</th>
<th>Présence</th>
<th>Nom addendum</th>
</tr>
</thead>
<tbody>
<?if (isset($resultats['nom_retenu'])) :
foreach ($resultats['nom_retenu'] as $id => $retenu) : ?>
<?= ($retenu['exclure_taxref'] == 0) ? '<tr class="nom_retenu transmis">' : '<tr class="nom_retenu non_transmis">' ?>
<td></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($retenu)?>"><?=$retenu['num_nom']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($retenu)?>"><?=$retenu['nom_sci'];?></a>
<? if ($retenu['nom_sci'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($retenu['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$retenu['auteur'];?>
<? if ($retenu['auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$retenu['auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$retenu['annee'];?>
<? if ($retenu['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$retenu['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$retenu['biblio_origine'];?>
<? if ($retenu['biblio_origine'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('bib:'.$retenu['biblio_origine'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$retenu['presence'];?>
<? if ($retenu['presence'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('pre:1', $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$retenu['nom_addendum'];?>
<? if ($retenu['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('mots:',$retenu['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
</tr>
<?if (isset($resultats[$id])) :
foreach ($resultats[$id] as $synonyme) : ?>
<?=($synonyme['exclure_taxref'] == 0) ? '<tr class="transmis">' : '<tr class="non_transmis">' ?>
<td><?=$synonyme['num_nom_retenu'];?></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['num_nom']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['nom_sci'];?></a>
<? if ($synonyme['nom_sci'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($synonyme['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['auteur'];?>
<? if ($synonyme['auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$synonyme['auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['annee'];?>
<? if ($synonyme['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$synonyme['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['biblio_origine'];?>
<? if ($synonyme['biblio_origine'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('bib:'.$synonyme['biblio_origine'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['presence'];?>
<? if ($synonyme['presence'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('pre:1', $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['nom_addendum'];?>
<? if ($synonyme['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('mots:'.$synonyme['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
</tr>
<? endforeach;
endif;
endforeach;
else :
foreach ($resultats as $res) :
foreach ($res as $synonyme) : ?>
<?=($synonyme['exclure_taxref'] == 0) ? '<tr class="transmis">' : '<tr class="non_transmis">' ?>
<td><?=$synonyme['num_nom_retenu'];?></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['num_nom']?></a></td>
<td><a href="<?=Recherche::getUrlFicheTaxon($synonyme)?>"><?=$synonyme['nom_sci'];?></a>
<? if ($synonyme['nom_sci'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche($synonyme['nom_sci'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['auteur'];?>
<? if ($synonyme['auteur'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('au:'.$synonyme['auteur'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['annee'];?>
<? if ($synonyme['annee'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('an:'.$synonyme['annee'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['biblio_origine'];?>
<? if ($synonyme['biblio_origine'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('bib:'.$synonyme['biblio_origine'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
<td><?=$synonyme['nom_addendum'];?>
<? if ($synonyme['nom_addendum'] != '') : ?>
<a href="<?=Recherche::getUrlRecherche('mots:',$synonyme['nom_addendum'], $referentiel)?>">
<img src="./interfaces/squelettes/css/referentiel/images/data_query.png" alt="rechercher"/>
</a>
<? endif; ?>
</td>
</tr>
<? endforeach;
endforeach;
endif;?>
</tbody>
</table>
<? endif; ?>
</div>
<!-- REF - FIN RESULTAT -->
/branches/v2.0-betulales/interfaces/squelettes/accueil.tpl.html
New file
0,0 → 1,18
<!-- REF - DEBUT ACCUEIL -->
<h1>Liste des référentiels en cours de travail</h1>
<p>Veuillez sélectionner un référentiel ci-dessous pour accéder aux différentes applications disponibles.</p>
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message;?></p>
<?php endforeach; ?>
<?php endif; ?>
 
<?php if (isset($referentiels)) : ?>
<ul>
<?php foreach ($referentiels as $referentiel) : ?>
<li><a href="<?=$referentiel['url'];?>"><?=$referentiel['titre']." (".$referentiel['nom'].")";?> (Mis à jour le <?=$referentiel['date']?>)</a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<!-- REF - FIN ACCUEIL -->
/branches/v2.0-betulales/interfaces/squelettes/form_tests.tpl.html
New file
0,0 → 1,100
<!-- REF - DEBUT TEST -->
<script type="text/javascript">
$(document).ready(function() {
$('#ref-dem-ok').click(function(e) {
var ok = false;
if (confirm('Êtes vous sûr de vouloir lancer de nouveaux tests ?')) {
ok = true;
}
return ok;
});
// Rend les tables portant la classe "defilante" srollable
$('.defilante').chromatable();
});
</script>
<h1>Tests du référentiel «&nbsp;<?=$nom_referentiel;?>&nbsp;» (<?=$ref?>)</h1>
 
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message;?></p>
<?php endforeach; ?>
<?php endif; ?>
 
<h2>Demande de tests</h2>
<?php if (isset($ref)) : ?>
<div id="zone-form">
<form id="ref-demande-traitement" name="ref-demande-traitement" action="<?=$url_form;?>" method="get">
<input name="module" type="hidden" value="<?=$url_module;?>" />
<input name="action" type="hidden" value="<?=$url_action_demande;?>" />
<input name="ref" type="hidden" value="<?=$ref;?>" />
<input id="ref-dem-ok" type="submit" value="1. Lancer les tests" />
</form>
<form id="ref-rafraichir" name="ref-rafraichir" action="<?=$url_form;?>" method="get">
<input name="module" type="hidden" value="<?=$url_module;?>" />
<input name="action" type="hidden" value="<?=$url_action_rafraichir;?>" />
<input name="ref" type="hidden" value="<?=$ref;?>" />
<input id="ref-raf-ok" type="submit" value="2. Rafraichir" />
</form>
</div>
<?php endif; ?>
 
<h2>Tests</h2>
<table class="defilante">
<caption>Traitements <?=strftime('à %H:%M:%S le %d %B %Y')?></caption>
<thead>
<tr>
<th>Nom (#)</th>
<th>État</th>
<th>Date début</th>
<th>Date fin</th>
<th>Durée</th>
</tr>
</thead>
<tbody>
<?php if (isset($traitements_en_attente)) : ?>
<?php foreach ($traitements_en_attente as $traitement) : ?>
<tr>
<td><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></a></td>
<td class="traitement-attente">En attente de traitement...</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
<?php if (isset($traitements_en_cours)) : ?>
<?php foreach ($traitements_en_cours as $traitement) : ?>
<tr>
<td><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></a></td>
<td class="traitement-cours">En cours de traitement...</td>
<td><?=$traitement['date_debut']?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
<?php if (isset($traitements_termines)) : ?>
<?php foreach ($traitements_termines as $traitement) : ?>
<tr>
<td><a href="<?=$traitement['url']?>"><?=$traitement['nom']?> <span class="discretion">(id:<?=$traitement['id_traitement']?>)</span></a></td>
<td class="traitement-termine">Terminé</td>
<td><?=$traitement['date_debut']?></td>
<td><?=$traitement['date_fin']?></td>
<td><?=$traitement['duree']?></td>
</tr>
<?php endforeach; ?>
<?php endif; ?>
</tbody>
</table>
 
<h2>Importation d'une version taxref</h2>
<?php if (isset($ref)) : ?>
<div id="zone-form">
<form id="ref-importation" name="ref-importation" action="<?=$url_importation;?>" method="post" enctype="multipart/form-data">
<input type="file" name="nom_fichier" />
<input id="ref-imp-ok" type="submit" value="Lancer l'importation" />
</form>
</div>
<?php endif; ?>
<!-- REF - FIN TEST -->
/branches/v2.0-betulales/interfaces/squelettes/detail_referentiel.tpl.html
New file
0,0 → 1,102
<!-- REF - DEBUT DETAIL -->
<h1><?=$nom_referentiel;?> (<?=$referentiel;?>)</h1>
 
<?php if (isset($messages)) : ?>
<h2>Messages</h2>
<?php foreach ($messages as $message) : ?>
<p class="information"><?=$message;?></p>
<?php endforeach; ?>
<?php endif; ?>
 
<p>
Vous pouvez <a href="<?=$url_menu_test;?>">tester</a> la <?=strtolower($referentiel);?>
afin de contrôler les données saisies dans la version de travail.<br />
Lorsqu'une version de travail est prête à être publiée, vous pouvez accéder à
<a href="<?=$url_menu_versionnage;?>">l'outil de versionnage</a> pour réaliser
cette manipulation. Cette interface permet aussi de télécharger les versions précédentes.<br />
Enfin, il est possible de <a href="<?=$url_menu_consultation;?>">consulter</a> en permanence les données saisies
dans la version de travail.
</p>
 
 
<h2>Téléchargement personnalisé</h2>
<?php if(isset($url_telechargement_zip)): ?>
<div class="telecharger-resultat">
<h2>Votre téléchargement est prêt</h2>
Si le téléchargement ne commence pas automatiquement, cliquez sur le lien ci-dessous
<br/>
<a id="telecharger_resultat" href="<?= $url_telechargement_zip ?>">Télécharger le référentiel</a><br />
Pour ouvrir les fichiers csv avec votre tableur, veuillez choisir l'encodage (jeu de caractères) UTF-8, le sépateur {tab} ou \t et aucune séparation de texte.
</div>
<script type="text/javascript">
$(document).ready(function() {
document.location = $('#telecharger_resultat').attr('href');
});
</script>
<?php endif ?>
 
<?php if (isset($versions) && !empty($versions)) { ?>
<form id="export" action="<?=$url_form_telech?>" method="post">
Pouvez-vous nous indiquer votre futur usage du référentiel ?<br />
<input type="radio" name="usage" id="usage" value="essai"/><label for="usage">essai</label>
<input type="radio" name="usage" id="usage" value="personnel"/><label for="usage">personnel</label>
<input type="radio" name="usage" id="usage" value="professionnel"/><label for="usage">professionnel</label><br /><br />
Choississez la version que vous souhaitez télécharger :<br />
<!-- chercher comment inclure meta donnees et manuel technique -->
<? foreach ($versions as $version) { ?>
<input type="radio" name="version" id="version" checked value="<?=$version['version']?>"/><label for="version">version <?=$version['version'].' du '.$version['date_prod']?></label><br />
<? } ?>
<br />
Sélectionnez les données :<br />
<input type="checkbox" name="filtres[]" id="nnr" value="nnr"/><label for="filtres">que les noms retenus</label><br />
<!-- à modifier pour tenir compte du référentiel -->
<input type="checkbox" name="filtres[]" id="pre" value="pre"/><label for="filtres">que les taxons présents en France</label><br />
<label for="filtres"><span title="Saisir un nom scientifique">de la famille</span></label><input type="text" name="filtres[]" id="famille"/><br />
<br />
 
Choississez les champs que vous souhaitez exporter
(cocher : <a class="curseur-pointeur" id="cocher-tous">tous</a> /
<a class="curseur-pointeur" id="cocher-base">champs de base</a> /
<a class="curseur-pointeur" id="decocher-tous">aucun</a>)
<br/>
<?php $i = 0; ?>
<div class="colonne-cases">
<?php foreach ($colonnesOrdonnees as $id => $description) { ?>
<input type="checkbox" <?=$description[1]?> name="champs[]" id="<?=$id?>" value="<?=$id?>" <?= ($description[1] == 'checked') ? 'class="base"' : '' ?>/>
<label for="$id"><span title=<?='"'.$description[2].'"'?>><?=$description[0]?></span></label><br />
<?php if($i == 22): ?>
</div>
<div class="colonne-cases">
<?php endif ?>
<?php $i++; ?>
<?php } ?>
</div>
<br/>
<br/>
<input type="submit" value="telecharger">
</form>
<?php } ?>
 
<h2>Versions</h2>
<?php if (isset($infos_telechargements) && !empty($infos_telechargements)) { ?>
<?php foreach ($infos_telechargements as $info) : ?>
<?php foreach ($info['urls_zip'] as $zip => $url) : ?>
<div class="lien_telechargement">
<a href="<?=$url?>">
Télécharger la version <?=$zip?>
</a>
<span class="description_telechargement"><?=$info['description']?></span></div>
<?php endforeach; ?>
<?php endforeach; ?>
<?php } else { ?>
<p> Aucun téléchargement n'est disponible pour ce référentiel </p>
<?php } ?>
 
 
 
 
 
 
<!-- REF - FIN DETAIL -->