From dfe0434cce2ffe402c5af824692e19aced439720 Mon Sep 17 00:00:00 2001 From: KarpAlex Date: Mon, 19 Feb 2024 17:59:20 +0100 Subject: [PATCH 1/2] added new mobilitaetsprogramm codes --- system/dbupdate_3.4.php | 1 + ...ionsalisierung_codextabelle_neuerungen.php | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php diff --git a/system/dbupdate_3.4.php b/system/dbupdate_3.4.php index 73fa311eb..0292e3425 100644 --- a/system/dbupdate_3.4.php +++ b/system/dbupdate_3.4.php @@ -51,6 +51,7 @@ require_once('dbupdate_3.4/29835_uhstat1_erfassung_der_uhstat1_daten_ueber_das_b require_once('dbupdate_3.4/33714_erhoehter_studienbeitrag_fuer_drittsaatenangehoerig.php'); require_once('dbupdate_3.4/36275_zeitaufzeichnung_karenz.php'); require_once('dbupdate_3.4/21620_neues_feld_zum_erfassen_des_ESI.php'); +require_once('dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php'); // *** Pruefung und hinzufuegen der neuen Attribute und Tabellen echo '

Pruefe Tabellen und Attribute!

'; diff --git a/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php b/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php new file mode 100644 index 000000000..609e2a2c1 --- /dev/null +++ b/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php @@ -0,0 +1,30 @@ +db_query("SELECT 1 FROM bis.tbl_mobilitaetsprogramm WHERE mobilitaetsprogramm_code IN (43, 44, 45, 46, 47, 48, 49, 50, 51, 52)")) +{ + if($db->db_num_rows($result) < 10) + { + $qry = " + INSERT INTO bis.tbl_mobilitaetsprogramm(mobilitaetsprogramm_code, kurzbz, beschreibung, sichtbar, sichtbar_outgoing) VALUES + (43, 'AMinKunst', 'Auslandsstipendium des Bundesministeriums für Kunst', TRUE, TRUE), + (44, 'BundeslandProg', 'Bundesland-Programm', TRUE, TRUE), + (45, 'ErasmusSms', 'ERASMUS+ (SMS) - Studienaufenthalte', TRUE, TRUE), + (46, 'ErasmusSmt', 'ERASMUS+ (SMT) - Studierendenpraktika', TRUE, TRUE), + (47, 'ErasmusMundus', 'Erasmus Mundus Joint Master Degrees / Erasmus Mundus Joint Master', TRUE, TRUE), + (48, 'EUGrad', 'Mobilitätsprogramm für Graduierte im EU-Bereich', TRUE, TRUE), + (49, 'ÖStiftung', 'Stipendienstiftung der Republik Österreich', TRUE, TRUE), + (50, 'ÖAkadWiss', 'Stipendienabkommen der Österreichischen Akademie der Wissenschaften', TRUE, TRUE), + (51, 'FondWissForsch', 'Stipendium des Fonds zur Förderung der wissenschaftlichen Forschung', TRUE, TRUE), + (52, 'SEMP', 'Swiss-European Mobility Programme (SEMP)', TRUE, TRUE) + ON CONFLICT (mobilitaetsprogramm_code) DO NOTHING; + "; + + if(!$db->db_query($qry)) + echo 'bis.tbl_mobilitaetsprogramm: '.$db->db_last_error().'
'; + else + echo ' bis.tbl_mobilitaetsprogramm: Mobilitätsprogramme hinzugefuegt
'; + } +} \ No newline at end of file From d9ec506c86005ecf3612265c06ce508831591811 Mon Sep 17 00:00:00 2001 From: Alexei Karpenko Date: Fri, 23 Feb 2024 16:54:51 +0100 Subject: [PATCH 2/2] Codextabelle Mobilitaetsprogramm Neuerungen: changed name of some programs, set correct sichtbar and sichtbar_outgoing booleans --- ..._internationsalisierung_codextabelle_neuerungen.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php b/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php index 609e2a2c1..1545187d6 100644 --- a/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php +++ b/system/dbupdate_3.4/36530_bis_internationsalisierung_codextabelle_neuerungen.php @@ -11,11 +11,11 @@ if($result = @$db->db_query("SELECT 1 FROM bis.tbl_mobilitaetsprogramm WHERE mob INSERT INTO bis.tbl_mobilitaetsprogramm(mobilitaetsprogramm_code, kurzbz, beschreibung, sichtbar, sichtbar_outgoing) VALUES (43, 'AMinKunst', 'Auslandsstipendium des Bundesministeriums für Kunst', TRUE, TRUE), (44, 'BundeslandProg', 'Bundesland-Programm', TRUE, TRUE), - (45, 'ErasmusSms', 'ERASMUS+ (SMS) - Studienaufenthalte', TRUE, TRUE), - (46, 'ErasmusSmt', 'ERASMUS+ (SMT) - Studierendenpraktika', TRUE, TRUE), - (47, 'ErasmusMundus', 'Erasmus Mundus Joint Master Degrees / Erasmus Mundus Joint Master', TRUE, TRUE), + (45, 'ERASMUSSMS', 'ERASMUS+ (SMS) - Studienaufenthalte', TRUE, TRUE), + (46, 'ERASMUSSMT', 'ERASMUS+ (SMT) - Studierendenpraktika', TRUE, TRUE), + (47, 'ERASMUSMundus', 'Erasmus Mundus Joint Master Degrees / Erasmus Mundus Joint Master', FALSE, FALSE), (48, 'EUGrad', 'Mobilitätsprogramm für Graduierte im EU-Bereich', TRUE, TRUE), - (49, 'ÖStiftung', 'Stipendienstiftung der Republik Österreich', TRUE, TRUE), + (49, 'ÖStiftung', 'Stipendienstiftung der Republik Österreich', TRUE, FALSE), (50, 'ÖAkadWiss', 'Stipendienabkommen der Österreichischen Akademie der Wissenschaften', TRUE, TRUE), (51, 'FondWissForsch', 'Stipendium des Fonds zur Förderung der wissenschaftlichen Forschung', TRUE, TRUE), (52, 'SEMP', 'Swiss-European Mobility Programme (SEMP)', TRUE, TRUE) @@ -27,4 +27,4 @@ if($result = @$db->db_query("SELECT 1 FROM bis.tbl_mobilitaetsprogramm WHERE mob else echo ' bis.tbl_mobilitaetsprogramm: Mobilitätsprogramme hinzugefuegt
'; } -} \ No newline at end of file +}