Notes » History » Version 81
Alexander Watzinger, 2021-03-01 17:05
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 | 3 | Alexander Watzinger | h3. Maps |
8 | |||
9 | 77 | Alexander Watzinger | * 2020: Refactor all parameters to one big variable |
10 | * 2020: Add an additional area where existing geometries are shown (don't use label "features") |
||
11 | * 2020: 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 |
||
12 | * 2020: Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..) |
||
13 | * 2020: Show new marker when entering coordinates |
||
14 | * 2020: Search function for existing entities on map |
||
15 | * 2020: Show type-tree instead only type name i.e. details on the map, maybe with a tool tip |
||
16 | * 2020: Click on intersecting polygons (look at MedCem project) |
||
17 | 1 | Alexander Watzinger | |
18 | 2 | Alexander Watzinger | h3. jsTree |
19 | 1 | Alexander Watzinger | |
20 | 77 | Alexander Watzinger | * 2020: How to remove nodes from jsTree (e.g. remove self from selection) |
21 | 1 | Alexander Watzinger | |
22 | 29 | Alexander Watzinger | h3. Forms |
23 | 1 | Alexander Watzinger | |
24 | 79 | Alexander Watzinger | * 2021: at event:also check if super is not a sub event of itself (recursively) |
25 | 78 | Alexander Watzinger | * 2021: don't show self e.g. when adding a relation at person |
26 | 77 | Alexander Watzinger | * 2020: Add more than one alias at once |
27 | * 2020: Disable save if JavaScript is disabled |
||
28 | * 2020: 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. |
||
29 | * 2020: At actors forms visually combine begin/end places with begin/end places |
||
30 | * 2020: Don't show fields with no content e.g. residence if there are no places |
||
31 | * 2020: Provide "save and continue" even when adding from another class |
||
32 | 1 | Alexander Watzinger | |
33 | 77 | Alexander Watzinger | h3. Manual |
34 | 10 | Alexander Watzinger | |
35 | 77 | Alexander Watzinger | * 2020: Workflow examples for e.g. how to enter actor professions, sub units, ... |
36 | * 2020: Add database description from MEDCON/ARCHE |
||
37 | * 2020: "and it will not explode" to manual, suggestion from Jan |
||
38 | 1 | Alexander Watzinger | |
39 | 77 | Alexander Watzinger | |
40 | 1 | Alexander Watzinger | h3. Settings |
41 | |||
42 | 77 | Alexander Watzinger | * 2020: Add a default value to settings and show if they are changed in views |
43 | * 2020: List fields: make buttons instead of white-space separated strings (e.g. feedback mail receiver) |
||
44 | 1 | Alexander Watzinger | |
45 | 71 | Alexander Watzinger | h3. External References |
46 | |||
47 | e.g. GeoNames, Wikidata |
||
48 | 77 | Alexander Watzinger | * 2020: Provide link to check at data entry |
49 | * 2020: Show additional information e.g. if Wikidata id is provided also show (their) GeoNames id, Pelagios, ... |
||
50 | 71 | Alexander Watzinger | |
51 | 3 | Alexander Watzinger | h2. Backend |
52 | |||
53 | 28 | Alexander Watzinger | h3. Performance |
54 | 27 | Alexander Watzinger | |
55 | 81 | Alexander Watzinger | * 2021: link insert - build only one SQL and get execution out of loop |
56 | 1 | Alexander Watzinger | * 2020: Delete multiple |
57 | 81 | Alexander Watzinger | * 2020: Better debug info (don't reset info after redirect) |
58 | 77 | Alexander Watzinger | * 2020: Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788 |
59 | * 2020: http://pgtune.leopard.in.ua/ |
||
60 | * 2020: Update nodes, update GIS: |
||
61 | 35 | Alexander Watzinger | 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). |
62 | For better traceability and performance refactor so that already linked types aren't deleted and saved again. The same goes for GIS data. |
||
63 | |||
64 | 56 | Alexander Watzinger | h3. Import |
65 | 1 | Alexander Watzinger | |
66 | 56 | Alexander Watzinger | * Dates |
67 | 77 | Alexander Watzinger | ** 2020: Implement B.C. dates |
68 | ** 2020: Warn if inconsistent dates (e.g. begin for end) |
||
69 | ** 2020: Warn if missing dates (e.g. begin_to without begin_from) |
||
70 | 53 | Alexander Watzinger | |
71 | 3 | Alexander Watzinger | h2. Unsorted ideas |
72 | 53 | Alexander Watzinger | |
73 | 80 | Alexander Watzinger | * 2021: prevent exposing the database password to the process list at export_sql |
74 | 77 | Alexander Watzinger | * 2020: Option to delete a type with all sub types and links |
75 | * 2020: Refactor system_types and view_class |
||
76 | * 2020: Anonymous names for actor (e.g if name unknown) |
||
77 | * 2020: Run tests from command line and write to install |
||
78 | * 2020: Installation script and/or Debian packages |
||
79 | * 2020: Multi instance capability #924 |
||
80 | * 2020: Annotate text |
||
81 | * 2020: Analytic capabilities |
||
82 | * 2020: Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?) |
||
83 | * 2020: Show membership at appears first if available |
||
84 | * 2020: Functionality to track climate date values (time rows) |
||
85 | * 2020: Export - compress files |
||
86 | 1 | Alexander Watzinger | * 2020: Open Access Paper for OpenAtlas at e.g. "JOCCH":https://dl.acm.org/journal/jocch (~3k) |
87 | 78 | Alexander Watzinger | * 2020: Coverage tests for Jinja2 templates |