diff --git a/site/controllers/maps_controller.php b/site/controllers/maps_controller.php index 088c8cf..bab9533 100644 --- a/site/controllers/maps_controller.php +++ b/site/controllers/maps_controller.php @@ -42,7 +42,7 @@ class MapsController extends AppController { * - Produces a PNG site map image */ - function map($id = null, $requested_width = 600) { + function map($id = null, $requested_width = 800) { if (!$id) { $this->Session->setFlash(__('Invalid Item.', true)); $this->redirect(array('action'=>'index')); @@ -235,14 +235,14 @@ class MapsController extends AppController { *****/ // Scale things according to desired display width - $screen_adjustment_factor = $requested_width / $info['extents']['right'];; + $screen_adjustment_factor = $requested_width / $info['extents']['right']; // Define image size $info['width'] = $info['extents']['right'] * $screen_adjustment_factor; $info['depth'] = $info['extents']['bottom'] * $screen_adjustment_factor; // Go through each unit, adjusting map locations - foreach ($info['units'] AS $unit) { + foreach ($info['units'] AS &$unit) { $unit['left'] *= $screen_adjustment_factor; $unit['right'] *= $screen_adjustment_factor; $unit['top'] *= $screen_adjustment_factor; @@ -255,7 +255,6 @@ class MapsController extends AppController { - } ?> \ No newline at end of file diff --git a/site/views/maps/view.ctp b/site/views/maps/view.ctp index 7eeeb50..a6d5ef6 100644 --- a/site/views/maps/view.ctp +++ b/site/views/maps/view.ctp @@ -1,24 +1,46 @@ -