Personal tools
You are here: Home Software Center do2gether PG Draft Features Custom JS controls
Document Actions

#20: Custom JS controls

Contents
  1. Definitions
  2. Motivation
  3. Assumptions
  4. Proposal
  5. Implementation
  6. Deliverables
  7. Risks
  8. Progress log
  9. Participants
Implement some custom/ajaxy UI controls to improve usability and create better user experience
Proposed by
TFF
Proposal type
User interface
Assigned to release
State
being-discussed

Definitions

!!! - a "must have" feature

!! - a requested feature

! - a less desired feature

? - desired feature, but can be discussed for smaller changes

?? - a feature open for discussion

??? - a feature fully open for discussion in behaviour, ui, architecture...

CF - Criticality Factor. It is the multiplier number for each feature, to be used when calculating penalties on deliverables, in case of bugs or delivery missing. The higher, the most critical the feature is.

Motivation

 

Assumptions


Proposal

  • have all date fields working with auto-complete and calendar ajaxy box for easy usage - !!! CF 2
  • have all multiple select boxes as JS drop down menu with checkboxes, and auto-fill selected options as field label text - !!! CF 3
  • have "Action Slide Boxes" on the right column, featuring fast access to most important module/page-actions using Ajax to pre-load its content - !!! CF 3

Implementation


Deliverables

Multiple Select Box JS control:

PG UI controls Multiple Select (Highlight)











Action Slide Boxes on right column:


PG-D2G UI controls Action Slide Box Closed (highlight)
--> PG-D2G UI controls Action Slide Box Open (highlight)

Risks


Progress log


Participants



Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: