Ticket #914 (accepted Task)
CROWD Omnibus web frontend
Reported by: | jri | Owned by: | jri |
---|---|---|---|
Priority: | Major | Milestone: | |
Component: | 3rd Party Plugins | Version: | |
Keywords: | Cc: | JuergeN | |
Complexity: | 8 | Area: | |
Module: |
Description (last modified by jri) (diff)
Develop a web frontend for smartphones that shows the events of the CROWD Omnibus tour on a map of europe.
http://crowd-literature.eu/omnibus/
The web frontend will be realized as a DM4 plugin by the means of Angular and Leaflet.
Change History
comment:2 Changed 9 years ago by jri
In https://github.com/jri/dm4-crowd-literature/commit/adba915:
Model pt.1: Work, Work Involvement (#914).
"Work" is a topic type.
A "Work Involvement" association represent that a Person/Institution? is involved with a certain role in the production/dissemination of a work.
See #914.
comment:4 Changed 9 years ago by jri
In https://github.com/jri/dm4-crowd-literature/commit/9e53487
Model pt.2: add topic type "Translation" (#914).
"Translation" is a topic type.
It has Title, Language, and ISBN.
To create a Translation use the Create menu.
Associate a Work with a Translation by a generic Association. Create it manually.
Associate a Translation with its translator by (manually) creating a Work Involvement, and set its role to Translator.
The CROWD model should now be complete (in conjunction with the standard distro's dm4-contacts, dm4-events, and dm4-datetime models).
See #914.
comment:5 Changed 9 years ago by jri
In https://github.com/jri/dm4-crowd-literature/commit/d7f0b8f
Add responsive web design.
If the display is in portrait mode, the map panel and detail panel take the entire display.
In landscape mode the map panel and detail panel are placed side by side.
See #914.
comment:6 Changed 9 years ago by jri
In https://github.com/jri/dm4-crowd-literature/commit/5fec89b:
Show event markers on the map.
All events existing in the DB are shown.
See #914.
comment:10 Changed 9 years ago by Jörg Richter <jri@…>
comment:11 Changed 9 years ago by Jörg Richter <jri@…>
comment:12 Changed 9 years ago by Jörg Richter <jri@…>
comment:13 Changed 9 years ago by Jörg Richter <jri@…>
comment:14 Changed 9 years ago by Jörg Richter <jri@…>
comment:15 Changed 9 years ago by Jörg Richter <jri@…>
comment:16 Changed 9 years ago by Jörg Richter <jri@…>
comment:17 Changed 9 years ago by Jörg Richter <jri@…>
comment:18 Changed 9 years ago by Jörg Richter <jri@…>
comment:19 Changed 9 years ago by Jörg Richter <jri@…>
comment:20 Changed 9 years ago by Jörg Richter <jri@…>
comment:21 Changed 9 years ago by Jörg Richter <jri@…>
comment:22 Changed 9 years ago by Jörg Richter <jri@…>
comment:23 Changed 9 years ago by Jörg Richter <jri@…>
comment:24 Changed 9 years ago by Jörg Richter <jri@…>
comment:25 Changed 9 years ago by Jörg Richter <jri@…>
comment:26 Changed 9 years ago by Jörg Richter <jri@…>
comment:27 Changed 9 years ago by Jörg Richter <jri@…>
comment:28 Changed 9 years ago by Jörg Richter <jri@…>
comment:29 Changed 9 years ago by Jörg Richter <jri@…>
comment:30 Changed 9 years ago by Jörg Richter <jri@…>
comment:31 Changed 9 years ago by Jörg Richter <jri@…>
comment:32 Changed 9 years ago by Jörg Richter <jri@…>
comment:33 Changed 9 years ago by Jörg Richter <jri@…>
comment:34 Changed 9 years ago by Jörg Richter <jri@…>
comment:35 Changed 9 years ago by Jörg Richter <jri@…>
comment:36 Changed 9 years ago by Jörg Richter <jri@…>
comment:37 Changed 9 years ago by Jörg Richter <jri@…>
comment:38 Changed 9 years ago by Jörg Richter <jri@…>
comment:39 Changed 9 years ago by Jörg Richter <jri@…>
comment:40 Changed 9 years ago by Jörg Richter <jri@…>
comment:41 follow-up: ↓ 42 Changed 9 years ago by jri
Hi Juergen,
"Person" will get 3 more fields:
- Place of birth (a City)
- Nationality (multi)
- Language (multi)
Would you put them in the general Contacts model (DM Standard Distro) or in the CROWD module? (Individual per-field decisions are possible of course.)
For a Standard DM user these fields might be of less relevance and might clutter the Person info/form page.
comment:42 in reply to: ↑ 41 ; follow-up: ↓ 43 Changed 9 years ago by JuergeN
"Person" will get 3 more fields:
- Place of birth (a City)
- Nationality (multi)
- Language (multi)
Would you put them in the general Contacts model (DM Standard Distro) or in the CROWD module? (Individual per-field decisions are possible of course.)
For a Standard DM user these fields might be of less relevance and might clutter the Person
info/form page.
Agreed. Let's better put those in the CROWD module.
comment:43 in reply to: ↑ 42 Changed 9 years ago by jri
Replying to JuergeN:
Agreed. Let's better put those in the CROWD module.
OK, we'll do it this way.
Thank you!