Ero sivun ”Keskustelu käyttäjästä:Stryn” versioiden välillä

Page contents not supported in other languages.
Wikikirjastosta
Poistettu sisältö Lisätty sisältö
Stryn (keskustelu | muokkaukset)
Rivi 65: Rivi 65:


:Tehty. [[Käyttäjä:Stryn|Stryn]] ([[Keskustelu käyttäjästä:Stryn|keskustelu]]) 14. huhtikuuta 2018 kello 13.06 (UTC)
:Tehty. [[Käyttäjä:Stryn|Stryn]] ([[Keskustelu käyttäjästä:Stryn|keskustelu]]) 14. huhtikuuta 2018 kello 13.06 (UTC)

:: Ei toiminut näemmä. Kokeile tehdä [[mediawiki:common.js]]:ään seuraava muutos (diffi [https://fi.wikibooks.org/w/index.php?title=K%C3%A4ytt%C3%A4j%C3%A4%3AZache%2Fcommon.js&type=revision&diff=119441&oldid=119440]), muutos varmistaa, että koodi ajetaan vasta kun $content-muuttujassa on sisältöä. --[[Käyttäjä:Zache|Zache]] ([[Keskustelu käyttäjästä:Zache|keskustelu]]) 15. huhtikuuta 2018 kello 08.36 (UTC)

Versio 15. huhtikuuta 2018 kello 08.36

Järjestelmäviestejä

Rupesin askartelemaan Perusopetuksen wikiloikkaa varten systeemiä jolla "kirjan" sisäisen navigaation pystyisi avaamaan ja sulkemaan. (esim sivulla S4 Suurten sotien aika/Venäjän keisarikunta romahtaa – Neuvostoliitto syntyy tuo oikeassa ylänurkassa oleva aikajana). Pääasiallinen käyttötarkoitus tuossa on se, että se toimisi myös mobiilissa. Sain tuo nyt toimimaan ja sen voisi kopioida järjestelmäviesteihin

Nuo menevät common:n js/css:ään siksi, että ainakin css-tyylisäännöt ladataan oleellisesti aikaisemmassa vaiheessa kuin mitä pienoisohjelmien vastaavat. Todennäköisesti tuolla js:llä ei ole väliä ja siitä voisi tehdä pienoisohjelman jos halutaan. --Zache (keskustelu) 3. helmikuuta 2018 kello 03.40 (UTC)[vastaa]

@Zache: ei näytä toimivan halutulla tavalla. Stryn (keskustelu) 3. helmikuuta 2018 kello 08.54 (UTC)[vastaa]
Toimii kyllä Minerva-tyyliä käytettäessä, mutta ei mobiilinäkymässä. Mikäs muuten MediaWiki:Mobile.css tai MediaWiki:Mobile.js on? Stryn (keskustelu) 3. helmikuuta 2018 kello 13.20 (UTC)[vastaa]
Näköjään common.css/common.js:ää ei enää ajeta mobiilinäkymässä. Kokeiles kopioida nuo noihin mobile.js:ään ja mobile.css:ään. Myös tuo minerva.css:n sääntö pitäisi kopioida tuohon mobile.css:ään. --Zache (keskustelu) 3. helmikuuta 2018 kello 17.02 (UTC)[vastaa]
Näyttäisi nyt toimivan. Stryn (keskustelu) 3. helmikuuta 2018 kello 17.52 (UTC)[vastaa]
Jes ja kiitos. Voi olla, että nyt kun tietää tuon toimivan niin jossain välissä voisi siirtää javascripti pienoisohjelmaksi jolloin se olisi yhdessä paikassa. CSS-säännöt tosin pitää siitä huolimatta mobile.css/common.css -sivuilla. --Zache (keskustelu) 3. helmikuuta 2018 kello 18.03 (UTC)[vastaa]
Ja vielä pieni css-säätö. Sivun Käyttäjä:Zache/common.css lopussa on säännöt .mw-collapsible-custom .buttonindicator. Tässä marginin arvoa on pudotettu 0.3 -> 0.15. Lisäksi siinä on sääntö .mw-collapsible-custom.mw-collapsed caption jossa border'-rivi vaihtuu display:block:ksi. Tämä siksi, että tuli vastaan IE-bugi joka korjaantuu tuolla. Eli nuo pitäisi muuttaa mobile.css/common.css:stä. --Zache (keskustelu) 3. helmikuuta 2018 kello 18.56 (UTC)[vastaa]
Tehty. Stryn (keskustelu) 3. helmikuuta 2018 kello 19.30 (UTC)[vastaa]
Kiitos --Zache (keskustelu) 3. helmikuuta 2018 kello 19.41 (UTC)[vastaa]
Vielä tämä, eli tuossa table.removeClass("mw-collapsible-minervahide"); siirretään funktioon showtable(), koska sitä ei tarvitse tehdä sivun latauksen yhteydessä. --Zache (keskustelu) 4. helmikuuta 2018 kello 01.48 (UTC)[vastaa]
Tehty. Stryn (keskustelu) 4. helmikuuta 2018 kello 18.16 (UTC)[vastaa]

wikiloikkaheaderlist

Pistän tämän eri otsikon alle, koska tämä liittyy eri asiaan. Eli tein CSS-säännön noissa wikiloikan kirjojen alussa olevalle bullet-listalle, jonka he ovat tähän mennessä sisentäneet kursiivilla. Jos kuitenkin halutaan, että lista on muotoiltu ja, että sivun sisältöä pystytään fiksusti muokkaamaan sekä wikikoodina, että visuaalisella muokkaimella niin se tyyli pitäisi pistää muualle (joko mallineeseen tai CSS:ään), niin tein CSS-säännön oille.

Eli user:Zache/common.css:n alussa olevat wikiloikkaheaderlist -säännöt pitäisi lisätä järjestelmäviesti:mobile.css:ään ja järjestelmäviesti:common.css:ään. --Zache (keskustelu) 4. helmikuuta 2018 kello 10.23 (UTC)[vastaa]

Tehty. Stryn (keskustelu) 4. helmikuuta 2018 kello 18.16 (UTC)[vastaa]

Visuaalisen muokkaimen viitteet

Visuaalisessa muokkaimessa ei ole viitteiden automaattitäydennystä ja ilmeisesti MediaWiki:Citoid-template-type-map.json (vrt. w:MediaWiki:Citoid-template-type-map.json) pitäisi lisätä ja sitten myös viitemallineisiin templatedatat. Voin virittää nuo muut, mutta mediawiki-nimiavaruuden juttua en pysty tekemään itse. --Zache (keskustelu) 16. helmikuuta 2018 kello 08.33 (UTC)[vastaa]

Kopsasin suoraan fiwikistä, en tiedä onko nuo kaikki mallineet täällä käytössä, tai puuttuuko siitä jotain. Stryn (keskustelu) 16. helmikuuta 2018 kello 09.01 (UTC)[vastaa]
Kiitos. Korjailen noita mallineita pikkuhiljaa. Sellainen huomio muistiin, että kirjalähteiden linkit eivät toimi. --Zache (WMFI) (keskustelu) 16. helmikuuta 2018 kello 14.31 (UTC)[vastaa]
Sellaisen muutoksen voisi tehdä, että jaksoviitteet muuttaisi menemään MediaWiki:Citoid-template-type-map.json -sivulla verkkoviitteinä, koska jaksoviitteet ovat fiwikissäkin ilmeisen vähän käytetty malline niin turha sitä on tuoda tänne. --Zache (WMFI) (keskustelu) 16. helmikuuta 2018 kello 15.13 (UTC)[vastaa]
Tehty. Stryn (keskustelu) 16. helmikuuta 2018 kello 20.35 (UTC)[vastaa]

Pienoisohjelmia

Onnistuisitko kopioimaan tänne pienoisohjelmista hotcat:n ja proveit:n? --Zache (keskustelu) 9. maaliskuuta 2018 kello 09.38 (UTC)[vastaa]

Tehty ja testattu että toimii. Stryn (keskustelu) 9. maaliskuuta 2018 kello 10.26 (UTC)[vastaa]
Kiitos. Navigation popups ei muuten toimi ja sen voisi poistaa. --Zache (keskustelu) 9. maaliskuuta 2018 kello 10.40 (UTC)[vastaa]
Poistettu. Stryn (keskustelu) 9. maaliskuuta 2018 kello 10.49 (UTC)[vastaa]

Lisää muutoksia

Nämä voisi lisätä myös

Nuo lisää sivun ylänurkassa olevan ikonin josta näkee sivun valmiusasteen. esim en:Modern Physics --Zache (keskustelu) 13. huhtikuuta 2018 kello 14.21 (UTC)[vastaa]

Tehty. Stryn (keskustelu) 14. huhtikuuta 2018 kello 13.06 (UTC)[vastaa]
Ei toiminut näemmä. Kokeile tehdä mediawiki:common.js:ään seuraava muutos (diffi [1]), muutos varmistaa, että koodi ajetaan vasta kun $content-muuttujassa on sisältöä. --Zache (keskustelu) 15. huhtikuuta 2018 kello 08.36 (UTC)[vastaa]