Paolo
bc9a5b4b06
Added new functions getAuthFirstname and getAuthSurname to helper hlp_authentication_helper
2019-10-02 16:33:44 +02:00
alex
b5c1285fb4
- Infocenter filter dataset is reloaded anytime Infocenter menu is clicked for Übersicht, Frreigegeben or Reihungstestabsolviert
2019-10-02 15:48:42 +02:00
Andreas Österreicher
c0afb92ddc
Merge branch 'feature-4190/Cronjobs_log_in_database'
2019-10-02 14:29:53 +02:00
Andreas Österreicher
ebcf75cfb4
Merge branch 'feature-3995/User_bucht_Zeit_auf_Arbeitspaket'
2019-10-02 13:53:38 +02:00
Andreas Österreicher
0dd82d42b3
Merge branch 'feature-3854/Refactor_sqls_for_filterwidgets'
2019-10-02 10:57:58 +02:00
Cris
f1497df019
Adapted vertrag rdfs to new attributes vertragstunden, -studiensemester
...
Adapted rdf vertrag, vertragdetails to new attributes vertragsstunden
and vertragsstunden_studiensemester_kurbz.
2019-10-02 09:42:31 +02:00
Cris
605b88e8d7
Adapted queries to new vertragstunden, -studiensemester in vertrag.class
...
Adapted methods:
load, loadVertrag, loadZugeordnet, loadNichtZugeordnet
2019-10-02 09:39:38 +02:00
Cris
10963fd5c7
Added Stunden/Studiensemester of original contract to FAS Vertragsreiter
2019-10-02 09:30:41 +02:00
Nikolaus Krondraf
cdf3295e01
Auswahl für Prüfungsintervall ergänzt
2019-10-02 07:18:12 +02:00
Cris
4375a1ad0e
Added (Ausbildungs-)semester to query, tabulator columns and filter
2019-10-01 15:33:35 +02:00
Cris
dfe4e3d82c
Embedded into FH-Complete Navigation
...
. Added navigation items to top and left side menu for
Lehrauftraege bestellen and Lehrauftraege erteilen.
. Added NavigationWidget to views.
2019-10-01 14:28:15 +02:00
Paolo
ac1f31f31f
Added possibility to have same TableWidget in more pages
2019-10-01 12:46:19 +02:00
Cris
15370267c6
Minor code and GUI changes
...
. changed file name lehrauftrag to orderLehrauftrag
. changed order of buttons
Both for consistecy
2019-10-01 08:14:36 +02:00
Cris
4ad2fe7dfb
Changed permission check: now using lehrauftrag_akzeptieren
2019-09-30 15:27:12 +02:00
Cris
1c3a5c395d
Added permission lehrauftrag_akzeptieren
...
This permission is for lectors to accept their lehraufträge.
2019-09-30 15:26:47 +02:00
Cris
6ff2f19c56
Changed the STG-Kürzel to 'typ + kurzbz' in Lehraufträge + Vertragsmodel
...
Before the organisational unit was set, but it should be a combination
of typ + kurzbz of the stg. This is changed now in
. all Lehraufträge
. Vertragsmodel
. filtersupdate
2019-09-30 15:09:45 +02:00
Cris
df12a9aa5d
Changed button show-accepted to show-approved
...
It makes more sense for lectures to show only approved lehraufträge by
one click to be then able to accept them.
2019-09-30 14:25:24 +02:00
Cris
04ac4f55fd
Removed groupBy option of tabulator
...
This was decided for better usability.
2019-09-30 14:22:04 +02:00
Cris
998e906ad3
Fixed: made row unselectable after updating the row
...
Changed command to work with our actual jquery version.
2019-09-30 14:20:05 +02:00
Cris
6b29461e06
Added empty password field
2019-09-30 14:16:48 +02:00
Cris
fd0eaaa366
Fixed: SQL subquery to only return one row
...
The subquery was sometimes returning more rows causing error message.
This is fixed now.
2019-09-30 14:11:04 +02:00
Cris
3938000cfc
Changed Kürzel for Studiengang-Dropdown-Widget to upper(typ||kurzbz)
2019-09-30 14:05:22 +02:00
alex
484cc844ed
- Zeitaufzeichnung Projektphasen dropdown is shown right from Projektdropdown
...
- Projektphasen Dropdown is shown only if selected Projekt has Projektphasen
2019-09-27 16:44:01 +02:00
alex
10e1539b22
infocenterData.php, infocenterFreigegebenData.php, infocenterReihungstestAbsolviertData.php: column data is retrieved from selected Studiensemester variable, and not from future Semesters
2019-09-27 14:36:18 +02:00
alex
471c1ab9ef
top border of projekt name row is shown also in excel
2019-09-27 11:43:55 +02:00
Andreas Oesterreicher
4a00395d08
Moved directory creation to correct position to avoid problems if the entry
...
is not displayed
2019-09-27 09:49:47 +02:00
alex
05898bdde5
system/dbupdate_3.3.: removed UPDATE, INSERT, DELETE permissions from user web for public.tbl_variablename
2019-09-26 17:46:40 +02:00
Paolo
1273c32419
- Renamed controller system/JobsViewer.php to system/LogsViewer.php
...
- Renamed directory views/system/jobs to views/system/logs
- Changed FilterWidget query in view system/logs/logsViewerData.php to load all logs
- Added more filters in database to load different log types
2019-09-26 17:40:51 +02:00
alex
4cb766d293
- added rights SELECT UPDATE INSERT DELETE for web and vilesci for tables bis.tbl_bisio_zweck and bis.tbl_aufenthaltfoerderung
2019-09-26 17:05:56 +02:00
alex
bdb0cb7772
- added codex/Bisiozweck_model.php
2019-09-26 16:17:35 +02:00
Andreas Oesterreicher
c902ea28c0
Merge branch 'bug/soapclient'
2019-09-25 17:27:11 +02:00
Andreas Oesterreicher
6ed669cf02
Fixed PHP7 Bug that break SOAP Response
2019-09-25 17:24:22 +02:00
Paolo
0c82d4fffc
Added new views for TableWidget
2019-09-25 17:19:08 +02:00
Paolo
8210c3fdc7
Derived TableWidget from FilterWidget, added:
...
- libraries/TableWidgetLib
- widgets/TableWidget
- controllers/widgets/Tables
- public/js/TableWidget.js
2019-09-25 17:15:46 +02:00
Cris
aefc0dfd2c
Adapted filter for orderLehrauftraege and approveLehrauftraege
...
Added columns stg_oe_kurzbz and gruppe.
2019-09-25 17:01:05 +02:00
Cris
a70507a079
Adapted tabulator to display columns in correct order after query change
2019-09-25 16:58:33 +02:00
Cris
61a6bc7bfc
Fixed SQL query: corrected column order in subquery for Projektbetreuung
2019-09-25 16:25:04 +02:00
Cris
6f5de6a786
Adapted SQL query: gruppen aggregated in one cell, not in seperated rows
...
Before same lehreinheiten of same lector were shown in different rows,
when they were taught in different groups. This caused incorrect contract
inserts.
One contract is for per lector and per lehreinheit. Gruppen are only
displayed in one cell (aggregated if more)
2019-09-25 15:39:42 +02:00
hainberg
83dd828be7
Minor adaptation to changed method isMitarbeiter()
2019-09-25 14:13:16 +02:00
hainberg
169ffbb568
Changed method isLektor() to isMitarbeiter()
...
Because boolean field lektor is not necessary maintained, check is now
for overall mitarbeiter.
2019-09-25 14:11:38 +02:00
Cris
d7cbc89d8b
Added password validation to accept Lehraufträge in view & controller
...
. added password input field in view
. added password check in controller
. adapted ajax data object and logic to handle password check
2019-09-25 12:15:19 +02:00
Cris
8685f5ed1b
Minor fix: Corrected wrong hover color behaviour
...
Now the row stays green when accepted. Before it was still changing
color when hovering.
2019-09-25 12:11:28 +02:00
Cris
30c60881a7
Changed check for inkludierte Lehre
...
Now inkludierte Lehre returns false when value is null (= freelancer
lector), else true (= fix employed lector)
This impacts the visibility of the column 'Betrag': hidden for fix
employed lectors, shown for freelancer lectors.
2019-09-25 09:53:52 +02:00
Cris
dc64cadc4a
Changed: now rows are marked green only for accepted Lehraufträge
...
This is to achieve same behaviour for whole process Lehraufträge
bestellen/erteilen/akzeptieren.
2019-09-25 08:50:21 +02:00
Cris
43452a2127
Hided column 'Betrag' if lector has inkludierte Lehre
...
If the lectors actual Verwendung has inkludierte Lehre, the tabulators
column betrag is hided.
2019-09-24 16:10:23 +02:00
Cris
223f3110bd
Added method getLast()
...
This method gets latest (active) Verwendung of the user.
2019-09-24 16:06:50 +02:00
Cris
3340922a35
Extended/Adapted method setStatus()
...
Extended check: if new status is 'akzeptiert', the latest status has
to be 'erteilt'.
Adapted code as check for having certain status was outsourced to method
hasStatus.
2019-09-24 10:21:05 +02:00
Cris
1a58c977fe
Added method getLastStatus()
...
This method gets the latest Vertragsstatus for the given Vertrag and
Mitarbeiter.
2019-09-24 10:15:21 +02:00
Cris
812899e885
Added method hasStatus()
...
This method checks if Vertrag has the given Vertragsstatus.
2019-09-24 10:14:22 +02:00
Cris
a910527109
Added method isLektor()
...
This method checks if a given user is a lector (and eventually if is
fix employed)
2019-09-24 10:13:08 +02:00