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

Hakemistoon asetus, jolla voi estää tekemästä dokumentin, jonka nimen osassa on käyttäjätunnus #1227

Open dezhidki opened 5 years ago

dezhidki commented 5 years ago

In GitLab by @vesal on Oct 26, 2018, 09:51

Käyttötarve: Ohj1 ja Ohj2 kurssien harjoitustöiden suunnitelmat ja selostukset, samoin lunttilaput

Syy: nyt esim Ohj1 kurssilla harjoitustyön dokumentti syntyy kun tehdään rivi:

[vesal](vesal) - Vesan harjoitustyö

ja sitten klikataan linkkiä. Kuitenkin jos ei heti klikata linkkiä, niin joku toinen voi ehtiä klikata linkkiä ja pääsee dokumentin omistajaksi ja varsinainen omistaja ei voikaan muokata harjoitustyötä. Samoin on paljon dokumentteja, joissa sivuilla on muoto:

Aloita tekemään [lunttilappuasi](%%username%%).

ja tuossa voi tulla sama tilanne joskus, mutta ei yhtä helposti.

Eli jos ainoastaan tunnuksen omistaja saisi luoda dokumentin, jonka nimen osassa on hänen käyttäjätunnuksensa, niin tuota ei tapahtuisi. Paitsi eihän tätä voi näin päin tutkia :-( Pitääkö olla niinpäin, että hakemistossa annetaan tietylle joukolle oikeus luoda vain tietyn regexp-ehdon täyttäviä dokumentteja.

Esim:

allowed_names: "Luntti%%username%%"
dezhidki commented 5 years ago

In GitLab by @Smibu on Oct 26, 2018, 10:30

Estääkö jokin muuttamasta HT-ohjetta niin, että ensin käsketään luomaan oma HT-dokumentti (jolle olisi valmis user-makrolla tehty linkki suunnitelmadokumentissa, jolloin se on aina oikein ja se vaatii opiskelijalta vain yhden klikkauksen) ja vasta sen jälkeen käsketään lisäämään linkki HT-listaan?

Eikö sillä muutoksella tuo ongelma käytännössä ratkeaisi? Eli käsketään lisäämään linkki vasta, kun HT-suunnitelma on oikeasti olemassa.

dezhidki commented 5 years ago

In GitLab by @vesal on Nov 1, 2018, 12:16

Estääkö jokin muuttamasta HT-ohjetta niin, että ensin käsketään luomaan oma HT-dokumentti (jolle olisi valmis user-makrolla tehty linkki suunnitelmadokumentissa, jolloin se on aina oikein ja se vaatii opiskelijalta vain yhden klikkauksen) ja vasta sen jälkeen käsketään lisäämään linkki HT-listaan?

Eikö sillä muutoksella tuo ongelma käytännössä ratkeaisi? Eli käsketään lisäämään linkki vasta, kun HT-suunnitelma on oikeasti olemassa.

Se on assetta vaikeampi asia kun pitää kirjoittaa oikein sama asia 2x. Dokua luodessa, jossa voi vielä tulla erilainen otsikko kuin itse tiedoston nimi.

Tuo että on luodaan ensin linkki ja siitä diku, on aika idioottivarma tapa saada toimiva linki ja siihen liittyvä doku.

Se ainoa opastus voisi olla että tee linkki ja klkikkaa sitä heti, niin ei ehdi muut klikata...

Vesa