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