Open dezhidki opened 7 years ago
In GitLab by @Smibu on Aug 25, 2017, 09:28
Pitänee keksiä jotain varattuja ankkuritermejä, joilla voi suorittaa toimintoja, esim. #editor_add_new
, #editor_edit_this
, jne. Sitten laittaa klikkikuuntelijan, jossa katsoo, onko linkki jokin noista ja jos on, niin suorittaa sen toiminnon ja jos ei, niin antaa selaimen toimia normaalisti.
In GitLab by @Smibu on Aug 25, 2017, 10:46
@Smibu Entäpä samalla vielä jotakin pohjaa, joka voisi tulla tuossa add_new:ssä editoriin. Esim tyyliin
#editor_add_new: -[%%username%%](ht/%%userid%%)
eli käyttötapaus voisi olla vaikkapa tuo:
https://tim.jyu.fi/view/kurssit/tie/kielet/Python/tiea309s17/completed#ilmoittaminen1op – Vesa Lappalainen
In GitLab by @Smibu on Aug 28, 2017, 08:35
@Smibu Nyt tuosta onkin ehdotus tuolla:
https://tim.jyu.fi/view/tim/koe/chat/chat – Vesa Lappalainen
In GitLab by @Smibu on Aug 28, 2017, 10:09
@Smibu Kuinkas iso homma olisi tehdä joku "makro", jonka kirjoittamalla Managessa oleva Notification osa tulisi siihen kohtaan? Eli silloin voisi tuollaisessa Chat-dokumentissa laittaa asetukset jo dokumenttiin – Vesa Lappalainen
In GitLab by @Smibu on Aug 25, 2017, 12:19
KS:
https://tim.jyu.fi/view/tim/koe/chat/chat
Siis tuohon tyyliin .addAbove lisätään tapahtuma tuolla editing.ts:ssä, rivi 382.
https://yousource.it.jyu.fi/tim/tim/blobs/master/timApp/static/scripts/tim/controllers/view/editing.ts#line382
Jos tuossa saisi tehtyä tuon alla ehdotetun "kaappauksen" ja sitten lisättyä tuolle showAddParagraphAbove yhden optinaalisen lisäparanetrin, että mitä laitetaan muokkauksen pohjaksi. Sille voisi olla vielä optio, että lisätäänkö se näkyvästi, vaiko liimataan muokkauksen päätteeksi eteen. Voisi ehkä olla myös vaihtoehto jolla voi lisätä muokkauksen peräänkin jotakin.
Tuolla chat-dokun lopussa on idea että jos olisi niin, että painikkeen perään saisi kirjoittaa pre-lohkon, jonka sisältö kopioitaisiin sellaisenaan editoriin kun se aukeaa. Onko se hankalaa tehdä?
Ja tietysti sen pre-lohkon tyyli laitettaisiin niin, ettei se ole näkyvillä buttonin jälkeen. Eli esim näin:
Ja silloinhan tuo username täydentyy ennen selaimeen tulemista oikealla käyttäjänimellä.
Sitten ehkä vielä niin, että jollakin oikeudella saa muokata dokua ja jollakin toisella saa lukea ja vielä joku eri oikeus joka on oikeutettu lisäämään kommentteja ja painamaan noita itse tehtyjä painikkeita (vai riittäisikö ihan view-oikeus siihen)???
Noihin lohkoihin varmaan saisi jollakin dokumentin asetuksella laitettua niin, että niiden perässä näkyisi ilman muuta tuo käyttäjä ja aika pienellä?