Wiki source code of Improved picker fields
Last modified by Raluca Stavro on 2012/07/27 14:01
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | |||
2 | == Team == | ||
3 | |||
4 | Sergiu | ||
5 | Raluca S | ||
6 | Ludovic | ||
7 | |||
8 | == Objectives == | ||
9 | |||
10 | Fix pickers and displayers for date, user, pages, email fields. Create new fields as necessary. | ||
11 | |||
12 | == Plan == | ||
13 | |||
14 | 1/ Improved suggest API and Multipicker based on this suggest | ||
15 | |||
16 | Sergiu with code backported from Marta | ||
17 | |||
18 | 2/ Query REST API | ||
19 | |||
20 | Ludovic has a Query REST API | ||
21 | |||
22 | 3/ Fix suggestDocuments and suggestUsers classes for better display | ||
23 | |||
24 | Raluca | ||
25 | |||
26 | Display nicely the pretty name of the user | ||
27 | Call REST APIs instead of suggest.vm | ||
28 | |||
29 | 4/ Improve suggestDocuments to support passing an HQL/XWQL query and a wiki name for the suggest | ||
30 | |||
31 | Raluca | ||
32 | |||
33 | Use REST API as the backend for this query | ||
34 | |||
35 | 5/ Implement template based custom displayer | ||
36 | |||
37 | Ludovic auto user customerdisplay_dblist.vm (based on field name) | ||
38 | |||
39 | 6/ Move date and email customer displayers to templates | ||
40 | |||
41 | All at the end | ||
42 | |||
43 | 7/ Implement user and dblist single/multi select and local/global/inter wiki picker | ||
44 | |||
45 | Sergiu, Raluca + Ludovic | ||
46 | |||
47 | Activating the right JS classes and Multiselect picker from 1/ | ||
48 | Support nice display of user and pages with pretty names and links | ||
49 | Enhance DBList class for supporting other wiki | ||
50 | |||
51 | 8/ Create User, Reference and Page classes for simpler users | ||
52 | |||
53 | Raluca and Ludovic |