Final appearance of configuration files
If you are not interested on going through the looking glass skip this part.
Follows the full content of the final configuration files, that can be found in cfg
folder
- app_data.json
- bibliography.json
- files.json
- geodata.json
- m_citations.json
- m_samples.json
- sites.json
- su.json
- tables.json
app_data.json
{
"lang": "en",
"name": "test",
"definition": "This is a test BraDypUS database",
"status": "on",
"db_engine": "sqlite",
"db_host": "",
"db_port": "",
"db_name": "",
"db_username": "",
"db_password": "",
"maxImageSize": "1500"
}
bibliography.json
[
{
"name": "id",
"label": "Id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "creator",
"label": "Creator",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "short",
"label": "Short form",
"type": "text",
"db_type": "TEXT",
"check": [
"no_dupl"
]
},
{
"name": "author",
"label": "Author(s)",
"type": "text",
"db_type": "TEXT"
},
{
"name": "title",
"label": "Title",
"type": "text",
"db_type": "TEXT"
},
{
"name": "year",
"label": "Year of publication",
"type": "text",
"db_type": "TEXT"
},
{
"name": "publishedin",
"label": "Published in",
"type": "text",
"db_type": "TEXT"
}
]
files.json
[
{
"name": "id",
"label": "ID",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "creator",
"label": "Creator",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "filename",
"label": "Filename",
"type": "text",
"check": [
"not_empty"
],
"readonly": true
},
{
"name": "ext",
"label": "Extension",
"type": "text",
"check": [
"not_empty"
],
"readonly": true
},
{
"name": "keywords",
"label": "Keywords",
"type": "text"
},
{
"name": "description",
"label": "Description",
"type": "long_text"
},
{
"name": "printable",
"label": "Printable",
"type": "boolean"
}
]
geodata.json
[
{
"name": "id",
"label": "ID",
"type": "text",
"readonly": "1",
"hide": "1"
},
{
"name": "table_link",
"label": "Linked table",
"type": "text",
"db_type": "TEXT",
"readonly": "1",
"hide": "1"
},
{
"name": "id_link",
"label": "Linked id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "geometry",
"label": "Coordinates (WKT format)",
"type": "text"
}
]
m_citations.json
[
{
"name": "id",
"label": "Id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "table_link",
"label": "Linked table",
"type": "text",
"db_type": "TEXT",
"readonly": "1",
"hide": "1"
},
{
"name": "id_link",
"label": "Linked id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "short",
"label": "Short form",
"type": "select",
"db_type": "TEXT",
"id_from_tb": "test__bibliography"
},
{
"name": "pages",
"label": "Pages",
"type": "text",
"db_type": "TEXT"
}
]
m_samples.json
[
{
"name": "id",
"label": "Id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "table_link",
"label": "Linked table",
"type": "text",
"db_type": "TEXT",
"readonly": "1",
"hide": "1"
},
{
"name": "id_link",
"label": "Linked id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "datetaken",
"label": "Date taken",
"type": "date",
"db_type": "TEXT"
},
{
"name": "analysis",
"label": "Analysis",
"type": "text",
"db_type": "TEXT"
},
{
"name": "notes",
"label": "Notes",
"type": "long_text",
"db_type": "TEXT"
}
]
sites.json
[
{
"name": "id",
"label": "Id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "creator",
"label": "Creator",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "name",
"label": "Site name",
"type": "text",
"db_type": "TEXT",
"check": [
"no_dupl"
]
},
{
"name": "typology",
"label": "Typology",
"type": "select",
"db_type": "TEXT",
"vocabulary_set": "site_typology"
},
{
"name": "chronology",
"label": "Chronology",
"type": "multi_select",
"db_type": "TEXT",
"vocabulary_set": "site_chronology"
},
{
"name": "description",
"label": "Description",
"type": "long_text",
"db_type": "TEXT"
}
]
su.json
[
{
"name": "id",
"label": "Id",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "creator",
"label": "Creator",
"type": "text",
"db_type": "INTEGER",
"readonly": "1",
"hide": "1"
},
{
"name": "site",
"label": "Site",
"type": "select",
"db_type": "INTEGER",
"id_from_tb": "test__sites",
"check": [
"not_empty"
]
},
{
"name": "name",
"label": "Name",
"type": "text",
"db_type": "TEXT",
"check": [
"no_dupl"
]
},
{
"name": "type",
"label": "Type",
"type": "select",
"db_type": "TEXT",
"vocabulary_set": "su_type"
},
{
"name": "description",
"label": "Description",
"type": "long_text",
"db_type": "TEXT"
}
]
tables.json
{
"tables": [
{
"name": "test__sites",
"label": "Sites",
"order": "name",
"id_field": "name",
"preview": [
"name",
"typology",
"chronology"
],
"plugin": [
"test__m_citations"
],
"link": [
{
"other_tb": "test__su",
"fld": [
{
"my": "id",
"other": "site"
}
]
}
]
},
{
"name": "test__su",
"label": "Stratigraphic units",
"order": "name",
"id_field": "name",
"preview": [
"site",
"name",
"type"
],
"rs": "name",
"plugin": [
"test__m_citations",
"test__m_samples"
],
"link": [
{
"other_tb": "test__sites",
"fld": [
{
"my": "site",
"other": "id"
}
]
}
]
},
{
"name": "test__bibliography",
"label": "Bibliographic database",
"order": "short",
"id_field": "short",
"preview": [
"short",
"author",
"year",
"title"
]
},
{
"name": "test__files",
"label": "Files",
"order": "id",
"preview": [
"id",
"filename",
"ext",
"keywords"
],
"id_field": "id"
},
{
"name": "test__geodata",
"label": "Geografical coordinates",
"is_plugin": "1"
},
{
"name": "test__m_samples",
"label": "Samples",
"is_plugin": "1"
},
{
"name": "test__m_citations",
"label": "Bibliographic citations",
"is_plugin": "1"
}
]
}