Notes » History » Version 51
Alexander Watzinger, 2019-10-27 10:27
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 | 44 | Alexander Watzinger | * Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..) |
15 | 39 | Alexander Watzinger | * Move map to info tab (with responsive layout)? |
16 | 1 | Alexander Watzinger | * Show new marker when entering coordinates |
17 | * Search function for existing entities on map |
||
18 | 31 | Alexander Watzinger | * Show type-tree instead only type name i.e. details on the map, maybe with a tool tip |
19 | 1 | Alexander Watzinger | * Map focus top to narrow when in entity view and multiple points are "selected" |
20 | 41 | Christoph Hoffmann | * Click on intersecting polygons (look at MedCem project) |
21 | 2 | Alexander Watzinger | |
22 | 3 | Alexander Watzinger | h3. Dates |
23 | 1 | Alexander Watzinger | |
24 | 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. |
25 | 29 | Alexander Watzinger | * At actors forms visually combine begin/end places with begin/end places |
26 | * If an entity is updated filled out dates are not visible at first because they are hidden. We need a better solution. |
||
27 | 3 | Alexander Watzinger | |
28 | h3. jsTree |
||
29 | |||
30 | * At type overview, custom tab: if only one or two hierarchies are displayed it looks confusing |
||
31 | 29 | Alexander Watzinger | * How to remove nodes from jsTree (e.g. remove self from selection) |
32 | 10 | Alexander Watzinger | |
33 | h3. Forms |
||
34 | |||
35 | * Disable save if JavaScript is disabled |
||
36 | 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. |
37 | 3 | Alexander Watzinger | |
38 | h2. Backend |
||
39 | |||
40 | 28 | Alexander Watzinger | h3. Performance |
41 | 27 | Alexander Watzinger | |
42 | * Delete multiple |
||
43 | * Better debug info (don't reset infos after redirect) |
||
44 | 29 | Alexander Watzinger | * Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788 |
45 | 27 | Alexander Watzinger | * http://pgtune.leopard.in.ua/ |
46 | 26 | Alexander Watzinger | |
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 | 3 | Alexander Watzinger | h2. Unsorted ideas |
52 | |||
53 | 35 | Alexander Watzinger | * HTML emails (use strip tags for templates w/o HTML) |
54 | 3 | Alexander Watzinger | * Show infos on first page of admin (settings, overview of users and logs, ...) |
55 | 29 | Alexander Watzinger | * List fields: make buttons instead of comma separated string |
56 | 3 | Alexander Watzinger | * Types, make build_table_form before and use on submit |
57 | * Option to delete a type with all subtypes and links |
||
58 | * Refactor system_types and view_class |
||
59 | * Check at update if right class and system_type e.g. sources |
||
60 | 29 | Alexander Watzinger | * Asset and bungle JavaScript/CSS: http://exploreflask.com/en/latest/static.html#manage-static-assets-with-flask-assets |
61 | 3 | Alexander Watzinger | * Anonymous names |
62 | 29 | Alexander Watzinger | * Run tests from command line and write to install |
63 | 13 | Alexander Watzinger | * Installation script and/or Debian packages |
64 | 14 | Alexander Watzinger | * Multi instance capability #924 |
65 | 15 | Alexander Watzinger | * Annotate text |
66 | 16 | Alexander Watzinger | * Analytic capabilities |
67 | 29 | Alexander Watzinger | * Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?) |
68 | 25 | Alexander Watzinger | * Show membership at appears first if available |
69 | 51 | Alexander Watzinger | * Functionality to tack climate date values (time rows) |