From c2908f8a1487e62c4a61032e261721cefc357980 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Sun, 1 Mar 2020 03:29:48 +0100 Subject: Rev: 4611 --- .../skin/classic/module-felveteli/css/szobeli.css | 6 ++- .../module-felveteli/html/pontszamito.phtml | 46 +++++++++++++--------- .../classic/module-felveteli/html/szobeli.phtml | 21 ++++++---- .../javascript/pontszamito.jquery.min.js | 15 +++++-- 4 files changed, 57 insertions(+), 31 deletions(-) (limited to 'mayor-orig/mayor-felveteli/www/skin/classic') diff --git a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/css/szobeli.css b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/css/szobeli.css index e954bf43..3c975bae 100644 --- a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/css/szobeli.css +++ b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/css/szobeli.css @@ -43,7 +43,7 @@ table.irasbeliEredmeny { margin-top:10px; margin-bottom: 50px; - width:300px; + width:; background-color:#556670; } table.irasbeliEredmeny thead th { background-color: #eeeee0; @@ -84,7 +84,7 @@ table.felveteliAdatok { margin-top:10px; margin-bottom: 20px; - width:600px; + min-width:320px; background-color:#556670; } table.felveteliAdatok thead th { background-color: #eeeee0; @@ -142,6 +142,8 @@ padding: 20px; } + + } @media print { table.irasbeliEredmeny { display: none; } diff --git a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/pontszamito.phtml b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/pontszamito.phtml index c2350f28..21056632 100644 --- a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/pontszamito.phtml +++ b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/pontszamito.phtml @@ -3,22 +3,24 @@ function putFelveteliPontszamito() { $TARGYAK = array( - 'irodalom', - 'magyar nyelv', - 'történelem', - 'matematika', - 'term.ism./fizika', - 'id. nyelv' + array('targyNev'=>'magyar nyelv és irodalom','allowHalf'=>true), +// array('targyNev'=>'magyar nyelv','allowHalf'=>false), + array('targyNev'=>'történelem'), + array('targyNev'=>'matematika'), + array('targyNev'=>'term.ism./fizika'), + array('targyNev'=>'id. nyelv') ); echo ''; echo '

Városmajori Gimnázium Pontszámító

'; + echo '

2020/2021

'; echo '
'; echo ''; @@ -30,10 +32,10 @@ function putFelveteliPontszamito() { echo ''; foreach ($TARGYAK as $t => $t2) { echo ''; echo ''; } echo ''; @@ -45,22 +47,30 @@ function putFelveteliPontszamito() { echo '
'; - echo $t2; + echo $t2['targyNev']; echo ''; - _putFPSelect('p_'.$evfolyam.'_'.$t); + _putFPSelect('p_'.$evfolyam.'_'.$t, $t2['allowHalf']); echo '
'; echo ''; echo ''; - echo ''; - echo ''; - echo ''; + echo ''; + echo ''; + echo ''; + echo ''; echo '
Átlagod:
Hozott tanulmányi pontjaid:pont (max:20)
Központi magyar dolgozatod eredménye:pont (max:50)pont (max: 40)
Központi matematika dolgozatod eredménye:pont (max:50)pont (max: 40)
Számított majoros felvételi pontod:pont (max:100)
Központi magyar dolgozatod eredménye:pont (max:50)pont (max: 50)
Központi matematika dolgozatod eredménye:pont (max:50)pont (max: 50)
Számított majoros felvételi százalékosan:% (max:100)
Számított majoros felvételi pontod:pont (max:120)
'; + echo '

Tájékoztatás a pontszámításról

'; + echo '

50-50 pontot adhat a két felvételi dolgozat, és húsz pontot adhatnak az általános iskolai osztályzatok: 4,0-ra 0 pont, 5,0-ra 20 pont, egyébként arányosan (például 4,5-re 10 pont, 4,6-re 12 pont, 4,75-ra 15 pont és így tovább). Az elérhető maximális pontszám: 120 pont. Ehhez adódhat hozzá a szóbeli maximum 30 pont.

+

Hatodikosoknál a magyar nyelv és irodalom (egy tárgyként), a történelem, az idegen nyelv, a matematika és a természettudomány átlagát számoljuk (ha az utolsó hiányzik, a helyette tanított biológia, földrajz, fizika átlagait vesszük).

+

Nyolcadikosoknál a magyar nyelv és irodalom (egy tárgyként), a történelem, az idegen nyelv, a matematika és a fizika (7-8.-os) átlagát számoljuk.

'; + } -function _putFPSelect($name) { +function _putFPSelect($name, $allowhalf=false) { echo ' '; + '; + for ($i=5; $i>1; $i--) { + echo ''; + if ($allowhalf===true) echo ''; + + } + echo ''; } ?> \ No newline at end of file diff --git a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/szobeli.phtml b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/szobeli.phtml index dafe11bb..dada82d1 100644 --- a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/szobeli.phtml +++ b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/html/szobeli.phtml @@ -49,7 +49,7 @@ global $JOSLAT; - echo ''; + echo '
'; echo ''."\n"; echo '
'._ADATOK.'
'; echo date('Y.m.d. H:i:s'); @@ -255,10 +255,15 @@ __MÉG VÉLETLENÜL SE KERÜLJÖN ILYEN ADAT echo _MULTI_USER; echo ''; } elseif (is_array($DATA)) { - echo ''; + echo '
'; echo ''."\n"; - echo ''."\n"; + echo ''."\n"; echo ''; if (!is_array($DATA) || count($DATA)==0) { @@ -266,7 +271,8 @@ __MÉG VÉLETLENÜL SE KERÜLJÖN ILYEN ADAT echo ''; } @@ -295,7 +301,8 @@ __MÉG VÉLETLENÜL SE KERÜLJÖN ILYEN ADAT echo '

'; } else { - echo $D['bizottsag'].'. bizottság ('.$D['szoveg'].' - '.$D['id'].')
'; + echo $D['bizottsag'].'. bizottság '; + echo ' ('.$D['szoveg'].')
'; echo $D['napdt'].' ('.$D['nap'].') '; echo substr($D['ido'],0,-3); @@ -353,7 +360,7 @@ __MÉG VÉLETLENÜL SE KERÜLJÖN ILYEN ADAT echo _MULTI_USER; echo ''; } elseif (is_array($DATA)) { - echo '
Szóbeli tagozatonként
'; - echo '
'; + + if (defined('SZOBELI_EREDMENY_PLACEHOLDER')===true) { + echo SZOBELI_EREDMENY_PLACEHOLDER; + } + + echo '
'; //echo _NINCS_BEHIVVA; //echo 'Nincs behívva - vagy - Nem kell szóbeliznie'; - echo 'Nem hívjuk szóbelizni.'; + echo 'Ha elérte a ponthatárt, márciusi időpontra hívjuk szóbelizni'; + // echo 'Az alább felsorolt és már feldolgozott tagozatokon nem hívjuk szóbelizni'; echo '
'; + echo '
'; echo ''."\n"; echo ''."\n"; diff --git a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/javascript/pontszamito.jquery.min.js b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/javascript/pontszamito.jquery.min.js index eb9686bb..55a9c35d 100644 --- a/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/javascript/pontszamito.jquery.min.js +++ b/mayor-orig/mayor-felveteli/www/skin/classic/module-felveteli/javascript/pontszamito.jquery.min.js @@ -17,7 +17,7 @@ $(function() { var sum = 0; var count=0; $('.pontszamitoSelect').each(function(index,item) { - ertek = parseInt($(item).val()); + ertek = parseFloat($(item).val()); if (ertek>0) { sum += ertek; count++; @@ -29,15 +29,22 @@ $(function() { // az átlagot két tizedesre csonkoljuk... // $('#targyAtlagok').val(sum/count); $('#targyAtlagok').val(Math.trunc(sum/count*100)/100); - $('#hozottPont').val((Math.trunc(sum/count*100)/100-4)*20); - $('#magyarSzamitott').val((parseFloat($('#magyar').val())*0.8)); - $('#matekSzamitott').val((parseFloat($('#matek').val())*0.8)); + $('#hozottPont').val(((Math.trunc(sum/count*100)/100-4)*20).toFixed(2)); +// $('#hozottPont').val(((Math.trunc(sum/count*100)/100-4)*20)); + $('#magyarSzamitott').val((parseFloat($('#magyar').val()))); + $('#matekSzamitott').val((parseFloat($('#matek').val()))); $('#osszpont').val( parseFloat($('#hozottPont').val()) + parseFloat($('#magyarSzamitott').val()) + parseFloat($('#matekSzamitott').val()) ) ; + $('#osszszazalek').val( + (( parseFloat($('#hozottPont').val()) + + parseFloat($('#magyarSzamitott').val()) + + parseFloat($('#matekSzamitott').val()) + ) / 120 *100).toFixed(2) + ) ; } }); -- cgit v1.2.3
Tagozatonként
'; echo '