Compare commits

...
7 changed files with 199 additions and 13 deletions
@@ -379,7 +379,8 @@ class LvMenu extends FHCAPI_Controller
'name'=>$this->p->t('lehre', 'gesamtnote'),
'phrase' => 'lehre/gesamtnote',
'c4_icon'=> base_url('skin/images/button_endnote.png'),
'c4_link'=> site_url('Cis/Benotungstool/'.urlencode($lvid).'/'.urlencode($angezeigtes_stsem))
'c4_link'=> base_url('cis.php/Cis/Compat/legacy/cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php?lvid='.urlencode($lvid).'&stsem='.urlencode($angezeigtes_stsem))
//'c4_link'=> site_url('Cis/Benotungstool/'.urlencode($lvid).'/'.urlencode($angezeigtes_stsem))
//'c4_link'=> base_url('cis/private/lehre/benotungstool/lvgesamtnoteverwalten.php?lvid='.urlencode($lvid).'&stsem='.urlencode($angezeigtes_stsem))
//'c4_link'=> base_url('benotungstool/lvgesamtnoteverwalten.php?lvid='.urlencode($lvid).'&stsem='.urlencode($angezeigtes_stsem))
);
@@ -32,7 +32,6 @@ class Funktionen extends FHCAPI_Controller
]);
// Load models
$this->load->model('extensions/FHC-Core-Personalverwaltung/Api_model', 'ApiModel');
$this->load->model('ressource/Funktion_model', 'FunktionModel');
$this->load->model('person/Benutzerfunktion_model', 'BenutzerfunktionModel');
+11 -8
View File
@@ -103,13 +103,6 @@ export default {
keyboard: this.keyboard
});
},
//to avoid pagelocks if more than one instance
beforeUnmount() {
if (this.modal) {
this.modal.dispose();
this.modal = null;
}
},
popup(body, options, title, footer) {
const BsModal = this,
slots = {};
@@ -164,7 +157,17 @@ export default {
});
});
},
template: `<div ref="modal" class="bootstrap-modal modal" tabindex="-1" @[\`hide.bs.modal\`]="$emit('hideBsModal')" @[\`hidden.bs.modal\`]="$emit('hiddenBsModal')" @[\`hidePrevented.bs.modal\`]="$emit('hidePreventedBsModal')" @[\`show.bs.modal\`]="$emit('showBsModal')" @[\`shown.bs.modal\`]="$emit('shownBsModal')">
template: `
<div
ref="modal"
class="bootstrap-modal modal"
tabindex="-1"
@[\`hide.bs.modal\`]="$emit('hideBsModal', $event)"
@[\`hidden.bs.modal\`]="$emit('hiddenBsModal', $event)"
@[\`hidePrevented.bs.modal\`]="$emit('hidePreventedBsModal', $event)"
@[\`show.bs.modal\`]="$emit('showBsModal', $event)"
@[\`shown.bs.modal\`]="$emit('shownBsModal', $event)"
>
<div class="modal-dialog" :class="fullscreen ? 'modal-fullscreen' : dialogClass">
<div class="modal-content">
<div v-if="$slots.title" class="modal-header" :class="headerClass">
@@ -317,7 +317,7 @@ export default {
<div class="stv-details-kontakt-contact h-100 pt-3">
<!--Modal: contactModal-->
<bs-modal ref="contactModal">
<bs-modal ref="contactModal" @hideBsModal.stop="">
<template #title>
<p v-if="statusNew" class="fw-bold mt-3">{{$p.t('person', 'kontakt_new')}}</p>
<p v-else class="fw-bold mt-3">{{$p.t('person', 'kontakt_edit')}}</p>
@@ -604,9 +604,11 @@ export default {
<!--Modal: KontaktdatenModal -->
<bs-modal
v-if="autocompleteSelectedBetreuer && autocompleteSelectedBetreuer.person_id"
@hideBsModal.stop=""
ref="kontaktdatenModal"
dialog-class="modal-xl modal-dialog-scrollable"
v-if="autocompleteSelectedBetreuer && autocompleteSelectedBetreuer.person_id">
>
<template #title>
<p class="fw-bold mt-3">{{$p.t('projektarbeit', 'kontaktdatenBearbeiten')}}</p>
-1
View File
@@ -1 +0,0 @@
../vendor
+182
View File
@@ -68199,6 +68199,188 @@ I have been informed that I am under no obligation to consent to the transmissio
)
),
// Zeitsperren Sancho Subjects end
// DasZeit begin
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'id',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Id',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'id',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'personalnummer',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Personalnummer',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'personal number',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'vorname',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Vorname',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'first name',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'nachname',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Nachname',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'last name',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'email',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'E-Mail',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'email',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'abteilung',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Abteilung',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Department',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'mitarbeiterSync',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'MitarbeiterSync',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'EmployeeSync',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'synchronisieren',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'Synchronisieren',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Synchronise',
'description' => '',
'insertvon' => 'system'
)
)
),
array(
'app' => 'daszeit',
'category' => 'dasZeit',
'phrase' => 'mitarbeiterNichtUebertragen',
'insertvon' => 'system',
'phrases' => array(
array(
'sprache' => 'German',
'text' => 'MitarbeiterIn noch nicht übertragen',
'description' => '',
'insertvon' => 'system'
),
array(
'sprache' => 'English',
'text' => 'Employee not synced yet',
'description' => '',
'insertvon' => 'system'
)
)
)
// DasZeit end
);