Update auf v1.6.1

parent 3894ad42
......@@ -150,7 +150,7 @@
const CURRENT_TABLES = [
"CREATE TABLE verfahren (
ID INTEGER PRIMARY KEY, -- Eindeutige ID für ein Verfahren (kann automatisch inkrementiert werden oder manuell gesetzt werden)
Typ INT NOT NULL DEFAULT 1, -- Typ des Eintrags (1 = Verarbeitungstätigkeit, 2 = IT-Verfahren)
Typ INT NOT NULL DEFAULT 1, -- Typ des Eintrags (1 = Verarbeitungstätigkeit, 2 = IT-Verfahren, 3 = Fachapplikation, 4 = übergreifende Maßnahme)
Erstelldatum DATE DEFAULT '', -- Einführungsdatum des Verfahrens
Bezeichnung VARCHAR(100) NOT NULL DEFAULT '', -- Bezeichnung des Verfahren
Beschreibung TEXT NOT NULL DEFAULT '', -- Ausführlichere Beschreibung des Verfahrens
......@@ -825,19 +825,20 @@
* Listet alle Verfahren auf für die Datenschutzbeauftragten zur Einsicht.
*
* @param string $search (optional) Filter zur Suche nach bestimmten Verfahren (nutzt Bezeichnung)
* @param int $type (optional) Filtert nach Dokumentationstyp (1 = Verarbeitungstätigkeit, 2 = IT-Verfahren, 3 = Fachapplikation, 4 = übergreifende Maßnahme)
* @return array Gibt die Liste der Verfahren zurück
* @throws PDOException
* @throws Exception
*/
public function listVerfahrenDSB($search = '', $typ = NULL) {
public function listVerfahrenDSB($search = '', $type = NULL) {
if($this->isConnected()) {
$result = array();
$sth = $this->pdo->prepare('SELECT ID, Typ, Bezeichnung, Beschreibung, Erstelldatum, Fachabteilung, IFNULL(person1.Anzeigename, verfahren.FachKontakt) AS FachKontakt, IFNULL(person2.Anzeigename, verfahren.TechKontakt) AS TechKontakt, Status, Sichtbarkeit, DSBKommentar, IFNULL(person3.Name, verfahren_historie.Kennung) AS LetzterBearbeiter, IFNULL(person3.Anzeigename, "") AS BearbeiterDetails, MAX(Datum) AS Aktualisierung '
. 'FROM verfahren LEFT JOIN verfahren_historie ON verfahren.ID = verfahren_historie.Verfahrens_Id LEFT JOIN personen AS person1 ON verfahren.FachKontakt = person1.Kennung LEFT JOIN personen AS person2 ON verfahren.TechKontakt = person2.Kennung LEFT JOIN personen AS person3 ON verfahren_historie.Kennung = person3.Kennung '
. 'WHERE NOT Status = 3' . (!empty($search) ? ' AND Bezeichnung LIKE ?' : '') . (!empty($typ) ? ' AND Typ = ?' : '') . ' GROUP BY ID ORDER BY Bezeichnung COLLATE NOCASE;');
. 'WHERE NOT Status = 3' . (!empty($search) ? ' AND Bezeichnung LIKE ?' : '') . (!empty($type) ? ' AND Typ = ?' : '') . ' GROUP BY ID ORDER BY Bezeichnung COLLATE NOCASE;');
$params = array();
if (!empty($search)) array_push($params, "%$search%");
if (!empty($typ)) array_push($params, $typ);
if (!empty($type)) array_push($params, $type);
$sth->execute($params);
ob_start();
......
......@@ -26,7 +26,7 @@
# Globale Konfiguration setzen
# ----------------------------------------
$prog_name = "SecDoc Demosystem";
$prog_version = "1.6 (2020.07.31)";
$prog_version = "1.6.1 (2020.08.14)";
$prog_url = 'http://localhost/';
# Debugging
......
No preview for this file type
......@@ -100,4 +100,4 @@
<script src="assets/js/datatables.min.js" type="text/javascript"></script>
<!-- Custom WWU JS Files -->
<script src="assets/js/dsbview.js?20200804" type="text/javascript"></script>
<script src="assets/js/dsbview.js?20200814" type="text/javascript"></script>
......@@ -611,4 +611,4 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<script src="assets/js/datatables.min.js" type="text/javascript"></script>
<!-- Custom WWU JS Files -->
<script src="assets/js/wizard.js?20200813" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200814" type="text/javascript"></script>
......@@ -606,4 +606,4 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<script src="assets/js/datatables.min.js" type="text/javascript"></script>
<!-- Custom WWU JS Files -->
<script src="assets/js/wizard.js?20200813" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200814" type="text/javascript"></script>
......@@ -294,4 +294,4 @@ Art. 25 DSGVO Datenschutz durch Technikgestaltung und durch datenschutzfreundlic
<script src="assets/js/datatables.min.js" type="text/javascript"></script>
<!-- Custom WWU JS Files -->
<script src="assets/js/wizard.js?20200813" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200814" type="text/javascript"></script>
......@@ -738,4 +738,4 @@ Art. 35 DSGVO" class="fa fa-question-circle-o fa-lg"></i></h6>
<script src="assets/js/datatables.min.js" type="text/javascript"></script>
<!-- Custom WWU JS Files -->
<script src="assets/js/wizard.js?20200813" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200814" type="text/javascript"></script>
......@@ -904,6 +904,7 @@ function loadFromServer(id) {
$('#content > .tab-content > .tab-pane > div').appendTo('#content > .tab-content > .tab-pane:first()');
$('#content > .wizard-navigation, #content > .wizard-footer div').remove();
$('#content > .tab-content').css('padding-top', '0px');
$('#autosaveLabel').addClass('hidden');
}
lastSaveDate = data['data'][0]['Aktualisierung'];
......@@ -2326,7 +2327,7 @@ Promise.all(promises).then(function() {
// Autosave Timer
autoSaveTimer = window.setInterval(() => {
if(loadId !== 0 && changedValues) {
if(loadId !== 0 && canEdit && changedValues) {
console.log('Autosaving...');
saveOnServer();
}
......
This diff is collapsed.
This diff is collapsed.
......@@ -406,13 +406,13 @@
</div>
<nav>
<h2><a href="index.html">Home</a></h2><h3>Global</h3><ul><li><a href="global.html#addTableRow">addTableRow</a></li><li><a href="global.html#autoSaveTimer">autoSaveTimer</a></li><li><a href="global.html#autoSaveWait">autoSaveWait</a></li><li><a href="global.html#backendPath">backendPath</a></li><li><a href="global.html#canEdit">canEdit</a></li><li><a href="global.html#changedFields">changedFields</a></li><li><a href="global.html#changedValues">changedValues</a></li><li><a href="global.html#copyFromServer">copyFromServer</a></li><li><a href="global.html#copyId">copyId</a></li><li><a href="global.html#copyIdMain">copyIdMain</a></li><li><a href="global.html#debug">debug</a></li><li><a href="global.html#debugLog">debugLog</a></li><li><a href="global.html#deleteFromServer">deleteFromServer</a></li><li><a href="global.html#endlessCounts">endlessCounts</a></li><li><a href="global.html#endlessTables">endlessTables</a></li><li><a href="global.html#endlessTemplates">endlessTemplates</a></li><li><a href="global.html#exportJSON">exportJSON</a></li><li><a href="global.html#filterTOMList">filterTOMList</a></li><li><a href="global.html#generateTOMList">generateTOMList</a></li><li><a href="global.html#genHTMLforPDF">genHTMLforPDF</a></li><li><a href="global.html#getCombinedPDF">getCombinedPDF</a></li><li><a href="global.html#getCompletePDF">getCompletePDF</a></li><li><a href="global.html#getPDFFromServer">getPDFFromServer</a></li><li><a href="global.html#GetURLParameter">GetURLParameter</a></li><li><a href="global.html#getUserPromise">getUserPromise</a></li><li><a href="global.html#htmlDecode">htmlDecode</a></li><li><a href="global.html#htmlEncode">htmlEncode</a></li><li><a href="global.html#importJSON">importJSON</a></li><li><a href="global.html#initEndlessTables">initEndlessTables</a></li><li><a href="global.html#initTypeahead">initTypeahead</a></li><li><a href="global.html#loadEmpty">loadEmpty</a></li><li><a href="global.html#loadFromJSON">loadFromJSON</a></li><li><a href="global.html#loadFromServer">loadFromServer</a></li><li><a href="global.html#loadId">loadId</a></li><li><a href="global.html#loadIdMain">loadIdMain</a></li><li><a href="global.html#loadSubpage">loadSubpage</a></li><li><a href="global.html#loadTables">loadTables</a></li><li><a href="global.html#markedAsFinished">markedAsFinished</a></li><li><a href="global.html#modal">modal</a></li><li><a href="global.html#mode">mode</a></li><li><a href="global.html#modeName">modeName</a></li><li><a href="global.html#modeNum">modeNum</a></li><li><a href="global.html#myFinish">myFinish</a></li><li><a href="global.html#myInit">myInit</a></li><li><a href="global.html#myNext">myNext</a></li><li><a href="global.html#myPrevious">myPrevious</a></li><li><a href="global.html#myTabChange">myTabChange</a></li><li><a href="global.html#myTabClick">myTabClick</a></li><li><a href="global.html#page">page</a></li><li><a href="global.html#promises">promises</a></li><li><a href="global.html#removeTableRows">removeTableRows</a></li><li><a href="global.html#saveAsObject">saveAsObject</a></li><li><a href="global.html#saveOnServer">saveOnServer</a></li><li><a href="global.html#selectedTier">selectedTier</a></li><li><a href="global.html#setOverlay">setOverlay</a></li><li><a href="global.html#setSaveLabel">setSaveLabel</a></li><li><a href="global.html#showError">showError</a></li><li><a href="global.html#showImportDialog">showImportDialog</a></li><li><a href="global.html#showVerfahrensliste">showVerfahrensliste</a></li><li><a href="global.html#status">status</a></li><li><a href="global.html#statusMapping">statusMapping</a></li><li><a href="global.html#statusSymbolMapping">statusSymbolMapping</a></li><li><a href="global.html#toggleTOMList">toggleTOMList</a></li><li><a href="global.html#tomsMapping">tomsMapping</a></li><li><a href="global.html#typeaheadCache">typeaheadCache</a></li><li><a href="global.html#userCanDSB">userCanDSB</a></li><li><a href="global.html#userIsDSB">userIsDSB</a></li><li><a href="global.html#version">version</a></li></ul>
<h2><a href="index.html">Home</a></h2><h3>Global</h3><ul><li><a href="global.html#addTableRow">addTableRow</a></li><li><a href="global.html#autoSaveTimer">autoSaveTimer</a></li><li><a href="global.html#autoSaveWait">autoSaveWait</a></li><li><a href="global.html#backendPath">backendPath</a></li><li><a href="global.html#canEdit">canEdit</a></li><li><a href="global.html#changedFields">changedFields</a></li><li><a href="global.html#changedValues">changedValues</a></li><li><a href="global.html#copyFromServer">copyFromServer</a></li><li><a href="global.html#copyId">copyId</a></li><li><a href="global.html#copyIdMain">copyIdMain</a></li><li><a href="global.html#debug">debug</a></li><li><a href="global.html#debugLog">debugLog</a></li><li><a href="global.html#deleteFromServer">deleteFromServer</a></li><li><a href="global.html#endlessCounts">endlessCounts</a></li><li><a href="global.html#endlessTables">endlessTables</a></li><li><a href="global.html#endlessTemplates">endlessTemplates</a></li><li><a href="global.html#exportJSON">exportJSON</a></li><li><a href="global.html#filterTOMList">filterTOMList</a></li><li><a href="global.html#generateTOMList">generateTOMList</a></li><li><a href="global.html#genHTMLforPDF">genHTMLforPDF</a></li><li><a href="global.html#getCombinedPDF">getCombinedPDF</a></li><li><a href="global.html#getCompletePDF">getCompletePDF</a></li><li><a href="global.html#getPDFFromServer">getPDFFromServer</a></li><li><a href="global.html#GetURLParameter">GetURLParameter</a></li><li><a href="global.html#getUserPromise">getUserPromise</a></li><li><a href="global.html#globalClear">globalClear</a></li><li><a href="global.html#htmlDecode">htmlDecode</a></li><li><a href="global.html#htmlEncode">htmlEncode</a></li><li><a href="global.html#importJSON">importJSON</a></li><li><a href="global.html#initEndlessTables">initEndlessTables</a></li><li><a href="global.html#initTypeahead">initTypeahead</a></li><li><a href="global.html#loadEmpty">loadEmpty</a></li><li><a href="global.html#loadFromJSON">loadFromJSON</a></li><li><a href="global.html#loadFromServer">loadFromServer</a></li><li><a href="global.html#loadId">loadId</a></li><li><a href="global.html#loadIdMain">loadIdMain</a></li><li><a href="global.html#loadSubpage">loadSubpage</a></li><li><a href="global.html#loadTables">loadTables</a></li><li><a href="global.html#markedAsFinished">markedAsFinished</a></li><li><a href="global.html#modal">modal</a></li><li><a href="global.html#mode">mode</a></li><li><a href="global.html#modeMapping">modeMapping</a></li><li><a href="global.html#modeName">modeName</a></li><li><a href="global.html#modeNum">modeNum</a></li><li><a href="global.html#myFinish">myFinish</a></li><li><a href="global.html#myInit">myInit</a></li><li><a href="global.html#myNext">myNext</a></li><li><a href="global.html#myPrevious">myPrevious</a></li><li><a href="global.html#myTabChange">myTabChange</a></li><li><a href="global.html#myTabClick">myTabClick</a></li><li><a href="global.html#page">page</a></li><li><a href="global.html#promises">promises</a></li><li><a href="global.html#removeTableRows">removeTableRows</a></li><li><a href="global.html#saveAsObject">saveAsObject</a></li><li><a href="global.html#saveOnServer">saveOnServer</a></li><li><a href="global.html#selectedTier">selectedTier</a></li><li><a href="global.html#setOverlay">setOverlay</a></li><li><a href="global.html#setSaveLabel">setSaveLabel</a></li><li><a href="global.html#showError">showError</a></li><li><a href="global.html#showImportDialog">showImportDialog</a></li><li><a href="global.html#showVerfahrensliste">showVerfahrensliste</a></li><li><a href="global.html#status">status</a></li><li><a href="global.html#statusMapping">statusMapping</a></li><li><a href="global.html#statusSymbolMapping">statusSymbolMapping</a></li><li><a href="global.html#toggleTOMList">toggleTOMList</a></li><li><a href="global.html#tomsMapping">tomsMapping</a></li><li><a href="global.html#typeaheadCache">typeaheadCache</a></li><li><a href="global.html#userCanDSB">userCanDSB</a></li><li><a href="global.html#userIsDSB">userIsDSB</a></li><li><a href="global.html#userIsManager">userIsManager</a></li><li><a href="global.html#version">version</a></li></ul>
</nav>
<br class="clear">
<footer>
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.4</a> on Fri Jul 31 2020 09:19:43 GMT+0200 (Mitteleuropäische Sommerzeit)
Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.5</a> on Fri Aug 14 2020 09:53:05 GMT+0200 (Mitteleuropäische Sommerzeit)
</footer>
<script> prettyPrint(); </script>
......
This diff is collapsed.
This diff is collapsed.
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1505176751"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-96019862"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1505176751" class="accordion-body collapsein">
<div id="namespace-96019862" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -160,7 +160,7 @@
</section>
</section>
<section class="row-fluid public">
<section class="span4"> <a href="../classes/Auth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/Auth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/Auth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/Auth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/Auth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/Auth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/Auth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/Auth.html#method_getUserID" class="">getUserID()</a><br /> </section>
<section class="span4"> <a href="../classes/Auth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/Auth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/Auth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/Auth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/Auth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/Auth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/Auth.html#method_checkManagerPerm" class="">checkManagerPerm()</a><br /> <a href="../classes/Auth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/Auth.html#method_getUserID" class="">getUserID()</a><br /> </section>
<section class="span4"> <em>No public properties found</em> </section>
<section class="span4"> <em>No constants found</em> </section>
</section>
......@@ -287,6 +287,20 @@
<h2>Tags</h2>
<table class="table table-condensed"> <tr><td colspan="2"><em>None found</em></td></tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_checkManagerPerm" name="method_checkManagerPerm" class="anchor"></a>
<article class="method">
<h3 class="public">checkManagerPerm()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkManagerPerm(): boolean</pre>
<p><em>Überprüft Bereichsleiter-Berechtigung.</em></p> <h4>Returns</h4>boolean &mdash;<p>TRUE fallse der Nutzer ein Bereichsleiter ist, sonst FALSE</p> </article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1> <span class="label label-info">abstract</span> <dl> </dl>
<h2>Tags</h2>
<table class="table table-condensed"> <tr><td colspan="2"><em>None found</em></td></tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_getUserGroups" name="method_getUserGroups" class="anchor"></a>
......@@ -359,7 +373,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-100574749"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-2057394484"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-100574749" class="accordion-body collapsein">
<div id="namespace-2057394484" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -666,12 +666,16 @@
<article class="method">
<h3 class="public">listVerfahrenDSB()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">listVerfahrenDSB(string <span class="argument">$search = &#039;&#039;</span>): array</pre>
<pre class="signature" style="margin-right: 54px;">listVerfahrenDSB(string <span class="argument">$search = &#039;&#039;</span>,integer <span class="argument">$type = NULL</span>): array</pre>
<p><em>Listet alle Verfahren auf für die Datenschutzbeauftragten zur Einsicht.</em></p> <h4>Parameters</h4>
<table class="table table-condensed table-hover"> <tr>
<td>string</td>
<td>$search</td>
<td><p>(optional) Filter zur Suche nach bestimmten Verfahren (nutzt Bezeichnung)</p></td>
</tr> <tr>
<td>integer</td>
<td>$type</td>
<td><p>(optional) Filtert nach Dokumentationstyp (1 = Verarbeitungstätigkeit, 2 = IT-Verfahren, 3 = Fachapplikation, 4 = übergreifende Maßnahme)</p></td>
</tr> </table> <h4>Throws</h4>
<dl> <dt>\PDOException</dt>
<dd></dd> <dt>\Exception</dt>
......@@ -1413,7 +1417,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1532145819"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1458751783"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1532145819" class="accordion-body collapsein">
<div id="namespace-1458751783" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -640,7 +640,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-992528916"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-961126335"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-992528916" class="accordion-body collapsein">
<div id="namespace-961126335" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -160,7 +160,7 @@
</section>
</section>
<section class="row-fluid public">
<section class="span4"> <a href="../classes/demoAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/demoAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/demoAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/demoAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/demoAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/demoAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/demoAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/demoAuth.html#method_getUserID" class="">getUserID()</a><br /> </section>
<section class="span4"> <a href="../classes/demoAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/demoAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/demoAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/demoAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/demoAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/demoAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/demoAuth.html#method_checkManagerPerm" class="">checkManagerPerm()</a><br /> <a href="../classes/demoAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/demoAuth.html#method_getUserID" class="">getUserID()</a><br /> </section>
<section class="span4"> <em>No public properties found</em> </section>
<section class="span4"> <em>No constants found</em> </section>
</section>
......@@ -300,6 +300,24 @@
<td><p>array Nutzergruppen berechtigt zur Verwendung der Datenschutzbeauftragten-Oberfläche</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_checkManagerPerm" name="method_checkManagerPerm" class="anchor"></a>
<article class="method">
<h3 class="public">checkManagerPerm()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkManagerPerm(): boolean</pre>
<p><em>Überprüft Bereichsleiter-Berechtigung.</em></p> <h4>Returns</h4>boolean &mdash;<p>TRUE fallse der Nutzer ein Bereichsleiter ist, sonst FALSE</p> </article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1> <dl> </dl>
<h2>Tags</h2>
<table class="table table-condensed"> <tr>
<th>global
</th>
<td><p>array Nutzergruppen von Bereichsleitern</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_getUserGroups" name="method_getUserGroups" class="anchor"></a>
......@@ -372,7 +390,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1843447562"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1287781481"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1843447562" class="accordion-body collapsein">
<div id="namespace-1287781481" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -160,7 +160,7 @@
</section>
</section>
<section class="row-fluid public">
<section class="span4"> <a href="../classes/ldapAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/ldapAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/ldapAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/ldapAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/ldapAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/ldapAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/ldapAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/ldapAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/ldapAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <a href="../classes/ldapAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/ldapAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/ldapAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/ldapAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/ldapAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/ldapAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/ldapAuth.html#method_checkManagerPerm" class="">checkManagerPerm()</a><br /> <a href="../classes/ldapAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/ldapAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/ldapAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <em>No public properties found</em> </section>
<section class="span4"> <em>No constants found</em> </section>
</section>
......@@ -308,6 +308,24 @@
<td><p>array Nutzergruppen berechtigt zur Verwendung der Datenschutzbeauftragten-Oberfläche</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_checkManagerPerm" name="method_checkManagerPerm" class="anchor"></a>
<article class="method">
<h3 class="public">checkManagerPerm()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkManagerPerm(): boolean</pre>
<p><em>Überprüft Bereichsleiter-Berechtigung.</em></p> <h4>Returns</h4>boolean &mdash;<p>TRUE fallse der Nutzer ein Bereichsleiter ist, sonst FALSE</p> </article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1> <dl> </dl>
<h2>Tags</h2>
<table class="table table-condensed"> <tr>
<th>global
</th>
<td><p>array Nutzergruppen von Bereichsleitern</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_getUserGroups" name="method_getUserGroups" class="anchor"></a>
......@@ -398,7 +416,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1392580439"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-709403772"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1392580439" class="accordion-body collapsein">
<div id="namespace-709403772" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -160,7 +160,7 @@
</section>
</section>
<section class="row-fluid public">
<section class="span4"> <a href="../classes/openidAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/openidAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/openidAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/openidAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/openidAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/openidAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/openidAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/openidAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/openidAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <a href="../classes/openidAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/openidAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/openidAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/openidAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/openidAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/openidAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/openidAuth.html#method_checkManagerPerm" class="">checkManagerPerm()</a><br /> <a href="../classes/openidAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/openidAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/openidAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <em>No public properties found</em> </section>
<section class="span4"> <em>No constants found</em> </section>
</section>
......@@ -332,6 +332,24 @@
<td><p>array Nutzergruppen berechtigt zur Verwendung der Datenschutzbeauftragten-Oberfläche</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_checkManagerPerm" name="method_checkManagerPerm" class="anchor"></a>
<article class="method">
<h3 class="public">checkManagerPerm()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkManagerPerm(): boolean</pre>
<p><em>Überprüft Bereichsleiter-Berechtigung.</em></p> <h4>Returns</h4>boolean &mdash;<p>TRUE fallse der Nutzer ein Bereichsleiter ist, sonst FALSE</p> </article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1> <dl> </dl>
<h2>Tags</h2>
<table class="table table-condensed"> <tr>
<th>global
</th>
<td><p>array Nutzergruppen von Bereichsleitern</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_getUserGroups" name="method_getUserGroups" class="anchor"></a>
......@@ -418,7 +436,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
......@@ -101,7 +101,7 @@
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">11</span>
<a href="../reports/errors.html"> <i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">2</span>
</a>
</li>
<li>
......@@ -126,9 +126,9 @@
<div id="___" class="container-fluid"> <section class="row-fluid">
<div class="span2 sidebar"> <div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1268571726"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
<div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-target="#namespace-1408910828"></a> <a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-1268571726" class="accordion-body collapsein">
<div id="namespace-1408910828" class="accordion-body collapsein">
<div class="accordion-inner">
<ul> <li class="class"><a href="../classes/Auth.html">Auth</a></li> <li class="class"><a href="../classes/DBCon.html">DBCon</a></li> <li class="class"><a href="../classes/demoAuth.html">demoAuth</a></li> <li class="class"><a href="../classes/ldapAuth.html">ldapAuth</a></li> <li class="class"><a href="../classes/openidAuth.html">openidAuth</a></li> <li class="class"><a href="../classes/ssoAuth.html">ssoAuth</a></li> <li class="class"><a href="../classes/Utils.html">Utils</a></li> </ul>
</div>
......@@ -160,7 +160,7 @@
</section>
</section>
<section class="row-fluid public">
<section class="span4"> <a href="../classes/ssoAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/ssoAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/ssoAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/ssoAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/ssoAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/ssoAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/ssoAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/ssoAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/ssoAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <a href="../classes/ssoAuth.html#method_loginUser" class="">loginUser()</a><br /> <a href="../classes/ssoAuth.html#method_logoutUser" class="">logoutUser()</a><br /> <a href="../classes/ssoAuth.html#method_checkSession" class="">checkSession()</a><br /> <a href="../classes/ssoAuth.html#method_checkUsePerm" class="">checkUsePerm()</a><br /> <a href="../classes/ssoAuth.html#method_checkAdminPerm" class="">checkAdminPerm()</a><br /> <a href="../classes/ssoAuth.html#method_checkDPOPerm" class="">checkDPOPerm()</a><br /> <a href="../classes/ssoAuth.html#method_checkManagerPerm" class="">checkManagerPerm()</a><br /> <a href="../classes/ssoAuth.html#method_getUserGroups" class="">getUserGroups()</a><br /> <a href="../classes/ssoAuth.html#method_getUserID" class="">getUserID()</a><br /> <a href="../classes/ssoAuth.html#method___construct" class="">__construct()</a><br /> </section>
<section class="span4"> <em>No public properties found</em> </section>
<section class="span4"> <em>No constants found</em> </section>
</section>
......@@ -332,6 +332,24 @@
<td><p>array Nutzergruppen berechtigt zur Verwendung der Datenschutzbeauftragten-Oberfläche</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_checkManagerPerm" name="method_checkManagerPerm" class="anchor"></a>
<article class="method">
<h3 class="public">checkManagerPerm()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkManagerPerm(): boolean</pre>
<p><em>Überprüft Bereichsleiter-Berechtigung.</em></p> <h4>Returns</h4>boolean &mdash;<p>TRUE fallse der Nutzer ein Bereichsleiter ist, sonst FALSE</p> </article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1> <dl> </dl>
<h2>Tags</h2>
<table class="table table-condensed"> <tr>
<th>global
</th>
<td><p>array Nutzergruppen von Bereichsleitern</p> </td>
</tr> </table>
</aside>
</div> <div class="row-fluid">
<div class="span8 content class">
<a id="method_getUserGroups" name="method_getUserGroups" class="anchor"></a>
......@@ -418,7 +436,7 @@
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
onJuly 31st, 2020 at 07:18.
onAugust 14th, 2020 at 07:49.
</section>
</section>
</section>
......
File mode changed from 100755 to 100644
File mode changed from 100755 to 100644
File mode changed from 100755 to 100644
File mode changed from 100755 to 100644
File mode changed from 100755 to 100644