diff --git a/modules/consent/templates/default/consentform.php b/modules/consent/templates/default/consentform.php index f8cd4482a0397be9b62fb1b7626000ac4397d7f0..5fcefbe51ac5d15086e5db8fe76d26bde059068a 100644 --- a/modules/consent/templates/default/consentform.php +++ b/modules/consent/templates/default/consentform.php @@ -206,7 +206,12 @@ foreach ($this->data['noData'] as $name => $value) { } $str .= '</ul></td></tr>'; } elseif(isset($value[0])) { - $str .= '<tr class="' . $alternate[($i++ % 2)] . '"><td class="attrname">' . htmlspecialchars($name) . '</td><td class="attrvalue">' . htmlspecialchars($value[0]) . '</td></tr>'; + $str .= '<tr class="' . $alternate[($i++ % 2)] . '"><td class="attrname">' . htmlspecialchars($name) . '</td>'; + if ($nameraw === 'jpegPhoto') { + $str .= '<td class="attrvalue"><img src="data:image/jpeg;base64,' . htmlspecialchars($value[0]) . '" /></td></tr>'; + } else { + $str .= '<td class="attrvalue">' . htmlspecialchars($value[0]) . '</td></tr>'; + } } } $str .= "\n"; diff --git a/modules/consent/www/style.css b/modules/consent/www/style.css index 62052a6bbb3aca89ca7f2d2ea4058eb8436dec9b..78278b1720f7f866b73357d26e45c5f234d4a3a4 100644 --- a/modules/consent/www/style.css +++ b/modules/consent/www/style.css @@ -54,4 +54,7 @@ table.attributes tr td { table#table_with_attributes tr:last-child td { border-bottom: none; } - +td.attrvalue img { + border: 1px solid #777; + margin: 4px; +}