Merge branch 'website_design' of https://github.com/tdwg/dwc into website_design

This commit is contained in:
tucotuco 2015-01-13 00:16:04 +01:00
commit 3a574cc030
3 changed files with 479 additions and 560 deletions

View File

@ -1,420 +1,12 @@
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.pageWrapper { /* div */
text-align:left;
}
.wrapperWidth { /* div */
width:100%; /* affects all pages in the site - can be overriden by local CSS rules */
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
}
body,td,th,p,div {
font: 12px/1.4 Verdana, Arial, Helvetica, sans-serif;
color: #617694;
}
.small {
font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
}
p {
margin-top: 0px;
margin-bottom: 20px;
}
strong, b {
font-weight: bold;
}
blockquote {
margin: 20px;
margin-top: 0px;
}
.clearer {
/* hr tags */
border:none 0;
border-top:1px solid #DDD;
height:1px;
margin-bottom:20px;
}
hr.sub-divider {
border: none 0;
height: 1px;
border-top: 1px dashed #AAA;
margin: 3px 15px 2px 4px;
}
/*------------------------- main layout blocks ----------------------------------------------------*/
#pageHeader {
text-align:left;
background:url(../images/headerMiddleBgd.jpg) top repeat-x;
}
#logo {
width:238px;
height:154px;
background:url(../images/logo-bgd.gif) top left no-repeat;
}
#logo img {
padding-left:22px;
padding-top:8px;
}
#pageHeaderRight {
width:510px;
height:154px;
float:right;
background:url(../images/headerImage.jpg) right top no-repeat;
}
#loginBox {
float:left;
width:250px;
margin-top:112px;
}
#searchBox {
width:180px;
margin-top:112px;
margin-left:255px;
}
/*------------------------- menu ----------------------------------------------------*/
#menu {
width:190px;
float:left;
padding-bottom:20px;
background:#617694 url(../images/menu_bottom.jpg) bottom right no-repeat;
}
#menu div, #menu p, #menu th, #menu td {
font: 14px/1.4 Tahoma, Tahoma, "Times New Roman", sans-serif;
color: #FFCC00;
}
#menu .level1 {
font: 16px/1.4 Tahoma, Tahoma, "Times New Roman", sans-serif;
color: #FFCC00;
}
#menu a:link { color: #FFCC00; text-decoration:none; }
#menu a:visited { color:#FFCC00; text-decoration:none; }
#menu a:hover { color:#FFFFFF; text-decoration:none; }
#menu a:active { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:link { color: #FFFFFF; text-decoration:none; }
#menu .highlighted a:visited { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:hover { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:active { color:#FFFFFF; text-decoration:none; }
.topMenu {
margin:0;
padding:0;
margin-left:8px;
}
.subMenu {
margin:0;
padding:0;
margin-left: 2px;
padding-left: 10px;
margin-bottom:2px;
border-left:1px solid #999999;
}
.menuItem {
margin:0;
padding:0;
}
/*------------------------- breadcrumbs ----------------------------------------------------*/
#breadcrumbs {
text-align:left;
font: 11px/1.0 Verdana, Arial, Helvetica, sans-serif;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
}
#pageContent {
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
padding: 20px;
padding-left: 0;
padding-right: 40px;
}
#mainContent {
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
}
.messagebox {
border: 1px solid #aaaaaa;
background-color: #f0f0f0;
width: 80%;
margin: 0 auto 1em auto;
padding: .2em;
text-align: center;
}
div.sidebar
{
clear: right;
width: 30%;
float: right;
font-size: 1.1em;
margin-top: 6px;
margin-left: 1%;
margin-right: 1%;
margin-bottom: 14px;
padding: 6px;
border: 1px solid #6A9832;
-moz-border-radius: 8px;
background-color: #ffffff;
}
div.sidebar h2, div.sidebar h1
{
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
margin-top: -6px;
margin-left: -6px;
margin-right: -6px;
margin-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #6A9832;
color: #ffffff;
}
#lastupdate {
clear:both;
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
padding: 20px;
padding-left: 0;
padding-right: 40px;
}
#pageFooter {
clear:both;
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
margin-right: 40px;
margin-top: 20px;
padding-top:20px;
border-top:1px solid #CCCCCC;
}
#pageFooter p {
font: 11px/1.0 Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 8px;
}
/*------------------------- content columns ---------------------------------------------------------------------*/
/* width and padding are defined on each sub content template */
#colLeft, #colRight, #colMain {
float:left;
text-align:left;
margin: 0 auto;
padding:0;
}
/*---------------------------------------------------- links ----------------------------------------------------*/
a:link { color: #CA6500; text-decoration:none; }
a:visited { color: #CA6500; text-decoration:none; }
a:hover { color: #CA6500; text-decoration:underline; }
a:active { color: #CA6500; text-decoration:none; }
/*--------------------------------------------------- headers ---------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {
font: 15px/1.5 Tahoma, Tahoma, "Times New Roman", sans-serif;
letter-spacing:1px;
margin-top: 0px;
color: #6A9832;
}
h1 { font-size: 21px; }
h2 { font-size: 19px; }
h3 { font-size: 17px; }
h4 { font-size: 15px; }
h5 { font-size: 14px; }
/*------------------------------------------ subgroups and standards tables -------------------------------------*/
.tx-tdwg-pi-subgroup-members-listrow-header,
.tx-tdwg-pi-standards-listrow-header,
.tx-tdwg-pi-subgroup-list-listrow-header
{
background-color: #E7FFD0;
font-weight: bold;
}
.tx-tdwg-pi-standards-listrow A,
.tx-tdwg-pi-standards-listrow A:visited:hover,
.tx-tdwg-pi-subgroup-list-listrow A,
.tx-tdwg-pi-subgroup-list-listrow A:visited:hover
{ font-weight: normal; }
.tx-tdwg-pi-standards-listrow td,
.tx-tdwg-pi-subgroup-list-listrow td
{
padding-top: 1px;
padding-bottom: 1px;
}
.tx-tdwg-pi-subgroup-members-listrow-odd,
.tx-tdwg-pi-standards-listrow-odd,
.tx-tdwg-pi-subgroup-list-listrow-odd
{ background-color: #f7f7f7; }
.tx-tdwg-pi-subgroup-members-listrow-even,
.tx-tdwg-pi-standards-listrow-even,
.tx-tdwg-pi-subgroup-list-listrow-even
{ background-color: #f0f0f0; }
/*---------------------------------------------------- lists ----------------------------------------------------*/
#pageContent ul {
margin: 0px;
margin-left: 5px;
margin-bottom: 20px;
padding-left: 0px;
list-style:none;
}
#pageContent ul li {
padding-left: 15px;
padding-bottom: 2px;
background-image:url(../images/listBullet.gif);
background-position: 0 5px;
background-repeat:no-repeat;
}
#editorWrap1 ul li, #editorWrap2 ul li {
padding-left: 0px;
padding-bottom: 0px;
background-image: none;
background-position: 0 0px;
}
#pageContent ol {
margin: 0px;
margin-left: 30px; /* shouldn't have to do that because of the padding existing in the container block */
margin-bottom: 20px;
padding-left: 0px;
}
#pageContent ol li {
padding-left: 10px;
}
#pageContent ol ul li {
padding-left: 20px;
}
#pageContent ol ul {
padding-top: 10px;
margin-bottom: 0px;
}
#pageContent ul ul {
padding-top: 10px;
margin-bottom: 0px;
}
/*---------------------------------------------------- forms ----------------------------------------------------*/
form {
margin:0px;
}
.textField {
float:left;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #eee;
color: #666;
padding:1px;
margin-right:3px;
border:none;
}
.formButton {
height:16px;
font:11px/1.0 Verdana, Arial, Helvetica, sans-serif;
background-color: #CC6633;
color: #FFF;
padding:0;
margin:0;
border:none;
cursor:pointer;
}
form p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
td {vertical-align: top;}
td.fieldname { text-align: right; width: 30%; }
table.tx_tdwgsso_pi_membership_options tr { vertical-align: top; }
table.tx_tdwgsso_pi_membership_link { width: 100%; }
table.tx_tdwgsso_pi_membership_link td { font-weight: bold; }
td.tx_tdwgsso_pi_membership_options { border: 1px solid #aaaaaa; padding: 15px; }
td.tx_tdwgsso_pi_membership_link { text-align: right; }
td.tx_tdwgsso_pi_membership_order_item_description { width: 50%; padding-right: 100px; }
table.tx_tdwgsso_pi_membership_order_details input { text-align: right; }
td.membership_order_input { text-align: right; }
img { border-style: none; }
div.csc-mailform-field input,
div.csc-mailform-field textarea { text-align: left; margin-bottom: 3px; }
div.csc-mailform-field label { text-align: right; float: left; width: 15%; margin-top: 3px; margin-right: 5px; }
input.csc-mailform-submit,
div.csc-mailform-label { text-align: left; margin-left: 16%; margin-top: 3px; margin-right: 5px; margin-bottom: 10px;}
/* --- Tables --- */
table.contenttable p
{
margin-bottom: 2px;
color: black;
text-align: left;
vertical-align: top;
}
table.contenttable th, table.contenttable td
{
padding:4px;
text-align: left;
color:#444;
background:#e9e9e9;
}
table.contenttable th {
font-weight:bold;
background:#efefef;
color:#444;
}
table.contenttable th p { font-weight: bold; }
/* --- File List --- */
tr.tr-odd { background-color: #f7f7f7; }
tr.tr-even { background-color: #f0f0f0; }
td.csc-uploads-fileSize p,
td.csc-uploads-fileName p { padding: 0px; margin: 0px; }
/* --- TWiki tables --- */
table.contenttable tr.twikiTableEven td,
table.contenttable tr.twikiTableOdd td { margin: 3px; padding: 4px; }
table.contenttable th.twikiFirstCol,
table.contenttable tr.twikiTableOdd th,
table.contenttable tr.twikiTableEven th{ color: #FFD700; background: #617694; }
table.contenttable tr.twikiTableEven td { color: #FFD700; background: #D8DFD5; text-align: left; }
table.contenttable tr.twikiTableOdd td { color: #FFD700; background: #DCDCDC; text-align: left; }
#creative_commons_icon {
border: none;
float: left;
padding-right: 12px;
}
footer {
background-color: #f8f8f8;
border-top: 1px solid #e7e7e7;
}
footer .container {
padding-bottom: 15px;
padding-top: 15px;
}
footer a img {
float: left;
margin-right: 20px;
}

420
assets/tdwg.css Normal file
View File

@ -0,0 +1,420 @@
body {
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.pageWrapper { /* div */
text-align:left;
}
.wrapperWidth { /* div */
width:100%; /* affects all pages in the site - can be overriden by local CSS rules */
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
}
body,td,th,p,div {
font: 12px/1.4 Verdana, Arial, Helvetica, sans-serif;
color: #617694;
}
.small {
font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
}
p {
margin-top: 0px;
margin-bottom: 20px;
}
strong, b {
font-weight: bold;
}
blockquote {
margin: 20px;
margin-top: 0px;
}
.clearer {
/* hr tags */
border:none 0;
border-top:1px solid #DDD;
height:1px;
margin-bottom:20px;
}
hr.sub-divider {
border: none 0;
height: 1px;
border-top: 1px dashed #AAA;
margin: 3px 15px 2px 4px;
}
/*------------------------- main layout blocks ----------------------------------------------------*/
#pageHeader {
text-align:left;
background:url(../images/headerMiddleBgd.jpg) top repeat-x;
}
#logo {
width:238px;
height:154px;
background:url(../images/logo-bgd.gif) top left no-repeat;
}
#logo img {
padding-left:22px;
padding-top:8px;
}
#pageHeaderRight {
width:510px;
height:154px;
float:right;
background:url(../images/headerImage.jpg) right top no-repeat;
}
#loginBox {
float:left;
width:250px;
margin-top:112px;
}
#searchBox {
width:180px;
margin-top:112px;
margin-left:255px;
}
/*------------------------- menu ----------------------------------------------------*/
#menu {
width:190px;
float:left;
padding-bottom:20px;
background:#617694 url(../images/menu_bottom.jpg) bottom right no-repeat;
}
#menu div, #menu p, #menu th, #menu td {
font: 14px/1.4 Tahoma, Tahoma, "Times New Roman", sans-serif;
color: #FFCC00;
}
#menu .level1 {
font: 16px/1.4 Tahoma, Tahoma, "Times New Roman", sans-serif;
color: #FFCC00;
}
#menu a:link { color: #FFCC00; text-decoration:none; }
#menu a:visited { color:#FFCC00; text-decoration:none; }
#menu a:hover { color:#FFFFFF; text-decoration:none; }
#menu a:active { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:link { color: #FFFFFF; text-decoration:none; }
#menu .highlighted a:visited { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:hover { color:#FFFFFF; text-decoration:none; }
#menu .highlighted a:active { color:#FFFFFF; text-decoration:none; }
.topMenu {
margin:0;
padding:0;
margin-left:8px;
}
.subMenu {
margin:0;
padding:0;
margin-left: 2px;
padding-left: 10px;
margin-bottom:2px;
border-left:1px solid #999999;
}
.menuItem {
margin:0;
padding:0;
}
/*------------------------- breadcrumbs ----------------------------------------------------*/
#breadcrumbs {
text-align:left;
font: 11px/1.0 Verdana, Arial, Helvetica, sans-serif;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
}
#pageContent {
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
padding: 20px;
padding-left: 0;
padding-right: 40px;
}
#mainContent {
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
}
.messagebox {
border: 1px solid #aaaaaa;
background-color: #f0f0f0;
width: 80%;
margin: 0 auto 1em auto;
padding: .2em;
text-align: center;
}
div.sidebar
{
clear: right;
width: 30%;
float: right;
font-size: 1.1em;
margin-top: 6px;
margin-left: 1%;
margin-right: 1%;
margin-bottom: 14px;
padding: 6px;
border: 1px solid #6A9832;
-moz-border-radius: 8px;
background-color: #ffffff;
}
div.sidebar h2, div.sidebar h1
{
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
margin-top: -6px;
margin-left: -6px;
margin-right: -6px;
margin-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #6A9832;
color: #ffffff;
}
#lastupdate {
clear:both;
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
padding: 20px;
padding-left: 0;
padding-right: 40px;
}
#pageFooter {
clear:both;
width:auto;
text-align:left;
margin: 0 auto; /* has to be here otherwise nothing is centered in Moz */
margin-left: 230px; /* for menu to float left */
margin-right: 40px;
margin-top: 20px;
padding-top:20px;
border-top:1px solid #CCCCCC;
}
#pageFooter p {
font: 11px/1.0 Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 8px;
}
/*------------------------- content columns ---------------------------------------------------------------------*/
/* width and padding are defined on each sub content template */
#colLeft, #colRight, #colMain {
float:left;
text-align:left;
margin: 0 auto;
padding:0;
}
/*---------------------------------------------------- links ----------------------------------------------------*/
a:link { color: #CA6500; text-decoration:none; }
a:visited { color: #CA6500; text-decoration:none; }
a:hover { color: #CA6500; text-decoration:underline; }
a:active { color: #CA6500; text-decoration:none; }
/*--------------------------------------------------- headers ---------------------------------------------------*/
h1,h2,h3,h4,h5,h6 {
font: 15px/1.5 Tahoma, Tahoma, "Times New Roman", sans-serif;
letter-spacing:1px;
margin-top: 0px;
color: #6A9832;
}
h1 { font-size: 21px; }
h2 { font-size: 19px; }
h3 { font-size: 17px; }
h4 { font-size: 15px; }
h5 { font-size: 14px; }
/*------------------------------------------ subgroups and standards tables -------------------------------------*/
.tx-tdwg-pi-subgroup-members-listrow-header,
.tx-tdwg-pi-standards-listrow-header,
.tx-tdwg-pi-subgroup-list-listrow-header
{
background-color: #E7FFD0;
font-weight: bold;
}
.tx-tdwg-pi-standards-listrow A,
.tx-tdwg-pi-standards-listrow A:visited:hover,
.tx-tdwg-pi-subgroup-list-listrow A,
.tx-tdwg-pi-subgroup-list-listrow A:visited:hover
{ font-weight: normal; }
.tx-tdwg-pi-standards-listrow td,
.tx-tdwg-pi-subgroup-list-listrow td
{
padding-top: 1px;
padding-bottom: 1px;
}
.tx-tdwg-pi-subgroup-members-listrow-odd,
.tx-tdwg-pi-standards-listrow-odd,
.tx-tdwg-pi-subgroup-list-listrow-odd
{ background-color: #f7f7f7; }
.tx-tdwg-pi-subgroup-members-listrow-even,
.tx-tdwg-pi-standards-listrow-even,
.tx-tdwg-pi-subgroup-list-listrow-even
{ background-color: #f0f0f0; }
/*---------------------------------------------------- lists ----------------------------------------------------*/
#pageContent ul {
margin: 0px;
margin-left: 5px;
margin-bottom: 20px;
padding-left: 0px;
list-style:none;
}
#pageContent ul li {
padding-left: 15px;
padding-bottom: 2px;
background-image:url(../images/listBullet.gif);
background-position: 0 5px;
background-repeat:no-repeat;
}
#editorWrap1 ul li, #editorWrap2 ul li {
padding-left: 0px;
padding-bottom: 0px;
background-image: none;
background-position: 0 0px;
}
#pageContent ol {
margin: 0px;
margin-left: 30px; /* shouldn't have to do that because of the padding existing in the container block */
margin-bottom: 20px;
padding-left: 0px;
}
#pageContent ol li {
padding-left: 10px;
}
#pageContent ol ul li {
padding-left: 20px;
}
#pageContent ol ul {
padding-top: 10px;
margin-bottom: 0px;
}
#pageContent ul ul {
padding-top: 10px;
margin-bottom: 0px;
}
/*---------------------------------------------------- forms ----------------------------------------------------*/
form {
margin:0px;
}
.textField {
float:left;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #eee;
color: #666;
padding:1px;
margin-right:3px;
border:none;
}
.formButton {
height:16px;
font:11px/1.0 Verdana, Arial, Helvetica, sans-serif;
background-color: #CC6633;
color: #FFF;
padding:0;
margin:0;
border:none;
cursor:pointer;
}
form p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
td {vertical-align: top;}
td.fieldname { text-align: right; width: 30%; }
table.tx_tdwgsso_pi_membership_options tr { vertical-align: top; }
table.tx_tdwgsso_pi_membership_link { width: 100%; }
table.tx_tdwgsso_pi_membership_link td { font-weight: bold; }
td.tx_tdwgsso_pi_membership_options { border: 1px solid #aaaaaa; padding: 15px; }
td.tx_tdwgsso_pi_membership_link { text-align: right; }
td.tx_tdwgsso_pi_membership_order_item_description { width: 50%; padding-right: 100px; }
table.tx_tdwgsso_pi_membership_order_details input { text-align: right; }
td.membership_order_input { text-align: right; }
img { border-style: none; }
div.csc-mailform-field input,
div.csc-mailform-field textarea { text-align: left; margin-bottom: 3px; }
div.csc-mailform-field label { text-align: right; float: left; width: 15%; margin-top: 3px; margin-right: 5px; }
input.csc-mailform-submit,
div.csc-mailform-label { text-align: left; margin-left: 16%; margin-top: 3px; margin-right: 5px; margin-bottom: 10px;}
/* --- Tables --- */
table.contenttable p
{
margin-bottom: 2px;
color: black;
text-align: left;
vertical-align: top;
}
table.contenttable th, table.contenttable td
{
padding:4px;
text-align: left;
color:#444;
background:#e9e9e9;
}
table.contenttable th {
font-weight:bold;
background:#efefef;
color:#444;
}
table.contenttable th p { font-weight: bold; }
/* --- File List --- */
tr.tr-odd { background-color: #f7f7f7; }
tr.tr-even { background-color: #f0f0f0; }
td.csc-uploads-fileSize p,
td.csc-uploads-fileName p { padding: 0px; margin: 0px; }
/* --- TWiki tables --- */
table.contenttable tr.twikiTableEven td,
table.contenttable tr.twikiTableOdd td { margin: 3px; padding: 4px; }
table.contenttable th.twikiFirstCol,
table.contenttable tr.twikiTableOdd th,
table.contenttable tr.twikiTableEven th{ color: #FFD700; background: #617694; }
table.contenttable tr.twikiTableEven td { color: #FFD700; background: #D8DFD5; text-align: left; }
table.contenttable tr.twikiTableOdd td { color: #FFD700; background: #DCDCDC; text-align: left; }
#creative_commons_icon {
border: none;
float: left;
padding-right: 12px;
}

View File

@ -16,12 +16,12 @@
<meta name="DC.contributor" content="Tim Robertson (GBIF)">
<meta name="DC.contributor" content="Dave Vieglais (KUNHM)">
<meta name="DC.contributor" content="Peter Desmet (INBO)">
<meta name="DC.publisher" content="Biodiversity Information Standards TDWG">
<meta name="DC.publisher" content="Biodiversity Information Standards (TDWG)">
<meta name="DC.license" content="http://creativecommons.org/licenses/by/4.0/legalcode">
<meta name="DC.language" content="en">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="assets/default.css">
<link rel="stylesheet" type="text/css" href="assets/main.css">
</head>
<body>
@ -65,159 +65,66 @@
<div class="jumbotron">
<div class="container">
<h1>Darwin Core will rock your world</h1>
<p>Disclaimer: Darwin Core might not actually rock your world</p>
<h1>Darwin Core</h1>
<p>A standard for sharing biodiversity data</p>
</div>
</div>
<p><a id="introduction" name="introduction"></a></p>
<div class="content">
<div class="container">
<h1>Introduction</h1>
<h2>1. Introduction</h2>
<p>The Darwin Core is body of standards. It includes a glossary of terms (in other contexts these might be called properties, elements, fields, columns, attributes, or concepts) intended to facilitate the sharing of information about biological diversity by providing reference definitions, examples, and commentaries. The Darwin Core is primarily based on taxa, their occurrence in nature as documented by observations, specimens, samples, and related information. Included are documents describing how these terms are managed, how the set of terms can be extended for new purposes, and how the terms can be used. The normative document for the terms [<a href="./rdf/dwctermshistory.rdf">RDF-NORMATIVE</a>] is written in the Resource Description Framework (RDF) and is the definitive resource to understand the term definitions and their relationships to each other. The <em>Simple Darwin Core</em> [<a href="./terms/simple/index.htm">SIMPLEDWC</a>] is a specification for one particular way to use the terms - to share data about taxa and their occurrences in a simply structured way - and is probably what is meant if someone suggests to "format your data according to the Darwin Core".</p>
<h2>Audience</h2>
<p><b>Audience</b>: This document is an introduction to the Darwin Core
standard and is meant to provide the background, reasons, and basic
information about sharing (either as a publisher or user of) biodiversity
information. Further details on specific aspects of the standard and its use
can be found in the pages shown in the Table of Contents in the upper left of
every page or in the <a href="#references">References</a> section of this
page.</p>
<p>This document is an introduction to the Darwin Core standard and is meant to provide the background, reasons, and basic information about sharing (either as a publisher or user of) biodiversity information. Further details on specific aspects of the standard and its use can be found in the pages shown in the Table of Contents in the upper left of every page or in the <a href="references.html">References</a> section of this page.</p>
<p style="font-weight: bold">What is the Darwin Core?</p>
<h2>Motivation</h2>
<p>The Darwin Core is body of standards. It includes a glossary of terms (in
other contexts these might be called properties, elements, fields, columns,
attributes, or concepts) intended to facilitate the sharing of information
about biological diversity by providing reference definitions, examples, and
commentaries. The Darwin Core is primarily based on taxa, their occurrence in
nature as documented by observations, specimens, samples, and related
information. Included are documents describing how these terms are managed,
how the set of terms can be extended for new purposes, and how the terms can
be used. The normative document for the terms [<a href=
"./rdf/dwctermshistory.rdf">RDF-NORMATIVE</a>] is written in the Resource
Description Framework (RDF) and is the definitive resource to understand the
term definitions and their relationships to each other. The <i>Simple Darwin
Core</i> [<a href="./terms/simple/index.htm">SIMPLEDWC</a>] is a
specification for one particular way to use the terms - to share data about
taxa and their occurrences in a simply structured way - and is probably what
is meant if someone suggests to "format your data according to the Darwin
Core".</p>
<p>The Darwin Core standard was originally conceived to facilitate the discovery, retrieval, and integration of information about modern biological specimens, their spatiotemporal occurrence, and their supporting evidence housed in collections (physical or digital). The Darwin Core today is broader in scope and more versatile. It is meant to provide a stable standard reference for sharing information on biological diversity. As a glossary of terms, the Darwin Core is meant to provide stable semantic definitions with the goal of being maximally reusable in a variety of contexts.</p>
<p><b>Motivation</b>: The Darwin Core standard was originally conceived to
facilitate the discovery, retrieval, and integration of information about
modern biological specimens, their spatiotemporal occurrence, and their
supporting evidence housed in collections (physical or digital). The Darwin
Core today is broader in scope and more versatile. It is meant to provide a
stable standard reference for sharing information on biological diversity. As
a glossary of terms, the Darwin Core is meant to provide stable semantic
definitions with the goal of being maximally reusable in a variety of
contexts.</p>
<h2>Rationale</h2>
<p><b>Rationale</b>: The Darwin Core is based on the standards developed by
the <i>Dublin Core Metadata Initiative</i> [<a href=
"http://dublincore.org/">DCMI</a>] and can be viewed as an extension of the
Dublin Core for biodiversity information. The purpose of these terms is to
facilitate data sharing by providing a well-defined standard core vocabulary
in a flexible framework to minimize the barriers to adoption and to maximize
reusability. The terms described in this standard are a part of a larger set
of vocabularies and technical specifications under development [<a href=
"http://wiki.tdwg.org/twiki/bin/view/">TDWG-DEV</a>] and maintained by
<i>Biodiversity Information Standards (TDWG)</i> [<a href=
"http://www.tdwg.org/standards/">TDWG-STANDARDS</a>].</p>
<p>The Darwin Core is based on the standards developed by the <em>Dublin Core Metadata Initiative</em> [<a href="http://dublincore.org/">DCMI</a>] and can be viewed as an extension of the Dublin Core for biodiversity information. The purpose of these terms is to facilitate data sharing by providing a well-defined standard core vocabulary in a flexible framework to minimize the barriers to adoption and to maximize reusability. The terms described in this standard are a part of a larger set of vocabularies and technical specifications under development [<a href="http://wiki.tdwg.org/twiki/bin/view/">TDWG-DEV</a>] and maintained by <em>Biodiversity Information Standards (TDWG)</em> [<a href="http://www.tdwg.org/standards/">TDWG-STANDARDS</a>].</p>
<p><b>Guiding principles</b>: Each term has a definition and commentaries
that are meant to promote the consistent use of the terms across applications
and disciplines. Evolving commentaries that discuss, refine, expand, or
translate the definitions and examples are referred to through links in the
<i>Comments</i> attribute of each term. This means of documentation allows
the standard to adapt to new purposes without disrupting existing
applications. There is meant to be a clear separation between the terms
defined in this standard and the applications that make use of them. For
example, though the data types and constraints are not provided in the term
definitions, recommendations are made about how to restrict the values where
appropriate.</p>
<h2>Guiding principles</h2>
<p><b>Content</b>: The standard consists of a vocabulary of terms
(properties, elements, fields, concepts) [<a href=
"./terms/index.htm">TERMS</a>], the policy governing the maintenance of these
terms [<a href="./terms/namespace/index.htm">NAMESPACEPOLICY</a>], the
decisions that resulted in changes to terms [<a href=
"./terms/history/decisions/index.htm">DECISIONS</a>], the complete history of
terms including detailed attributes [<a href=
"./terms/history/index.htm">HISTORY</a>], a <i>Generic Darwin Core XML
schema</i> [<a href="./xsd/tdwg_dwcterms.xsd">TERMSXMLSCHEMA</a>] from which
other schemas can be constructed, a <i>Simple Darwin Core XML schema</i>
[<a href="./xsd/tdwg_dwc_simple.xsd">SIMPLEXMLSCHEMA</a>] as a complete
schema ready for use, a schema to allow Darwin Core data transfer in text
files [<a href="./text/tdwg_dwc_text.xsd">TEXTSCHEMA</a>], and associated
reference schemas for the construction of more structured content. These
pages also describe mappings between the current standard and pre-standard
historical versions <a href=
"./terms/history/versions/index.htm">[VERSIONS]</a>, including mappings
<a href="./terms/history/dwctoabcd/index.htm">[DWCTOABCD]</a> to concepts in
the <i>Access to Biological Collections Data</i> standard <a href=
"http://www.tdwg.org/schemas/abcd/2.06">[ABCD]</a>.</p>
<p>Each term has a definition and commentaries that are meant to promote the consistent use of the terms across applications and disciplines. Evolving commentaries that discuss, refine, expand, or translate the definitions and examples are referred to through links in the <em>Comments</em> attribute of each term. This means of documentation allows the standard to adapt to new purposes without disrupting existing applications. There is meant to be a clear separation between the terms defined in this standard and the applications that make use of them. For example, though the data types and constraints are not provided in the term definitions, recommendations are made about how to restrict the values where appropriate.</p>
<p><b>Extension</b>: Though the Darwin Core is insufficient for the needs of
all biological disciplines, it can be adapted to serve new purposes. Darwin
Core can be extended by adding new terms to share additional information. To
do so you should be familiar with the recommendations and procedures defined
in the <i>Darwin Core Namespace Policy</i> [<a href=
"./terms/namespace/index.htm">NAMESPACEPOLICY</a>]. Basically, before
proposing a new term, consider the existing terms in this and other
compatible standards to determine if the new concept can be accommodated by a
simple revision of the description and comments for an existing term, without
losing the existing meaning of that term.</p>
<h2>Content</h2>
<p><b>Participation</b>: To receive notification of activity or participate
in discussions about Darwin Core, join the <i>tdwg-content</i> mailing list
[<a href=
"http://lists.tdwg.org/mailman/listinfo/tdwg-content">TDWG-CONTENT</a>] and
watch the <i>Darwin Core Project</i> [<a href=
"https://github.com/tdwg/dwc">DWC-PROJECT</a>]. For discussion or commentary
on the definition of recommended terms, consult the link inside the
<i>Comment</i> section in the listing for the term in the <i>Quick Reference
Guide</i> [<a href="./terms/index.htm">TERMS</a>] or search for the relevant
content in the auxiliary<i>Darwin Core Documentation</i> [<a href=
"http://terms.tdwg.org/wiki/Darwin_Core">DWC-WIKI</a>].</p>
<p>The standard consists of a vocabulary of terms (properties, elements, fields, concepts) [<a href="./terms/index.htm">TERMS</a>], the policy governing the maintenance of these terms [<a href="./terms/namespace/index.htm">NAMESPACEPOLICY</a>], the decisions that resulted in changes to terms [<a href="./terms/history/decisions/index.htm">DECISIONS</a>], the complete history of terms including detailed attributes [<a href="./terms/history/index.htm">HISTORY</a>], a <em>Generic Darwin Core XML schema</em> [<a href="./xsd/tdwg_dwcterms.xsd">TERMSXMLSCHEMA</a>] from which other schemas can be constructed, a <em>Simple Darwin Core XML schema</em> [<a href="./xsd/tdwg_dwc_simple.xsd">SIMPLEXMLSCHEMA</a>] as a complete schema ready for use, a schema to allow Darwin Core data transfer in text files [<a href="./text/tdwg_dwc_text.xsd">TEXTSCHEMA</a>], and associated reference schemas for the construction of more structured content. These pages also describe mappings between the current standard and pre-standard historical versions <a href="./terms/history/versions/index.htm">[VERSIONS]</a>, including mappings <a href="./terms/history/dwctoabcd/index.htm">[DWCTOABCD]</a> to concepts in the <em>Access to Biological Collections Data</em> standard <a href="http://www.tdwg.org/schemas/abcd/2.06">[ABCD]</a>.</p>
<p>To make a formal request for a change to or addition of a term to the
Darwin Core, read and follow the recommendations in the <i>Darwin Core
Namespace Policy</i> [<a href=
"./terms/namespace/index.htm">NAMESPACEPOLICY</a>]. For those who wish to
construct and submit as a standard any application profile, such as an XML
schema, that extends the capabilities of the Darwin Core, adding new terms to
the Darwin Core vocabulary that don't already exist in a compatible
vocabulary will be a prerequisite. Consult the appropriate guideline, such as
the <i>XML Guide</i> [<a href="./terms/guides/xml/index.htm">XMLGUIDE</a>],
for information about the construction of a new application profile. The
rules of submission of proposed standards can be found in the <i>Biodiversity
Information Standards (TDWG)</i> process document [<a href=
"http://www.tdwg.org/about-tdwg/process/">PROCESS</a>]. <a id="references"
name="references"></a></p>
<h2>Extension</h2>
<p>Though the Darwin Core is insufficient for the needs of all biological disciplines, it can be adapted to serve new purposes. Darwin Core can be extended by adding new terms to share additional information. To do so you should be familiar with the recommendations and procedures defined in the <em>Darwin Core Namespace Policy</em> [<a href="./terms/namespace/index.htm">NAMESPACEPOLICY</a>]. Basically, before proposing a new term, consider the existing terms in this and other compatible standards to determine if the new concept can be accommodated by a simple revision of the description and comments for an existing term, without losing the existing meaning of that term.</p>
<h2>Participation</h2>
<p>To receive notification of activity or participate in discussions about Darwin Core, join the <em>tdwg-content</em> mailing list [<a href="http://lists.tdwg.org/mailman/listinfo/tdwg-content">TDWG-CONTENT</a>] and watch the <em>Darwin Core Project</em> [<a href= "https://github.com/tdwg/dwc">DWC-PROJECT</a>]. For discussion or commentary on the definition of recommended terms, consult the link inside the <em>Comment</em> section in the listing for the term in the <em>Quick Reference Guide</em> [<a href="./terms/index.htm">TERMS</a>] or search for the relevant content in the auxiliary <em>Darwin Core Documentation</em> [<a href= "http://terms.tdwg.org/wiki/Darwin_Core">DWC-WIKI</a>].</p>
<p>To make a formal request for a change to or addition of a term to the Darwin Core, read and follow the recommendations in the <em>Darwin Core Namespace Policy</em> [<a href="./terms/namespace/index.htm">NAMESPACEPOLICY</a>]. For those who wish to construct and submit as a standard any application profile, such as an XML schema, that extends the capabilities of the Darwin Core, adding new terms to the Darwin Core vocabulary that don't already exist in a compatible vocabulary will be a prerequisite. Consult the appropriate guideline, such as the <em>XML Guide</em> [<a href="./terms/guides/xml/index.htm">XMLGUIDE</a>], for information about the construction of a new application profile. The rules of submission of proposed standards can be found in the <em>Biodiversity Information Standards (TDWG)</em> process document [<a href="http://www.tdwg.org/about-tdwg/process/">PROCESS</a>].</p>
</div>
</div>
<footer>
<div class="container">
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png"/></a>
<p><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Darwin Core</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="http://www.tdwg.org" property="cc:attributionName" rel="cc:attributionURL">Biodiversity Information Standards (TDWG)</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.</p>
</div>
</footer>
<!-- Footer -->
<p>Except where otherwise noted, content on this site is licensed under a
<a href="http://creativecommons.org/licenses/by/4.0/" rel="license">Creative
Commons Attribution 4.0 International License</a>.</p>
<!-- Scripts -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
<p><a href="http://creativecommons.org/licenses/by/4.0/" rel=
"license"><img alt="Creative Commons License" id="creative_commons_icon" src=
"http://i.creativecommons.org/l/by/4.0/88x31.png"></a> Copyright 2011-2014 -
Biodiversity Information Standards - TDWG - <a href=
"http://www.tdwg.org/about-tdwg/contact-us/">Contact Us</a><br>
<!-- Scripts -->
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/js/bootstrap.min.js"></script>
<!-- <script type="text/javascript" src="assets/default.js"></script> -->
<!-- The following is used to register Google Analytics for Darwin Core -->
<script src="http://www.google-analytics.com/urchin.js" type=
"text/javascript"></script> <script type="text/javascript">
_uacct = "UA-386033-4";
urchinTracker();
</script></p>
ga('create', 'UA-386033-4', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>