mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-04-29 09:49:06 -04:00
Move Google Maps block off into its own gmaps module.
This commit is contained in:
@@ -126,6 +126,7 @@ $config['modules'] = array
|
||||
MODPATH . 'tags',
|
||||
MODPATH . 'user',
|
||||
MODPATH . 'info',
|
||||
MODPATH . 'gmaps',
|
||||
|
||||
THEMEPATH . 'default',
|
||||
);
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
29
modules/gmaps/helpers/gmaps.php
Normal file
29
modules/gmaps/helpers/gmaps.php
Normal 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;
|
||||
}
|
||||
}
|
||||
6
modules/gmaps/views/gmaps_block.html.php
Normal file
6
modules/gmaps/views/gmaps_block.html.php
Normal 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&hl=en&geocode=&q=mountain+view&sll=37.0625,-95.677068&sspn=50.823846,89.648437&ie=UTF8&z=12&g=mountain+view&ll=37.433704,-122.056046&output=embed&s=AARTsJoyjpSOFMFEv5XZbREeW_hGGS28pQ"></iframe>
|
||||
<br />
|
||||
<small><a href="http://maps.google.com/maps?f=q&hl=en&geocode=&q=mountain+view&sll=37.0625,-95.677068&sspn=50.823846,89.648437&ie=UTF8&z=12&g=mountain+view&ll=37.433704,-122.056046&source=embed" style="color:#0000FF;text-align:left"><?= _("View Larger Map") ?></a></small>
|
||||
|
||||
|
||||
@@ -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&hl=en&geocode=&q=mountain+view&sll=37.0625,-95.677068&sspn=50.823846,89.648437&ie=UTF8&z=12&g=mountain+view&ll=37.433704,-122.056046&output=embed&s=AARTsJoyjpSOFMFEv5XZbREeW_hGGS28pQ"></iframe>
|
||||
<br />
|
||||
<small class="gBlockContent"><a href="http://maps.google.com/maps?f=q&hl=en&geocode=&q=mountain+view&sll=37.0625,-95.677068&sspn=50.823846,89.648437&ie=UTF8&z=12&g=mountain+view&ll=37.433704,-122.056046&source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>
|
||||
</div>
|
||||
|
||||
</div><!-- END #gSideBar -->
|
||||
|
||||
Reference in New Issue
Block a user