Чувствую я, что Google Maps без этого не работает ->
<body onload="initialize()" onunload="GUnload()">
Я в том смысле, что без изменения "хедера" здесь не обойтись.
Это лишь предположение
Вот что я могу предположить:
1) Создаем новый php файл. Именуем его... Скажем maps.php
2) Дальше помещаем туда вот такой код:
Он не проверен на практике!!!
<?php
require_once "maincore.php";
/* Вместо подключаемого файла ))) */
/* gzip start header */
if ($settings['gzip_enabled'] == "1"){
if (strpos(' ' . $_SERVER['HTTP_ACCEPT_ENCODING'], 'x-gzip') !== false) {
$site_gzipper_encoding = 'x-gzip';
}
if (strpos(' ' . $_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== false) {
$site_gzipper_encoding = 'gzip';
}
if (isset($site_gzipper_encoding)) {
ob_start();
}
}
/* gzip end header */
if (!defined("IN_FUSION")) { header("Location: index.php"); exit; }
require_once THEME."theme.php";
if ($settings['maintenance'] == "1" && !iADMIN) fallback(BASEDIR."maintenance.php");
if (iMEMBER) $result = dbquery("UPDATE ".$db_prefix."users SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'");
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>";
if(!empty($title))$title=stripinput($title);
else $title=' ';
echo "<title>".$title.$settings['sitename']."</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=".$locale['charset']."\">
<meta http-equiv=\"Cache-Control\" content=\"no-cache\" />
<meta http-equiv=\"pragma\" content=\"no-cache\" />
<meta name=\"description\" content=\"".$settings['description']."\">
<meta name=\"keywords\" content=\"".$settings['keywords']."\">
<link rel=\"shortcut icon\" href='".BASEDIR."favicon.ico'>
<link rel=\"stylesheet\" href='".THEME."styles.css' type='text/css'>";
if ($settings['rss_news'] == "1"){
echo "<link rel='alternate' type='application/rss+xml' title='RSS News' href='".BASEDIR."rss.php'>";
}
if ($settings['rss_download'] == "1"){
echo "<link rel='alternate' type='application/rss+xml' title='RSS Downloads' href='".BASEDIR."rss_n.php'>";
}
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n
<script src=\"http://maps.google.com/maps?file=api&v=2&key=ABQIAAAArHU6ZTMF-Pq3N6x14CzJxRQZAWZxOWQpeC6svSmdZczhHO6VtRQzDOC2UUEdXvSR-ZxbTpjVlYR7GA&sen
sor=false\"
type=\"text/javascript\"></script>\n
<script type=\"text/javascript\">\n
function initialize() {\n
if (GBrowserIsCompatible()) {\n
var map = new GMap2(document.getElementById(\"map_canvas\"));\n
//map.addMapType(G_HYBRID_MAP);\n
map.enableGoogleBar();\n
\n
map.setCenter(new GLatLng(60.05141, 30.33255), 8);\n
map.setUIToDefault();\n
\n
var mapControl = new GMapTypeControl();\n
var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(50,10));\n
map.addControl(mapControl);\n
map.addControl(new GLargeMapControl());\n
\n //Зона 1
\n var polygon = new GPolygon([\n
new GLatLng(60.2408, 30.336864), \n
new GLatLng(60.143702, 30.636241),\n
new GLatLng(60.025704, 30.726878),\n
new GLatLng(59.944966, 30.614246),\n
new GLatLng(59.892565, 30.527728),\n
new GLatLng(59.867023, 30.417865),\n
new GLatLng(59.879451, 30.26543),\n
new GLatLng(59.947722, 30.203632),\n
new GLatLng(60.035783, 29.971546),\n
new GLatLng(60.147583, 30.001758),\n
new GLatLng(60.231695, 30.26131),\n
new GLatLng(60.2408, 30.336864)\n
], \"#CC0000\", 0, 1, \"#CC0000\", 0.2);\n
map.addOverlay(polygon);\n
//Зона 2\n
var polygon = new GPolygon([\n
new GLatLng(60.412859, 30.26131),\n
new GLatLng(60.394516, 30.568995),\n
new GLatLng(60.31193, 30.828395),\n
new GLatLng(60.168118, 31.045459),\n
new GLatLng(59.946345, 31.038592),\n
new GLatLng(59.813115, 30.858691),\n
new GLatLng(59.674371, 30.455619),\n
new GLatLng(59.727811, 30.026465),\n
new GLatLng(59.923487, 29.661204),\n
new GLatLng(60.025361, 29.647471),\n
new GLatLng(60.194566, 29.664934),\n
new GLatLng(60.340531, 29.905544),\n
new GLatLng(60.403094, 30.196681),\n
new GLatLng(60.412859, 30.26131),\n
new GLatLng(60.2408, 30.336864),\n
new GLatLng(60.231695, 30.26131),\n
new GLatLng(60.147583, 30.001758),\n
new GLatLng(60.035783, 29.971546),\n
new GLatLng(59.947722, 30.203632),\n
new GLatLng(59.879451, 30.26543),\n
new GLatLng(59.867023, 30.417865),\n
new GLatLng(59.892565, 30.527728),\n
new GLatLng(59.944966, 30.614246),\n
new GLatLng(60.025704, 30.726878),\n
new GLatLng(60.143702, 30.636241),\n
new GLatLng(60.2408, 30.336864)\n
], \"#CC0000\", 0, 1, \"#0000FF\", 0.2);\n
map.addOverlay(polygon);\n
//Зона 3\n
var polygon = new GPolygon([\n
new GLatLng(60.58308, 30.184299),\n
new GLatLng(60.552664, 30.677379),\n
new GLatLng(60.174475, 31.050914),\n
new GLatLng(59.891386, 31.375011),\n
new GLatLng(59.675384, 31.089366),\n
new GLatLng(59.52223, 30.622447),\n
new GLatLng(59.516648, 30.117076),\n
new GLatLng(59.678162, 29.56776),\n
new GLatLng(59.960321, 29.276622),\n
new GLatLng(60.166264, 29.271129),\n
new GLatLng(60.455138, 29.611705),\n
new GLatLng(60.58308, 30.184299),\n
new GLatLng(60.58308, 30.184299),\n
new GLatLng(60.412859, 30.26131),\n
new GLatLng(60.403094, 30.196681),\n
new GLatLng(60.340531, 29.905544),\n
new GLatLng(60.194566, 29.664934),\n
new GLatLng(60.025361, 29.647471),\n
new GLatLng(59.923487, 29.661204),\n
new GLatLng(59.727811, 30.026465),\n
new GLatLng(59.674371, 30.455619),\n
new GLatLng(59.813115, 30.858691),\n
new GLatLng(59.946345, 31.038592),\n
new GLatLng(60.168118, 31.045459),\n
new GLatLng(60.31193, 30.828395),\n
new GLatLng(60.394516, 30.568995),\n
new GLatLng(60.412859, 30.26131)\n
], \"#000000\", 0, 1, \"#000000\", 0.2);\n
map.addOverlay(polygon); \n
}\n
}\n
</script>\n
</head>";
echo "<body bgcolor='$body_bg' text='$body_text' onload='initialize()' onunload='GUnload()'>\n";
render_header("<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' title='".$settings['sitename']."'>");
require_once "side_left.php";
opentable("Твой зоголовок.");
?>
сдесь пиши свой текст если хочешь
<div id="map_canvas" style="width: 500px; height: 500px"></div>
<?
closetable();
require_once "side_right.php";
require_once "footer.php";
?>
|
|