From be4beaff95703b819bbe53b83c9a0467b88da86a Mon Sep 17 00:00:00 2001
From: Monika70 <46781283+Monika70@users.noreply.github.com>
Date: Tue, 30 Nov 2021 13:37:50 +0100
Subject: [PATCH 1/2] Update dbupdate_3.3.php
Erweiterung der Studiengangstypen
---
system/dbupdate_3.3.php | 64 ++++++++++++++++++++++++++++++++++++++---
1 file changed, 60 insertions(+), 4 deletions(-)
diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php
index 94f37d4aa..90147a4bc 100644
--- a/system/dbupdate_3.3.php
+++ b/system/dbupdate_3.3.php
@@ -1735,7 +1735,7 @@ if ($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants
if(!$db->db_query($qry))
echo 'system.tbl_person_lock Berechtigungen: '.$db->db_last_error().'
';
else
- echo 'UPDATE Recht fuer system.tbl_person_lock fuer vilesci user gesetzt ';
+ echo '
UPDATE Recht fuer system.tbl_person_lock fuer vilesci user gesetzt
';
}
}
@@ -1750,7 +1750,7 @@ if($result = @$db->db_query("SELECT * FROM information_schema.role_table_grants
if(!$db->db_query($qry))
echo 'bis.tbl_mobilitaet Berechtigungen: '.$db->db_last_error().'
';
else
- echo 'SELECT Recht fuer bis.tbl_mobilitaet fuer web user gesetzt ';
+ echo '
SELECT Recht fuer bis.tbl_mobilitaet fuer web user gesetzt
';
}
}
@@ -4193,10 +4193,66 @@ if(!$result = @$db->db_query("SELECT bezeichnung_mehrsprachig FROM public.tbl_st
if(!$db->db_query($qry))
echo 'Setzen der bezeichnung_mehrsprachig fehlgeschlagen: '.$db->db_last_error().'
';
else
- echo 'bis.tbl_studiengangstyp: bezeichnung_mehrprachig automatisch aus existierender Bezeichnung uebernommen
';
+ echo '
bis.tbl_studiengangstyp: bezeichnung_mehrprachig automatisch aus existierender Bezeichnung uebernommen
';
}
}
+// Add type "p" to Studiengangstyp
+ if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'p';"))
+ {
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('p', 'PhD',NULL,'{PhD,PhD}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "p"
';
+ }
+ }
+
+// Add type "l" to Studiengangstyp
+ if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'l';"))
+ {
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('l', 'Lehrgang',NULL,'{Lehrgang,Course}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "l"
';
+ }
+ }
+
+// Add type "d" to Studiengangstyp
+ if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'd';"))
+ {
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('d', 'Diplom',NULL,'{Diplom,Diploma}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "d"
';
+ }
+ }
+
+// Add type "w" to Studiengangstyp
+ if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'w';"))
+ {
+ if ($db->db_num_rows($result) == 0)
+ {
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('w', 'Weiterbildung',NULL,'{Weiterbildung,Further education}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "w"
';
+ }
+ }
+
/**
* Anpassungen fuer BIS Personalmeldung 6.8
*/
@@ -5930,4 +5986,4 @@ if (!$result=@$db->db_query($sql_query))
}
if($error==false)
echo '
Gegenpruefung fehlerfrei';
-?>
+?>
\ No newline at end of file
From 5c84196f965c636aa922f06a083da35303ad9228 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20=C3=96sterreicher?=
Date: Wed, 1 Dec 2021 14:28:17 +0100
Subject: [PATCH 2/2] Fixed Code Intentation
---
system/dbupdate_3.3.php | 86 ++++++++++++++++++++---------------------
1 file changed, 43 insertions(+), 43 deletions(-)
diff --git a/system/dbupdate_3.3.php b/system/dbupdate_3.3.php
index 90147a4bc..1d4e990b0 100644
--- a/system/dbupdate_3.3.php
+++ b/system/dbupdate_3.3.php
@@ -4198,60 +4198,60 @@ if(!$result = @$db->db_query("SELECT bezeichnung_mehrsprachig FROM public.tbl_st
}
// Add type "p" to Studiengangstyp
- if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'p';"))
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'p';"))
+{
+ if ($db->db_num_rows($result) == 0)
{
- if ($db->db_num_rows($result) == 0)
- {
- $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('p', 'PhD',NULL,'{PhD,PhD}');";
-
- if (!$db->db_query($qry))
- echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
- else
- echo '
public.tbl_studiengangstyp: Added type "p"
';
- }
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('p', 'PhD',NULL,'{PhD,PhD}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "p"
';
}
-
+}
+
// Add type "l" to Studiengangstyp
- if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'l';"))
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'l';"))
+{
+ if ($db->db_num_rows($result) == 0)
{
- if ($db->db_num_rows($result) == 0)
- {
- $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('l', 'Lehrgang',NULL,'{Lehrgang,Course}');";
-
- if (!$db->db_query($qry))
- echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
- else
- echo '
public.tbl_studiengangstyp: Added type "l"
';
- }
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('l', 'Lehrgang',NULL,'{Lehrgang,Course}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "l"
';
}
-
+}
+
// Add type "d" to Studiengangstyp
- if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'd';"))
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'd';"))
+{
+ if ($db->db_num_rows($result) == 0)
{
- if ($db->db_num_rows($result) == 0)
- {
- $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('d', 'Diplom',NULL,'{Diplom,Diploma}');";
-
- if (!$db->db_query($qry))
- echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
- else
- echo '
public.tbl_studiengangstyp: Added type "d"
';
- }
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('d', 'Diplom',NULL,'{Diplom,Diploma}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "d"
';
}
+}
// Add type "w" to Studiengangstyp
- if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'w';"))
+if ($result = @$db->db_query("SELECT 1 FROM public.tbl_studiengangstyp WHERE typ = 'w';"))
+{
+ if ($db->db_num_rows($result) == 0)
{
- if ($db->db_num_rows($result) == 0)
- {
- $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('w', 'Weiterbildung',NULL,'{Weiterbildung,Further education}');";
-
- if (!$db->db_query($qry))
- echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
- else
- echo '
public.tbl_studiengangstyp: Added type "w"
';
- }
+ $qry = "INSERT INTO public.tbl_studiengangstyp(typ,bezeichnung,beschreibung,bezeichnung_mehrsprachig) VALUES('w', 'Weiterbildung',NULL,'{Weiterbildung,Further education}');";
+
+ if (!$db->db_query($qry))
+ echo 'system.tbl_webservicetyp '.$db->db_last_error().'
';
+ else
+ echo '
public.tbl_studiengangstyp: Added type "w"
';
}
+}
/**
* Anpassungen fuer BIS Personalmeldung 6.8
@@ -5986,4 +5986,4 @@ if (!$result=@$db->db_query($sql_query))
}
if($error==false)
echo '
Gegenpruefung fehlerfrei';
-?>
\ No newline at end of file
+?>