some osm stuff
This commit is contained in:
parent
3ed8070194
commit
64e0c8704f
@ -14,6 +14,10 @@ class PageApi extends \SYSTEM\PAGE\PageClass {
|
||||
return new googlemaps();
|
||||
}
|
||||
|
||||
public static function action_osm(){
|
||||
return new osm();
|
||||
}
|
||||
|
||||
public static function action_test(){
|
||||
return new default_page();
|
||||
}
|
||||
|
||||
@ -27,11 +27,11 @@
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="brand" href="#">${menu_home}</a>
|
||||
<a class="brand" href="">${menu_home}</a>
|
||||
<div class="nav-collapse collapse">
|
||||
<ul class="nav">
|
||||
<li class="active"><a href="#" url="?action=prices">${menu_prices}</a></li>
|
||||
<li><a href="#" url="?action=googlemaps">${menu_contact}</a></li>
|
||||
<li><a href="#" url="?action=osm">${menu_contact}</a></li>
|
||||
<li><a href="#">${menu_gallery}</a></li>
|
||||
|
||||
</ul>
|
||||
|
||||
@ -5,7 +5,10 @@ class default_page extends SYSTEM\PAGE\Page {
|
||||
private function js(){
|
||||
return '<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PJQUERY(),'jquery-1.9.1.min.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="'.SYSTEM\WEBPATH(new PBOOTSTRAP(),'js/bootstrap.min.js').'"></script>'.
|
||||
'<script type="text/javascript" language="JavaScript" src="http://mojotrollz.eu/web/danube/danube/page/js/loadtexts.js"></script>';
|
||||
'<script type="text/javascript" language="JavaScript" src="http://mojotrollz.eu/web/danube/danube/page/js/loadtexts.js"></script>'.
|
||||
'<script type="text/javascript" src="http://www.openlayers.org/api/OpenLayers.js"></script>
|
||||
<script type="text/javascript" src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>
|
||||
<script type="text/javascript" src="http://mojotrollz.eu/web/danube/danube/page/osm/osm.js"></script>';
|
||||
}
|
||||
|
||||
public function html(){
|
||||
@ -20,7 +23,6 @@ class default_page extends SYSTEM\PAGE\Page {
|
||||
Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
|
||||
Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
|
||||
Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod.';
|
||||
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_page/danube.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
1
danube/page/osm/osm.html
Normal file
1
danube/page/osm/osm.html
Normal file
@ -0,0 +1 @@
|
||||
<div>${content};</div>
|
||||
17
danube/page/osm/osm.php
Normal file
17
danube/page/osm/osm.php
Normal file
@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
class osm extends SYSTEM\PAGE\Page {
|
||||
public function html(){
|
||||
$vars = array();
|
||||
$vars['content'] = ' <script>drawmap()</script><div>
|
||||
<div>Karte (Testversion)</div>
|
||||
<div>© <a href="http://www.openstreetmap.org">OpenStreetMap</a>
|
||||
und <a href="http://www.openstreetmap.org/copyright">Mitwirkende</a>,
|
||||
<a href="http://creativecommons.org/licenses/by-sa/2.0/deed.de">CC-BY-SA</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="map" onload="drawmap();">
|
||||
</div>';
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'osm/osm.tpl'), $vars);
|
||||
}
|
||||
}
|
||||
3
danube/page/osm/osm.tpl
Normal file
3
danube/page/osm/osm.tpl
Normal file
@ -0,0 +1,3 @@
|
||||
<div onload="drawmap();">
|
||||
${content}
|
||||
</div>
|
||||
@ -5,4 +5,5 @@ $autoload = SYSTEM\autoload::getInstance();
|
||||
$autoload->registerFolder(dirname(__FILE__),'');
|
||||
$autoload->registerFolder(dirname(__FILE__).'/default_page','');
|
||||
$autoload->registerFolder(dirname(__FILE__).'/googlemaps','');
|
||||
$autoload->registerFolder(dirname(__FILE__).'/prices','');
|
||||
$autoload->registerFolder(dirname(__FILE__).'/prices','');
|
||||
$autoload->registerFolder(dirname(__FILE__).'/osm','');
|
||||
Reference in New Issue
Block a user