Move Google Maps block off into its own gmaps module.

This commit is contained in:
Bharat Mediratta
2008-11-05 05:41:19 +00:00
parent 8e880b4c41
commit fd3e21e2fd
5 changed files with 37 additions and 11 deletions

View File

@@ -126,6 +126,7 @@ $config['modules'] = array
MODPATH . 'tags',
MODPATH . 'user',
MODPATH . 'info',
MODPATH . 'gmaps',
THEMEPATH . 'default',
);

View File

@@ -44,6 +44,7 @@ class Theme_Core {
'carousel' => carousel::block($this),
'tags' => tags::block($this),
'info' => info::block($this),
'gmaps' => gmaps::block($this),
);
return $blocks;
}

View File

@@ -0,0 +1,29 @@
<?php defined("SYSPATH") or die("No direct script access.");
/**
* Gallery - a web based photo album viewer and editor
* Copyright (C) 2000-2008 Bharat Mediratta
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or (at
* your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
*/
class Gmaps_Core {
public static function block($theme) {
$block = new Block();
$block->id = "gMaps";
$block->title = _("Location");
$block->content = new View("gmaps_block.html");
return $block;
}
}

View File

@@ -0,0 +1,6 @@
<? defined("SYSPATH") or die("No direct script access."); ?>
<iframe width="214" height="214" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=mountain+view&amp;sll=37.0625,-95.677068&amp;sspn=50.823846,89.648437&amp;ie=UTF8&amp;z=12&amp;g=mountain+view&amp;ll=37.433704,-122.056046&amp;output=embed&amp;s=AARTsJoyjpSOFMFEv5XZbREeW_hGGS28pQ"></iframe>
<br />
<small><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=mountain+view&amp;sll=37.0625,-95.677068&amp;sspn=50.823846,89.648437&amp;ie=UTF8&amp;z=12&amp;g=mountain+view&amp;ll=37.433704,-122.056046&amp;source=embed" style="color:#0000FF;text-align:left"><?= _("View Larger Map") ?></a></small>

View File

@@ -3,15 +3,4 @@
<? foreach ($theme->blocks() as $block): ?>
<?= $block ?>
<? endforeach ?>
<div class="gBlock">
<div class="gBlockHeader">
<h2>Location</h2>
<a href="#" class="minimize">[-]</a>
</div>
<iframe class="gBlockContent" width="214" height="214" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=mountain+view&amp;sll=37.0625,-95.677068&amp;sspn=50.823846,89.648437&amp;ie=UTF8&amp;z=12&amp;g=mountain+view&amp;ll=37.433704,-122.056046&amp;output=embed&amp;s=AARTsJoyjpSOFMFEv5XZbREeW_hGGS28pQ"></iframe>
<br />
<small class="gBlockContent"><a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=mountain+view&amp;sll=37.0625,-95.677068&amp;sspn=50.823846,89.648437&amp;ie=UTF8&amp;z=12&amp;g=mountain+view&amp;ll=37.433704,-122.056046&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>
</div>
</div><!-- END #gSideBar -->