mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
- rtliste automatisierte messages
This commit is contained in:
@@ -60,6 +60,13 @@
|
|||||||
* Displays a confirmation dialog and returns a Promise which resolves
|
* Displays a confirmation dialog and returns a Promise which resolves
|
||||||
* with true or false depending und the pressed button.
|
* with true or false depending und the pressed button.
|
||||||
* @return Promise
|
* @return Promise
|
||||||
|
*
|
||||||
|
* confirm
|
||||||
|
* ------------
|
||||||
|
* Displays a confirmation dialog and returns a Promise which resolves
|
||||||
|
* with true or false depending und the pressed button.
|
||||||
|
* @param string message
|
||||||
|
* @return Promise
|
||||||
*
|
*
|
||||||
* alertDefault
|
* alertDefault
|
||||||
* ------------
|
* ------------
|
||||||
@@ -226,6 +233,25 @@ export default {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
confirm(message) {
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
helperAppInstance.$confirm.require({
|
||||||
|
group: 'fhcAlertConfirm',
|
||||||
|
header: 'Achtung',
|
||||||
|
message: message,
|
||||||
|
acceptLabel: 'Ja',
|
||||||
|
acceptClass: 'btn btn-success',
|
||||||
|
rejectLabel: 'Abbrechen',
|
||||||
|
rejectClass: 'btn btn-outline-secondary',
|
||||||
|
accept() {
|
||||||
|
resolve(true);
|
||||||
|
},
|
||||||
|
reject() {
|
||||||
|
resolve(false);
|
||||||
|
},
|
||||||
|
});
|
||||||
|
});
|
||||||
|
},
|
||||||
alertDefault(severity, title, message, sticky = false) {
|
alertDefault(severity, title, message, sticky = false) {
|
||||||
let options = { severity: severity, summary: title, detail: message};
|
let options = { severity: severity, summary: title, detail: message};
|
||||||
|
|
||||||
|
|||||||
@@ -58,6 +58,8 @@ require_once('dbupdate_3.4/17513_Entwicklungsteam.php');
|
|||||||
require_once('dbupdate_3.4/28575_softwarebereitstellung.php');
|
require_once('dbupdate_3.4/28575_softwarebereitstellung.php');
|
||||||
require_once('dbupdate_3.4/41150_oe-pfad_db_view.php');
|
require_once('dbupdate_3.4/41150_oe-pfad_db_view.php');
|
||||||
require_once('dbupdate_3.4/44031_stv_favorites.php');
|
require_once('dbupdate_3.4/44031_stv_favorites.php');
|
||||||
|
require_once('dbupdate_3.4/37620_reihungslisten.php');
|
||||||
|
|
||||||
|
|
||||||
// *** Pruefung und hinzufuegen der neuen Attribute und Tabellen
|
// *** Pruefung und hinzufuegen der neuen Attribute und Tabellen
|
||||||
echo '<H2>Pruefe Tabellen und Attribute!</H2>';
|
echo '<H2>Pruefe Tabellen und Attribute!</H2>';
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
// Added Buchungstyp "StudiengebuehrErhoeht"
|
||||||
|
if ($result = @$db->db_query("SELECT 1 FROM public.tbl_buchungstyp WHERE buchungstyp_kurzbz = 'KautionDrittStaat';"))
|
||||||
|
{
|
||||||
|
if ($db->db_num_rows($result) == 0)
|
||||||
|
{
|
||||||
|
$qry = "INSERT INTO public.tbl_buchungstyp (buchungstyp_kurzbz, beschreibung, standardtext, standardbetrag) VALUES ('KautionDrittStaat', 'Kaution', 'Deposit for application, third countries', '-250');";
|
||||||
|
if (!$db->db_query($qry))
|
||||||
|
echo '<strong>public.tbl_buchungstyp '.$db->db_last_error().'</strong><br>';
|
||||||
|
else
|
||||||
|
echo ' public.tbl_buchungstyp: Added buchungstyp "KautionDrittStaat" <br>';
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1220,6 +1220,7 @@ $reihungstest = isset($_REQUEST['reihungstest']) ? $_REQUEST['reihungstest'] : '
|
|||||||
$studiengang = isset($_REQUEST['studiengang']) ? $_REQUEST['studiengang'] : '';
|
$studiengang = isset($_REQUEST['studiengang']) ? $_REQUEST['studiengang'] : '';
|
||||||
$semester = isset($_REQUEST['semester']) ? $_REQUEST['semester'] : '';
|
$semester = isset($_REQUEST['semester']) ? $_REQUEST['semester'] : '';
|
||||||
$prestudent_id = isset($_REQUEST['prestudent_id']) ? $_REQUEST['prestudent_id'] : '';
|
$prestudent_id = isset($_REQUEST['prestudent_id']) ? $_REQUEST['prestudent_id'] : '';
|
||||||
|
$prestudent_ids = isset($_REQUEST['prestudent_ids']) ? $_REQUEST['prestudent_ids'] : '';
|
||||||
$orgform_kurzbz = isset($_REQUEST['orgform_kurzbz']) ? $_REQUEST['orgform_kurzbz'] : '';
|
$orgform_kurzbz = isset($_REQUEST['orgform_kurzbz']) ? $_REQUEST['orgform_kurzbz'] : '';
|
||||||
$format = (isset($_REQUEST['format']) ? $_REQUEST['format'] : '');
|
$format = (isset($_REQUEST['format']) ? $_REQUEST['format'] : '');
|
||||||
$stgtyp = (isset($_REQUEST['stgtyp']) ? $_REQUEST['stgtyp'] : '');
|
$stgtyp = (isset($_REQUEST['stgtyp']) ? $_REQUEST['stgtyp'] : '');
|
||||||
@@ -1259,7 +1260,7 @@ if ($prestudent_id != '' && !is_numeric($prestudent_id))
|
|||||||
{
|
{
|
||||||
die('PrestudentID ist ungueltig');
|
die('PrestudentID ist ungueltig');
|
||||||
}
|
}
|
||||||
if (isset($_POST['rtauswsubmit']) && $reihungstest == '' && $studiengang == '' && $semester == '' && $prestudent_id == '' && $datum_von == '' && $datum_bis == '')
|
if (isset($_POST['rtauswsubmit']) && $reihungstest == '' && $studiengang == '' && $semester == '' && $prestudent_id == '' && $datum_von == '' && $datum_bis == '' && $prestudent_ids == '')
|
||||||
{
|
{
|
||||||
die('Waehlen Sie bitte mindestens eine der Optionen aus');
|
die('Waehlen Sie bitte mindestens eine der Optionen aus');
|
||||||
}
|
}
|
||||||
@@ -1378,6 +1379,10 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit']))
|
|||||||
{
|
{
|
||||||
$query .= " AND ps.prestudent_id=" . $db->db_add_param($prestudent_id, FHC_INTEGER);
|
$query .= " AND ps.prestudent_id=" . $db->db_add_param($prestudent_id, FHC_INTEGER);
|
||||||
}
|
}
|
||||||
|
if ($prestudent_ids != '')
|
||||||
|
{
|
||||||
|
$query .= " AND ps.prestudent_id IN (" .$db->db_implode4SQL(explode(',', $prestudent_ids)) . ")";
|
||||||
|
}
|
||||||
if ($orgform_kurzbz != '' && $studiengang != '')
|
if ($orgform_kurzbz != '' && $studiengang != '')
|
||||||
{
|
{
|
||||||
$query .= " AND (tbl_ablauf.studienplan_id=(
|
$query .= " AND (tbl_ablauf.studienplan_id=(
|
||||||
@@ -1611,6 +1616,10 @@ if (isset($_REQUEST['reihungstest']) || isset($_POST['rtauswsubmit']))
|
|||||||
{
|
{
|
||||||
$query .= " AND ps.prestudent_id=" . $db->db_add_param($prestudent_id, FHC_INTEGER);
|
$query .= " AND ps.prestudent_id=" . $db->db_add_param($prestudent_id, FHC_INTEGER);
|
||||||
}
|
}
|
||||||
|
if ($prestudent_ids != '')
|
||||||
|
{
|
||||||
|
$query .= " AND ps.prestudent_id IN (" .$db->db_implode4SQL(explode(',',$prestudent_ids)) . ")";
|
||||||
|
}
|
||||||
if ($orgform_kurzbz != '')
|
if ($orgform_kurzbz != '')
|
||||||
{
|
{
|
||||||
//$query .= " AND tbl_prestudentstatus.orgform_kurzbz=" . $db->db_add_param($orgform_kurzbz);
|
//$query .= " AND tbl_prestudentstatus.orgform_kurzbz=" . $db->db_add_param($orgform_kurzbz);
|
||||||
@@ -2890,7 +2899,7 @@ else
|
|||||||
$selectedrtstr = '';
|
$selectedrtstr = '';
|
||||||
$checkbxstr = '';
|
$checkbxstr = '';
|
||||||
$first = true;
|
$first = true;
|
||||||
$noparamsselected = $prestudent_id == '' && $reihungstest == '' && $datum_von == '' && $datum_bis == '' && $studiengang == '' && $semester == '';
|
$noparamsselected = $prestudent_id == '' && $reihungstest == '' && $datum_von == '' && $datum_bis == '' && $studiengang == '' && $semester == '' && $prestudent_ids == '';
|
||||||
//$maxeachline = 1;
|
//$maxeachline = 1;
|
||||||
foreach ($rtest as $rt)
|
foreach ($rtest as $rt)
|
||||||
{
|
{
|
||||||
@@ -3006,6 +3015,9 @@ else
|
|||||||
echo '</td></tr>';
|
echo '</td></tr>';
|
||||||
echo '<tr><td>';
|
echo '<tr><td>';
|
||||||
echo 'PrestudentIn: <INPUT id="prestudent" type="text" name="prestudent_id" size="50" value="' . $prestudent_id . '" placeholder="Name, UID oder Prestudent_id eingeben"/><input type="hidden" id="prestudent_id" name="prestudent_id" value="' . $prestudent_id . '" />';
|
echo 'PrestudentIn: <INPUT id="prestudent" type="text" name="prestudent_id" size="50" value="' . $prestudent_id . '" placeholder="Name, UID oder Prestudent_id eingeben"/><input type="hidden" id="prestudent_id" name="prestudent_id" value="' . $prestudent_id . '" />';
|
||||||
|
echo '</td></tr>';
|
||||||
|
echo '<tr><td>';
|
||||||
|
echo 'PrestudentIn (Mehrfachauswahl): <input name="prestudent_ids" disabled type="text" size="50" value="' . $prestudent_ids . '"/><input type="hidden" id="prestudent_ids" name="prestudent_ids" value="' . $prestudent_ids . '" />';
|
||||||
echo '</td></tr>
|
echo '</td></tr>
|
||||||
</table></td><td id="auswertencell">';
|
</table></td><td id="auswertencell">';
|
||||||
echo '<INPUT type="submit" class="btn btn-primary" value="Anzeigen" name="rtauswsubmit" id="auswertenButton"/><br><br>';
|
echo '<INPUT type="submit" class="btn btn-primary" value="Anzeigen" name="rtauswsubmit" id="auswertenButton"/><br><br>';
|
||||||
@@ -3014,6 +3026,7 @@ else
|
|||||||
&datum_von=' . $datum_von . '
|
&datum_von=' . $datum_von . '
|
||||||
&datum_bis=' . $datum_bis . '
|
&datum_bis=' . $datum_bis . '
|
||||||
&prestudent_id=' . $prestudent_id . '
|
&prestudent_id=' . $prestudent_id . '
|
||||||
|
&' . http_build_query(array('prestudent_ids' => $prestudent_ids)) . '
|
||||||
&' . http_build_query(array('reihungstest' => $reihungstest)) . '
|
&' . http_build_query(array('reihungstest' => $reihungstest)) . '
|
||||||
&orgform_kurzbz=' . $orgform_kurzbz . '
|
&orgform_kurzbz=' . $orgform_kurzbz . '
|
||||||
&stgtyp=' . $stgtyp . '
|
&stgtyp=' . $stgtyp . '
|
||||||
@@ -3067,6 +3080,7 @@ else
|
|||||||
datum_von=' . $datum_von . '&
|
datum_von=' . $datum_von . '&
|
||||||
datum_bis=' . $datum_bis . '&
|
datum_bis=' . $datum_bis . '&
|
||||||
prestudent_id=' . $prestudent_id . '&
|
prestudent_id=' . $prestudent_id . '&
|
||||||
|
&' . http_build_query(array('prestudent_ids' => $prestudent_ids)) . '
|
||||||
&' . http_build_query(array('reihungstest' => $reihungstest)) . '">
|
&' . http_build_query(array('reihungstest' => $reihungstest)) . '">
|
||||||
<div class="row">';
|
<div class="row">';
|
||||||
echo '<div class="col-xs-12" id="miscfunctionscol">';
|
echo '<div class="col-xs-12" id="miscfunctionscol">';
|
||||||
|
|||||||
Reference in New Issue
Block a user