TIM-JYU / TIM

TIM (The Interactive Material) is an open-source cloud-based platform for creating interactive learning documents.
https://tim.education/view/about/en-US
MIT License
13 stars 4 forks source link

Dokumenttien haku aikaleimojen perusteella #3498

Open sijualle opened 11 months ago

sijualle commented 11 months ago

Tuli tilanne jossa piti etsiä mikä on vanhin dokumentti jossa käytettiin yhtä makroa. Haulla löytyi dokumentit joissa makroa käytettiin, mutta sitten piti manuaalisesti katsella milloin nuo dokumentit on luotu. Tässä olisi helpottanut jos haun tulokset olisi voinut järjestää dokumentin luomispäivän mukaan.

Toinen ehkä hyödyllinen tapa järjestää tuloksia olisi niiden viimeisen muokkaushetken mukaan.

kuva

saviit commented 11 months ago

Joo, tuossa täytyisi lisätä nuo indeksoitavaan metadataan, sillä tällä hetkellä noita tietoja ei sisällytetä hakuindekseihin. Eipä tarvitsekaan koskea hakuindekseihin, mutta pitää lisätä selainpuolen koodiin tuo created-tiedon hakeminen, sitä ei nykyisellään näytä olevan tyypissä IItem taikka siitä perivissä. Lisäksi tietty täytyy kirjoittaa myös sopivat sort-funktiot käyttöliittymään. Ei pitäisi olla hirveän iso homma.

Mulla on ollut pidemmän aikaa suunnitteilla kirjoittaa tuo koko hakutoteutus uusiksi, jotta päästäisiin oikeasti järkeviin hakunopeuksiin (+ eroon indeksien jatkuvasta uudelleen rakentamisesta), tämä voisi olla järkevä sisällyttää siihen? Samalla voisi harkita tarvitseeko lisätä muitakin haku/järjestyskriteereitä.