Changes between Version 86 and Version 87 of BluePrintCERT/RHoK2011
- Timestamp:
- 12/03/11 08:03:31 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrintCERT/RHoK2011
v86 v87 65 65 * http://cert.sahanafoundation.org 66 66 You are free to register here & play! 67 67 68 == 1. Volunteer and Event database user interface == 68 69 Create a simple, easy-to-follow, intuitive Volunteer and Event database user interface 69 70 70 71 Note: In the first instance, this system will only be accessible to admins & not by the volunteers themselves, so there is less need to work on access rights - that can be added later. 71 72 More current screenshots: https://docs.google.com/present/edit?id=0AYA-kxV2HmgBZGdneDRuczlfMjYyY245N2Q5ZmM73 74 Qualifications format: https://docs.google.com/spreadsheet/ccc?key=0AgESuewSG-wodEhEd3RPYkhvd1psVTZOdUY3UUpUOUE75 76 72 77 73 The following screenshot is a proposed UI design that should be simple and intuitive enough for non-technical users to be able to follow: 74 * More current screenshots: https://docs.google.com/present/edit?id=0AYA-kxV2HmgBZGdneDRuczlfMjYyY245N2Q5ZmM 78 75 79 76 [[Image(homepage.png)]] … … 188 185 * {{{views/default/index.html}}} 189 186 190 You /could/ also edit {{{views/layout.html}}} but that should be seen as lower priority. 187 You /could/ also edit {{{views/layout.html}}} but that should be seen as lower priority.[[BR]] 188 If you do get that far then suggest reusing the layout used across these 2 projects: 189 * http://rmsdev.aidiq.com 190 * http://bazaar.launchpad.net/~flavour/sahana-eden/ifrc/view/head:/views/layout.html 191 * http://la.aidiq.com 192 * http://bazaar.launchpad.net/~flavour/sahana-eden/la/view/head:/views/layout.html 191 193 192 194 This page may be useful reading: … … 205 207 206 208 Work on the 'rheader' to show this status & the total volunteer hours: 207 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L 727209 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L800 208 210 209 211 === Information Page === … … 211 213 212 214 It is suggested to implement this as a 'Custom Method' of the person() REST controller: 213 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L4 71215 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L467 214 216 215 217 === Events Page === … … 217 219 218 220 It is suggested to implement this as a 'Custom Method' of the person() REST controller: 219 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L 502221 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L498 220 222 221 223 This could start as just a list with a {{{response.s3.filter}}}? … … 246 248 247 249 It is suggested to implement this as a 'Custom Method' of the event() REST controller: 248 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L18 1250 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/controllers/hrm.py#L183 249 251 250 252 This could just be an S3Search with preset filters? … … 268 270 Sending a PDF of the Roster provides a good backup process in case !Power/Comms are down. 269 271 * A PDF Roster can be ported from this branch: http://bazaar.launchpad.net/~flavour/sahana-eden/la/view/head:/models/vol.py#L1250 272 273 === THIS_NOT_ONE_OF Validator === 274 When adding an Event to a volunteer's Participation, the dropdown shows all events, even those already added to the profile.[[BR]] 275 The dropdown should be filtered to exclude those records already added. 276 277 This should probably subclass the IS_ONE_OF validator: 278 * http://eden.sahanafoundation.org/wiki/IS_ONE_OF 279 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/modules/s3/s3validators.py#L437 280 281 A very old attempt to this with the base Web2py IS_IN_DB is here: 282 * http://bazaar.launchpad.net/~flavour/sahana-eden/cert/view/head:/modules/s3/s3validators.py#L149 270 283 === Scale Uploaded Images === 271 284 Scale uploaded Profile Pictures