Ero sivun ”Suodatinkoodit” versioiden välillä

MoodleDocsista
Loikkaa:valikkoon, hakuun
Suodatinkoodit
Tyyppi Lisäosa
Joukko N/A
Kotisivu https://moodle.org/plugins/filter_filtercodes (englanniksi)
Bugiträkkeri https://github.com/michael-milette/moodle-filter_filtercodes/issues (englanniksi)
Keskustelu ks. Moodle.org-keskustelu FilterCodes plugin for Moodle (englanniksi, vaatii kirjautumisen)
Ylläpitäjä(t) Michael Milette
Ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(9 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Suodatinkoodit (eng. Filter Codes) on Moodlen liitännäinen, jolla voidaan lisätä käyttöliittymään erilaisia komponentteja ja ominaisuuksia. Katso suodatinkoodien tarkempi dokumentaatio liitännäisen omalta sivulta: https://github.com/michael-milette/moodle-filter_filtercodes.
{{Infoboksi lisäosille
|type = Lisäosa
|entry = https://moodle.org/plugins/filter_filtercodes (englanniksi)
|tracker = https://github.com/michael-milette/moodle-filter_filtercodes/issues (englanniksi)
|maintainer = Michael Milette
|discussion = ks. [https://moodle.org/mod/forum/discuss.php?d=359252 Moodle.org-keskustelu FilterCodes plugin for Moodle] (englanniksi, vaatii kirjautumisen)
|float = right
}}
{{Moodle 4.2}}
Suodatinkoodit (eng. Filter Codes) on Moodlen lisäosa, jolla voidaan lisätä käyttöliittymään erilaisia komponentteja ja ominaisuuksia. Katso suodatinkoodien tarkempi dokumentaatio lisäosan omalta sivulta: https://github.com/michael-milette/moodle-filter_filtercodes.


Laita ensin suodatinkoodit päälle Moodle-alueellesi välilehdeltä Lisää > Suodattimet > Suodatinkoodit (Filter Codes) = Käytössä.
Laita ensin suodatinkoodit päälle Moodle-alueellesi välilehdeltä Lisää > Suodattimet > Suodatinkoodit (Filter Codes) = Käytössä.
[[Tiedosto:m41 Lisää Suodatinkoodit.png|pienoiskuva|alt=|keski]]
[[Tiedosto:m41 Lisää Suodatinkoodit.png|pienoiskuva|alt=|keski]]
Kun suodatinkoodit ovat Moodle-alueella käytössä, laita muokkaustila Moodle-alueellesi päälle. Koodi lisätään kaarisulkeilla Moodlen editorissa. Katso [https://github.com/michael-milette/moodle-filter_filtercodes/blob/master/README.md#list-of-filtercode-tags lista koodeista (FilterCodes filter plugin for Moodle: List of FilterCode tags)] (englanniksi).
Kun suodatinkoodit ovat Moodle-alueella käytössä, laita muokkaustila Moodle-alueellesi päälle. Koodi lisätään kaarisulkeilla Moodlen editorissa. Katso [https://github.com/michael-milette/moodle-filter_filtercodes/blob/master/README.md#list-of-filtercode-tags lista koodeista (FilterCodes filter plugin for Moodle: List of FilterCode tags)] (englanniksi).
 
===== Esimerkkejä suodatinkoodeista =====
Esimerkkejä suodatinkoodeista:
* Voit tehdä linkistä Moodleen painikkeen koodilla: {button ''verkko-osoite, johon painike vie''}''Teksti, joka näkyy painikkeessa''{/button} Esimerkiksi:
* Voit tehdä linkistä Moodleen painikkeen koodilla: {button ''verkko-osoite, johon painike vie''}''Teksti, joka näkyy painikkeessa''{/button} Esimerkiksi:
[[Tiedosto:m44 esimerkki filtercodes painikkeista.png|keski|pienoiskuva]]
[[Tiedosto:m44 esimerkki filtercodes painikkeista.png|keski|pienoiskuva]]




* Voit personoida Moodle-aluetta esimerkiksi niin, että käyttäjän nimi nälyy haluamassasi tekstissä koodilla: {firstname} Esimerkiksi tässä koodi on lisätty ensimmäisen osion otsikkoon:[[Tiedosto:m41 Filtercode etunimi.png|keski|pienoiskuva]]Ohjevideoita ja esimerkkejä (englanniksi):
* Voit personoida Moodle-aluetta esimerkiksi niin, että käyttäjän nimi nälyy haluamassasi tekstissä koodilla: {firstname} Esimerkiksi tässä koodi on lisätty ensimmäisen osion otsikkoon:[[Tiedosto:m41 Filtercode etunimi.png|keski|pienoiskuva]]
* [https://youtu.be/p4RpWfQ2RFc?si=rD-C75_fV7YoTpQG Moodle - Tricks of the Trade: Using Filter Codes to personalise a course (Dave Foord)] (5:47 min)
* Voit lisätä kysymysmerkin, jota klikkaamalla käyttäjä löytää asiasta lisätietoa koodilla: {help}''lisätietoteksti tähän''{/help} Esimerkiksi: [[Tiedosto:m41 Suodatinkoodi help.png|keski|pienoiskuva]]
* [https://youtu.be/mSfbrceQexw?si=wNwCBSJ0uqBOA5EU Moodle - Tricks of the Trade: Using Filter Codes to Personalise by Role (Dave Foord)]  
 
* [https://youtu.be/3TRzeq4Pgnc?si=RA1hHrm6WqRAg49K Getting Personal with Moodle using FilterCodes - MoodleMoot US 2020 (Michale Milette)] (24:23 min)
* Voit lisätä info- eli i-ikonin, jota klikkaamalla käyttäjä löytää asiasta lisätietoa koodilla: {info}''lisätietoteksti tähän''{/info} Esimerkiksi:[[Tiedosto:m41 suodatinkoodi info.png|keski|pienoiskuva]]
 
* Voit korostaa tärkeää tekstiä koodeilla, esimerkiksi:  <br />{alert}''Tärkeä teksti tähän''{/alert} [[Tiedosto:m42 FilterCodes-alert-koodi.png|keski|pienoiskuva]]{markborder}''Tärkeä teksti tähän''{/markborder}[[Tiedosto:m41 Filtercode markborder.png|keski|pienoiskuva]]<br />
* Voit näyttää sisällön eri kielellä sen mukaan, minkä käyttöliittymäkielen käyttäjä on itselleen valinnut koodilla: {multilang fi}''suomenkielinen teksti tähän''{/multilang}{multilang en}In English here{/multilang}{multilang sv}''På svenska här''{/multilang} Huom. Jos koodi on oikein ja näet silti sisällön kaikilla kielillä, se johtuu todennäköisesti siitä, ettei Moodle-sivuston ylläpito ole ottanut käyttöön Multi-Language Content -toimintoa. Koodi hyödyntää ko. toimintoa ja sen pitää olla päällä Moodle-sivustolla. Ota tarvittaessa yhteys Moodle-ylläpitoonne.
 
==== Ohjevideoita ja esimerkkejä (englanniksi): ====
*[https://youtu.be/p4RpWfQ2RFc?si=rD-C75_fV7YoTpQG Moodle - Tricks of the Trade: Using Filter Codes to personalise a course (Dave Foord)] (5:47 min)
*[https://youtu.be/mSfbrceQexw?si=wNwCBSJ0uqBOA5EU Moodle - Tricks of the Trade: Using Filter Codes to Personalise by Role (Dave Foord)]
*[https://youtu.be/3TRzeq4Pgnc?si=RA1hHrm6WqRAg49K Getting Personal with Moodle using FilterCodes - MoodleMoot US 2020 (Michale Milette)] (24:23 min)
==== Ongelmatilanteita ====
Miksi koodi ei toimi?
# Tarkista, että suodatinkoodit on päällä Moodle-alueellasi.
# Tarkista koodi, esimerkiksi varmista että muotoilun päättävissä kaarisulkeissa on kauttaviiva esimerkiksi {/help}.

Nykyinen versio 21. maaliskuuta 2024 kello 12.15

Uusi ominaisuus
Moodle 4.2

Suodatinkoodit (eng. Filter Codes) on Moodlen lisäosa, jolla voidaan lisätä käyttöliittymään erilaisia komponentteja ja ominaisuuksia. Katso suodatinkoodien tarkempi dokumentaatio lisäosan omalta sivulta: https://github.com/michael-milette/moodle-filter_filtercodes.

Laita ensin suodatinkoodit päälle Moodle-alueellesi välilehdeltä Lisää > Suodattimet > Suodatinkoodit (Filter Codes) = Käytössä.

Kun suodatinkoodit ovat Moodle-alueella käytössä, laita muokkaustila Moodle-alueellesi päälle. Koodi lisätään kaarisulkeilla Moodlen editorissa. Katso lista koodeista (FilterCodes filter plugin for Moodle: List of FilterCode tags) (englanniksi).

Esimerkkejä suodatinkoodeista
  • Voit tehdä linkistä Moodleen painikkeen koodilla: {button verkko-osoite, johon painike vie}Teksti, joka näkyy painikkeessa{/button} Esimerkiksi:
m44 esimerkki filtercodes painikkeista.png


  • Voit personoida Moodle-aluetta esimerkiksi niin, että käyttäjän nimi nälyy haluamassasi tekstissä koodilla: {firstname} Esimerkiksi tässä koodi on lisätty ensimmäisen osion otsikkoon:
    m41 Filtercode etunimi.png
  • Voit lisätä kysymysmerkin, jota klikkaamalla käyttäjä löytää asiasta lisätietoa koodilla: {help}lisätietoteksti tähän{/help} Esimerkiksi:
    m41 Suodatinkoodi help.png
  • Voit lisätä info- eli i-ikonin, jota klikkaamalla käyttäjä löytää asiasta lisätietoa koodilla: {info}lisätietoteksti tähän{/info} Esimerkiksi:
    m41 suodatinkoodi info.png
  • Voit korostaa tärkeää tekstiä koodeilla, esimerkiksi:
    {alert}Tärkeä teksti tähän{/alert}
    m42 FilterCodes-alert-koodi.png
    {markborder}Tärkeä teksti tähän{/markborder}
    m41 Filtercode markborder.png

  • Voit näyttää sisällön eri kielellä sen mukaan, minkä käyttöliittymäkielen käyttäjä on itselleen valinnut koodilla: {multilang fi}suomenkielinen teksti tähän{/multilang}{multilang en}In English here{/multilang}{multilang sv}På svenska här{/multilang} Huom. Jos koodi on oikein ja näet silti sisällön kaikilla kielillä, se johtuu todennäköisesti siitä, ettei Moodle-sivuston ylläpito ole ottanut käyttöön Multi-Language Content -toimintoa. Koodi hyödyntää ko. toimintoa ja sen pitää olla päällä Moodle-sivustolla. Ota tarvittaessa yhteys Moodle-ylläpitoonne.

Ohjevideoita ja esimerkkejä (englanniksi):

Ongelmatilanteita

Miksi koodi ei toimi?

  1. Tarkista, että suodatinkoodit on päällä Moodle-alueellasi.
  2. Tarkista koodi, esimerkiksi varmista että muotoilun päättävissä kaarisulkeissa on kauttaviiva esimerkiksi {/help}.