-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
124 lines (87 loc) · 4.62 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
* inquire data from freidok (in parallel or only)
* coordinates from country-list
* icon as default from (topic, landscape, method, ...?)
* thumbnail from freidok (service? for zoomify and thumb)
* get rid of neumorphism.css
* modal dialog
* input field?
* navbar collapse
* submenu
* hilight current poster marker
* marker cluster
* add supervisors on info-page.
* creation of meta.json with form
* creation of freidok.pdf with form
* some input ids are same: email, etc....
* open pdf on click?
* https://usefulangle.com/post/87/javascript-preview-pdf-during-upload
* create pdf,icon,pdf link based on year and id
* icon in marker-cluster on map at latitude,longitude
* sync icons in Schlagworte-ranges and in button and in preview (maps & awesome)
* check upload sizes (memory,width,height) and type (pdf,png)
* store/retrieve data locally (https://stackoverflow.com/questions/2010892/how-to-store-objects-in-html5-localstorage)
https://javascript.info/blob
* intro text for third party
* statistics on gallery (topics, access, landscapes, countries, supervisors, ...)
* range select -> show remaining, available options only.
* seadragon-overlays for active elements, Qr-Codes, Reference-Sources, ...
i.e. 9217
https://stackoverflow.com/questions/17522793/openseadragon-make-overlay-clickable
https://github.com/openseadragon/html-overlay
* seadragon-overlays Navigate to areas step by step - i.e. 2021/28, 2022/9207
https://github.com/antonioxdias/OpenSeadragonHTMLelements
https://antonioxdias.github.io/OpenSeadragonHTMLelements/
html map area?
---
https://freidok.uni-freiburg.de/landingpage/getFreidokData?id=165768&lang=en -> json serie
https://freidok.uni-freiburg.de/landingpage/getFreidokData?id=166017&lang=en -> json
https://freidok.uni-freiburg.de/fedora/objects/freidok:11545/datastreams/FILE1/content -> pdf
https://freidok.uni-freiburg.de/document/getLogoByPath?mode=freidok&filename=165764_1&mime=png -> img
https://themesberg.com/docs/neumorphism-ui/components/modals/
https://www.zella.de/code/bild-lupe.html
https://openlayers.org/en/latest/examples/magnify.html
https://openlayers.org/en/latest/examples/zoomify.html
http://www.zoomify.com/converters.htm#conversionScripted
https://sourceforge.net/projects/zoomifyimage/
https://sourceforge.net/projects/zoomifyimage/
http://greengaloshes.cc/2007/05/zoomifyimage-ported-to-php/
http://brainmaps.org/index.php?p=brain-maps-api
** https://openseadragon.github.io/#examples-and-features
** https://openseadragon.github.io/examples/tilesource-zoomify/
https://gitlab.com/Daniel-KM/LibraryZoomify/-/tree/master/
* https://metacpan.org/pod/release/DRRHO/Graphics-DZI-0.05/script/deepzoom
https://openseadragon.github.io/examples/creating-zooming-images/
https://github.com/openzoom/deepzoom.py
** https://github.com/VoidVolker/MagickSlicer
https://www.libvips.org/API/current/Making-image-pyramids.md.html
https://libvips.github.io/libvips/API/current/using-cli.html
https://openlayers.org/en/latest/examples/icon.html
http://dev.openlayers.org/releases/OpenLayers-2.13.1/docs/files/OpenLayers/Marker-js.html
--
// https://mademyday.de/height-equals-width-with-pure-css/
// https://stackoverflow.com/questions/5445491/height-equal-to-dynamic-width-css-fluid-layout
// https://stackoverflow.com/questions/11243075/css-scale-height-to-match-width-possibly-with-a-formfactor
// calc(100vw * 0.4) // calc(100vh - 250px)
// card-body -> map-body: padding 0.5rem or 5px
// https://leafletjs.com/examples/custom-icons/
// navigation: Map, Gallery, About, Contribute
#?page=map&location=de&landscape=gnd&topic=gnd&method=gnd&year=2021&curr=104&language=en
// localisation
https://kazupon.github.io/vue-i18n/started.html#html
https://phrase.com/blog/posts/ultimate-guide-to-vue-localization-with-vue-i18n/
https://superuser.com/questions/802569/how-to-distill-rasterize-a-pdf-in-linux
https://superuser.com/questions/185880/how-to-convert-a-pdf-document-to-png
convert -density 600 +antialias input.pdf output.pdf
//compress pdf
https://opensource.com/article/20/8/reduce-pdf
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook \
-dNOPAUSE -dBATCH -dColorImageResolution=150 \
-sOutputFile=output.pdf someBigFile.pdf
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -dColorImageResolution=150 -sOutputFile=poster.pdf posterX.pdf
// glassmorphism as alternative style to neumorphism
https://www.freecodecamp.org/news/glassmorphism-design-effect-with-html-css/
https://speckyboy.com/css-glassmorphism/
extract pdf pages:
pdfseparate -f 1 -l 5 input.pdf output-page%d.pdf
pdfunite
pdfjam poster1.pdf poster2.pdf --nup 2x1 --landscape --outfile poster12.pdf