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

Editointi toimimaan ilman refreshiä #434

Closed dezhidki closed 2 years ago

dezhidki commented 9 years ago

In GitLab by @Smibu on Oct 4, 2014, 02:32

Toimii muuten, mutta jos plugintyyppiä ei vielä ole dokuun ladattu, pitää painaa F5.

Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Oct 19, 2014, 23:09

Katsokaas olisiko tuosta hyötyä:

https://docs.angularjs.org/guide/compiler

Ja tuossa on esimerkki, missä saa livenä kirjoittaa Angularia:

https://docs.angularjs.org/api/ng/service/$compile

Tuossakin on jotakin:

http://odetocode.com/blogs/scott/archive/2014/05/07/using-compile-in-angular.aspx

@tomijkarppinen @Smibu – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 12, 2015, 10:12

@vesal Nyt tämä toimii siltä osin, että jos dokumenttia ladattaessa siinä esiintyy plugin X ja jos editoi johonkin kappaleeseen uuden pluginin X, niin tuo päivittyy ilman refreshiä. Ongelma on, että jos dokussa ei vielä ole pluginia X, niin plugin ei näy ilman refreshiä, koska Angularissa ei (tietääkseni) ole mitään tapaa ladata moduuleja dynaamisesti. Eli tavallaan dokumenttia ladatessa pitäisi tietää, mitä plugineja siinä on tai tulee olemaan.

Yksi workaround on, että sivu ladataan uudelleen, jos editoidessa plugin esiintyy dokussa ensimmäistä kertaa. Sen jälkeen moduuli latautuu ja ei tarvitse enää refreshiä editoidessa.

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 12, 2015, 14:34

@Smibu Tuo voisi olla ihan riittävä kiertotie. Eli eihän eri pluginien määrä niin valtava ole että normaalidokussa tuosta tulisi hirveäsi haittaa. Toisaalta jos pelkä pitkää viivettä ja ei halua kiusata editoijaa, niin kun YAML on todettu virheettömäksi, niin voisihan tuossa tapauksessa vaan pluginin kohdalle tulostua että "Press refresh to see". Mun monisteessa joutusin tuon siis ehkä 3-4 kertaa painamaan koko historian aikana. Ei lisi paha nykyiseen verrattuna :-) – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 12, 2015, 23:22

@Smibu Missäs tuota vois kokeilla? – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 13, 2015, 11:47

@vesal Päivitin nyt dev-koneen uusimpaan.

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 13, 2015, 12:55

@Smibu Hienoo, n yt rupeaa olemaan mitä olen hakenutkin. Napit oikeaan reunaan ja sitten ei saisi olla kahta edittiä yhtäaikaa TAI helppo tapa sammuttaa kaikki editit.

Edit-ikkunaan ja Comment ikkunaan se koon muuttaminen, Koska Ville ei tätä nyt (vielä) käytä, niin Noteen private oletukseksi. Jos muistaa istunnon ajan edellisen valinnan niin hyvä. – Vesa Lappalainen

dezhidki commented 9 years ago

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

@Smibu Nyt "päämenun" edit-kohdan voisi käyttää vain siihen tarkoitukseen (ei tarvitse olla linkki), että näkee saako editoida vaiko ei.

Tosin vaikka saa editoida, niin voisi silti olla erikseen ei-edit-moodi, jolloin voi käyttää kuten tavallinen käyttäjä.

Eli säilyttäisikö sittenkin tuon Edit-linkin ja sitä klikkaamalla tulee ihan samaan view (tai reitin imi voi olla edit), jolloin tuo edit-mahdollisuus on. Ja view ei oletuksena näytä noita edit-ominaisuuksia.

Sitten kun saadaan joskus ylälaidan menu, niin siellä voisi olla edit on/off. (Ja make copy from dokument jolla saisi seuraavat demot helposti :-) – Vesa Lappalainen

dezhidki commented 9 years ago

In GitLab by @Smibu on Jan 13, 2015, 19:59

Napit oikeaan reunaan ja sitten ei saisi olla kahta edittiä yhtäaikaa TAI helppo tapa sammuttaa kaikki editit. Edit-ikkunaan ja Comment ikkunaan se koon muuttaminen, Koska Ville ei tätä nyt (vielä) käytä, niin Noteen private oletukseksi. Jos muistaa istunnon ajan edellisen valinnan niin hyvä.

@vesal Nuo on nyt kunnossa (ks. dev-kone), paitsi edellistä valintaa tuo ei vielä muista. Voin tehdä tuosta vaikka oman kortin.

Eli säilyttäisikö sittenkin tuon Edit-linkin ja sitä klikkaamalla tulee ihan samaan view (tai reitin imi voi olla edit), jolloin tuo edit-mahdollisuus on. Ja view ei oletuksena näytä noita edit-ominaisuuksia.

Joo, no nythän se on jo niin, että jos edit-oikeuksia ei ole, niin editointiin liittyviä nappeja ei näytetä. Mutta tuokin onnistuu kyllä helposti.

dezhidki commented 8 years ago

In GitLab by @Smibu on Mar 1, 2016, 12:18

Siirrän tämän arkistoon ja teen tuosta bugista erillisen kortin.

dezhidki commented 6 years ago

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

closed