Notes » History » Version 55
Alexander Watzinger, 2019-12-22 16:46
1 | 3 | Alexander Watzinger | {{toc}} |
---|---|---|---|
2 | |||
3 | 6 | Alexander Watzinger | A collection of ideas that haven't made it into an own ticket yet. |
4 | 1 | Alexander Watzinger | |
5 | 3 | Alexander Watzinger | h2. Frontend |
6 | 1 | Alexander Watzinger | |
7 | 30 | Alexander Watzinger | h3. Menu |
8 | |||
9 | * Rename admin to settings? |
||
10 | |||
11 | 3 | Alexander Watzinger | h3. Maps |
12 | |||
13 | 43 | Alexander Watzinger | * Add an additional area where existing geometries are shown (don't use label "features") |
14 | 54 | Alexander Watzinger | * In e.g. person view "blue" (selected) marker can vanish behind "grey" markers if they get out of focus when zooming in and later should reappear when zooming out again |
15 | 44 | Alexander Watzinger | * Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..) |
16 | 39 | Alexander Watzinger | * Move map to info tab (with responsive layout)? |
17 | 1 | Alexander Watzinger | * Show new marker when entering coordinates |
18 | * Search function for existing entities on map |
||
19 | 31 | Alexander Watzinger | * Show type-tree instead only type name i.e. details on the map, maybe with a tool tip |
20 | 1 | Alexander Watzinger | * Map focus top to narrow when in entity view and multiple points are "selected" |
21 | 41 | Christoph Hoffmann | * Click on intersecting polygons (look at MedCem project) |
22 | 2 | Alexander Watzinger | |
23 | 3 | Alexander Watzinger | h3. Dates |
24 | 1 | Alexander Watzinger | |
25 | 11 | Alexander Watzinger | * If the first year wasn't entered in a date form the rest is ignored (e.g.comment, second year, ...). Give a visual feedback for the user that this information isn't saved in that case. |
26 | 29 | Alexander Watzinger | * At actors forms visually combine begin/end places with begin/end places |
27 | * If an entity is updated filled out dates are not visible at first because they are hidden. We need a better solution. |
||
28 | 3 | Alexander Watzinger | |
29 | h3. jsTree |
||
30 | |||
31 | * At type overview, custom tab: if only one or two hierarchies are displayed it looks confusing |
||
32 | 29 | Alexander Watzinger | * How to remove nodes from jsTree (e.g. remove self from selection) |
33 | 10 | Alexander Watzinger | |
34 | h3. Forms |
||
35 | |||
36 | * Disable save if JavaScript is disabled |
||
37 | 29 | Alexander Watzinger | * Places, add if not existing in same form (residence, first/last). Implementation could be a simplified add_place Ajax form to not leave the current form. |
38 | 3 | Alexander Watzinger | |
39 | h2. Backend |
||
40 | |||
41 | 28 | Alexander Watzinger | h3. Performance |
42 | 27 | Alexander Watzinger | |
43 | * Delete multiple |
||
44 | * Better debug info (don't reset infos after redirect) |
||
45 | 29 | Alexander Watzinger | * Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788 |
46 | 27 | Alexander Watzinger | * http://pgtune.leopard.in.ua/ |
47 | 35 | Alexander Watzinger | * Update nodes, update GIS: |
48 | At the moment when a main entity (e.g. source) is updated all types are delete and types selected in the form are saved (again). |
||
49 | For better traceability and performance refactor so that already linked types aren't deleted and saved again. The same goes for GIS data. |
||
50 | |||
51 | 55 | Alexander Watzinger | h3. Import with dates |
52 | |||
53 | * Implement B.C. dates |
||
54 | * Warn if inconsistent dates (e.g. begin for end) |
||
55 | * Warn if missing dates (e.g. begin_to without begin_from) |
||
56 | |||
57 | 3 | Alexander Watzinger | h2. Unsorted ideas |
58 | |||
59 | 53 | Alexander Watzinger | * Show info on first page of admin (settings, overview of users and logs, ...) |
60 | 1 | Alexander Watzinger | * List fields: make buttons instead of comma separated string |
61 | 3 | Alexander Watzinger | * Types, make build_table_form before and use on submit |
62 | 53 | Alexander Watzinger | * Option to delete a type with all sub types and links |
63 | 3 | Alexander Watzinger | * Refactor system_types and view_class |
64 | 29 | Alexander Watzinger | * Asset and bungle JavaScript/CSS: http://exploreflask.com/en/latest/static.html#manage-static-assets-with-flask-assets |
65 | 3 | Alexander Watzinger | * Anonymous names |
66 | 29 | Alexander Watzinger | * Run tests from command line and write to install |
67 | 13 | Alexander Watzinger | * Installation script and/or Debian packages |
68 | 14 | Alexander Watzinger | * Multi instance capability #924 |
69 | 1 | Alexander Watzinger | * Annotate text |
70 | 15 | Alexander Watzinger | * Analytic capabilities |
71 | 29 | Alexander Watzinger | * Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?) |
72 | 25 | Alexander Watzinger | * Show membership at appears first if available |
73 | 53 | Alexander Watzinger | * Functionality to track climate date values (time rows) |