„Sablon:Tantárgy” változatai közötti eltérés

Innen: TTKHÖK Tudásbázis
a Ttkhokwikiadmin átnevezte a(z) Sablon:TárgyAdatlap lapot Sablon:Tantárgy lapra átirányítás nélkül
Nincs szerkesztési összefoglaló
1. sor: 1. sor:
<includeonly>{| class="wikitable"
<onlyinclude>{{Infobox
! colspan="2" | {{#if:{{{Tantárgy|}}}|{{{Tantárgy}}}|''Nincs megadva tárgynév''}}{{#if:{{{Kód|}}}| ({{{Kód}}})|}}
| class = tantargy-infobox
|-
| keretszín=#388E3C
{{#if:{{{TantargyAngol|}}}
| háttérszín=#E8F5E9
| ! Angol cím
| cím={{{nev|{{{név|Tantárgyi infobox}}}}}}
| || {{{TantargyAngol}}}
| tartalom =
}}
{{Infobox-táblázat|mincellwidth=100px|
|-
 
{{#if:{{{Szem|}}}
{{Infobox-táblázatsor|Tárgykód|{{{tárgykód|}}} }}
| ! Ajánlott félév
{{Infobox-táblázatcím|Általános infók|keretszín=#388E3C}}
| || {{{Szem}}}
{{Infobox-táblázatsor|Szak|{{{szak|}}} }}
}}
{{Infobox-táblázatsor|Kredit|{{{kredit|}}} }}
|-
{{Infobox-táblázatsor|Ajánlott félév|{{{félév|{{{felev|}}}}}} }}
{{#if:{{#or:{{{OraEa|}}}{{{OraGy|}}}{{{OraLgy|}}}}}
{{Infobox-táblázatsor|Tanszék|{{{tanszék|}}} }}
| ! Óraszám/hét (Előadás/Gyak./Labor)
{{Infobox-táblázatsor|Óraszám|{{{óraszám|}}} }}
| || {{#trim:
{{Infobox-táblázatsor|Tárgyfelelős|{{{tárgyfelelős|}}} }}
  {{#if:{{{OraEa|}}}|Ea: {{{OraEa}}} óra}}
{{Infobox-táblázatsor|Angol név|{{{tantargyangolneve|}}} }}
  {{#if:{{{OraGy|}}}| Gyak: {{{OraGy}}} óra}}
{{Infobox-táblázatsor|Óraszám|{{{óraszám|}}} }}
  {{#if:{{{OraLgy|}}}| Lab: {{{OraLgy}}} óra}}
 
}}
{{Infobox-táblázatcím|Követelmények|keretszín=#388E3C}}
}}
{{Infobox-táblázatsor|Jelenlét|{{{jelenlét|}}} }}
|-
{{Infobox-táblázatsor|Minimális munka|{{{minmunka|}}} }}
! Kredit
{{Infobox-táblázatsor|Labor|{{{labor|}}} }}
| || {{{Kredit|N/A}}}
{{Infobox-táblázatsor|Gyakorlat|{{{gyak|}}} }}
|-
{{Infobox-táblázatsor|ZH|{{{zh|}}} }}
! Értékelés
{{Infobox-táblázatsor|Házi feladat|{{{hf|}}} }}
| || {{{Ert_Tipus|N/A}}}
{{Infobox-táblázatsor|Vizsga|{{{vizsga|}}}|style2=white-space:nowrap;}}
|-
 
{{#if:{{#or:{{{Elofeltetel_eros|}}}{{{Elofeltetel_gyenge|}}}}}
{{Infobox-táblázatcím|Elérhetőségek|keretszín=#388E3C}}
| ! Előfeltételek
}} }} </onlyinclude>
| || {{#if:{{{Elofeltetel_eros|}}}|'''I.''' {{{Elofeltetel_eros}}}}}{{#if:{{{Elofeltetel_gyenge|}}}|'''II.''' {{{Elofeltetel_gyenge}}}}}
}}
|-
{{#if:{{{Targyfelelos|}}}
| ! Tárgyfelelős
| || {{{Targyfelelos}}}
}}
|-
{{#if:{{{Megjegyzes|}}}
| ! Megjegyzés
| || {{{Megjegyzes}}}
}}
|}
</includeonly>
<noinclude>
<noinclude>
{{Documentation}}
== A sablon használata ==
<templatedata>
{
"description": "Ez a sablon egy egyetemi kurzus adatainak megjelenítésére szolgál egy infobox-szerű táblázatban.",
"format": "block",
"params": {
"Tantárgy": {
"label": "Tantárgy neve",
"description": "A tárgy neve magyarul (pl. Algebra és számelmélet előadás). Ha nincs megadva, az alapértelmezett ''Nincs megadva tárgynév'' szöveg jelenik meg.",
"type": "string",
"required": false,
"default": "''Nincs megadva tárgynév''"
},
"Kód": {
"label": "Tárgykód",
"description": "A tárgy egyedi kódja (pl. algsz1m22ea). A tantárgy neve mellett jelenik meg kisebb betűvel, zárójelben.",
"type": "string",
"required": true
},
"TantargyAngol": {
"label": "Angol cím",
"description": "A tárgy neve angolul (pl. Algebra and Number Theory, lecture). Ha nincs megadva, ez a sor nem jelenik meg.",
"type": "string",
"required": false
},
"Szem": {
"label": "Ajánlott félév",
"description": "Jelölés arra, hogy a tárgy melyik félévben ajánlott/meghirdetett.",
"type": "number",
"required": false
},
"OraEa": {
"label": "Heti előadás óraszám",
"description": "Heti előadások óraszáma (pl. 3).",
"type": "number",
"required": false
},
"OraGy": {
"label": "Heti gyakorlat óraszám",
"description": "Heti gyakorlatok óraszáma (pl. 4).",
"type": "number",
"required": false
},
"OraLgy": {
"label": "Heti laborgyakorlat óraszám",
"description": "Heti laborgyakorlatok óraszáma (ha van).",
"type": "number",
"required": false
},
"OraKonz": {
"label": "Heti konzultáció óraszám",
"description": "Heti konzultációk óraszáma (ha van).",
"type": "number",
"required": false
},
"Kredit": {
"label": "Kredit",
"description": "A tárgyért járó kreditek száma (pl. 4).",
"type": "number",
"required": true
},
"Ert_Tipus": {
"label": "Értékelés típusa",
"description": "Az értékelés típusa (pl. K(5), Gyj(2)). Ha nincs megadva, N/A jelenik meg.",
"type": "string",
"required": false,
"default": "N/A"
},
"Elofeltetel_eros": {
"label": "Erős előfeltétel",
"description": "Az Erős előfeltételek listája.",
"type": "string",
"required": false
},
"Elofeltetel_gyenge": {
"label": "Gyenge előfeltételek",
"description": "A Gyenge előfeltételek listája. Ez lehet kód vagy név vagy más szöveg.",
"type": "string",
"required": false
},
"Targyfelelos": {
"label": "Tárgyfelelős",
"description": "A tárgyfelelős oktató neve (pl. Zábrádi Gergely).",
"type": "string",
"required": false
},
"Megjegyzes": {
"label": "Megjegyzés",
"description": "Egyéb megjegyzések a tárggyal kapcsolatban.",
"type": "string",
"required": false
}
},
"paramOrder": [
"Tantárgy",
"Kód",
"TantargyAngol",
"Szem",
"OraEa",
"OraGy",
"OraLgy",
"OraKonz",
"Kredit",
"Ert_Tipus",
"Elofeltetel_eros",
"Elofeltetel_gyenge",
"Targyfelelos",
"Megjegyzes"
]
}
</templatedata>
 
== Sablon leírása ==
Ez a sablon egy egyetemi kurzus adatainak megjelenítésére szolgál egy infobox-szerű táblázatban.
Ez a sablon egy egyetemi kurzus adatainak megjelenítésére szolgál egy infobox-szerű táblázatban.


=== Paraméterek ===
A sablon a következő paramétereket használja:
* '''Kód''': A tárgy egyedi kódja (pl. <code>algsz1m22ea</code>)
* '''Tantárgy''': A tárgy neve magyarul (pl. <code>Algebra és számelmélet előadás</code>)
* '''TantargyAngol''': A tárgy neve angolul (pl. <code>Algebra and Number Theory, lecture</code>)
* '''Szem''': Jelölés arra, hogy a tárgy melyik félévben ajánlott/meghirdetett. A szám a félévet jelöli (1-6).
* '''OraEa''': Heti előadások óraszáma (pl. <code>3</code>)
* '''OraGy''': Heti gyakorlatok óraszáma (pl. <code>4</code>)
* '''OraLgy''': Heti laborgyakorlatok óraszáma (ha van)
* '''OraKonz''': Heti konzultációk óraszáma (ha van)
* '''Kredit''': A tárgyért járó kreditek száma (pl. <code>4</code>)
* '''Ert_Tipus''': Az értékelés típusa (pl. <code>K(5)</code>, <code>Gyj(2)</code>)
* '''Elofeltetel_eros''': Az erős előfeltételek listája. Tárgykód, tárgynév vagy más szöveg.
* '''Elofeltetel_gyenge''': A gyenge előfeltételek listája. Ez lehet kód, név, vagy más szöveg.
* '''Targyfelelos''': A tárgyfelelős oktató neve (pl. <code>Zábrádi Gergely</code>)
* '''Megjegyzes''': Egyéb megjegyzések a tárggyal kapcsolatban.
=== Használat ===
A következő kódrészlet szükséges a wiki oldalon, a megfelelő értékekkel kitöltve:
<pre>
{{TárgyAdatlap
| Kód =
| Tantárgy =
| TantargyAngol =
| Szem =
| OraEa =
| OraGy =
| OraLgy =
| OraKonz =
| Kredit =
| Ert_Tipus =
| Elofeltetel_eros =
| Elofeltetel_gyenge =
| Targyfelelos =
| Megjegyzes =
}}
</pre>


=== Példa ===
[[Category:Infobox sablonok]]
A <code>diffegy1m22ga</code> (Differenciálegyenletek 1 gyakorlat) tárgy adatlapja:
<pre>
{{TárgyAdatlap
| Kód = diffegy1m22ga
| Tantárgy = Differenciálegyenletek 1 gyakorlat
| TantargyAngol = Differential Equations 1, practice
| Szem = 3
| OraEa =
| OraGy = 2
| OraLgy =
| OraKonz =
| Kredit = 3
| Ert_Tipus = Gyj(5)
| Elofeltetel_eros = analizis2m22ea (Analízis 2 előadás)
| Elofeltetel_gyenge = linalgm22ea (Lineáris és absztrakt algebra előadás)
| Targyfelelos = Besenyei Ádám
| Megjegyzes = A tárgy csak minden második évben indul (csak példa, nem így van).
}}
</pre>
Az "Előfeltétel" mezők kitöltése a felhasználó felelőssége, hogy a komplexebb előfeltétel-rendszereket is átláthatóan jelenítse meg.
Az "Előfeltétel" mezők kitöltése a felhasználó felelőssége, hogy a komplexebb előfeltétel-rendszereket is átláthatóan jelenítse meg.
A teljes tantárgylista megjelenítéséhez minden kurzushoz külön-külön kell meghívni ezt a sablont, jellemzően egy lista vagy táblázat részeként, esetleg szakaszcímek (pl. "Kötelező tárgyak") alatt csoportosítva.
A teljes tantárgylista megjelenítéséhez minden kurzushoz külön-külön kell meghívni ezt a sablont.
</noinclude>
</noinclude>

A lap 2025. május 9., 09:00-kori változata

Tantárgyi infobox
Általános infók
Követelmények
Elérhetőségek

A sablon használata

Ez a sablon egy egyetemi kurzus adatainak megjelenítésére szolgál egy infobox-szerű táblázatban. Az "Előfeltétel" mezők kitöltése a felhasználó felelőssége, hogy a komplexebb előfeltétel-rendszereket is átláthatóan jelenítse meg. A teljes tantárgylista megjelenítéséhez minden kurzushoz külön-külön kell meghívni ezt a sablont.