-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbackend.todo.txt
200 lines (184 loc) · 5.74 KB
/
backend.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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Issues:
{{{
* Viser smn->sme, men har ikke sme term …
* Dette skjer fordi importen har tatt vare på konseptet, selv om det ikke er
gyldige termer.
}}} Fikset 20200715
{{{
OppslagsstammeModel
oppslagsstamme: string()
sine egne språk: set()
språkene det er oversatt til: set()
* Lage en stem-app, søke etter det istedetfor lemma i søkefeltet
}}} fikset 20200716
{{{
* Sortering av oppslagsord
}}} fikset 20200716
{{{
Filtrering:
Ved søk: slipp Stem-entries igjennom om både srclangs og targetlangs har en av de ønskede språkene. Helst på tjenersiden.
Ved artikkelvisning: vis språkpar som har både src og target i blant de ønskede språkene.
}}} Begge skjer på tjenersiden. Må repareres mer, men fungerer nogenlunde 20200718
{{{
* Import og visning av Sammallahti
}}} Fikset 20200720
{{{
* Details-linken har ikke språk for source-lemma
** gueliebarkije, vearjogirdin viser ikke språk i advanced-linken
}}} Fikset 20200720. Var graphql-spørringen som manglet denne detaljen
{{{
* Språkvalg inn i infokaker
}}} Fikset 20200720
{{{
* Filtrering etter ordbok
* Sammallahtis ordbok er finsme. Må skille på hans og gt sine ordbøker i kildehenvisningen.
}}} Fikset 20200721
{{{
* I18N – bruk https://lingui.js.org/tutorials/setup-cra.html
}}} Satt opp grunnleggende struktur 20200722
{{{
* Ordne søkefeltet
}}} Forenklet den, satt den i AppBaren 20200725
{{{
* Flytte språk- og ordboksvalg i headermenyen
}}} 20200725
{{{
* Pagination av oppslagsord (hm)
}}} Evig liste 20200725
{{{
** Midtstill søkefeltet
}}} Fikset 20200726
{{{
** Større søkefelt
}}} Fikset 20200726
{{{
* vise re i Dict
}}} Fikset 20200726
{{{
** Mindre luft før og etter midtfeltet
}}} Fikset 20200726
{{{
** Ordne visning av lemma. Lemma & re på venstre side, resten til høyre
}}} Fikset 20200726
{{{
* For termwiki, ingen fremmedspråk - fremmedspråk-visninger
}}} fikset 20200727
{{{
* når man laster
** kjør sirkel i søkefeltet
** kjør sirkel nederst i søkeordslista
}}} fikset 20200727
{{{
* Gjør oversettelsen søkbar (en link)
** Ikke søkeordet
** Dersom den er fra TermWiki
}}} Fikset 20200727
{{{
* Gjemme Phrase og MWE
* Ingen paradigme- eller korp-knapp ved Phrase og MWE
}}} Fikset 20200727
{{{
* kvitte seg med de fæle rammene rundt stem
}}} fikset 20200728
{{{
** Om den er fra ordbok, dersom den finnes blant Stem
}}} Fikset 20200728
{{{
** Side uten rullefelt, la dem heller være i både søkeordslista og artikkelvisninga
}}} Fikset 20200728
{{{
* Samiske bokstaver som js-widget
** Keyboard-icon i søkefelt
** SámiKeys-widget for input
** Koble sammen disse
}}} Fikset 20200729
{{{
** InfoOutlined-menu-icon bak lemma for å åpne paradigmet.
** Paradigmet som dialog.
}}} Fikset 20200726
{{{
* drawer á la https://material-ui.com/getting-started/templates/dashboard/ settings og alt der
** språk som dialog
** ordbøker som dialog
}}} Fikset 20200729
{{{
* Forbedre språk- og ordboksvalg: egne oppsprettsvindu
** Språk: alle, språkpar (davvi-dáro-dávvi, julev-dáro-julev, etc)
og nåværende valg (velg en og en)
** Ordbøker
}}} Fikset 20200730
{{{
* Gjøre variabler oversettbare
}}} Fikset 20200730
{{{
* startsida skal ha følgende info
** bøyde ord
** paradigme-ikon
** korp-ikon
}}} Fikset 20200730
{{{
http://satni.org/sammallahtismefin/addilit
Hvorfor to addilit?
}}} Fikset 20200824. re var inne i t, dette ble endret slik at re og t er søsken
{{{
* Detaljer som popup-visning, evt. egen side (som nå)
** ViewHeadlineOutLaunchOutlined/lined? for Korp-linken
}}} Fikset pr. 20200824. Paradigme dukker opp som dialog via en paradigme-knapp, korp har og egen knapp. Disse er aktiv når det finnes resultat, ellers er de dekativert.
{{{
* Header á la NDS, med visningsspråkvalg
}}} Fikset pr 20200824. Det er en egen drawer til venstre med slike innstillinger
{{{
* Gjøre metaspråk valgbart
}}} fikset pr 20200824. Eget valg i drawer til venstre
{{{
* rapporter om antall søkeord i søkefeltet
}}} Fikset pr. 20200824
{{{
* sette et home-ikon for å gå til startsida
}}} Fikset pr 20200824
{{{
* få vekk aktiv knapp for paradigme for adv
eks: earenomážit
}}} Fikset 20200825
* Feedback-icon! i hver artikkel
Neste trinn:
* Tolk bøyde ord
* Ordne layout:
** valgt ord i søkeordlisten i fet skrift
** større fonter generelt
* mobilmodus
** klapp søkeordslista sammen når man velger artikkelvisning
** AppBar nederst
** Footer-info som infomeny elns.
* når man laster
** skygger i artikkelfeltet
* mulighet til å gå opp og ned med piltaster i søkeordsfelt
* tilbakepil fra collection og kategori
* Søk i søkefelt: søkeord som start/midt/slutt
* Fiks visning av collections
* Vis termwiki-kilde som artikkelnavn
* Hoppe over kategori?*
* sette inn footer-innholdet på startsida
* bruke debounce og throttle (https://medium.com/better-programming/lodash-create-react-apps-built-in-library-for-debounce-and-throttle-with-hooks-3418087f44d8)
* Med bare et funn, vis artikkel. Prøvde med å sette den i InfiniteList, men den ødelegger for linken i artikkelvisninga.
* check code according to https://itnext.io/write-clean-er-components-jsx-1e70491baded
* Gjemme språk fra artikler
* Gjemme ordbøker fra artikler
* Når det ikke er treff, dvs. stems.length === 0 i InfiniteList
** Sjekk om det er noen treff for uaktive språk, vis dem
** Ingen treff, punktum, fortell om det
* Hvis treff som popup, linker fremover og bakover i lista.
Forberedelser til i morgen
* Flytt frontend ned til root igjen DONE
* Push endringer til github DONE
* tag og release DONE
* importer nye ordbøker med ny .env-fil DONE
* start om tjener, med ny .env-fil DONE
* helst få skuffen til å klappe sammen (uten at den bli dobbel, som nå)
* Demonstrasjon
* Hjemmeside
* Sammallahti
* Finne ord, vis korp og paradigme
jeagg -> jeaggesáhpal, jeaggi (subst)
oast -> oastinhaddi (subst)
čápp -> čáppat, čáppis