exhibit
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
exhibit [2011/09/06 10:55] – [PRESENTATION] skipidar | exhibit [2020/12/27 20:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Exhibit ===== | ||
+ | |||
+ | // An [[http:// | ||
+ | |||
+ | Information about it: | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | [[ http:// | ||
+ | |||
+ | ==== PRESENTATION ==== | ||
+ | |||
+ | ===Collection=== | ||
+ | Placing a [[http:// | ||
+ | Useful if there is more information in the JSON, like a list of publications. | ||
+ | < | ||
+ | <div ex: | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===Facettes=== | ||
+ | Filters for the data, to display only chose cathegories | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===Views=== | ||
+ | Views represent the art of presentation, | ||
+ | To precisely style a View - lences should be used. | ||
+ | When additional views are inserted to the viewPanel - they will be displayed as tabs. | ||
+ | |||
+ | TABLE: | ||
+ | < | ||
+ | < | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | TIMELINE: | ||
+ | For timeline View additional JS FIle must be inserted: | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | < | ||
+ | | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===Lences=== | ||
+ | Is a template to format the presentation. | ||
+ | |||
+ | API: | ||
+ | ^Tag attribute ^ Explanation^ | ||
+ | | ex: | ||
+ | | ex: | ||
+ | | ex: | ||
+ | | ex: | ||
+ | | <ul ex: | ||
+ | |||
+ | ==== DATA ==== | ||
+ | As a database a changed JSON files is used. An automatic converter is available : | ||
+ | * use the Babel service to convert your data into Exhibit' | ||
+ | * use an importer to convert your files into Exhibit' | ||
+ | |||
+ | Glossar: | ||
+ | ^Word ^Explanation^ | ||
+ | |Item | Database Entry with different properties like type,label ... | | ||
+ | |Item-property | The key name inside of the JSON container like type, | ||
+ | |Item-Type | there is a special property called type. | | ||
+ | |Item-Value | the data on the right side of : near the property | | ||
+ | |||
+ | A singel JSON Database can contain different types of data. | ||
+ | An Example of a converted data: | ||
+ | < | ||
+ | { | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | </ | ||
+ | |||
+ | ==Properties== | ||
+ | Some data entries in the JSON file can be crosslinked to another data entries, by setting its value-type in the JSON file. The property, which should be a link to another item should contain a label-value of the target. | ||
+ | |||
+ | < | ||
+ | { | ||
+ | | ||
+ | " | ||
+ | | ||
+ | } | ||
+ | }, | ||
+ | " | ||
+ | { type : " | ||
+ | label : " | ||
+ | discipline : " | ||
+ | shared : " | ||
+ | " | ||
+ | " | ||
+ | relationship : " | ||
+ | " | ||
+ | " | ||
+ | imageURL : " | ||
+ | }, | ||
+ | { type : " | ||
+ | label : " | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | ==Types== | ||
+ | A property value can be defined different for plural!!! E.g. property " | ||
+ | < | ||
+ | { | ||
+ | | ||
+ | " | ||
+ | | ||
+ | } | ||
+ | }, | ||
+ | | ||
+ | </ | ||