diff --git a/2018-19-1-01/gknb_intm049_2018-19-1_01.js b/2018-19-1-01/Feladat/gknb_intm049_2018-19-1_01.js similarity index 100% rename from 2018-19-1-01/gknb_intm049_2018-19-1_01.js rename to 2018-19-1-01/Feladat/gknb_intm049_2018-19-1_01.js diff --git a/2018-19-1-01/gknb_intm049_2018-19-1_01.odt b/2018-19-1-01/Feladat/gknb_intm049_2018-19-1_01.odt similarity index 100% rename from 2018-19-1-01/gknb_intm049_2018-19-1_01.odt rename to 2018-19-1-01/Feladat/gknb_intm049_2018-19-1_01.odt diff --git a/2018-19-1-01/Megoldás/gknb_intm049_2018-19-1_01.odt b/2018-19-1-01/Megoldás/gknb_intm049_2018-19-1_01.odt new file mode 100644 index 0000000..4d28397 Binary files /dev/null and b/2018-19-1-01/Megoldás/gknb_intm049_2018-19-1_01.odt differ diff --git a/2018-19-1-01/Megoldás/index.html b/2018-19-1-01/Megoldás/index.html new file mode 100644 index 0000000..a91b32b --- /dev/null +++ b/2018-19-1-01/Megoldás/index.html @@ -0,0 +1,38 @@ + + + + + + ZH adminisztráció + + + +

ZH adminisztráció

+ + + + + + + + + + + + + + + + + + + + + + + +
NévNeptun1. ZH1. ZH pót2. ZH2. ZH pótÖsszesemAláírásMegajánlott
---
+ + + + \ No newline at end of file diff --git a/2018-19-1-01/Megoldás/script.js b/2018-19-1-01/Megoldás/script.js new file mode 100644 index 0000000..5ccafeb --- /dev/null +++ b/2018-19-1-01/Megoldás/script.js @@ -0,0 +1,30 @@ + +function update() { + var list = Array.from(document.getElementsByTagName("tr")); + console.log(list); + for (var i = list.length - 1; i >= 1 && i > list.length - 4; i--) { + var row = list[i].children; + var elsozh = row[2].children[0].value > row[3].children[0].value ? row[2].children[0].value : row[3].children[0].value; + var masodikzh = row[4].children[0].value > row[5].children[0].value ? row[4].children[0].value : row[5].children[0].value; + var ossz = Number(elsozh) + Number(masodikzh) + row[6].textContent = ossz; + if(ossz > 6){ + row[7].className = "alairva"; + row[7].textContent = "aláírva"; + }else{ + row[7].className = "megtagadva"; + row[7].textContent = "megtagadva"; + } + if(ossz == 13 || ossz == 14){ + row[8].textContent = "5"; + } + if(ossz == 11 || ossz == 12){ + row[8].textContent = "4"; + } + } +} + +function addline(){ + var flist = Array.from(document.getElementsByTagName("tr")); + document.getElementById("MAIN").appendChild(flist[flist.length - 1].cloneNode(true)); +} \ No newline at end of file diff --git a/2018-19-1-01/Megoldás/style.css b/2018-19-1-01/Megoldás/style.css new file mode 100644 index 0000000..e8d2d78 --- /dev/null +++ b/2018-19-1-01/Megoldás/style.css @@ -0,0 +1,19 @@ +h1{ + font-family: Arial, Helvetica, sans-serif; + color: blue; + font-size: 32pt; +} +tr{ + align-content: center; + text-align: center; +} + +.megtagadva{ + color: red; + font-weight: bold; +} + +.alairva{ + color: green; + font-weight: bold; +} \ No newline at end of file diff --git a/2018-19-1-02/gknb_intm049_2018-19-1_02.css b/2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.css similarity index 100% rename from 2018-19-1-02/gknb_intm049_2018-19-1_02.css rename to 2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.css diff --git a/2018-19-1-02/gknb_intm049_2018-19-1_02.html b/2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.html similarity index 100% rename from 2018-19-1-02/gknb_intm049_2018-19-1_02.html rename to 2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.html diff --git a/2018-19-1-02/gknb_intm049_2018-19-1_02.js b/2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.js similarity index 100% rename from 2018-19-1-02/gknb_intm049_2018-19-1_02.js rename to 2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.js diff --git a/2018-19-1-02/gknb_intm049_2018-19-1_02.odt b/2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.odt similarity index 100% rename from 2018-19-1-02/gknb_intm049_2018-19-1_02.odt rename to 2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02.odt diff --git a/2018-19-1-02/gknb_intm049_2018-19-1_02_ut.js b/2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02_ut.js similarity index 100% rename from 2018-19-1-02/gknb_intm049_2018-19-1_02_ut.js rename to 2018-19-1-02/Feladat/gknb_intm049_2018-19-1_02_ut.js diff --git a/2018-19-1-02/Megoldás/gknb_intm049_2018-19-1_02.odt b/2018-19-1-02/Megoldás/gknb_intm049_2018-19-1_02.odt new file mode 100644 index 0000000..b1f3661 Binary files /dev/null and b/2018-19-1-02/Megoldás/gknb_intm049_2018-19-1_02.odt differ diff --git a/2018-19-1-02/Megoldás/index.html b/2018-19-1-02/Megoldás/index.html new file mode 100644 index 0000000..5021c28 --- /dev/null +++ b/2018-19-1-02/Megoldás/index.html @@ -0,0 +1,93 @@ + + + + + + Szakdolgozat értékelő lap + + + +

Szakdolgozat értékelő lap

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Szerző (jelölt):
Szak: + + + +
Képzési szint: + +
A szakdolgozat címe:
A bíráló neve:
Munkahelye:
Beosztása:
1. Témaválasztás:
2. A dolgozat szerkezete, stílusa:
3. Szakirodalom feldolgozása:
4. A téma kidolgozásának színvonala:
5. A dolgozat gyakorlati vonatkozása:
+

Összesen: 50, érdemjegy: jeles (5).

+ + + + \ No newline at end of file diff --git a/2018-19-1-02/Megoldás/script.js b/2018-19-1-02/Megoldás/script.js new file mode 100644 index 0000000..fca4382 --- /dev/null +++ b/2018-19-1-02/Megoldás/script.js @@ -0,0 +1,34 @@ +var scores = document.getElementsByClassName("points"); +document.addEventListener("DOMContentLoaded", updatepoints()) + +for (var i = 0; i < scores.length; i++) { + scores[i].addEventListener("change", function() { + updatepoints(); + }); +}; + +function updatepoints(){ + var sum = 0 + var fail = false + for(var i = 0; i < scores.length; i++){ + if( Number(scores[i].value) == 0 ) + fail = true; + sum += Number(scores[i].value) + } + + if(fail || sum <= 25){ + document.getElementById("result").textContent = `Összesen: ${sum}, érdemjegy: elégtelen (1).`; + } + else if(sum <= 30){ + document.getElementById("result").textContent = `Összesen: ${sum}, érdemjegy: elégséges (2).`; + } + else if(sum <= 37){ + document.getElementById("result").textContent = `Összesen: ${sum}, érdemjegy: közepes (3).`; + } + else if(sum <= 44){ + document.getElementById("result").textContent = `Összesen: ${sum}, érdemjegy: Jó (4).`; + } + else{ + document.getElementById("result").textContent = `Összesen: ${sum}, érdemjegy: Jeles (5).`; + } +} \ No newline at end of file diff --git a/2018-19-1-02/Megoldás/style.css b/2018-19-1-02/Megoldás/style.css new file mode 100644 index 0000000..1e5fe1b --- /dev/null +++ b/2018-19-1-02/Megoldás/style.css @@ -0,0 +1,23 @@ +h1{ + margin-bottom: 1cm; + padding-bottom: 0px; +} +table{ + width: 15cm; + text-align: left; +} +input, select{ + width: 9cm; +} +.right{ + text-align: right; +} +.right input{ + width: 1cm; + margin: 0; +} +textarea{ + margin-left: 0.5cm; + width: 14.5cm; + resize: none; +} \ No newline at end of file diff --git a/2018-19-1-03/gknb_intm049_2018-19-1_03.css b/2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.css similarity index 100% rename from 2018-19-1-03/gknb_intm049_2018-19-1_03.css rename to 2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.css diff --git a/2018-19-1-03/gknb_intm049_2018-19-1_03.html b/2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.html similarity index 100% rename from 2018-19-1-03/gknb_intm049_2018-19-1_03.html rename to 2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.html diff --git a/2018-19-1-03/gknb_intm049_2018-19-1_03.js b/2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.js similarity index 100% rename from 2018-19-1-03/gknb_intm049_2018-19-1_03.js rename to 2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.js diff --git a/2018-19-1-03/gknb_intm049_2018-19-1_03.odt b/2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.odt similarity index 100% rename from 2018-19-1-03/gknb_intm049_2018-19-1_03.odt rename to 2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03.odt diff --git a/2018-19-1-03/gknb_intm049_2018-19-1_03_vanilla.js b/2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03_vanilla.js similarity index 100% rename from 2018-19-1-03/gknb_intm049_2018-19-1_03_vanilla.js rename to 2018-19-1-03/Feladat/gknb_intm049_2018-19-1_03_vanilla.js diff --git a/2018-19-1-03/Megoldas/calendar_date_day_thirty-two_32-512.webp b/2018-19-1-03/Megoldas/calendar_date_day_thirty-two_32-512.webp new file mode 100644 index 0000000..9311c44 Binary files /dev/null and b/2018-19-1-03/Megoldas/calendar_date_day_thirty-two_32-512.webp differ diff --git a/2018-19-1-03/Megoldas/gknb_intm049_2018-19-1_03.odt b/2018-19-1-03/Megoldas/gknb_intm049_2018-19-1_03.odt new file mode 100644 index 0000000..1c0f854 Binary files /dev/null and b/2018-19-1-03/Megoldas/gknb_intm049_2018-19-1_03.odt differ diff --git a/2018-19-1-03/Megoldas/index.html b/2018-19-1-03/Megoldas/index.html new file mode 100644 index 0000000..2834eb8 --- /dev/null +++ b/2018-19-1-03/Megoldas/index.html @@ -0,0 +1,17 @@ + + + + + + Szabadság nyilvántartás + + + +

Szabadság nyilvántartás

+ + +
+ + +

Kivett szabadságok összesen: 0 nap.

+ \ No newline at end of file diff --git a/2018-19-1-03/Megoldas/script.js b/2018-19-1-03/Megoldas/script.js new file mode 100644 index 0000000..3043632 --- /dev/null +++ b/2018-19-1-03/Megoldas/script.js @@ -0,0 +1,51 @@ +var leave = 0; +document.addEventListener("DOMContentLoaded", ()=>{ + var table = document.getElementById("maintable"); + var row = document.createElement("tr"); + var cell = document.createElement("th"); + row.appendChild(cell); + for(i = 0; i < 31; i++){ + cell = document.createElement("th"); + cell.innerText = `${i+1}` + row.appendChild(cell); + } + table.appendChild(row); + var weekdaycounter = 1; + for(var i = 1; i < 12; i++){ + row = document.createElement("tr"); + var first = document.createElement("th"); + first.innerText = `${i}`; + row.appendChild(first); + for(var j = 0; j < 31; j++){ + var innercell = document.createElement("td"); + if (([2, 4, 6, 9, 11].includes(i) && j == 30) || (i == 2 && j > 27)) { + innercell.classList.add("inval"); + } + else{ + weekdaycounter += 1; + } + + if(weekdaycounter > 5){ + innercell.classList.add("weekend"); + } + + if(weekdaycounter == 7){ + weekdaycounter = 0; + } + if(innercell.classList.length == 0){ + innercell.addEventListener("click", function () { + if (this.classList.contains("away")) { + this.classList.remove("away"); + leave -= 1; + } else { + this.classList.add("away"); + leave += 1; + } + document.getElementById("leaves").innerText = `Kivett szabadságok összesen: ${leave} nap.` + }); + } + row.appendChild(innercell); + } + table.appendChild(row); + } +}); \ No newline at end of file diff --git a/2018-19-1-03/Megoldas/style.css b/2018-19-1-03/Megoldas/style.css new file mode 100644 index 0000000..6d92933 --- /dev/null +++ b/2018-19-1-03/Megoldas/style.css @@ -0,0 +1,23 @@ +td, th{ + border: 1px solid black; + margin: 0px; + font-size: 8pt; + padding: 0px; + width: calc(100%/32); +} +td{ + background-color: red; + +} +table{ + border-collapse: collapse; +} +.inval{ + background-color: grey; +} +.weekend{ + background-color: blue; +} +.away{ + background-color: lightgreen; +} \ No newline at end of file