From ae0dc874ce831e2c1223c13ad0aa22778c086f76 Mon Sep 17 00:00:00 2001
From: Olav Morken <olav.morken@uninett.no>
Date: Thu, 12 Mar 2009 08:10:04 +0000
Subject: [PATCH] Metadata parser: Clean up output.

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1396 44740490-163a-0410-bde0-09ae8108e29a
---
 templates/metadata-converter.php | 4 ++--
 www/admin/metadata-converter.php | 9 +++++++--
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/templates/metadata-converter.php b/templates/metadata-converter.php
index 0bbb7a6d6..f8b17c114 100644
--- a/templates/metadata-converter.php
+++ b/templates/metadata-converter.php
@@ -11,7 +11,7 @@ $this->includeAtTemplateBase('includes/header.php');
 
 <p><?php echo($this->t('{admin:metaconv_xmlmetadata}')); ?></p>
 <p>
-<textarea rows="20" cols="75" name="xmldata"><?php echo htmlspecialchars($this->data['xmldata']); ?></textarea>
+<textarea rows="20" cols="120" name="xmldata"><?php echo htmlspecialchars($this->data['xmldata']); ?></textarea>
 </p>
 <p>
 <input type="submit" value="<?php echo $this->t('metaconv_parse'); ?>" />
@@ -32,7 +32,7 @@ if($output !== NULL) {
 		}
 
 		echo('<h3>' . htmlspecialchars($type) . '</h3>' . "\n");
-		echo('<pre>' . htmlspecialchars($text) . '</pre>' . "\n");
+		echo('<pre class="metadatabox">' . htmlspecialchars($text) . '</pre>' . "\n");
 	}
 }
 
diff --git a/www/admin/metadata-converter.php b/www/admin/metadata-converter.php
index 68d42130a..b40132f2a 100644
--- a/www/admin/metadata-converter.php
+++ b/www/admin/metadata-converter.php
@@ -39,8 +39,13 @@ try {
 					continue;
 				}
 
-				$text .= '$metadata[\'' . addslashes($entityId) . '\'] = ' .
-					var_export($entityMetadata, TRUE) . ';' . "\n";
+				/* Remove the entityDescriptor element because it is unused, and only
+				 * makes the output harder to read.
+				 */
+				unset($entityMetadata['entityDescriptor']);
+
+				$text .= var_export($entityId, TRUE) . ' => ' .
+					var_export($entityMetadata, TRUE) . ",\n";
 			}
 
 			$entities = $text;
-- 
GitLab