„Sablon:Tantárgy” változatai közötti eltérés
Felvettem egy sort a Facebook csoportoknak, már elég sok tárgyhoz van. A sort a TAD alapjára szerkesztettem. |
GTKTAD paraméter hozzáadása |
||
(24 közbenső módosítás, amit 5 másik szerkesztő végzett, nincs mutatva) | |||
12. sor: | 12. sor: | ||
--><onlyinclude>{{Infobox | --><onlyinclude>{{Infobox | ||
| class = tantargy-infobox | | class = tantargy-infobox | ||
| keretszín=# | | keretszín=#001647 | ||
| háttérszín=# | | háttérszín=#E4EAFF | ||
| cím={{{nev|{{{név|Tantárgyi infobox}}}}}} | | cím={{{nev|{{{név|Tantárgyi infobox}}}}}} | ||
| tartalom = | | tartalom = | ||
20. sor: | 20. sor: | ||
{{Infobox-táblázatsor|Tárgykód|{{{tárgykód|}}} }} | {{Infobox-táblázatsor|Tárgykód|{{{tárgykód|}}} }} | ||
{{Infobox-táblázatsor|Régi tárgykód|{{{régitárgykód|}}} }} | {{Infobox-táblázatsor|Régi tárgykód|{{{régitárgykód|}}} }} | ||
{{Infobox-táblázatcím|Általános infók|keretszín=# | {{Infobox-táblázatcím|Általános infók|keretszín=#001647}} | ||
{{Infobox-táblázatsor|Szak|{{{szak|}}} }} | {{Infobox-táblázatsor|Szak|{{{szak|}}} }} | ||
{{Infobox-táblázatsor|Kredit|{{{kredit|}}} }} | {{Infobox-táblázatsor|Kredit|{{{kredit|}}} }} | ||
27. sor: | 27. sor: | ||
{{Infobox-táblázatsor|Tanszék|{{{tanszék|}}} }} | {{Infobox-táblázatsor|Tanszék|{{{tanszék|}}} }} | ||
{{Infobox-táblázatcím|Követelmények|keretszín=# | {{Infobox-táblázatcím|Követelmények|keretszín=#001647}} | ||
{{Infobox-táblázatsor|Jelenlét|{{{jelenlét|}}} }} | {{Infobox-táblázatsor|Jelenlét|{{{jelenlét|}}} }} | ||
{{Infobox-táblázatsor|Minimális munka|{{{minmunka|}}} }} | {{Infobox-táblázatsor|Minimális munka|{{{minmunka|}}} }} | ||
36. sor: | 36. sor: | ||
{{Infobox-táblázatsor|Vizsga|{{{vizsga|}}}|style2=white-space:nowrap;}} | {{Infobox-táblázatsor|Vizsga|{{{vizsga|}}}|style2=white-space:nowrap;}} | ||
{{Infobox-táblázatcím|Elérhetőségek|keretszín=# | {{Infobox-táblázatcím|Elérhetőségek|keretszín=#001647}} | ||
{{Infobox-táblázatsor|Levlista|{{{levlista|}}}|style2=white-space:nowrap;}} | {{Infobox-táblázatsor|Levlista|{{{levlista|}}}|style2=white-space:nowrap;}} | ||
<!--{{Infobox-táblázatsor-címnélkül|{{#if:{{{tad|}}}|[{{{tad}}} Tantárgyi adatlap]}}|style=text-align: center;}}--> | <!--{{Infobox-táblázatsor-címnélkül|{{#if:{{{tad|}}}|[{{{tad}}} Tantárgyi adatlap]}}|style=text-align: center;}}--> | ||
{{Infobox-táblázatsor-címnélkül| {{Sablon:TAD|{{{tárgykód|{{{targykod|}}}}}}| Tantárgyi adatlap }}|style=text-align: center;}} | {{Infobox-táblázatsor-címnélkül| {{Sablon:TAD|{{{tárgykód|{{{targykod|}}}}}}| Tantárgyi adatlap }}|style=text-align: center;}} | ||
{{Infobox-táblázatsor-címnélkül|{{#if:{{{GTKTAD|}}}|[{{{GTKTAD}}} Tantárgyi adatlap (GTK)]}}|style=text-align: center;}} | |||
{{Infobox-táblázatsor-címnélkül|{{#if:{{{tárgyhonlap|{{{targyhonlap|}}}}}}|[{{{tárgyhonlap|{{{targyhonlap|}}}}}} Tárgyhonlap]}}|style=text-align: center;}} | {{Infobox-táblázatsor-címnélkül|{{#if:{{{tárgyhonlap|{{{targyhonlap|}}}}}}|[{{{tárgyhonlap|{{{targyhonlap|}}}}}} Tárgyhonlap]}}|style=text-align: center;}} | ||
{{Infobox-táblázatsor-címnélkül|{{#if:{{{facebook|}}}|[{{{facebook|}}} Facebook tanulmányi csoport]}}|style=text-align: center;}} | {{Infobox-táblázatsor-címnélkül|{{#if:{{{facebook|}}}|[{{{facebook|}}} Facebook tanulmányi csoport]}}|style=text-align: center;}} | ||
}} | }} | ||
}}</onlyinclude><!-- | }}</onlyinclude><!-- | ||
55. sor: | 52. sor: | ||
== A sablon használata == | == A sablon használata == | ||
A '''Tantárgyi infobox''' sablont lehet tantárgyi infoboxok beszúrásáre használni mind kerettantervi, szakmai, mind választható és gazdhumán tárgyaknál. | A '''Tantárgyi infobox''' sablont lehet tantárgyi infoboxok beszúrásáre használni mind kerettantervi, szakmai, mind választható és gazdhumán tárgyaknál. | ||
=== Oldalakra beszúrandó szöveg === | === Oldalakra beszúrandó szöveg === | ||
A következő sablonszöveget kell beszúrni a tantárgyi oldalon arra a helyre, ahol szeretnénk, hogy az infobox jobboldalt megjelenjen (tipikusan ez az oldal legteteje): | A következő sablonszöveget kell beszúrni a tantárgyi oldalon arra a helyre, ahol szeretnénk, hogy az infobox jobboldalt megjelenjen (tipikusan ez az oldal legteteje): | ||
85. sor: | 80. sor: | ||
| vizsga = | | vizsga = | ||
| levlista = | | levlista = | ||
| facebook = | |||
| tárgyhonlap = | | tárgyhonlap = | ||
}}</nowiki></pre> | }}</nowiki></pre> | ||
124. sor: | 120. sor: | ||
|} | |} | ||
A sablon csak azokat a mezőket jeleníti meg, amelyek nincsenek elhagyva és tartalmuk nem üres. Így a fenti három verzió is ugyanarra a sablonra hivatkozik, csak bizonyos paramétereket hagy el a különböző esetekben. Ezek a paraméterek bármikor újra felvehetők vagy továbbiak hagyhatók el, ha egy adott tárgy oldalán arra van szükség | A sablon csak azokat a mezőket jeleníti meg, amelyek nincsenek elhagyva és tartalmuk nem üres. Így a fenti három verzió is ugyanarra a sablonra hivatkozik, csak bizonyos paramétereket hagy el a különböző esetekben. Ezek a paraméterek bármikor újra felvehetők vagy továbbiak hagyhatók el, ha egy adott tárgy oldalán arra van szükség. | ||
=== | === Paraméterek === | ||
A paramétereket önmagukban, idézőjelek nélkül kell beírni. Az egyetlen megkötés, hogy pipe karakter (|), ami a sorok elején van, ne szerepeljen benne (ha kell, akkor a <nowiki>{{!}}</nowiki> kóddal helyettesíthető). | |||
Forráskód módosítás esetén az email címhez használható a <nowiki>{{kukac}}</nowiki> sablon. | |||
=== Templatedata === | |||
: A tárgy teljes és az egyetemen hivatalosan használt neve. | <noinclude> | ||
<templatedata> | |||
: A tárgy kódja. Ha BME-vel kezdődik, akkor azt a részt ajánlott lehagyni. | { | ||
"params": { | |||
: A tárgy kódja a régi tanrendben. Akkor töltendő ki, ha a régi és az új tárgy egy közös oldalon szerepel. | "név": { | ||
"aliases": [ | |||
: A szak, amelyen a tárgy kötelező vagy erősen ajánlott. Ha nincs ilyen, akkor elhagyható. | "nev" | ||
], | |||
: A tárgy kreditértéke. | "label": "A tárgy neve", | ||
"description": "A tárgy teljes és az egyetemen hivatalosan használt neve.", | |||
: A félév (a szakhoz képest), amelyben ajánlott a tárgy elvégzése a kerettanterv szerint. | "example": "Digitális technika II", | ||
"type": "string", | |||
: Van-e keresztféléves képzés a tárgyból. Nem kerettantervi tárgyaknál törölhető | "required": true | ||
}, | |||
: A tárgyat tartó tanszék vagy szervezeti egység rövidítése. A nem VIK-es tanszékek esetén a kar rövidítése eléírandó. | "tárgykód": { | ||
"aliases": [ | |||
: A tantárgy jelenléti követelményei | "targykod" | ||
], | |||
: A tantárgy teljesítéséhez elvárt vagy szükséges minimális munka. | "label": "A tárgy kódja", | ||
"description": "A tárgy kódja. Ha BME-vel kezdődik, akkor azt a részt ajánlott lehagyni.", | |||
: Ha van a tárgyból labor, akkor annak a heti vagy összes óraszáma. Ha nincs, akkor törölhető ill. üresen hagyható. | "example": "VIDHTK01", | ||
"type": "string", | |||
: A tantárgyból (általában gyakorlaton) írt kiszárthelyik száma. | "required": true | ||
}, | |||
: A tantárgyból írt nagyzárthelyik száma. | "régitárgykód": { | ||
"label": "Régi tárgykód", | |||
: A tantárgyból elvárt vagy lehetséges házi feladatok száma, típusa. | "description": "A tárgy kódja a régi tanrendben. Akkor töltendő ki, ha a régi és az új tárgy egy közös oldalon szerepel.", | ||
"example": "VIDHTK01", | |||
: A tantárgy vizsgájának típusa röviden, ha vizsgás a tárgy. | "type": "string" | ||
}, | |||
: A tárgyhoz tartozó levelezőlista címe, ha van (egyébként törölhető | "szak": { | ||
"label": "Képzés", | |||
: | "description": "A szak, amelyen a tárgy kötelező vagy erősen ajánlott. Ha nincs ilyen, akkor elhagyható.", | ||
"type": "string", | |||
"suggestedvalues": [ | |||
: A | "info", | ||
"info MSc", | |||
"villany", | |||
"villany MSc", | |||
"üzinfo", | |||
"gazdinfo MSc", | |||
"eümérnök MSc" | |||
], | |||
"suggested": true | |||
}, | |||
"kredit": { | |||
"label": "Kredit", | |||
"description": "A tárgy kreditértéke.", | |||
"example": "2", | |||
"type": "number", | |||
"suggestedvalues": [ | |||
"0", | |||
"2", | |||
"3", | |||
"4", | |||
"5", | |||
"6", | |||
"7", | |||
"10", | |||
"12", | |||
"15" | |||
], | |||
"required": true | |||
}, | |||
"félév": { | |||
"aliases": [ | |||
"felev" | |||
], | |||
"label": "Félév", | |||
"example": "3", | |||
"type": "number", | |||
"suggested": true, | |||
"description": "A félév (a szakhoz képest), amelyben ajánlott a tárgy elvégzése a kerettanterv szerint." | |||
}, | |||
"kereszt": { | |||
"label": "Keresztfélév", | |||
"description": "Van-e keresztféléves képzés a tárgyból. Nem kerettantervi tárgyaknál törölhető, illetve üresen hagyható. ", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"van", | |||
"nincs" | |||
], | |||
"suggested": true | |||
}, | |||
"tanszék": { | |||
"label": "Tanszék rövidítése", | |||
"description": "A tárgyat tartó tanszék vagy szervezeti egység rövidítése. A nem VIK-es tanszékek esetén a kar rövidítése eléírandó.", | |||
"type": "string", | |||
"required": true, | |||
"example": "IIT, GTK-ÜTI" | |||
}, | |||
"jelenlét": { | |||
"label": "Jelenléti követelmények", | |||
"description": "A tantárgy jelenléti követelményei (lehetőleg röviden).", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"nincs", | |||
"min. x%", | |||
"min x óra", | |||
"ajánlott" | |||
], | |||
"suggested": true | |||
}, | |||
"minmunka": { | |||
"label": "Minimális munka", | |||
"description": "A tantárgy teljesítéséhez elvárt vagy szükséges minimális munka. ", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"háziírás", | |||
"előadásra bejárás", | |||
"semmi" | |||
] | |||
}, | |||
"labor": { | |||
"label": "Labor heti/összes óraszáma", | |||
"description": "Ha van a tárgyból labor, akkor annak a heti vagy összes óraszáma. Ha nincs, akkor törölhető ill. üresen hagyható. ", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"hetente x", | |||
"x alkalom" | |||
], | |||
"suggested": true | |||
}, | |||
"kiszh": { | |||
"label": "KisZH-k száma", | |||
"description": "A tantárgyból (általában gyakorlaton) írt kiszárthelyik száma.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"nincs", | |||
"x db" | |||
], | |||
"required": true | |||
}, | |||
"nagyzh": { | |||
"label": "NagyZH-k száma", | |||
"description": "A tantárgyból írt nagyzárthelyik száma.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"nincs", | |||
"x db" | |||
], | |||
"required": true | |||
}, | |||
"hf": { | |||
"label": "Házi feladatok", | |||
"description": "A tantárgyból elvárt vagy lehetséges házi feladatok száma, típusa.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"nincs", | |||
"x db", | |||
"x db opcionális", | |||
"x db nagy" | |||
], | |||
"required": true | |||
}, | |||
"vizsga": { | |||
"label": "Vizsgakövetelmények", | |||
"description": "A tantárgy vizsgájának típusa röviden, ha vizsgás a tárgy.", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"nincs", | |||
"szóbeli", | |||
"írásbeli", | |||
"írásbeli és szóbeli" | |||
], | |||
"required": true | |||
}, | |||
"levlista": { | |||
"label": "Levelezőlista", | |||
"description": "A tárgyhoz tartozó levelezőlista címe, ha van (egyébként törölhető, illetve üresen hagyható).", | |||
"example": "lista@sch.bme.hu", | |||
"type": "string" | |||
}, | |||
"tárgyhonlap": { | |||
"aliases": [ | |||
"targyhonlap" | |||
], | |||
"label": "Tárgy hivatalos weboldala", | |||
"description": "A tantárgy hivatalos weboldalának címe, ha van (egyébként törölhető, illetve üresen hagyható).", | |||
"type": "url", | |||
"suggested": true | |||
}, | |||
"facebook": { | |||
"label": "Facebook-tanulócsoport", | |||
"description": "Amennyiben van konkrétan ehhez a tárgyhoz létrehozott facebookos tanulmányi csoport, annak a linkje. Ha még nincs ilyen csoport, de szükségesnek látod, hozz létre egyet! Az elkülönített csoportok segítenek, hogy a sok kérdést ne az egész évfolyam, hanem csak azok kapják meg, akiket érint.", | |||
"type": "url", | |||
"example": "https://www.facebook.com/groups/189850889736115" | |||
}, | |||
"GTKTAD": { | |||
"label": "GTK TAD", | |||
"description": "Link a GTK-s tárgy Moodle-ös tantárgyi adatlapjára", | |||
"example": "https://edu.gtk.bme.hu/local/tad/tad.php?id=1525", | |||
"type": "url" | |||
} | |||
}, | |||
"description": "A Tantárgyi infobox sablont lehet tantárgyi infoboxok beszúrására használni mind kerettantervi, szakmai, mind választható és gazdhumán tárgyaknál.", | |||
"format": "block" | |||
} | |||
</templatedata> | |||
== Példa == | == Példa == |
A lap jelenlegi, 2024. október 15., 17:03-kori változata
A sablon használata
A Tantárgyi infobox sablont lehet tantárgyi infoboxok beszúrásáre használni mind kerettantervi, szakmai, mind választható és gazdhumán tárgyaknál.
Oldalakra beszúrandó szöveg
A következő sablonszöveget kell beszúrni a tantárgyi oldalon arra a helyre, ahol szeretnénk, hogy az infobox jobboldalt megjelenjen (tipikusan ez az oldal legteteje):
Általános sablon | Kerettantervi tárgyaknál ajánlott sablon | Egyéb (választható) tárgyaknál ajánlott sablon |
---|---|---|
{{Tantárgy | név = | tárgykód = | régitárgykód = | szak = | kredit = | félév = | kereszt = | tanszék = | jelenlét = | minmunka = | labor = | kiszh = | nagyzh = | hf = | vizsga = | levlista = | facebook = | tárgyhonlap = }} |
{{Tantárgy | név = | tárgykód = | régitárgykód = | szak = | kredit = | félév = | kereszt = | tanszék = | labor = | kiszh = | nagyzh = | hf = | vizsga = | levlista = | tárgyhonlap = }} |
{{Tantárgy | név = | tárgykód = | régitárgykód = | kredit = | tanszék = | jelenlét = | minmunka = | labor = | kiszh = | nagyzh = | hf = | vizsga = | levlista = | tárgyhonlap = }} |
A sablon csak azokat a mezőket jeleníti meg, amelyek nincsenek elhagyva és tartalmuk nem üres. Így a fenti három verzió is ugyanarra a sablonra hivatkozik, csak bizonyos paramétereket hagy el a különböző esetekben. Ezek a paraméterek bármikor újra felvehetők vagy továbbiak hagyhatók el, ha egy adott tárgy oldalán arra van szükség.
Paraméterek
A paramétereket önmagukban, idézőjelek nélkül kell beírni. Az egyetlen megkötés, hogy pipe karakter (|), ami a sorok elején van, ne szerepeljen benne (ha kell, akkor a {{!}} kóddal helyettesíthető).
Forráskód módosítás esetén az email címhez használható a {{kukac}} sablon.
Templatedata
A Tantárgyi infobox sablont lehet tantárgyi infoboxok beszúrására használni mind kerettantervi, szakmai, mind választható és gazdhumán tárgyaknál.
Paraméter | Leírás | Típus | Állapot | |
---|---|---|---|---|
A tárgy neve | név nev | A tárgy teljes és az egyetemen hivatalosan használt neve.
| Karakterlánc | kötelező |
A tárgy kódja | tárgykód targykod | A tárgy kódja. Ha BME-vel kezdődik, akkor azt a részt ajánlott lehagyni.
| Karakterlánc | kötelező |
Régi tárgykód | régitárgykód | A tárgy kódja a régi tanrendben. Akkor töltendő ki, ha a régi és az új tárgy egy közös oldalon szerepel.
| Karakterlánc | opcionális |
Képzés | szak | A szak, amelyen a tárgy kötelező vagy erősen ajánlott. Ha nincs ilyen, akkor elhagyható.
| Karakterlánc | ajánlott |
Kredit | kredit | A tárgy kreditértéke.
| Szám | kötelező |
Félév | félév felev | A félév (a szakhoz képest), amelyben ajánlott a tárgy elvégzése a kerettanterv szerint.
| Szám | ajánlott |
Keresztfélév | kereszt | Van-e keresztféléves képzés a tárgyból. Nem kerettantervi tárgyaknál törölhető, illetve üresen hagyható.
| Karakterlánc | ajánlott |
Tanszék rövidítése | tanszék | A tárgyat tartó tanszék vagy szervezeti egység rövidítése. A nem VIK-es tanszékek esetén a kar rövidítése eléírandó.
| Karakterlánc | kötelező |
Jelenléti követelmények | jelenlét | A tantárgy jelenléti követelményei (lehetőleg röviden).
| Karakterlánc | ajánlott |
Minimális munka | minmunka | A tantárgy teljesítéséhez elvárt vagy szükséges minimális munka.
| Karakterlánc | opcionális |
Labor heti/összes óraszáma | labor | Ha van a tárgyból labor, akkor annak a heti vagy összes óraszáma. Ha nincs, akkor törölhető ill. üresen hagyható.
| Karakterlánc | ajánlott |
KisZH-k száma | kiszh | A tantárgyból (általában gyakorlaton) írt kiszárthelyik száma.
| Karakterlánc | kötelező |
NagyZH-k száma | nagyzh | A tantárgyból írt nagyzárthelyik száma.
| Karakterlánc | kötelező |
Házi feladatok | hf | A tantárgyból elvárt vagy lehetséges házi feladatok száma, típusa.
| Karakterlánc | kötelező |
Vizsgakövetelmények | vizsga | A tantárgy vizsgájának típusa röviden, ha vizsgás a tárgy.
| Karakterlánc | kötelező |
Levelezőlista | levlista | A tárgyhoz tartozó levelezőlista címe, ha van (egyébként törölhető, illetve üresen hagyható).
| Karakterlánc | opcionális |
Tárgy hivatalos weboldala | tárgyhonlap targyhonlap | A tantárgy hivatalos weboldalának címe, ha van (egyébként törölhető, illetve üresen hagyható). | URL | ajánlott |
Facebook-tanulócsoport | facebook | Amennyiben van konkrétan ehhez a tárgyhoz létrehozott facebookos tanulmányi csoport, annak a linkje. Ha még nincs ilyen csoport, de szükségesnek látod, hozz létre egyet! Az elkülönített csoportok segítenek, hogy a sok kérdést ne az egész évfolyam, hanem csak azok kapják meg, akiket érint.
| URL | opcionális |
GTK TAD | GTKTAD | Link a GTK-s tárgy Moodle-ös tantárgyi adatlapjára
| URL | opcionális |
Példa
{{Tantárgy | név = Példatárgy | tárgykód = VIPLDA04 | régitárgykód = VIPLD024 | szak = balneológus | kredit = 4 | félév = 2 | kereszt = nincs | tanszék = XYT | jelenlét = ajánlott | minmunka = előadásra járás | labor = nincs | kiszh = 3 db | nagyzh = 1 db | hf = nincs | vizsga = írásbeli | levlista = balna{{kukac}}sch.bme.hu | tárgyhonlap = http://www.google.com/search?q=balneológia }}