Difference between revisions of "MORDE"
From mn/ifi/inf5750
m |
|||
Line 93: | Line 93: | ||
*Uploaded the static HTML code to the server. | *Uploaded the static HTML code to the server. | ||
*Struggled with adding the menu | *Struggled with adding the menu | ||
+ | *Struggled with filtering tracking/aggregate DataElements. Did not succeed. | ||
+ | *Implemented the real time filter as you type-function | ||
+ | '''December 5th''' | ||
+ | *Modified app to display dataElements as soon as page is loaded | ||
== TODO: == | == TODO: == | ||
Line 100: | Line 104: | ||
*<strike>First bare-bone version static HTML</strike> | *<strike>First bare-bone version static HTML</strike> | ||
*<strike>Making the app uploadable </strike> | *<strike>Making the app uploadable </strike> | ||
− | * | + | *<strike>Actually display dataElements as soon as page is loaded</strike> |
*Display just a certain number of rows initially | *Display just a certain number of rows initially | ||
**more rows will load when you scroll | **more rows will load when you scroll | ||
Line 106: | Line 110: | ||
*Able to filter tracking/aggregate | *Able to filter tracking/aggregate | ||
*Dataelement will expand once you click it, enabling direct editing | *Dataelement will expand once you click it, enabling direct editing | ||
+ | *Show menu on the left side |
Revision as of 13:27, 6 December 2014
Contents
Team members
- Dag Eng (dae)
- Martine Birketvedt Eklund (martiekl)
- Ole Kristian Rosvold (olekros)
Repository
gitolite@git.uio.no:inf5750/olekros/morde
Data element bulk editor
Display a paged list of data elements with the most-used fields on a singrle row per data element, and allow for editing each field directly. Include both free-text field and drop-downs (category combo, etc).
Technology and architecture
HTML5 CSS3 etc.
Features
- Organic expandable field growth of data elements
- Next generation list scrolling and jumping
- Intelligent search box
- Information popup on hasitation
- Slide to kill, delete function
- Save on leave field
Nice to have
- Responsive
Milestones
Milestone 1: 9th November
- Document features and architecture on Wiki
- Show understanding of DHIS2 web apps
Milestone 2: 15th November
- First bare-bone version - static HTML
- Uploadable as DHIS2 web app
Milestone 3: 30th November
- Finished, if applicable also with mobile app.
Final delivery: 8th December and Presentation: 9th December
Project log
November 12th
- We've installed DHIS2 on our computers - locally and had a look at the DHIS2 API. We've also put together a static sample HTML/CSS datablock page. The view/static page shows the block editor when one of the data blocks has been selected and expanded for editing. Due to some CSS issues, it is currently not supported by WebKit based browsers. We'll fix this later.
November 16th
- Made improvements to the code, structure-wise. Cleaning up the CSS.
November 21st
- Uploaded the static HTML code to the server.
- Struggled with adding the menu
- Struggled with filtering tracking/aggregate DataElements. Did not succeed.
- Implemented the real time filter as you type-function
December 5th
- Modified app to display dataElements as soon as page is loaded
TODO:
First bare-bone version static HTMLMaking the app uploadableActually display dataElements as soon as page is loaded- Display just a certain number of rows initially
- more rows will load when you scroll
Implementing the real time filter as you type-function- Able to filter tracking/aggregate
- Dataelement will expand once you click it, enabling direct editing
- Show menu on the left side