Notes » History » Version 58
Stefan Eichert, 2020-02-10 16:16
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 | 57 | Alexander Watzinger | * Refactor all parameters to one big variable |
14 | 43 | Alexander Watzinger | * Add an additional area where existing geometries are shown (don't use label "features") |
15 | 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 |
16 | 44 | Alexander Watzinger | * Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..) |
17 | 39 | Alexander Watzinger | * Move map to info tab (with responsive layout)? |
18 | 1 | Alexander Watzinger | * Show new marker when entering coordinates |
19 | * Search function for existing entities on map |
||
20 | 31 | Alexander Watzinger | * Show type-tree instead only type name i.e. details on the map, maybe with a tool tip |
21 | 1 | Alexander Watzinger | * Map focus top to narrow when in entity view and multiple points are "selected" |
22 | 41 | Christoph Hoffmann | * Click on intersecting polygons (look at MedCem project) |
23 | 58 | Stefan Eichert | * Toggle cluster |
24 | 2 | Alexander Watzinger | |
25 | 3 | Alexander Watzinger | h3. Dates |
26 | 1 | Alexander Watzinger | |
27 | 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. |
28 | 29 | Alexander Watzinger | * At actors forms visually combine begin/end places with begin/end places |
29 | * If an entity is updated filled out dates are not visible at first because they are hidden. We need a better solution. |
||
30 | 3 | Alexander Watzinger | |
31 | h3. jsTree |
||
32 | |||
33 | * At type overview, custom tab: if only one or two hierarchies are displayed it looks confusing |
||
34 | 29 | Alexander Watzinger | * How to remove nodes from jsTree (e.g. remove self from selection) |
35 | 10 | Alexander Watzinger | |
36 | h3. Forms |
||
37 | |||
38 | * Disable save if JavaScript is disabled |
||
39 | 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. |
40 | 3 | Alexander Watzinger | |
41 | h2. Backend |
||
42 | |||
43 | 28 | Alexander Watzinger | h3. Performance |
44 | 27 | Alexander Watzinger | |
45 | * Delete multiple |
||
46 | * Better debug info (don't reset infos after redirect) |
||
47 | 29 | Alexander Watzinger | * Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788 |
48 | 27 | Alexander Watzinger | * http://pgtune.leopard.in.ua/ |
49 | 35 | Alexander Watzinger | * Update nodes, update GIS: |
50 | 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). |
||
51 | For better traceability and performance refactor so that already linked types aren't deleted and saved again. The same goes for GIS data. |
||
52 | |||
53 | 56 | Alexander Watzinger | h3. Import |
54 | 1 | Alexander Watzinger | |
55 | 56 | Alexander Watzinger | * Possibility to add standard type |
56 | * Dates |
||
57 | ** Implement B.C. dates |
||
58 | ** Warn if inconsistent dates (e.g. begin for end) |
||
59 | ** Warn if missing dates (e.g. begin_to without begin_from) |
||
60 | 55 | Alexander Watzinger | |
61 | 3 | Alexander Watzinger | h2. Unsorted ideas |
62 | |||
63 | 53 | Alexander Watzinger | * Show info on first page of admin (settings, overview of users and logs, ...) |
64 | 1 | Alexander Watzinger | * List fields: make buttons instead of comma separated string |
65 | 3 | Alexander Watzinger | * Types, make build_table_form before and use on submit |
66 | 53 | Alexander Watzinger | * Option to delete a type with all sub types and links |
67 | 3 | Alexander Watzinger | * Refactor system_types and view_class |
68 | 29 | Alexander Watzinger | * Asset and bungle JavaScript/CSS: http://exploreflask.com/en/latest/static.html#manage-static-assets-with-flask-assets |
69 | 3 | Alexander Watzinger | * Anonymous names |
70 | 29 | Alexander Watzinger | * Run tests from command line and write to install |
71 | 13 | Alexander Watzinger | * Installation script and/or Debian packages |
72 | 14 | Alexander Watzinger | * Multi instance capability #924 |
73 | 1 | Alexander Watzinger | * Annotate text |
74 | 15 | Alexander Watzinger | * Analytic capabilities |
75 | 29 | Alexander Watzinger | * Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?) |
76 | 25 | Alexander Watzinger | * Show membership at appears first if available |
77 | 53 | Alexander Watzinger | * Functionality to track climate date values (time rows) |