From 8ce6be2996783e2551669fc4da5df23dc0aeffae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20=C3=85kre=20Solberg?= <andreas.solberg@uninett.no>
Date: Fri, 9 Jan 2009 13:32:33 +0000
Subject: [PATCH] Handling multiple photos in consent form

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1119 44740490-163a-0410-bde0-09ae8108e29a
---
 modules/consent/templates/default/consentform.php | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/modules/consent/templates/default/consentform.php b/modules/consent/templates/default/consentform.php
index 5fcefbe51..c5c0b736c 100644
--- a/modules/consent/templates/default/consentform.php
+++ b/modules/consent/templates/default/consentform.php
@@ -202,7 +202,11 @@ foreach ($this->data['noData'] as $name => $value) {
 				if (sizeof($value) > 1) {
 					$str .= '<tr class="' . $alternate[($i++ % 2)] . '"><td class="attrname">' . htmlspecialchars($name) . '</td><td class="attrvalue"><ul>';
 					foreach ($value AS $listitem) {
-						$str .= '<li>' . present_assoc($listitem) . '</li>';
+						if ($nameraw === 'jpegPhoto') {
+							$str .= '<li><img src="data:image/jpeg;base64,' . $listitem . '" /></li>';
+						} else {
+							$str .= '<li>' . present_assoc($listitem) . '</li>';
+						}
 					}
 					$str .= '</ul></td></tr>';
 				} elseif(isset($value[0])) {
-- 
GitLab