improve map feature by using its own database table and model

This commit is contained in:
oliver 2015-04-16 11:04:01 +02:00
commit 3ce0a6d710
5 changed files with 85 additions and 7 deletions

View file

@ -10,7 +10,7 @@
<h1><i class="fa fa-map-marker fa-fw"></i><?=_('Map')?></h1>
<div id="map" class="map" style="background-image:url('<?=$linker->link(array('grafics','paper.jpg'))?>')"></div>
<script type="text/javascript">
var extent = [0, 0, 1200, 857];
var extent = [0, 0, <?=$map['width']?>, <?=$map['height']?>];
var projection = new ol.proj.Projection({
code: 'pixel',
units: 'pixels',
@ -29,11 +29,17 @@
})
})
],
controls: ol.control.defaults().extend([
new ol.control.OverviewMap({
collapsed: true,
})
]),
view: new ol.View({
projection: projection,
center: ol.extent.getCenter(extent),
zoom: 1
})
zoom: 1,
extent: extent
}),
});
});
</script>

View file

@ -5,6 +5,6 @@
<li><a href="<?=$linker->link(array('charactergroups','index',$loggedSeminary['url']))?>"><i class="fa fa-users fa-fw"></i><?=_('Character Groups')?></a></li>
<li><a href="<?=$linker->link(array('achievements','index',$loggedSeminary['url']))?>"><i class="fa fa-trophy fa-fw"></i><?=_('Achievements')?></a></li>
<li><a href="<?=$linker->link(array('library','index',$loggedSeminary['url']))?>"><i class="fa fa-book fa-fw"></i><?=_('Library')?></a></li>
<?php if(!is_null($loggedSeminary['map_seminarymedia_id'])) : ?><li><a href="<?=$linker->link(array('map','index',$loggedSeminary['url']))?>"><i class="fa fa-map-marker fa-fw"></i><?=_('Map')?></a></li><?php endif ?>
<li><a href="<?=$linker->link(array('map','index',$loggedSeminary['url']))?>"><i class="fa fa-map-marker fa-fw"></i><?=_('Map')?></a></li>
</ul>
<?php endif ?>