--- ../../racktables-test/inc/interface.php	2013-04-09 11:10:21.633224423 +0200
+++ interface.php	2013-04-15 14:50:29.033196148 +0200
@@ -3831,6 +3831,8 @@
 	echo "<td class=pcleft>";
 	$summary = array();
 	$summary['Name'] = $locationData['name'];
+	if (!empty($locationData['parent_id']))
+		$summary['Parent location'] = "<a href='" . makeHref(array('page'=>'location', 'location_id'=>$locationData['parent_id'])) . "'>" . $locationData['parent_name'];
 	$summary['Child locations'] = count($locationData['locations']);
 	$summary['Rows'] = count($locationData['rows']);
 	if ($locationData['has_problems'] == 'yes')
@@ -3852,6 +3854,14 @@
 		echo "<tr><td><a href='".makeHref(array('page'=>'row', 'row_id'=>$row_id))."'>".$name."</td></tr>\n";
 	echo "</table>\n";
 	finishPortlet();
+
+	startPortlet ('Child Locations (' . count($locationData['locations']) . ')');
+	echo "<table border=0 cellspacing=0 cellpadding=5 align=center>\n";
+	foreach ($locationData['locations'] as $loc_id => $name)
+		echo "<tr><td><a href='".makeHref(array('page'=>'location', 'location_id'=>$loc_id))."'>".$name."</td></tr>\n";
+	echo "</table>\n";
+	finishPortlet();
+
 	echo '</td>';
 	echo '</tr></table>';
 }
