diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2014-05-27 19:01:25 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-08-15 20:02:04 +0200 |
| commit | d8615e2c9c0ad14d0f5b2688541c206a7af4d386 (patch) | |
| tree | 858578bd922cf10c8026d440ce7fd3965fd55a30 /js | |
| parent | 09ef7479157fab5896871304098d0c0ae6e12a22 (diff) | |
| download | wvs-vplan-d8615e2c9c0ad14d0f5b2688541c206a7af4d386.tar.gz wvs-vplan-d8615e2c9c0ad14d0f5b2688541c206a7af4d386.zip | |
fixe Auflösung von Kürzeln
Diffstat (limited to 'js')
| -rw-r--r-- | js/index.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/js/index.js b/js/index.js index 41dd11e..6879da2 100644 --- a/js/index.js +++ b/js/index.js @@ -279,6 +279,22 @@ function checkeKlasse(nutzerklasse, klasse){ return wichtig; } +function entkuerzeleLehrer(kuerzel){ // wenn vorhanden, Langform zurückgeben + if(window.lehrerKuerzel[kuerzel] !== undefined){ + return window.lehrerKuerzel[kuerzel]; + }else{ + return kuerzel; + } +} + +function entkuerzeleFach(kuerzel){ // wenn vorhanden, Langform zurückgeben + if(window.fachKuerzel[kuerzel] !== undefined){ + return window.fachKuerzel[kuerzel]; + }else{ + return kuerzel; + } +} + /* konvertiert die extrahierten Strings in ein lesbares Format und filtert nach relevanten Vertretungen */ function parseVertretungen(str, username){ //Klasse Stunde Entfall Vertreter Fach Raum Art Lehrer Info @@ -316,6 +332,11 @@ function parseVertretungen(str, username){ }); } + /* entkürzeln :) */ + lehrer = entkuerzeleLehrer(lehrer); + vertreter = entkuerzeleLehrer(vertreter); + fach = entkuerzeleFach(fach); + if(wichtig === false){ return; } |
