Commit fa8cc46c authored by Dustin Gawron's avatar Dustin Gawron

Links pro Maßnahme entfernt (keine direkten Links vorhanden); Spalte...

Links pro Maßnahme entfernt (keine direkten Links vorhanden); Spalte Umsetzungsstand verkleinert; Update auf v1.5.2
parent 4d413bcb
......@@ -26,7 +26,7 @@
# Globale Konfiguration setzen
# ----------------------------------------
$prog_name = "SecDoc Demosystem";
$prog_version = "1.5.1 (2020.06.02)";
$prog_version = "1.5.2 (2020.06.04)";
$prog_url = 'http://localhost/';
# Debugging
......
......@@ -171,3 +171,8 @@ input.customError {
.strong {
font-weight: 700 !important;
}
/* Kleinere Select-Felder in TOM-Liste */
#tom_accordion .bootstrap-select {
width: 100% !important;
}
......@@ -564,4 +564,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?20200502" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200604" type="text/javascript"></script>
......@@ -558,4 +558,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?20200502" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200604" type="text/javascript"></script>
......@@ -727,4 +727,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?20200502" type="text/javascript"></script>
<script src="assets/js/wizard.js?20200604" type="text/javascript"></script>
......@@ -1663,7 +1663,7 @@ function toggleTOMList(evt) {
let massnahmeDesc = 'Als <em>Sicherheitsmaßnahme</em> (kurz Maßnahme) werden alle Aktionen bezeichnet, die dazu dienen, um Sicherheitsrisiken zu steuern und um diesen entgegenzuwirken. Dies schließt sowohl organisatorische, als auch personelle, technische oder infrastrukturelle Sicherheitsmaßnahmen ein. Sicherheitsmaßnahmen dienen zur Erfüllung von Sicherheitsanforderungen. Synonym werden auch die Begriffe Sicherheitsvorkehrung oder Schutzmaßnahme benutzt. (<em>Im englischen Sprachraum werden die Begriffe „safeguard“, „security measure“ oder „measure“ verwendet.</em>)';
$('#heading_' + targetCategory).after('<div id="' + targetCategory + '" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading_' + targetCategory + '"><div class="panel-body"></div></div>');
$('#' + targetCategory).find('.panel-body').append('<table class="table table-striped table-hover"><thead><tr class="text-nowrap"><th class="col-sm-auto">Anforderung <i data-toggle="tooltip" data-html="true" title="' + anforderungDesc + '" class="fa fa-question-circle-o fa-lg"></i></th><th class="col-sm-5">Beschreibung</th><th class="col-sm-auto">Umsetzungsstatus <i data-toggle="tooltip" title="' + statusDesc + '" class="fa fa-question-circle-o fa-lg"></i></th><th class="col-sm-4">Maßnahme <i data-toggle="tooltip" data-html="true" title="' + massnahmeDesc + '" class="fa fa-question-circle-o fa-lg"></i></th></tr></thead><tbody></tbody></table>');
$('#' + targetCategory).find('.panel-body').append('<table class="table table-striped table-hover"><thead><tr class="text-nowrap"><th class="col-sm-auto">Anforderung <i data-toggle="tooltip" data-html="true" title="' + anforderungDesc + '" class="fa fa-question-circle-o fa-lg"></i></th><th class="col-sm-5">Beschreibung</th><th class="col-sm-auto">Umsetzung <i data-toggle="tooltip" title="' + statusDesc + '" class="fa fa-question-circle-o fa-lg"></i></th><th class="col-sm-4">Maßnahme <i data-toggle="tooltip" data-html="true" title="' + massnahmeDesc + '" class="fa fa-question-circle-o fa-lg"></i></th></tr></thead><tbody></tbody></table>');
$('#heading_' + targetCategory + ', #heading_' + targetCategory + ' a').click((evt) => {
if(evt.target.nodeName === "A") return;
$(evt.target).find('a').click();
......@@ -1677,7 +1677,7 @@ function toggleTOMList(evt) {
let tomContent = row['Title'] ? '<p class="strong">' + row['Title'] + ' </p><p class="tom_desc">' + row['Description'] + '</p>' : row['Description'];
let tableBody = $('#' + targetCategory).find('tbody');
// Identifier als Link falls URL vorhanden
let tomIdentifier = tomUrl ? '<a href="' + tomUrl + '" target="_blank" rel="noopener noreferrer">' + row['Identifier'] + '</a>' : row['Identifier'];
let tomIdentifier = row['Identifier'];
let tomDropdown = $('<select data-tool="selectpicker" name="massnahmen_' + tomID + '"></select>')
.append('<option value="1">Ja</option>')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment