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
14 stars 4 forks source link

TIMiin lisättyä monistetta ei voi muokata jos luotaessa nimessä on skandeja #847

Closed dezhidki closed 2 years ago

dezhidki commented 9 years ago

In GitLab by @Smibu on Nov 29, 2014, 09:44

Yritin lisätä dokumentit:

http://tim.it.jyu.fi/view/80319 http://tim.it.jyu.fi/edit/80320

Molempiin anoin luodessa nimeksi

Esmerkkejä TIMin mahdollisuuksista

Luontivaiheessa tuli ilmoitus:

Sivu osoitteessa tim.it.jyu.fi ilmoittaa:

undefined

eikä hypännyt dokumentin muokkaukseen.

Yritin ensimmäiseen lisätä tim-betan dokumentin:

http://tim-beta.it.jyu.fi/manage/6236

sisällön Copy/pastella managen kautta. Molemmissa tapauksissa Saving... jäi näytölle "ikuisiksi" ajoiksi. Nyt dokumentteihin minkä tahansa linkin käyttäminen johtaa:

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

Kokeilin betassa toistaa saman, mutta se ei onnistunut (siis doku syntyi ja siihen voi managessa copy/pasteta sisällön)

En voi edes poistaa noita kahta, ne voi poistaa heti kun tämä bugi on käsitelty

Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Nov 29, 2014, 08:10

@tomijkarppinen @Smibu Lion vielä yhden:

http://tim.it.jyu.fi/manage/80366

(jonka saa myös poistaa, miksi muuten noiden kolmen välillä dokunumero kasvoi noin kovasti?)

jonka kanssa tapahtui täsmälleen sama asia.

Dokun nimi oli "Kääkkä dokumentti". Loin vielä yhden "Kaakka dokumentti" ja se onnistui. Eli lienee taas tuo skandi se ongelma? Jos tuo on versionhallintaan asti ongelma, niin voisiko dokun sisäisen nimen tehdä epäskandiksi tms.

Betassa siis onnistui luoda skandillinen nimi, mutta sen tuhoamisessa tulee virheilmoitus (tosin doku poistuu).

Lisäksi jotakin kummaa tapahtui koska historiaan tuli:

Time    User    Difference
3 minutes ago   vesal   Document 6240: Modified a paragraph at index 0
3 minutes ago   docker  Created a new document: Kääkkä dokumentti (id = 6240)
15 minutes ago  vesal   Document 6240: Modified as whole
16 minutes ago  vesal   Document 6240: Modified as whole
19 minutes ago  docker  Created a new document: Esmerkkejä TIMin mahdollisuuksista (id = 6240)

eli samalla id:lle (toki toinen välillä poistettu) syntui kaksi dokua.

Ongelmia aiheutuu myös betan puolella skandeista. – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Nov 29, 2014, 08:15

@Smibu @tomijkarppinen Voi ollakin että betassa oleva juttu on eri asia ja sieltä ei voi poistaa mitään dokumenttia ilman virhettä. Epäonnistuneen poiston jälkeen uusi doku saa aina saman numeron. Jos näin on, niin varmaan tästä pitäisi tehdä eri bugi – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Nov 29, 2014, 18:20

@vesal Oli ihan pelkästä typosta kiinni, olin kirjoittanut git.remove kun olisi pitänyt olla git.rm. Nyt menee poisto ihan loppuun asti.

Versiohistoriassa näkyy kaikki muutokset tietyllä dokumentti-id:llä, mukaanlukien vanhoista dokumenteista joilla on ollut sama id. Parhaiten varmaan ratkeaa sen hakemistorakenteen myötä jos jokaiselle dokumentille tekee oman git-reponsa. – Tomi Karppinen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 13, 2015, 13:45

Tämä lienee korjattu; siirrän tuotantoon.

dezhidki commented 6 years ago

In GitLab by @Smibu on Nov 14, 2017, 24:56

closed