From a4105f0b0f3bf2873cef017fd4aa745ca6a65d0f Mon Sep 17 00:00:00 2001 From: yomguy Date: Mon, 28 Feb 2011 11:59:23 +0100 Subject: [PATCH] change menu and logo styles, add images, resolve changes for r591 and r592 --- telemeta/__init__.py | 2 +- telemeta/htdocs/css/telemeta.css | 1564 +++++++++-------- telemeta/htdocs/images/admin_wh.png | Bin 0 -> 594 bytes telemeta/htdocs/images/adv_search_wh.png | Bin 0 -> 739 bytes telemeta/htdocs/images/collections_wh.png | Bin 0 -> 658 bytes telemeta/htdocs/images/geo_wh.png | Bin 0 -> 754 bytes telemeta/htdocs/images/grid_bg.png | Bin 0 -> 120 bytes telemeta/htdocs/images/home_red.png | Bin 0 -> 754 bytes telemeta/htdocs/images/logo_mini_2.png | Bin 3150 -> 3843 bytes telemeta/htdocs/images/logout.png | Bin 0 -> 1032 bytes telemeta/htdocs/images/module_playlist.png | Bin 0 -> 145 bytes telemeta/htdocs/images/module_world.png | Bin 0 -> 1058 bytes telemeta/htdocs/images/search_wh.png | Bin 0 -> 654 bytes telemeta/htdocs/images/user_red.png | Bin 0 -> 484 bytes telemeta/pages/default/parts/home.rst | 6 +- telemeta/templates/telemeta_default/base.html | 11 +- .../templates/telemeta_default/index.html | 7 +- .../telemeta_default/mediaitem_detail.html | 750 ++++---- 18 files changed, 1188 insertions(+), 1152 deletions(-) create mode 100644 telemeta/htdocs/images/admin_wh.png create mode 100644 telemeta/htdocs/images/adv_search_wh.png create mode 100644 telemeta/htdocs/images/collections_wh.png create mode 100644 telemeta/htdocs/images/geo_wh.png create mode 100644 telemeta/htdocs/images/grid_bg.png create mode 100644 telemeta/htdocs/images/home_red.png create mode 100644 telemeta/htdocs/images/logout.png create mode 100644 telemeta/htdocs/images/module_playlist.png create mode 100644 telemeta/htdocs/images/module_world.png create mode 100644 telemeta/htdocs/images/search_wh.png create mode 100644 telemeta/htdocs/images/user_red.png diff --git a/telemeta/__init__.py b/telemeta/__init__.py index f95b4649..24fa2059 100644 --- a/telemeta/__init__.py +++ b/telemeta/__init__.py @@ -11,7 +11,7 @@ U{http://telemeta.org} """ __docformat__ = 'epytext en' -__version__ = '0.5.2' +__version__ = '0.6.0' __url__ = 'http://telemeta.org' __copyright__ = '(C) 2007-2010 Parisson SARL and Samalyse SARL' __license__ = 'CeCILL-2' diff --git a/telemeta/htdocs/css/telemeta.css b/telemeta/htdocs/css/telemeta.css index de5ae009..43933631 100644 --- a/telemeta/htdocs/css/telemeta.css +++ b/telemeta/htdocs/css/telemeta.css @@ -1,769 +1,795 @@ -body {margin: 0; padding: 0;} -a {text-decoration: none; color: #969696;} -a img {border: none;} -html, input, select, textarea, h1, h2, h3, h4, h5, h6 { - font-size: 100%; -} -body { - font: 0.8125em/1em Verdana, sans-serif; - line-height: 1.3em; - color: #333; - background: #FFF; - margin: 1.3em; -} - -a:link, a:visited { -/* border-bottom:1px dotted #BBB; */ - color:#BB0000; - text-decoration:none; -} -a:link:hover, a:visited:hover { - background-color:#EEE; - color:#555; -} -a img { border: none; } - -.rst-content h1, h3 { - font-size: 1.2em; - font-weight: bold; - color: #353535; -} -.nett { - clear: both; - height: 5px; -} - -.wazing { - clear: both; - position: relative; -} - -/* Min-width */ -#layout { - min-width: 740px; -} - -#content { - position: relative; -} - -#content ul, #content ul ul, #content ol { - list-style: square; - padding: .7em; - padding-left: 2em; - font-size: 0.8em; - clear: both; -} -#content ul ul { - font-size: 1.1em; - padding-left: 0; -} -#content li { - padding: .2em; - padding-left: 0; -} -#content li a { - padding: .1em 0; -} -#header { - padding: 0.2em 0; - margin-bottom: .9em; -} - -#logo a, #logo a:hover { border: none; background: transparent; } - -#submenu { - position: relative; - margin: 5px 0 0; - z-index: 10; -} -#submenu h3, #submenu div { - min-height: 1.6em; -} -#submenu h3 { - margin-right: 80px; -} -#submenu div { - position: absolute; - right: 0; - top: 0; -} -#submenu a { - height: 1.6em; - color: #4d508a; - font-size: 0.9em; - font-weight: bold; -} - -#rightcol { - position: relative; - z-index: 1; - float: right; - width: 362px; - border: 1px solid #999; - padding: 6px; - background-color: #eee; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#rightcol .analyzer, #rightcol .exporter, .markers { - text-align: left; - position: relative; -} -#rightcol form { - width: 360px; - margin-top: 5px; - background-color: #fff; - border: 1px solid #adadad; -} - -#rightcol p { - margin: 0; - padding: 0; -} - -.exporter { - background-color: #fff; - color: #555; - border: 1px solid #adadad; - /*width: 301px;height: 17px;*/ - padding: 2px; - margin: 5px 0 0; - font-size: 1em; -} - -.analyzer, .markers { - background-color: #fff; - color: #000; - border: 1px solid #adadad; - width: 356px; - padding: 2px; - /*margin: 5px 0 0;*/ - font-size: 1em; -} - -.analyzer-title { - background-color: #f2f2f2; - color: #000; - padding: 2px; -} - -.analyzer-line { - background-color: #fdfdfd; - color: #000; - padding: 4px; -} - -/* Geographic navigator */ -ul.continents, ul.continents ul { list-style: none; margin: 0; padding: 0;} -ul.continents { margin: 1em 0; } -ul.continents ul {margin-left: 0; margin-bottom: 0.9em; padding: 0 1em 1em 0;} -ul.continents li.name { width: 460px; float: left; clear: left; margin-right: 30px;} -ul.continents li.odd { clear: none;} -ul.continents li.name b { font-size: 120%; font-weight: bold; } -ul.continents ul li { display: inline; padding-right: 2em;} -ul.continents ul li a { line-height: 1.8em; } - -/* Collection */ -#content .intro { - font-size: 1em; - font-weight: bold; - color: #444; - margin: 5px 0; - padding-left: 13px; - font-size: 0.8em; - background: #FFF url(indent.png) no-repeat 0 1px; -} -#content .intro span { - padding: 3px; - -} - -/* Forms */ -input, textarea, select { margin: 2px } -input, select { vertical-align: middle } -input[type=button], input[type=submit], input[type=reset] { - background: #f2f2f2; - color: #444; - border: 3px double #ccc; - padding: .1em .5em; - font-weight: bold; - cursor: pointer; -} -input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover { - background: #8D8C94; - color: #fff; -} -input[type=button][disabled], input[type=submit][disabled], -input[type=reset][disabled] { - background: #f6f6f6; - border-style: solid; - color: #999; -} -input[type=text], input[type=password], input.textwidget, textarea { border: 1px solid #ccc; } -input[type=text], input[type=password], input.textwidget { padding: .25em .1em } -input[type=text]:focus, input[type=password]:focus, input.textwidget:focus, textarea:focus { - border-color: #aaa; -} -option { border-bottom: 1px dotted #d7d7d7; } -fieldset { border: 1px solid #d7d7d7; padding: .5em; margin: 0 } -fieldset.iefix { background: transparent; border: none; padding: 0; margin: 0 } -* html fieldset.iefix { width: 98% } -fieldset.iefix p { margin: 0 } -legend { color: #999; padding: 0 .25em; font-size: 90%; font-weight: bold } -label.disabled { color: #d7d7d7 } -.buttons { margin: .5em .5em .5em 0 } -.buttons form, .buttons form div { display: inline } -.buttons input { margin: 1em .5em .1em 0 } -.inlinebuttons input { - font-size: 70%; - border-width: 1px; - border-style: dotted; - margin: 0; - padding: 0.1em; - background: none; -} - -/* Quick search */ -#quick_search { - position: absolute; - top: 2.5em; - right: 1.1em; -} -#quick_search form { - float: left; - margin-right: 12px; -} -#quick_search p { - margin-top: .3em; - clear: left; -} - -#quick_search a { - font-size: .8em; - font-weight: bold; -} - -#quick_search input { - vertical-align: middle; - font-size: .8em; - margin-right: 0; -} -#quick_search_pattern { - background: #FFF url(search_bg.png) no-repeat; - padding: .4em .1em; - padding-left: 25px; - width: 150px; - color: #555; - font-weight: bold; -} - -/* Authentication */ -#auth_info { - position: absolute; - top: 0.2em; - right: 1.1em; - margin-right: 12px; - font-size: .8em; -} - -#auth_info a { - /* font-weight: bold; */ -} - -form.login { - font-size: 0.8em; - float: left; - margin-top: 2em; - margin-bottom: 4em; - padding: .5em; - border: 1px dotted #888; -} - -.login-error { - color: #BB0000; -} - -form.login label { - display: block; - width: 11em; - float: left; - clear: left; - font-weight: bold; - padding-top: 0.3em; -} - -form.login .submit { - float: right; - margin-top: 1em; -} - -/* Search form */ -#searchform { - margin: 15px 0; -} -#searchform fieldset { - padding: 0; - padding: .5em; - width: 650px; - border: none; - border: 1px dotted #888; - margin-bottom: 1em; -} -#searchform p { - background-color: #fff; - padding: .5em 0; -} -#searchform label { - font-size: 0.8em; - display: block; - float: left; - width: 30%; - margin-left: 15px; - margin-top: .2em; - line-height: 1.8em; - font-weight: bold; - color: #333; - text-transform: uppercase; -} -#searchform select { - width: 59%; -} -#searchform fieldset input { - width: 56%; -} -#searchform select, #searchform fieldset input { - font-size: 0.8em; -} -#searchform .submit { - padding: 0; - clear: both; - width: 450px; -} - -#searchform select.tiny { - width: 12%; -} - -/* Navigation (borrowed from Trac) */ -.nav h2, .nav hr { display: none } -.nav ul { font-size: 13px; list-style: none; margin: 0; text-align: left } -.nav li { - border-right: 1px solid #d7d7d7; - display: inline; - padding: 0 .75em; - white-space: nowrap; -} -.nav li.last { border-right: 1px solid #000000; } - -/* Main navigation bar (borrowed from Trac) */ -#menu { - background: #6a0307 ; - border: 1px solid #000; - font: normal 10px verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif; - margin: .66em 0 .33em; - padding: 1em 0; -} -#menu li { border-right: none; padding: .25em 0 } -#menu li.last { border-right: 1px solid #000 } -#menu :link, #menu :visited { - border-right: 1px solid #fff; - border-bottom: none; - border-left: 1px solid #555; - color: #FFF; - font-weight: bold; - padding: .2em 20px; -} -* html #menu :link, * html #menu :visited { background-position: 1px 0 } -#menu :link:hover, #menu :visited:hover { - background-color: #ccc; - border-right: 1px solid #ddd; -} -#menu .active :link, #menu .active :visited { - background: #333 url(../images/topbar_gradient2.png) 0 0 repeat-x; - border-top: none; - border-right: 1px solid #000; - color: #eee; - font-weight: bold; -} -#menu .active :link:hover, #menu .active :visited:hover { - border-right: 1px solid #000; -} - -/* Footer (borrowed from Trac) */ -#footer { - clear: both; - color: #bbb; - font-size: 10px; - border-top: 1px solid; - height: 31px; - padding: .25em 0; - margin-top: 2.5em; -} -#footer :link, #footer :visited { color: #bbb; } -#footer hr { display: none } -#footer #telemeta_powered { border: 0; float: left } -#footer #telemeta_powered:hover { background: transparent } -#footer p { margin: 0 } -#footer p.left { - float: left; - margin-left: 1em; - padding: 0 1em; - border-left: 1px solid #d7d7d7; - border-right: 1px solid #d7d7d7; -} -#footer p.right { - float: right; - text-align: right; -} - -/* Homepage */ -.homelinks a { font-size: 120%;} - - -/* Definition list */ -dl { - position: relative; - margin: .5em 0; -} -dl dt, dl dd { - position: relative; - margin: 0; - margin-bottom: .5em; - padding: 0; - font-size: 0.8em; - line-height: 1.4em; - min-height: 1.4em; -} -dl dd { - border: 1px solid transparent; -} -dl dt { - float: left; - clear: left; -} - -dl.listing dt { - width: 18em; - background-color: #f9f9f9; - border: .1em solid #eee; - border-right: .3em solid #ddd; - padding-left: .3em; - margin-right: .8em; - color: #444; -} -dl.listing dt.group { - float: none; - margin-top: .9em; - background-color: #DDDDDD; - border-color: #ccc; - border-right: .1em solid #ccc; - width: 18.2em; -} -dl.listing dd { - margin-left: 19.4em; - font-weight: bold; -} - -/* dublin core display */ -h4.dublincore { - text-align: left; - padding: 5px 0 10px; - font-weight: bold; - color: #666; -} -dl.dublincore dt { - margin-right: .8em; - width: 23em !important; - font-style: italic; -} -dl.dublincore dd { - margin-left: 23.4em; - font-weight: bold; -} -dl.dublincore dt span { - width: 13em; - display: block; - float: left; - font-style: normal; - background-color: #f9f9f9; - border: 1px solid #eee; - border-right: 3px solid #ddd; - padding-left: .3em; - margin-right: 1.2em; - color: #444; -} -dl.dublincore .caption { - background-color: #B8B7C1; - margin: .5em 0; - margin-top: 0; - border-bottom: 1px dotted #666; - padding-top: .4em; - padding-bottom: .4em; - padding-left: .3em; - color: #fff; - font-weight: bold; - border-right: 1px solid #fff; -} -dl.dublincore dt.caption span { - background-color: #B8B7C1; - border: none; - border-right: 1px solid #fff; - color: #fff; -} -dl.dublincore dd.caption { - padding-top: .3em; - padding-left: .4em; - margin-left: 23.4em; -} - -/* infos item/collection */ -.infos, .extraInfos { - margin-bottom: 15px; -} - -.extraInfos dl, .extraInfos table { - position: relative; -} - -.extraInfos div { - padding: 0; - margin-bottom: 5px; -} -.extraInfos .nett { - position: relative; - height: 0; - margin-bottom: -5px; -} -.extraInfos h4 { - /* clear: both; */ - font-size: 0.9em; - line-height: 1.4em; - border-bottom: 1px dotted #aaa; -} -.with-rightcol .extraInfos h4 { - margin-right: 395px; -} - -.extraInfos h4 a { - position: relative; - display: block; - color: #333 !important; - text-decoration: none; - margin: 0; - background: #fff url(more.gif) no-repeat left top; - background-position: 0 -17px; - padding-bottom: 2px; - padding-left: 16px; - border-bottom: none !important; - outline: none; -} -.extraInfos h4 a:hover { - background-color: transparent; - border-bottom: none; - color: #555 !important; -} -.extraInfos .folded h4 { - border-bottom: none; -} -.extraInfos .folded h4 a { - background-position: 0 0px; -} - -/* Pagination */ -.pagination { - margin-top: .7em; - margin-bottom: .3em; - padding: .3em 0; - font-size: .9em; - background-color: #fff; - border-bottom: 1px solid #aaa; - color: #333; - font-weight: bold; -} -.pagination a { - background-color: #eee; - border-bottom: none; - font-size: .9em; - padding: .3em; -} - -/* Item instruments */ -div.instruments { - position: relative; - margin-left: -.7em; - margin-right: .5em; -} -table.instruments { - border: none; - border-collapse: separate; - /* width: 100%; */ - border-spacing: .7em; -} -table.instruments td { - font-size: .8em; - padding: 0 .2em; -} -table.instruments thead td { - background-color: #F9F9F9; - border: .1em solid #E1E1E1; - border-bottom: .3em solid #E1E1E1; -} -table.instruments tbody td { - border-bottom: .1em solid #E1E1E1; -} - -/* Styles for tabular listings (stolen from trac) */ -table.listing { - clear: both; - border-spacing: 0; -} - -.fullpage table.listing { - width: 100%; -} - -table.listing th { - text-align: left; - padding: 0 14em .1em 0; - font-size: 1em; -} -table.listing th, table.listing td { - font-size: 0.8em; - border-bottom: 1px solid #dfdfdf; -} -table.listing thead { background: #e8eaf0 } -table.listing thead th { - font-size: 0.9em; - padding: 3px .5em 3px; -} -table.listing thead th :link:hover, table.listing thead th :visited:hover { - background-color: transparent; -} -table.listing a { - border: none; -} -table.listing thead th a { - padding-right: 12px; -} -table.listing th.asc a, table.listing th.desc a { font-weight: bold } -table.listing th.asc a, table.listing th.desc a { - background-position: 100% 50%; - background-repeat: no-repeat; -} -table.listing th.asc a { background-image: url(../images/asc.png) } -table.listing th.desc a { background-image: url(../images/desc.png) } -table.listing tbody td, table.listing tbody th { - padding: .33em .5em; - vertical-align: top; - font-weight: normal; -} -table.listing tbody td { - font-weight: bold; -} -table.listing tbody td.tmp { - width: 100%; -} -table.listing tbody td a:hover, table.listing tbody th a:hover { - background-color: transparent; -} -table.listing tbody tr { border-top: 1px solid #ddd } -table.listing tbody tr.even { background-color: #fcfcfc } -table.listing tbody tr.odd { background-color: #f7f7f7 } -table.listing tbody tr:hover { background: #f7f8fa !important } - -.gmap { - border: solid 1px #888; - margin-top: 0.8em; -} - -.rst-content { -} - -.rst-content img.align-left { - margin-right: 1em; - margin-top: 0.6ex; -} - -.rst-content img.align-right { - margin-left: 1em; - margin-top: 0.6ex; -} - -#content .rst-content ul, #content .rst-content ol { - clear: none; - font-size: 1em; - margin-left: 0.4em; -} - -.module-set { - float: right; - clear: right; -} - -.module { - border: 1px solid #999; - background: #EEE; - padding: 1em; - margin: 0 0 1.5em 1.5em; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -.module h3 { - margin-top: 0; - margin-bottom: 0.8em; - font-size: 1.1em; -} - -a.image-link { - border: none; -} - -.map-thumbnail { - border: solid 1px #999; -} - -.home-content .module { - width: 338px; -} - -.home-description { - padding-right: 370px; -} - -#content ul.playlist { - list-style-type: none; - border-top: solid 1px #e1e1e1; - margin: 0; - padding: 0; -} - -#content ul.playlist li { - display: block; - border: solid 1px #e1e1e1; - border-top: 0; - background: white; - margin: 0; - padding: 1em; -} - -.tab_unselected { - background-color: #cccccc; - font-weight: normal; - color: #333333; - border: 1px solid #cccccc; - z-index: 0; -} -.tab_selected { - background-color: #ffffff; - color: #000000; - font-weight: bold; - border-top: 1px solid #999999; - border-right: 1px solid #999999; - border-left: 1px solid #999999; - border-bottom: 1px solid #ffffff; - z-index: 10; -} +body {margin: 0; padding: 0;} +a {text-decoration: none; color: #969696;} +a img {border: none;} +html, input, select, textarea, h1, h2, h3, h4, h5, h6 { + font-size: 100%; +} +body { + font: 0.8125em/1em Verdana, sans-serif; + line-height: 1.3em; + color: #333; + background: #FFF; + margin: 0em; +} + +a:link, a:visited { +/* border-bottom:1px dotted #BBB; */ + color: #BB0000; + text-decoration:none; +} +a:link:hover, a:visited:hover { + background-color: transparent; + color: #BB0000; + text-decoration: underline; +} + +a img { border: none; } + +.rst-content h1, h3 { + font-size: 1.2em; + font-weight: bold; + color: #353535; +} +.nett { + clear: both; + height: 5px; +} + +.wazing { + clear: both; + position: relative; +} + +/* Min-width */ +#layout { + min-width: 740px; +} + +#content { + position: relative; + margin: 2em 2em 0em 2em; +} + +#content ul, #content ul ul, #content ol { + list-style: square; + padding: .7em; + padding-left: 2em; + font-size: 0.8em; + clear: both; +} +#content ul ul { + font-size: 1.1em; + padding-left: 0; +} +#content li { + padding: .2em; + padding-left: 0; +} +#content li a { + padding: .1em 0; +} +#content h3 { + color: #6a0307; + font-weight: bold; +} +#header { + padding: 0.2em 0; + margin-bottom: .9em; +} + +#logo a, #logo a:hover { border: none; background: transparent; } + +#submenu { + position: relative; + margin: 5px 2em 0; + z-index: 10; +} +#submenu h3, #submenu div { + min-height: 1.6em; +} +#submenu h3 { + margin-right: 80px; +} +#submenu div { + position: absolute; + right: 0; + top: 0; +} +#submenu a { + height: 1.6em; + color: #4d508a; + font-size: 0.9em; + font-weight: bold; +} + +#rightcol { + position: relative; + z-index: 1; + float: right; + width: 362px; + border: 1px solid #999; + padding: 6px; + background-color: #eee; + -moz-border-radius: 8px 8px 8px 8px; + -webkit-border-radius: 8px 8px 8px 8px; + border-radius: 8px 8px 8px 8px; +} +#rightcol .analyzer, #rightcol .exporter, .markers { + text-align: left; + position: relative; +} +#rightcol form { + width: 360px; + margin-top: 5px; + background-color: #fff; + border: 1px solid #adadad; +} + +#rightcol p { + margin: 0; + padding: 0; +} + +.exporter { + background-color: #fff; + color: #555; + border: 1px solid #adadad; + padding: 2px; + height: 40px; + margin: 5px 0 0; + font-size: 1em; + color: #000; + font-weight: bold; +} + +.analyzer, .markers { + background-color: #fff; + color: #000; + border: 1px solid #adadad; + width: 356px; + padding: 2px; + /* margin: 5px 0 0; */ + font-size: 1em; +} + +.analyzer-title { + background-color: #f2f2f2; + color: #000; + padding: 2px; +} + +.analyzer-line { + background-color: #fdfdfd; + color: #000; + padding: 4px; +} + +/* Geographic navigator */ +ul.continents, ul.continents ul { list-style: none; margin: 0; padding: 0;} +ul.continents { margin: 1em 0; } +ul.continents ul {margin-left: 0; margin-bottom: 0.9em; padding: 0 1em 1em 0;} +ul.continents li.name { width: 460px; float: left; clear: left; margin-right: 30px;} +ul.continents li.odd { clear: none;} +ul.continents li.name b { font-size: 120%; font-weight: bold; } +ul.continents ul li { display: inline; padding-right: 2em;} +ul.continents ul li a { line-height: 1.8em; } + +/* Collection */ +#content .intro { + font-size: 1em; + font-weight: bold; + color: #444; + margin: 5px 0; + padding-left: 13px; + font-size: 0.8em; + background: #FFF url(indent.png) no-repeat 0 1px; +} +#content .intro span { + padding: 3px; + +} + +/* Forms */ +input, textarea, select { margin: 2px } +input, select { vertical-align: middle } +input[type=button], input[type=submit], input[type=reset] { + background: #f2f2f2; + color: #444; + border: 3px double #ccc; + padding: .1em .5em; + font-weight: bold; + cursor: pointer; +} +input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover { + background: #8D8C94; + color: #fff; +} +input[type=button][disabled], input[type=submit][disabled], +input[type=reset][disabled] { + background: #f6f6f6; + border-style: solid; + color: #999; +} +input[type=text], input[type=password], input.textwidget, textarea { border: 1px solid #ccc; } +input[type=text], input[type=password], input.textwidget { padding: .25em .1em } +input[type=text]:focus, input[type=password]:focus, input.textwidget:focus, textarea:focus { + border-color: #aaa; +} +option { border-bottom: 1px dotted #d7d7d7; } +fieldset { border: 1px solid #d7d7d7; padding: .5em; margin: 0 } +fieldset.iefix { background: transparent; border: none; padding: 0; margin: 0 } +* html fieldset.iefix { width: 98% } +fieldset.iefix p { margin: 0 } +legend { color: #999; padding: 0 .25em; font-size: 90%; font-weight: bold } +label.disabled { color: #d7d7d7 } +.buttons { margin: .5em .5em .5em 0 } +.buttons form, .buttons form div { display: inline } +.buttons input { margin: 1em .5em .1em 0 } +.inlinebuttons input { + font-size: 70%; + border-width: 1px; + border-style: dotted; + margin: 0; + padding: 0.1em; + background: none; +} + +/* Quick search */ +#quick_search { + position: absolute; + top: 2.5em; + right: 1.1em; +} +#quick_search form { + float: left; + margin-right: 12px; +} +#quick_search p { + margin-top: .3em; + clear: left; +} + +#quick_search a { + font-size: .8em; + font-weight: bold; +} + +#quick_search input { + vertical-align: middle; + font-size: .8em; + margin-right: 0; +} +#quick_search_pattern { + background: #FFF url(search_bg.png) no-repeat; + padding: .4em .1em; + padding-left: 25px; + width: 150px; + color: #555; + font-weight: bold; +} + +/* Authentication */ +#auth_info { + position: absolute; + top: 0.2em; + right: 1.1em; + margin-right: 12px; + font-size: .8em; +} + +#auth_info a { + /* font-weight: bold; */ +} + +form.login { + font-size: 0.8em; + float: left; + margin-top: 2em; + margin-bottom: 4em; + padding: .5em; + border: 1px dotted #888; +} + +.login-error { + color: #BB0000; +} + +form.login label { + display: block; + width: 11em; + float: left; + clear: left; + font-weight: bold; + padding-top: 0.3em; +} + +form.login .submit { + float: right; + margin-top: 1em; +} + +/* Search form */ +#searchform { + margin: 15px 0; +} +#searchform fieldset { + padding: 0; + padding: .5em; + width: 650px; + border: none; + border: 1px dotted #888; + margin-bottom: 1em; +} +#searchform p { + background-color: #fff; + padding: .5em 0; +} +#searchform label { + font-size: 0.8em; + display: block; + float: left; + width: 30%; + margin-left: 15px; + margin-top: .2em; + line-height: 1.8em; + font-weight: bold; + color: #333; + text-transform: uppercase; +} +#searchform select { + width: 59%; +} +#searchform fieldset input { + width: 56%; +} +#searchform select, #searchform fieldset input { + font-size: 0.8em; +} +#searchform .submit { + padding: 0; + clear: both; + width: 450px; +} + +#searchform select.tiny { + width: 12%; +} + +/* Navigation (borrowed from Trac) */ +.nav h2, .nav hr { display: none } +.nav ul { font-size: 14px; list-style: none; margin: 0px; text-align: left; } +.nav li { + display: inline; + padding: 0em; + white-space: nowrap; +} +.nav li.last { border-right: 1px solid #000000; } + +/* Main navigation bar (borrowed from Trac) */ +#menu { + background-color: #6a0307 ; + font: normal verdana,'Bitstream Vera Sans',helvetica,arial,sans-serif; + padding: 0em 0em 0.75em 0em; + border-bottom: .5em solid #6a0307; + border-top: .7em solid #6a0307; +} + +#menu li { background-color: #6a0307; padding: .5em 0; } +#menu li.darkblue { border-bottom: .5em solid #0f3179; } +#menu li.blue { border-bottom: .5em solid #4f628a; } +#menu li.green { border-bottom: .5em solid #92b220; } +#menu li.yellow { border-bottom: .5em solid #f3ad17; } +#menu li.orange { border-bottom: .5em solid #e65911; } +#menu li.darkgreen { border-bottom: .5em solid #006a12; } +#menu li.last { border-right: 0px solid #000; } + +#menu :link, #menu :visited { + border-bottom: none; + color: #FFF; + font-weight: bold; + padding: .2em 20px; +} +* html #menu :link, * html #menu :visited { background-position: 1px 0 } +#menu :link:hover, #menu :visited:hover { + background-color: #FFF; + color: #6a0307; + text-decoration:none; + border-bottom: .4em solid #FFF; + border-top: 2px solid #FFF; +} +#menu .active :link, #menu .active :visited { + background-color: #FFF;border-bottom: .5em solid #6a0307; + color: #6a0307; +} +#menu .active :link:hover, #menu .active :visited:hover { + background-color: #FFF; + color: #6a0307; + +} + +/* Footer (borrowed from Trac) */ +#footer { + background: #6a0307; + clear: both; + color: #FFF; + font-size: 10px; + border-top: 1px solid; + height: 31px; + padding: 0.5em; + margin-top: 2.5em; +} +#footer :link, #footer :visited { color: #FFF; } +#footer hr { display: none } +#footer #telemeta_powered { border: 0; float: left } +#footer #telemeta_powered:hover { background: transparent } +#footer p { margin: 0 } +#footer p.left { + float: left; + margin-left: 1em; + padding: 0 1em; + border-left: 1px solid #d7d7d7; + border-right: 1px solid #d7d7d7; +} +#footer p.right { + float: right; + text-align: right; +} + +/* Homepage */ +.homelinks a { font-size: 120%;} + + +/* Definition list */ +dl { + position: relative; + margin: .5em 0; +} +dl dt, dl dd { + position: relative; + margin: 0; + margin-bottom: .5em; + padding: 0; + font-size: 0.8em; + line-height: 1.4em; + min-height: 1.4em; +} +dl dd { + border: 1px solid transparent; +} +dl dt { + float: left; + clear: left; +} + +dl.listing dt { + width: 18em; + background-color: #f9f9f9; + border: .1em solid #eee; + border-right: .3em solid #ddd; + padding-left: .3em; + margin-right: .8em; + color: #444; +} +dl.listing dt.group { + float: none; + margin-top: .9em; + background-color: #DDDDDD; + border-color: #ccc; + border-right: .1em solid #ccc; + width: 18.2em; +} +dl.listing dd { + margin-left: 19.4em; + font-weight: bold; +} + +/* dublin core display */ +h4.dublincore { + text-align: left; + padding: 5px 0 10px; + font-weight: bold; + color: #666; +} +dl.dublincore dt { + margin-right: .8em; + width: 23em !important; + font-style: italic; +} +dl.dublincore dd { + margin-left: 23.4em; + font-weight: bold; +} +dl.dublincore dt span { + width: 13em; + display: block; + float: left; + font-style: normal; + background-color: #f9f9f9; + border: 1px solid #eee; + border-right: 3px solid #ddd; + padding-left: .3em; + margin-right: 1.2em; + color: #444; +} +dl.dublincore .caption { + background-color: #B8B7C1; + margin: .5em 0; + margin-top: 0; + border-bottom: 1px dotted #666; + padding-top: .4em; + padding-bottom: .4em; + padding-left: .3em; + color: #fff; + font-weight: bold; + border-right: 1px solid #fff; +} +dl.dublincore dt.caption span { + background-color: #B8B7C1; + border: none; + border-right: 1px solid #fff; + color: #fff; +} +dl.dublincore dd.caption { + padding-top: .3em; + padding-left: .4em; + margin-left: 23.4em; +} + +/* infos item/collection */ +.infos, .extraInfos { + margin-bottom: 15px; +} + +.extraInfos dl, .extraInfos table { + position: relative; +} + +.extraInfos div { + padding: 0; + margin-bottom: 5px; +} +.extraInfos .nett { + position: relative; + height: 0; + margin-bottom: -5px; +} +.extraInfos h4 { + /* clear: both; */ + font-size: 1em; + line-height: 1.4em; + border-bottom: 1px dotted #aaa; + color: #6a0307; +} +.with-rightcol .extraInfos h4 { + margin-right: 395px; +} + +.extraInfos h4 a { + position: relative; + display: block; + color: #6a0307 !important; + text-decoration: none; + margin: 0; + background: #fff url(more.gif) no-repeat left top; + background-position: 0 -17px; + padding-bottom: 2px; + padding-left: 16px; + border-bottom: none !important; + outline: none; +} +.extraInfos h4 a:hover { + background-color: transparent; + border-bottom: none; + color: #6a0307 !important; + text-decoration:none; +} +.extraInfos .folded h4 { + border-bottom: none; +} +.extraInfos .folded h4 a { + background-position: 0 0px; +} + +/* Pagination */ +.pagination { + margin-top: .7em; + margin-bottom: .3em; + padding: .3em 0; + font-size: .9em; + background-color: #fff; + border-bottom: 1px solid #aaa; + color: #333; + font-weight: bold; +} +.pagination a { + background-color: #eee; + border-bottom: none; + font-size: .9em; + padding: .3em; +} + +/* Item instruments */ +div.instruments { + position: relative; + margin-left: -.7em; + margin-right: .5em; +} +table.instruments { + border: none; + border-collapse: separate; + /* width: 100%; */ + border-spacing: .7em; +} +table.instruments td { + font-size: .8em; + padding: 0 .2em; +} +table.instruments thead td { + background-color: #F9F9F9; + border: .1em solid #E1E1E1; + border-bottom: .3em solid #E1E1E1; +} +table.instruments tbody td { + border-bottom: .1em solid #E1E1E1; +} + +/* Styles for tabular listings (stolen from trac) */ +table.listing { + clear: both; + border-spacing: 0; +} + +.fullpage table.listing { + width: 100%; +} + +table.listing th { + text-align: left; + padding: 0 14em .1em 0; + font-size: 1em; +} +table.listing th, table.listing td { + font-size: 0.8em; + border-bottom: 1px solid #dfdfdf; +} +table.listing thead { background: #e8eaf0 } +table.listing thead th { + font-size: 0.9em; + padding: 3px .5em 3px; +} +table.listing thead th :link:hover, table.listing thead th :visited:hover { + background-color: transparent; +} +table.listing a { + border: none; +} +table.listing thead th a { + padding-right: 12px; +} +table.listing th.asc a, table.listing th.desc a { font-weight: bold } +table.listing th.asc a, table.listing th.desc a { + background-position: 100% 50%; + background-repeat: no-repeat; +} +table.listing th.asc a { background-image: url(../images/asc.png) } +table.listing th.desc a { background-image: url(../images/desc.png) } +table.listing tbody td, table.listing tbody th { + padding: .33em .5em; + vertical-align: top; + font-weight: normal; +} +table.listing tbody td { + font-weight: bold; +} +table.listing tbody td.tmp { + width: 100%; +} +table.listing tbody td a:hover, table.listing tbody th a:hover { + background-color: transparent; +} +table.listing tbody tr { border-top: 1px solid #ddd } +table.listing tbody tr.even { background-color: #fcfcfc } +table.listing tbody tr.odd { background-color: #f7f7f7 } +table.listing tbody tr:hover { background: #f7f8fa !important } + +.gmap { + border: solid 1px #888; + margin-top: 0.8em; +} + +.rst-content { +} + +.rst-content img.align-left { + margin-right: 1em; + margin-top: 0.6ex; +} + +.rst-content img.align-right { + margin-left: 1em; + margin-top: 0.6ex; +} + +#content .rst-content ul, #content .rst-content ol { + clear: none; + font-size: 1em; + margin-left: 0.4em; +} + +.module-set { + float: right; + clear: right; +} + +.module { + border: 1px solid #000; + background-image: url(../images/grid_bg.png); + padding: 0.3em 0.8em 0.8em 0.8em; + margin: 0 0 1.5em 1.5em; + -moz-border-radius: 8px 8px 8px 8px; + -webkit-border-radius: 8px 8px 8px 8px; + border-radius: 8px 8px 8px 8px; +} + +.module h3 { + margin-top: 0em; + margin-bottom: 0.4em; + font-size: 1.1em; +} + +#module h3 { + color: #FFF; + font-weight: bold; +} + +a.image-link { + border: none; +} + +.map-thumbnail { + border: solid 1px #999; +} + +.home-content .module { + width: 338px; +} + +.home-description { + padding-right: 370px; +} + +#content ul.playlist { + list-style-type: none; + border-top: solid 1px #e1e1e1; + margin: 0; + padding: 0; +} + +#content ul.playlist li { + display: block; + border: solid 1px #e1e1e1; + border-top: 0; + background: white; + margin: 0; + padding: 1em; +} + + +.tab_unselected { + background-color: #cccccc; + font-weight: normal; + color: #333333; + border: 1px solid #cccccc; + z-index: 0; +} +.tab_selected { + background-color: #ffffff; + color: #000000; + font-weight: bold; + border-top: 1px solid #999999; + border-right: 1px solid #999999; + border-left: 1px solid #999999; + border-bottom: 1px solid #ffffff; + z-index: 10; +} + diff --git a/telemeta/htdocs/images/admin_wh.png b/telemeta/htdocs/images/admin_wh.png new file mode 100644 index 0000000000000000000000000000000000000000..379233903c05e94b29a07fd963744389dfb6907c GIT binary patch literal 594 zcmV-Y0Px#24YJ`L;wH)0002_L%V+f00H_*L_t(I%e|D{OH*+e$3JJ=*~ZS+Vs4WeL@mf5 z=|ZyfA}EYXtD9^}Ete2v48o*0!v26#w_d1=d`pO=qUhx=H82oiq8EW6RIn^u&Lo}7 zvz&U?MRmX^w@CV4{dgXJAD-`*hez;h4JrOn8kRx-2V!@xrTXzhZp)hm(mH;q47Ny-+#c*dADMdlhXvp2M zJw3!=lF*w>0HhQJ(P&hAMO8kI-Rl5Aw-jW0Jj%qoFlL7xYmN(FTMHd0{1~k(@LUO? zm!$NNcyydkZ{DgwTC$yZn{T1hi|8eZL@c&6L@SDv)LkHNZ|S1C*`B4o``X(743TU$ z4m4b*@Mt9fBLf2rcXqR3XE7G1li4qEUOjn6ckn6z!mn$eox7g0Km!~1>;@nf`AD;; zf^evxm8)_vSS-xRGN0dnQ2#8N#9dT~=UR}}`S}1OWtpdS7YT>@0hk(%{MNb(+2TFK z!C(L>%Lah5u)y<6^@Q%+&1~&=oj=RA>f^lb=|P^H{2p5CZC?EFoKAvYYe-#B#CcFt zOK(#PXL?^UpG?wJR;~imN%u3n%@yTXT`p#4W_Wb^T*d&^&i#`$m>mwb9`Vvu-$-O= g=&w$JupF1|8;_i$npP0Y-~a#s07*qoM6N<$f@+TryZ`_I literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/adv_search_wh.png b/telemeta/htdocs/images/adv_search_wh.png new file mode 100644 index 0000000000000000000000000000000000000000..09c2e4c23fbe4473515c790ce353b38d1c268c3c GIT binary patch literal 739 zcmV<90v!E`P)Px#24YJ`L;wH)0002_L%V+f00N6iL_t(I%dM1KNYil?$3JtMf1MVn)S%GNa2n`~ zUGP$BB~eHT;zLAUQqwey9;6_85D~jkL6Z0oS#ihINoWtiFzQ4nf`dQ86# zBFUEuVsvH(=PJsnFT6%)c?FK;5XH4NN)Nipiq1YRW2Cc- z<{LK=9S#6uva_&Ttjt@jSPTZ{rpz44&B376V*ajMZ>&-k%*V=SYdS=vB;ywp=!`WD zP0U*?sN&;X|Bm48&D_+qbAp1_7W^Y3NGdI%ptS{n<;6u7W@iw*yj&Z*w6K6o5C9l% z@4&3nkyKiOrmh~nTH`F1dwAklS#dpyb^Iq`iKhTC>vRmacVM?z(5p2Jw|4-r=fHlv z{roU!wXPxB#wOw}=MfYghX?Ko1tCY{$*Ouya9k`sPo848*<9}lfNy|5XG)3*O-R6Qv#~H^Lna6)e0-Vx zWy0N4!OGHa#{0kU{?;8P1_swd03;F#p$W%P#m6D{^h9(x(5p3kZhlKlb|xwJ?*TB{ z)y=D%OPEGR*F!eauCOpNUR1I>JbV?@-9uG=0mh-B)s5W@WY%P2thbNA$U|&bD)9{n zKpCRKqBm^q6zJ7zUS{PorTYQE#Mc3AM&s7+iC(Ryucj8$$SA#UsxW;U*}Nwk=?`e3 V1U0w{)Px#24YJ`L;wH)0002_L%V+f00KHmL_t(I%dM18NEA^V$3N5T%(|=Wt_!l3wFU-@ zL>QV88IgJ@LR=&1&mp91m%^*J=u{R-bPS@Ro7SOD(K(es(NrRBky3LlvR2laoq6** zth?i=q)^}Ey!n3Sz3=xoPr0W0CI2WNK+ouVMh0FYENfeXq9`~*5R610NAGKd1?6B zbH1li07%Cn-cZlMGpE_*%Ug_<70N0qypWB0(|eDF$w^dA!!}LoI+7$>n$g!FilTUf z-7;~%pU%5?2<@)q^SeQQe))=J80f*^*6m0sQ8mr8aQtc)>FH^H%+4Z(py5I%rO~Ks z)ODoexDeInV|i|#)X*@<{Mb}CHc)-^h^N-n;1Gq6W|o$S#^dWCy3X9#7(-85??vn!K@VO55)z{}M{~tHoA8qR7GTv4SKL7v#07*qoM6N<$g0RXvP5=M^ literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/geo_wh.png b/telemeta/htdocs/images/geo_wh.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d96466c240fee421e1051b9b945165c084dcdb GIT binary patch literal 754 zcmVPx#24YJ`L;wH)0002_L%V+f00NpxL_t(I%dM2lOH^?j#XooE&fFQtGG|n>@R3nM zZPO4bUlg!o+{TA4P&wQ#4mqQy#g9Ylkb*RF%NQ1lKE%(p*)| zl+PC?i#agq^NEJy-J;ZF6~~va6s0DssNcR*40OE_hoWP}0Y{Yh+W#@cmw!(%_GOrc z;u1PrT1nqlNJ?e~y-(ZmG+kz>yBi?{3*ust%;vev8SeSO$^0$6z5jr$y?d}a9Nai^ z3?zxXigE_K-Z1U=W0qwsHf6R*kGqY!&G`(yeMffLKE{SeaGyDgIzCQ&!$n4Vz2sGt z<4jDz_vth5pSVLJk`O|?xN?=Iy=7SJHrDMfq4!xkovrs~H9IvYo0U1)cp94+_4ZLv zTSG?Cjv0}I3!S) zgv;r1w{d1`A^yRkP;`gOMfSc@94;4nFv!E&x{v`tRQzI!F4U8nn=_Nd5fk%^0Kl~0 zPsgQ3WJN*OH2edDvsS@uu>j177@CG`wW0+AA=09yOW5CXhnSRQsN>_*Y}|ym!xJ8> zEMpkP{A(|nOjzx9BuT;=5do6)_qQX2Kzw&HG!5oCb`yXkNwb`!d7ML>pGEXw5KUEo zAp|BTF?2nY>c{&B3|&Xpv~Xi(MZuYvfEEZ~GMmwZL8229Fv)T#)xx+q98M<|yA5F& k$Tk}mn=QO2|N1F?17x8yGP_NPk44ofy`glX(f`7 zJ-(3lfCCT9!Lz4NoLF|fKKHg;lhWS}mAiiXHhBr1n|pWZzZDE2LTPLaQ~85k1#V54 S_)!n2o59o7&t;ucLK6TE2Pjzp literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/home_red.png b/telemeta/htdocs/images/home_red.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d96466c240fee421e1051b9b945165c084dcdb GIT binary patch literal 754 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 literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/module_playlist.png b/telemeta/htdocs/images/module_playlist.png new file mode 100644 index 0000000000000000000000000000000000000000..ff93fb5ad546ace2ff03feb579ead1c843350f0a GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^vLMXC1|-8Kr}G0T#^NA%Cx&(BWL^R}Y)RhkEPx#24YJ`L;wH)0002_L%V+f00YWNL_t(Y$E8+HNGn$qK2?YtaaSzZMInm>7smMs z^FT;MgcKYXuaMBhg{wfeuaeMZVFHCNiq~YLiy1LUyNHW7@QP2w;J9cuSq$P>Az&cU zSLi0!WhkDm?!3t)GfwQcn>qL1?|kQe_ud0AA>#2k=l2~1Uj!Yvxw-kXBuPI?k_0m| zGY|@eU@#a!C=`P8^K-bpz5RH6eEco^A20>^e7@c5_0SKLQha=TL`o@^%Vp$wKH^t_ zDX+l%{QP&FP6yNJbolV_5FQ>LJQF-RI)ZFAo5^G{Kdi5>!^OqLUxFa~F_FSjsf37# znxtmwLqgb@3Gxm>nMWm#67>u?+wHcb;XO+!yIQ52VQx!eavn9XM2JL9XXtKXlU zogpHkq9`be;!>ed_{2yXjRv~cW5lIW2}My{8X@I4F5KyKkWz}7Oy)OdOxJbPGz|^I zKt#lRKHrvQS?Txtwo=QouvV*$s7fZ2=}xDE$z(D;Ldr_zR>%}ZqtR)O-1T&Ywrm&<(^H=htPHX)#tqG1^L(w;j@>O`;CLtWQxley9B^=vOpv4!U5=HT-3 z(s$2KPEPRt{{EM7@r8v2;CUWGq0pD(;)Y?s*4Ea)HtEXB%2xmY*Vos-kDHK6rQTJm zRZ|cII6Xc6)hn^t*;yD22LE`F{vC_OJ}Y47jSzyOC@wiSeP?F}CxP3=?k%)k%v@M5 zmr<5wg&mt>v51pGQ4~*7M8u&FM8syZiK$fTou+B{^z?+5Wlc=#MJNcu;#g94^|4aC z27b=Bf@N8r#5~VOmY0{malba> zpsFhJJRb?1dAHm3JbOWom1S8kzFffbe8f#0i^aZn#y2)Leq!$Q!_Cdj&Vj(5!QNm cwI_b~4~LX>3JIFe1poj507*qoM6N<$g6`P-MF0Q* literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/search_wh.png b/telemeta/htdocs/images/search_wh.png new file mode 100644 index 0000000000000000000000000000000000000000..2850239918dc172695afb3e6504158b850418b00 GIT binary patch literal 654 zcmV;90&)F`P)Px#24YJ`L;wH)0002_L%V+f00K5iL_t(I%dM1MNRwe0hOckGZZ-{Cj5PzdI+FYW z`$|0x?68t$b3xjOehH$?<4!_bKhkLwOJ$pdQ70935UI4vrCX5JT)Omw!a4E49q8O< z2O<{RY*F{w3(tG;y!UfIuW(kbUf~}l<3C98>p`W}Qr&2!rui6pvzc@{&0HkHklVxX z!#bcDW3m+`y3EH5su7N}H+b{p1PH;~EY^qxCUI+eh@sYGuvGcQTmA%0IUB~_J( zc3Vz}Xt!Z1FURNV%AS*0Bto&lz`lzYSeTt<=1YilG6{fEqhYtLk%sF|K0STLtIpe* zuUy-m0-cUS*V?IWv?2vRG7}mHVC&8uY_F<9CYLci5@6zu55LDtH2gIavg(^a+5UR! z94+V!1_VK1UXmERbC*qeJuTfX6lyi&ulsSIJWXsek_p*J#oLUWc;LlSTLZ8PI(3HF z#N_(!{7Fj-ai)g+lNy~nE(I) literal 0 HcmV?d00001 diff --git a/telemeta/htdocs/images/user_red.png b/telemeta/htdocs/images/user_red.png new file mode 100644 index 0000000000000000000000000000000000000000..eb166bd79c486fb106ed0ddf6534e0c65afc2a38 GIT binary patch literal 484 zcmV200001b5ch_0Itp) z=>Px#24YJ`L;wH)0002_L%V+f00E3iL_t(I%dM16CeWQJ( ajpz%NrbCZ4pvrmx0000 {# spaces between li and a elements breaks layout #} -
  • Home
  • {% trans "Collections" %}
  • {% trans "Items" %}
  • {% trans "Geo Navigator" %}
  • {% if user.is_authenticated %}
  • {% trans "Admin" %}
  • {% endif %} +
  • Home
  • +
  • {% trans "Collections" %}
  • +
  • {% trans "Items" %}
  • +
  • {% trans "Geo Navigator" %}
  • +{% if user.is_authenticated %} +
  • {% trans "Admin" %}
  • +{% endif %} {% endblock %} @@ -81,7 +87,8 @@

    - {% trans "Visit the Telemeta open source project at" %}
    {% telemeta_url %} + Copyright (c) 2010, Parisson
    + Mentions légales

    {% endblock %} diff --git a/telemeta/templates/telemeta_default/index.html b/telemeta/templates/telemeta_default/index.html index e81e025d..218a4284 100644 --- a/telemeta/templates/telemeta_default/index.html +++ b/telemeta/templates/telemeta_default/index.html @@ -8,8 +8,11 @@
    {% block modules %} -
    -

    {% trans "Geographic Navigator" %}

    +
    + + + +

    {% trans "Geo Navigator" %}

    {% trans
    diff --git a/telemeta/templates/telemeta_default/mediaitem_detail.html b/telemeta/templates/telemeta_default/mediaitem_detail.html index a6154bb8..6337eb91 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail.html @@ -1,375 +1,375 @@ -{% extends "telemeta/base.html" %} -{% load telemeta_utils %} -{% load i18n %} - -{% block head_title %}{% trans "Item" %}{{item|prepend:': '}} - {{ block.super }}{% endblock %} - -{% block stylesheets %} -{{ block.super }} - - - - {% endblock %} - {% block extra_javascript %} - - - - - - - - - - - -{% endblock %} - - -{% if item %} -{% block submenu %} -
    - - - - - -
    - Dublin Core - - {% if user.is_authenticated and user.is_staff%} - EDIT - {% endif %} - PREVIOUS - NEXT -
    -
    -{% endblock %} - -{% block content %} - -

    Item : {{ item }}

    -
    - - {% if item.file %} -
    - Minimize -
    -
    -
    -
    - Maximize -
    -
    -
    -
    -
    - - -
    -
    -
    -
    -
    - - - - -
    - -
    - -  Visualization : - - -
    - - - -
    - -
    - - Analysis - Markers -
    - - -
    - -
    - - - - - - - {% for analyser in analysers %} - - - - - - {% endfor %} -
    PropertyValueUnit
    - {{ analyser.name }} - - {{ analyser.value }} - - {{ analyser.unit }} -
    -
    - - - - {% if audio_export_enabled %} -
    -

    {% trans "Download:" %} - {% for format in export_formats %} - {{ format.name }} - {% endfor %}

    -
    - {% endif %} - -
    - {% endif %} - -
    - {% block general_info %} -
    - {% dl_field item "title" %} - {% dl_field item "alt_title" %} - {% dl_field item "collector" %} -
    {% field_label item "collection" %}
    -
    {{ item.collection }}
    - {% if item.recorded_from_date %} -
    {% trans "Recording date" %}
    -
    {{ item.recorded_from_date }} {{ item.recorded_to_date|prepend:" - " }}
    - {% endif %} -
    - {% endblock general_info %} -
    -
    - {% block geoethnic_data %} -
    -

    {% trans "Geographic and cultural informations" %}

    -
    - {% if item.location %} -
    {% trans "Location" %}
    -
    {{ item.location.fullnames|join:"
    " }}
    - {% endif %} - {% dl_field item "location_comment" %} - {% dl_field item "cultural_area" %} - {% dl_field item "ethnic_group" %} - {% dl_field item "context_comment" %} - {% dl_field item "keywords" join with ", " %} -
    -
    - {% endblock geoethnic_data %} -
    -
    - {% block musical_data %} -
    -

    {% trans "Musical informations" %}

    -
    - {% dl_field item "vernacular_style" %} - {% dl_field item "generic_style" %} - {% dl_field item "author" %} -
    - {% if item.performances %} -
    - - - - - - - - - - - {% for performance in item.performances.all %} - - - - - - - {% endfor %} - -
    {% field_label "MediaItemPerformance" "instruments_num" %}{% field_label "MediaItemPerformance" "instrument" %}{% field_label "MediaItemPerformance" "alias" %}{% field_label "MediaItemPerformance" "musicians" %}
    {{ performance.instruments_num }}{{ performance.instrument|default:"" }}{{ performance.alias|default:"" }}{{ performance.musicians }}
    -
    - {% endif %} -
    - {% endblock musical_data %} -
    -
    - {% block general_data %} -
    -

    {% trans "General informations" %}

    -
    - {% dl_field item "comment" %} - {% dl_field item "collector_selection" %} -
    -
    - {% endblock general_data %} -
    -
    - {% block archive_data %} -
    -

    {% trans "Archiving data" %}

    -
    - {% dl_field item "code" %} - {% dl_field item "old_code" %} - {% dl_field item "track" %} - {% dl_field item "creator_reference" %} - {% dl_field item "external_references" %} - {% dl_field item "public_access_label" %} -
    -
    - {% endblock archive_data %} -
    -
    - {% block technical_data %} -
    -

    {% trans "Technical data" %}

    -
    -
    -
    {% trans "Media type" %}
    {% trans "Audio" %}
    - {% dl_field item "approx_duration" %} -
    -
    -
    - {% endblock technical_data %} -
    - -
    - -{% endblock %} -{% else %} -

    No such item

    -{% endif %} +{% extends "telemeta/base.html" %} +{% load telemeta_utils %} +{% load i18n %} + +{% block head_title %}{% trans "Item" %}{{item|prepend:': '}} - {{ block.super }}{% endblock %} + +{% block stylesheets %} +{{ block.super }} + + + + {% endblock %} + {% block extra_javascript %} + + + + + + + + + + + +{% endblock %} + + +{% if item %} +{% block submenu %} +
    + + + + + +
    + Dublin Core + + {% if user.is_authenticated and user.is_staff%} + EDIT + {% endif %} + PREVIOUS + NEXT +
    +
    +{% endblock %} + +{% block content %} + +

    Item : {{ item }}

    +
    + + {% if item.file %} +
    + Minimize +
    +
    +
    +
    + Maximize +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    + + + + +
    + +
    + +  Visualization : + + +
    + + + +
    + +
    + + Analysis + Markers +
    + + +
    + +
    + + + + + + + {% for analyser in analysers %} + + + + + + {% endfor %} +
    PropertyValueUnit
    + {{ analyser.name }} + + {{ analyser.value }} + + {{ analyser.unit }} +
    +
    + + + + {% if audio_export_enabled %} +
    +

    {% trans "Download:" %} + {% for format in export_formats %} + {{ format.name }} + {% endfor %}

    +
    + {% endif %} + +
    + {% endif %} + +
    + {% block general_info %} +
    + {% dl_field item "title" %} + {% dl_field item "alt_title" %} + {% dl_field item "collector" %} +
    {% field_label item "collection" %}
    +
    {{ item.collection }}
    + {% if item.recorded_from_date %} +
    {% trans "Recording date" %}
    +
    {{ item.recorded_from_date }} {{ item.recorded_to_date|prepend:" - " }}
    + {% endif %} +
    + {% endblock general_info %} +
    +
    + {% block geoethnic_data %} +
    +

    {% trans "Geographic and cultural informations" %}

    +
    + {% if item.location %} +
    {% trans "Location" %}
    +
    {{ item.location.fullnames|join:"
    " }}
    + {% endif %} + {% dl_field item "location_comment" %} + {% dl_field item "cultural_area" %} + {% dl_field item "ethnic_group" %} + {% dl_field item "context_comment" %} + {% dl_field item "keywords" join with ", " %} +
    +
    + {% endblock geoethnic_data %} +
    +
    + {% block musical_data %} +
    +

    {% trans "Musical informations" %}

    +
    + {% dl_field item "vernacular_style" %} + {% dl_field item "generic_style" %} + {% dl_field item "author" %} +
    + {% if item.performances %} +
    + + + + + + + + + + + {% for performance in item.performances.all %} + + + + + + + {% endfor %} + +
    {% field_label "MediaItemPerformance" "instruments_num" %}{% field_label "MediaItemPerformance" "instrument" %}{% field_label "MediaItemPerformance" "alias" %}{% field_label "MediaItemPerformance" "musicians" %}
    {{ performance.instruments_num }}{{ performance.instrument|default:"" }}{{ performance.alias|default:"" }}{{ performance.musicians }}
    +
    + {% endif %} +
    + {% endblock musical_data %} +
    +
    + {% block general_data %} +
    +

    {% trans "General informations" %}

    +
    + {% dl_field item "comment" %} + {% dl_field item "collector_selection" %} +
    +
    + {% endblock general_data %} +
    +
    + {% block archive_data %} +
    +

    {% trans "Archiving data" %}

    +
    + {% dl_field item "code" %} + {% dl_field item "old_code" %} + {% dl_field item "track" %} + {% dl_field item "creator_reference" %} + {% dl_field item "external_references" %} + {% dl_field item "public_access_label" %} +
    +
    + {% endblock archive_data %} +
    +
    + {% block technical_data %} +
    +

    {% trans "Technical data" %}

    +
    +
    +
    {% trans "Media type" %}
    {% trans "Audio" %}
    + {% dl_field item "approx_duration" %} +
    +
    +
    + {% endblock technical_data %} +
    + +
    + +{% endblock %} +{% else %} +

    No such item

    +{% endif %} -- 2.39.5