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

Innen: TTKHÖK Tudásbázis
Nincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
6. sor: 6. sor:
| {{{TantargyAngol}}}
| {{{TantargyAngol}}}
}}
}}
{{#if:{{{Szem1|}}}{{{Szem2|}}}{{{Szem3|}}}{{{Szem4|}}}{{{Szem5|}}}{{{Szem6|}}}|
{{#if:{{{Szem}}}|
{{!}}-
{{!}}-
! style="background-color: #f0f8ff;" | Ajánlott félévek
! style="background-color: #f0f8ff;" | Ajánlott félév
| <div style="display: flex; justify-content: space-around; text-align: center;">{{#if:{{{Szem1|}}}|<div>1. félév<br/><b>{{{Szem1}}}</b></div>|<div>1. félév<br/>-</div>}}{{#if:{{{Szem2|}}}|<div>2. félév<br/><b>{{{Szem2}}}</b></div>|<div>2. félév<br/>-</div>}}{{#if:{{{Szem3|}}}|<div>3. félév<br/><b>{{{Szem3}}}</b></div>|<div>3. félév<br/>-</div>}}{{#if:{{{Szem4|}}}|<div>4. félév<br/><b>{{{Szem4}}}</b></div>|<div>4. félév<br/>-</div>}}{{#if:{{{Szem5|}}}|<div>5. félév<br/><b>{{{Szem5}}}</b></div>|<div>5. félév<br/>-</div>}}{{#if:{{{Szem6|}}}|<div>6. félév<br/><b>{{{Szem6}}}</b></div>|<div>6. félév<br/>-</div>}}</div>
| {{{Szem}}}
}}
}}
{{#if:{{{OraEa|}}}{{{OraGy|}}}{{{OraLgy|}}}{{{OraKonz|}}}|
{{#if:{{{OraEa|}}}{{{OraGy|}}}{{{OraLgy|}}}{{{OraKonz|}}}|
27. sor: 27. sor:
! style="background-color: #f0f8ff;" | Értékelés
! style="background-color: #f0f8ff;" | Értékelés
| {{{Ert_Tipus|N/A}}}
| {{{Ert_Tipus|N/A}}}
{{#if:{{{Elofeltetel1|}}}{{{Elofeltetel2|}}}{{{Elofeltetel3|}}}|
{{#if:{{{Elofeltetel_eros|}}}{{{Elofeltetel_gyenge|}}}|
{{!}}-
{{!}}-
! style="background-color: #f0f8ff;" | Előfeltételek
! style="background-color: #f0f8ff;" | Előfeltételek
| {{#if:{{{Elofeltetel1|}}}|<div>'''I.''' {{{Elofeltetel1}}}</div>}}
| {{#if:{{{Elofeltetel_eros|}}}|<div>'''I.''' {{{Elofeltetel_eros}}}</div>}}
   {{#if:{{{Elofeltetel2|}}}|<div>'''II.''' {{{Elofeltetel2}}}</div>}}
   {{#if:{{{Elofeltetel_gyenge|}}}|<div>'''II.''' {{{Elofeltetel_gyenge}}}</div>}}
  {{#if:{{{Elofeltetel3|}}}|<div>'''III.''' {{{Elofeltetel3}}}</div>}}
}}
}}
{{#if:{{{Targyfelelos|}}}|
{{#if:{{{Targyfelelos|}}}|
63. sor: 62. sor:
"description": "A tárgy egyedi kódja (pl. algsz1m22ea). A tantárgy neve mellett jelenik meg kisebb betűvel, zárójelben.",
"description": "A tárgy egyedi kódja (pl. algsz1m22ea). A tantárgy neve mellett jelenik meg kisebb betűvel, zárójelben.",
"type": "string",
"type": "string",
"required": false
"required": true
},
},
"TantargyAngol": {
"TantargyAngol": {
71. sor: 70. sor:
"required": false
"required": false
},
},
"Szem1": {
"Szem": {
"label": "Ajánlás 1. félév",
"label": "Ajánlott félév",
"description": "Jelölés arra, hogy a tárgy az 1. félévben ajánlott/meghirdetett (pl. x, (x), kv).",
"description": "Jelölés arra, hogy a tárgy melyik félévben ajánlott/meghirdetett.",
"type": "string",
"type": "number",
"required": false
},
"Szem2": {
"label": "Ajánlás 2. félév",
"description": "Jelölés arra, hogy a tárgy a 2. félévben ajánlott/meghirdetett.",
"type": "string",
"required": false
},
"Szem3": {
"label": "Ajánlás 3. félév",
"description": "Jelölés arra, hogy a tárgy a 3. félévben ajánlott/meghirdetett.",
"type": "string",
"required": false
},
"Szem4": {
"label": "Ajánlás 4. félév",
"description": "Jelölés arra, hogy a tárgy a 4. félévben ajánlott/meghirdetett.",
"type": "string",
"required": false
},
"Szem5": {
"label": "Ajánlás 5. félév",
"description": "Jelölés arra, hogy a tárgy az 5. félévben ajánlott/meghirdetett.",
"type": "string",
"required": false
},
"Szem6": {
"label": "Ajánlás 6. félév",
"description": "Jelölés arra, hogy a tárgy a 6. félévben ajánlott/meghirdetett.",
"type": "string",
"required": false
"required": false
},
},
133. sor: 102. sor:
"Kredit": {
"Kredit": {
"label": "Kredit",
"label": "Kredit",
"description": "A tárgyért járó kreditek száma (pl. 4). Ha nincs megadva, N/A jelenik meg.",
"description": "A tárgyért járó kreditek száma (pl. 4).",
"type": "string",
"type": "number",
"required": false,
"required": true
"default": "N/A"
},
},
"Ert_Tipus": {
"Ert_Tipus": {
145. sor: 113. sor:
"default": "N/A"
"default": "N/A"
},
},
"Elofeltetel1": {
"Elofeltetel_eros": {
"label": "Előfeltétel I.",
"label": "Erős előfeltétel",
"description": "Az \"Előfeltétel I.\" oszlop tartalma. Ez lehet típus (e, gy), vagy a teljes első feltétel.",
"description": "Az Erős előfeltételek listája.",
"type": "string",
"type": "string",
"required": false
"required": false
},
},
"Elofeltetel2": {
"Elofeltetel_gyenge": {
"label": "Előfeltétel II.",
"label": "Gyenge előfeltételek",
"description": "Az \"Előfeltétel II.\" oszlop tartalma. Ez lehet kód, név, vagy a következő feltétel.",
"description": "A Gyenge előfeltételek listája. Ez lehet kód vagy név vagy más szöveg.",
"type": "string",
"required": false
},
"Elofeltetel3": {
"label": "Előfeltétel III.",
"description": "Az \"Előfeltétel III.\" oszlop tartalma. Ez lehet név, vagy további feltétel leírása.",
"type": "string",
"type": "string",
"required": false
"required": false
172. sor: 134. sor:
"label": "Megjegyzés",
"label": "Megjegyzés",
"description": "Egyéb megjegyzések a tárggyal kapcsolatban.",
"description": "Egyéb megjegyzések a tárggyal kapcsolatban.",
"type": "content",
"type": "string",
"required": false
"required": false
}
}
180. sor: 142. sor:
"Kód",
"Kód",
"TantargyAngol",
"TantargyAngol",
"Szem1",
"Szem",
"Szem2",
"Szem3",
"Szem4",
"Szem5",
"Szem6",
"OraEa",
"OraEa",
"OraGy",
"OraGy",
192. sor: 149. sor:
"Kredit",
"Kredit",
"Ert_Tipus",
"Ert_Tipus",
"Elofeltetel1",
"Elofeltetel_eros",
"Elofeltetel2",
"Elofeltetel_gyenge",
"Elofeltetel3",
"Targyfelelos",
"Targyfelelos",
"Megjegyzes"
"Megjegyzes"
209. sor: 165. sor:
* '''Tantárgy''': A tárgy neve magyarul (pl. <code>Algebra és számelmélet előadás</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>)
* '''TantargyAngol''': A tárgy neve angolul (pl. <code>Algebra and Number Theory, lecture</code>)
* '''Szem1'''-'''Szem6''': Jelölés arra, hogy a tárgy melyik félévben ajánlott/meghirdetett (pl. <code>x</code>, <code>(x)</code>, <code>kv</code>). A szám a félévet jelöli (1-6).
* '''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>)
* '''OraEa''': Heti előadások óraszáma (pl. <code>3</code>)
* '''OraGy''': Heti gyakorlatok óraszáma (pl. <code>4</code>)
* '''OraGy''': Heti gyakorlatok óraszáma (pl. <code>4</code>)
216. sor: 172. sor:
* '''Kredit''': A tárgyért járó kreditek száma (pl. <code>4</code>)
* '''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>)
* '''Ert_Tipus''': Az értékelés típusa (pl. <code>K(5)</code>, <code>Gyj(2)</code>)
* '''Elofeltetel1''': Az "Előfeltétel I." oszlop tartalma. Ez lehet típus (<code>e</code>, <code>gy</code>), vagy a teljes első feltétel.
* '''Elofeltetel_eros''': Az erős előfeltételek listája. Tárgykód, tárgynév vagy más szöveg.
* '''Elofeltetel2''': Az "Előfeltétel II." oszlop tartalma. Ez lehet kód, név, vagy a következő feltétel.
* '''Elofeltetel_gyenge''': A gyenge előfeltételek listája. Ez lehet kód, név, vagy más szöveg.
* '''Elofeltetel3''': Az "Előfeltétel III." oszlop tartalma. Ez lehet név, vagy további feltétel leírása.
* '''Targyfelelos''': A tárgyfelelős oktató neve (pl. <code>Zábrádi Gergely</code>)
* '''Targyfelelos''': A tárgyfelelős oktató neve (pl. <code>Zábrádi Gergely</code>)
* '''Megjegyzes''': Egyéb megjegyzések a tárggyal kapcsolatban.
* '''Megjegyzes''': Egyéb megjegyzések a tárggyal kapcsolatban.
229. sor: 184. sor:
| Tantárgy =  
| Tantárgy =  
| TantargyAngol =  
| TantargyAngol =  
| Szem1 =
| Szem =  
| Szem2 =
| Szem3 =
| Szem4 =
| Szem5 =
| Szem6 =  
| OraEa =  
| OraEa =  
| OraGy =  
| OraGy =  
241. sor: 191. sor:
| Kredit =  
| Kredit =  
| Ert_Tipus =  
| Ert_Tipus =  
| Elofeltetel1 =  
| Elofeltetel_eros =  
| Elofeltetel2 =
| Elofeltetel_gyenge =  
| Elofeltetel3 =  
| Targyfelelos =  
| Targyfelelos =  
| Megjegyzes =  
| Megjegyzes =  
256. sor: 205. sor:
| Tantárgy = Differenciálegyenletek 1 gyakorlat
| Tantárgy = Differenciálegyenletek 1 gyakorlat
| TantargyAngol = Differential Equations 1, practice
| TantargyAngol = Differential Equations 1, practice
| Szem1 =
| Szem = 3
| Szem2 =
| Szem3 = x
| Szem4 = (x)
| Szem5 =
| Szem6 =  
| OraEa =  
| OraEa =  
| OraGy = 2
| OraGy = 2
268. sor: 212. sor:
| Kredit = 3
| Kredit = 3
| Ert_Tipus = Gyj(5)
| Ert_Tipus = Gyj(5)
| Elofeltetel1 = e: analizis2m22ea (Analízis 2 előadás)
| Elofeltetel_eros = analizis2m22ea (Analízis 2 előadás)
| Elofeltetel2 = e: linalgm22ea (Lineáris és absztrakt algebra előadás)
| Elofeltetel_gyenge = linalgm22ea (Lineáris és absztrakt algebra előadás)
| Elofeltetel3 =
| Targyfelelos = Besenyei Ádám
| Targyfelelos = Besenyei Ádám
| Megjegyzes = A tárgy csak minden második évben indul (csak példa, nem így van).
| Megjegyzes = A tárgy csak minden második évben indul (csak példa, nem így van).
}}
}}
</pre>
</pre>
A fenti példa a <code>diffegy1m22ga</code> tárgy két fő előfeltételét az <code>Elofeltetel1</code> és <code>Elofeltetel2</code> mezőkben egyesítve jeleníti meg. Alternatív kitöltés lehet az eredeti adatszerkezetet követve:
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.
<pre>
{{TárgyAdatlap
| Kód = diffegy1m22ga
| Tantárgy = Differenciálegyenletek 1 gyakorlat
| TantargyAngol = Differential Equations 1, practice
| Szem3 = x
| Szem4 = (x)
| OraGy = 2
| Kredit = 3
| Ert_Tipus = Gyj(5)
| Elofeltetel1 = e
| Elofeltetel2 = analizis2m22ea – Analízis 2 előadás
| Elofeltetel3 = További erős előfeltétel: e: linalgm22ea – Lineáris és absztrakt algebra előadás
| Targyfelelos = Besenyei Ádám
}}
</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 a három rendelkezésre álló mező segítségével.
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, jellemzően egy lista vagy táblázat részeként, esetleg szakaszcímek (pl. "Kötelező tárgyak") alatt csoportosítva.
</noinclude>
</noinclude>

A lap 2025. május 8., 16:07-kori változata

Sablon:Documentation

Ez a sablon egy egyetemi kurzus adatainak megjelenítésére szolgál egy infobox-szerű táblázatban.

Sablonparaméterek[TemplateData szerkesztése]

Ennek a sablonnak ajánlott külön sorokba (blokkban) írni a paramétereit

ParaméterLeírásTípusÁllapot
Tantárgy neveTantárgy

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.

Alap­értelmezett
''Nincs megadva tárgynév''
Karakterláncopcionális
TárgykódKód

A tárgy egyedi kódja (pl. algsz1m22ea). A tantárgy neve mellett jelenik meg kisebb betűvel, zárójelben.

Karakterlánckötelező
Angol címTantargyAngol

A tárgy neve angolul (pl. Algebra and Number Theory, lecture). Ha nincs megadva, ez a sor nem jelenik meg.

Karakterláncopcionális
Ajánlott félévSzem

Jelölés arra, hogy a tárgy melyik félévben ajánlott/meghirdetett.

Számopcionális
Heti előadás óraszámOraEa

Heti előadások óraszáma (pl. 3).

Számopcionális
Heti gyakorlat óraszámOraGy

Heti gyakorlatok óraszáma (pl. 4).

Számopcionális
Heti laborgyakorlat óraszámOraLgy

Heti laborgyakorlatok óraszáma (ha van).

Számopcionális
Heti konzultáció óraszámOraKonz

Heti konzultációk óraszáma (ha van).

Számopcionális
KreditKredit

A tárgyért járó kreditek száma (pl. 4).

Számkötelező
Értékelés típusaErt_Tipus

Az értékelés típusa (pl. K(5), Gyj(2)). Ha nincs megadva, N/A jelenik meg.

Alap­értelmezett
N/A
Karakterláncopcionális
Erős előfeltételElofeltetel_eros

Az Erős előfeltételek listája.

Karakterláncopcionális
Gyenge előfeltételekElofeltetel_gyenge

A Gyenge előfeltételek listája. Ez lehet kód vagy név vagy más szöveg.

Karakterláncopcionális
TárgyfelelősTargyfelelos

A tárgyfelelős oktató neve (pl. Zábrádi Gergely).

Karakterláncopcionális
MegjegyzésMegjegyzes

Egyéb megjegyzések a tárggyal kapcsolatban.

Karakterláncopcionális

Sablon leírása

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. algsz1m22ea)
  • Tantárgy: A tárgy neve magyarul (pl. Algebra és számelmélet előadás)
  • TantargyAngol: A tárgy neve angolul (pl. Algebra and Number Theory, lecture)
  • 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. 3)
  • OraGy: Heti gyakorlatok óraszáma (pl. 4)
  • 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. 4)
  • Ert_Tipus: Az értékelés típusa (pl. K(5), Gyj(2))
  • 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. Zábrádi Gergely)
  • 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:

{{TárgyAdatlap
| Kód = 
| Tantárgy = 
| TantargyAngol = 
| Szem = 
| OraEa = 
| OraGy = 
| OraLgy = 
| OraKonz = 
| Kredit = 
| Ert_Tipus = 
| Elofeltetel_eros = 
| Elofeltetel_gyenge = 
| Targyfelelos = 
| Megjegyzes = 
}}

Példa

A diffegy1m22ga (Differenciálegyenletek 1 gyakorlat) tárgy adatlapja:

{{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).
}}

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.