From c64ef198b4b359c853f5af8c666f868dc3d97367 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 7 Feb 2018 10:06:42 +0100 Subject: [PATCH] separated details page view in multiple views --- .../views/system/infocenter/addNotiz.php | 19 + .../views/system/infocenter/dokpruefung.php | 65 ++ .../system/infocenter/infocenterDetails.php | 585 +----------------- application/views/system/infocenter/logs.php | 19 + .../views/system/infocenter/notizen.php | 19 + .../views/system/infocenter/stammdaten.php | 109 ++++ .../views/system/infocenter/zgvpruefungen.php | 347 +++++++++++ 7 files changed, 584 insertions(+), 579 deletions(-) create mode 100644 application/views/system/infocenter/addNotiz.php create mode 100644 application/views/system/infocenter/dokpruefung.php create mode 100644 application/views/system/infocenter/logs.php create mode 100644 application/views/system/infocenter/notizen.php create mode 100644 application/views/system/infocenter/stammdaten.php create mode 100644 application/views/system/infocenter/zgvpruefungen.php diff --git a/application/views/system/infocenter/addNotiz.php b/application/views/system/infocenter/addNotiz.php new file mode 100644 index 000000000..25af11897 --- /dev/null +++ b/application/views/system/infocenter/addNotiz.php @@ -0,0 +1,19 @@ +
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/application/views/system/infocenter/dokpruefung.php b/application/views/system/infocenter/dokpruefung.php new file mode 100644 index 000000000..1c303e3c2 --- /dev/null +++ b/application/views/system/infocenter/dokpruefung.php @@ -0,0 +1,65 @@ +
+ + + + + + + + + + + + formal_geprueft_amum) ? "checked" : ""; + ?> + + + + + + + + + +
NameTypUploaddatumAusstellungsnationFormal geprüft
+ titel) ? $dokument->bezeichnung : $dokument->titel ?> + dokument_bezeichnung ?>erstelltam), 'd.m.Y') ?>langtext ?> + /> + formal_geprueft_amum) ? date_format(date_create($dokument->formal_geprueft_amum), 'd.m.Y') : ''; ?> +
+
+ 0): ?> +
+

Nachzureichende Dokumente:

+ + + + + + + + + + + + + + + + + + + +
TypNachzureichen amAusstellungsnationAnmerkung
dokument_bezeichnung ?> + nachgereicht_am) ? date_format(date_create($dokument->nachgereicht_am), 'd.m.Y') : ''; ?> + + langtext ?> + + anmerkung; ?> +
+ \ No newline at end of file diff --git a/application/views/system/infocenter/infocenterDetails.php b/application/views/system/infocenter/infocenterDetails.php index f6d8cbc8e..ed6bb2c7f 100644 --- a/application/views/system/infocenter/infocenterDetails.php +++ b/application/views/system/infocenter/infocenterDetails.php @@ -41,115 +41,7 @@ $this->load->view(

Stammdaten

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Vornamevorname ?>
Nachname - nachname ?>
Geburtsdatum - gebdatum), 'd.m.Y') ?>
Sozialversicherungsnr - svnr ?>
Staatsbürgerschaft - staatsbuergerschaft ?>
Geschlecht - geschlecht ?>
Geburtsnation - geburtsnation ?>
Geburtsortgebort ?>
-
-
- - - - - - - - - - - - - kontakte as $kontakt): ?> - - - - - - - - adressen as $adresse): ?> - - - - - - - -
Kontakte
TypKontaktAnmerkung
kontakttyp); ?> - kontakttyp === 'email'): ?> - - kontakt; - if ($kontakt->kontakttyp === 'email'): - ?> - - - anmerkung; ?>
- Adresse - - strasse.', '.$adresse->plz.' '.$adresse->ort : '' ?> - - heimatadresse === true ? 'Heimatadresse' : '').($adresse->heimatadresse === true && $adresse->rechnungsadresse === true ? ', ' : '').($adresse->rechnungsadresse === true ? 'Rechnungsadresse' : ''); ?> -
-
-
-
- -  Nachricht senden -
-
- zugangscode)): ?> - - -
-
+ load->view('system/infocenter/stammdaten.php'); ?>
@@ -163,71 +55,7 @@ $this->load->view(

Dokumentenprüfung

-
- - - - - - - - - - - - formal_geprueft_amum) ? "checked" : ""; - ?> - - - - - - - - - -
NameTypUploaddatumAusstellungsnationFormal geprüft
- titel) ? $dokument->bezeichnung : $dokument->titel ?> - dokument_bezeichnung ?>erstelltam), 'd.m.Y') ?>langtext ?> - /> - formal_geprueft_amum) ? date_format(date_create($dokument->formal_geprueft_amum), 'd.m.Y') : ''; ?> -
-
- 0): ?> -
-

Nachzureichende Dokumente:

- - - - - - - - - - - - - - - - - - - -
TypNachzureichen amAusstellungsnationAnmerkung
dokument_bezeichnung ?> - nachgereicht_am) ? date_format(date_create($dokument->nachgereicht_am), 'd.m.Y') : ''; ?> - - langtext ?> - - anmerkung; ?> -
- + load->view('system/infocenter/dokpruefung.php'); ?>
@@ -242,353 +70,7 @@ $this->load->view(

ZGV-Prüfung

-
- infoonly; - //set bootstrap columns - $columns = array(4, 3, 2, 3); - ?> -
-
-
-
- - prestudentstatus->status_kurzbz) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Interessent' && !$infoonly): ?> -
- prestudentstatus->bewerbung_abgeschicktamum) ? '' : ''); ?> -
- -
-
-
-
-
-
-
-
- - prestudentstatus->status_kurzbz)) - { - echo $zgvpruefung->prestudentstatus->status_kurzbz.(isset($zgvpruefung->prestudentstatus->bezeichnung_statusgrund[0]) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Abgewiesener' ? ' ('.$zgvpruefung->prestudentstatus->bezeichnung_statusgrund[0].')' : ''); - } - ?> -
-
-
-
- - prestudentstatus->studiensemester_kurzbz) ? $zgvpruefung->prestudentstatus->studiensemester_kurzbz : '' ?> -
-
-
-
- - prestudentstatus->ausbildungssemester) ? $zgvpruefung->prestudentstatus->ausbildungssemester : '' ?> -
-
-
-
- - - prestudentstatus->orgform)) ? ', ' : ''; - echo (isset($zgvpruefung->prestudentstatus->orgform) ? $zgvpruefung->prestudentstatus->orgform : '') - .(isset($zgvpruefung->prestudentstatus->sprachedetails->bezeichnung) ? $separator.$zgvpruefung->prestudentstatus->sprachedetails->bezeichnung[0] : '') - .(isset($zgvpruefung->prestudentstatus->alternative) ? ' ('.$zgvpruefung->prestudentstatus->alternative.')' : '') ?> - -
-
-
-
-
-
- - zgv_bez; - else - echo $this->widgetlib->widget( - 'Zgv_widget', - array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgv_code), - array('name' => 'zgv', 'id' => 'zgv') - ); ?> -
-
-
-
- - zgvort); - else: - ?> - - -
-
-
-
- - zgvdatum), 'd.m.Y'); - else: - ?> - zgvdatum), 'd.m.Y') ?>" - name="zgvdatum"> - -
-
-
-
- - zgvnation_bez; - else - echo $this->widgetlib->widget( - 'Nation_widget', - array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvnation_code), - array('name' => 'zgvnation', 'id' => 'zgvnation') - ); ?> -
-
-
- - studiengangtyp === 'm') : ?> -
-
-
- zgvmas_bez; - else - echo $this->widgetlib->widget( - 'Zgvmaster_widget', - array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmas_code), - array('name' => 'zgvmas', 'id' => 'zgvmas') - ); ?> -
-
-
-
- - zgvmaort; - else: - ?> - - -
-
-
-
- - zgvmadatum), 'd.m.Y'); - else: - ?> - zgvmadatum), 'd.m.Y') ?>" - name="zgvmadatum"> - -
-
-
-
- zgvmanation_bez; - else - echo $this->widgetlib->widget( - 'Nation_widget', - array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmanation_code), - array('name' => 'zgvmanation', 'id' => 'zgvmanation') - ); ?> -
-
-
- - - -
-
- -
-
- -
-
- - - - prestudentstatus->status_kurzbz) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Interessent'): ?> - - -
-
- -
+ load->view('system/infocenter/zgvpruefungen.php'); ?>
@@ -624,65 +106,11 @@ $this->load->view(
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- - - - - - - - - - - - - - - - - -
DatumNotizUser
insertamum), 'd.m.Y H:i:s') ?>titel) ?>verfasser_uid ?>
+ load->view('system/infocenter/addNotiz.php'); ?> + load->view('system/infocenter/notizen.php'); ?>
- - - - - - - - - - - - - - - - - -
DatumAktivitätUser
zeitpunkt), 'd.m.Y H:i:s') ?>logdata->name) ? $log->logdata->name : '' ?>insertvon ?>
+ load->view('system/infocenter/logs.php'); ?>
@@ -702,7 +130,6 @@ $this->load->view( //javascript bootstrap hack - not nice! $("select").addClass('form-control'); $("table").addClass('table-condensed'); - $("#logtable, #notiztable").addClass('table-hover'); //initialise table sorter addTablesorter("doctable", [[2, 1], [1, 0]], ["zebra"]); diff --git a/application/views/system/infocenter/logs.php b/application/views/system/infocenter/logs.php new file mode 100644 index 000000000..65b67624e --- /dev/null +++ b/application/views/system/infocenter/logs.php @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + +
DatumAktivitätUser
zeitpunkt), 'd.m.Y H:i:s') ?>logdata->name) ? $log->logdata->name : '' ?>insertvon ?>
\ No newline at end of file diff --git a/application/views/system/infocenter/notizen.php b/application/views/system/infocenter/notizen.php new file mode 100644 index 000000000..23a0e6ef4 --- /dev/null +++ b/application/views/system/infocenter/notizen.php @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + +
DatumNotizUser
insertamum), 'd.m.Y H:i:s') ?>titel) ?>verfasser_uid ?>
\ No newline at end of file diff --git a/application/views/system/infocenter/stammdaten.php b/application/views/system/infocenter/stammdaten.php new file mode 100644 index 000000000..bd58879be --- /dev/null +++ b/application/views/system/infocenter/stammdaten.php @@ -0,0 +1,109 @@ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Vornamevorname ?>
Nachname + nachname ?>
Geburtsdatum + gebdatum), 'd.m.Y') ?>
Sozialversicherungsnr + svnr ?>
Staatsbürgerschaft + staatsbuergerschaft ?>
Geschlecht + geschlecht ?>
Geburtsnation + geburtsnation ?>
Geburtsortgebort ?>
+
+
+ + + + + + + + + + + + + kontakte as $kontakt): ?> + + + + + + + + adressen as $adresse): ?> + + + + + + + +
Kontakte
TypKontaktAnmerkung
kontakttyp); ?> + kontakttyp === 'email'): ?> + + kontakt; + if ($kontakt->kontakttyp === 'email'): + ?> + + + anmerkung; ?>
+ Adresse + + strasse.', '.$adresse->plz.' '.$adresse->ort : '' ?> + + heimatadresse === true ? 'Heimatadresse' : '').($adresse->heimatadresse === true && $adresse->rechnungsadresse === true ? ', ' : '').($adresse->rechnungsadresse === true ? 'Rechnungsadresse' : ''); ?> +
+
+
+
+ +  Nachricht senden +
+
+ zugangscode)): ?> + + +
+
\ No newline at end of file diff --git a/application/views/system/infocenter/zgvpruefungen.php b/application/views/system/infocenter/zgvpruefungen.php new file mode 100644 index 000000000..59935dd1d --- /dev/null +++ b/application/views/system/infocenter/zgvpruefungen.php @@ -0,0 +1,347 @@ +
+ infoonly; + //set bootstrap columns + $columns = array(4, 3, 2, 3); + ?> +
+
+
+
+ + prestudentstatus->status_kurzbz) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Interessent' && !$infoonly): ?> +
+ prestudentstatus->bewerbung_abgeschicktamum) ? '' : ''); ?> +
+ +
+
+
+
+
+
+
+
+ + prestudentstatus->status_kurzbz)) + { + echo $zgvpruefung->prestudentstatus->status_kurzbz.(isset($zgvpruefung->prestudentstatus->bezeichnung_statusgrund[0]) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Abgewiesener' ? ' ('.$zgvpruefung->prestudentstatus->bezeichnung_statusgrund[0].')' : ''); + } + ?> +
+
+
+
+ + prestudentstatus->studiensemester_kurzbz) ? $zgvpruefung->prestudentstatus->studiensemester_kurzbz : '' ?> +
+
+
+
+ + prestudentstatus->ausbildungssemester) ? $zgvpruefung->prestudentstatus->ausbildungssemester : '' ?> +
+
+
+
+ + + prestudentstatus->orgform)) ? ', ' : ''; + echo (isset($zgvpruefung->prestudentstatus->orgform) ? $zgvpruefung->prestudentstatus->orgform : '') + .(isset($zgvpruefung->prestudentstatus->sprachedetails->bezeichnung) ? $separator.$zgvpruefung->prestudentstatus->sprachedetails->bezeichnung[0] : '') + .(isset($zgvpruefung->prestudentstatus->alternative) ? ' ('.$zgvpruefung->prestudentstatus->alternative.')' : '') ?> + +
+
+
+
+
+
+ + zgv_bez; + else + echo $this->widgetlib->widget( + 'Zgv_widget', + array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgv_code), + array('name' => 'zgv', 'id' => 'zgv') + ); ?> +
+
+
+
+ + zgvort); + else: + ?> + + +
+
+
+
+ + zgvdatum), 'd.m.Y'); + else: + ?> + zgvdatum), 'd.m.Y') ?>" + name="zgvdatum"> + +
+
+
+
+ + zgvnation_bez; + else + echo $this->widgetlib->widget( + 'Nation_widget', + array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvnation_code), + array('name' => 'zgvnation', 'id' => 'zgvnation') + ); ?> +
+
+
+ + studiengangtyp === 'm') : ?> +
+
+
+ zgvmas_bez; + else + echo $this->widgetlib->widget( + 'Zgvmaster_widget', + array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmas_code), + array('name' => 'zgvmas', 'id' => 'zgvmas') + ); ?> +
+
+
+
+ + zgvmaort; + else: + ?> + + +
+
+
+
+ + zgvmadatum), 'd.m.Y'); + else: + ?> + zgvmadatum), 'd.m.Y') ?>" + name="zgvmadatum"> + +
+
+
+
+ zgvmanation_bez; + else + echo $this->widgetlib->widget( + 'Nation_widget', + array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmanation_code), + array('name' => 'zgvmanation', 'id' => 'zgvmanation') + ); ?> +
+
+
+ + + +
+
+ +
+
+ +
+
+ + + + prestudentstatus->status_kurzbz) && $zgvpruefung->prestudentstatus->status_kurzbz === 'Interessent'): ?> + + +
+
+ +
\ No newline at end of file