Addad initial map page
This commit is contained in:
parent
c765b4d983
commit
6d14db8607
4 changed files with 41 additions and 1 deletions
|
|
@ -108,7 +108,7 @@
|
|||
{{/showSubNav}}
|
||||
|
||||
{{#showSubNav}}<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">{{/showSubNav}}
|
||||
{{^showSubNav}}<div class="col-sm-11 col-sm-offset-1 col-md-11 col-md-offset-1 main">{{/showSubNav}}
|
||||
{{^showSubNav}}<div class="col-sm-9 col-sm-offset-1 col-md-10 col-md-offset-1 main">{{/showSubNav}}
|
||||
{{alerts}}
|
||||
{{content}}
|
||||
</div>
|
||||
|
|
|
|||
12
resource/web/map.tmpl
Executable file
12
resource/web/map.tmpl
Executable file
|
|
@ -0,0 +1,12 @@
|
|||
|
||||
|
||||
|
||||
<svg width="100%" width="500" viewBox="0 0 1000 500">
|
||||
<!-- Map -->
|
||||
<image x="0" y="0" width="1000" height="500"
|
||||
xlink:href="/img/floorplan.jpg" />
|
||||
|
||||
|
||||
<!-- debug stuff -->
|
||||
<rect width="100%" height="100%" style="fill-opacity:0;stroke-width:5;stroke:rgb(0,0,0)" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 298 B |
|
|
@ -76,6 +76,8 @@ public class HalServer {
|
|||
HalHttpPage.getRootNav().createSubNav("Events").setWeight(100);
|
||||
pages = new ArrayList<>();
|
||||
pages.addAll(Arrays.asList(new HalHttpPage[]{
|
||||
new MapHttpPage(),
|
||||
|
||||
new SensorOverviewHttpPage(),
|
||||
new SensorConfigHttpPage(),
|
||||
|
||||
|
|
|
|||
26
src/se/hal/page/MapHttpPage.java
Executable file
26
src/se/hal/page/MapHttpPage.java
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
package se.hal.page;
|
||||
|
||||
import se.hal.intf.HalHttpPage;
|
||||
import zutil.io.file.FileUtil;
|
||||
import zutil.parser.Templator;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2016-06-23.
|
||||
*/
|
||||
public class MapHttpPage extends HalHttpPage {
|
||||
private static final String TEMPLATE = "resource/web/map.tmpl";
|
||||
|
||||
|
||||
public MapHttpPage() {
|
||||
super("map");
|
||||
super.getRootNav().createSubNav(this.getId(), "Map").setWeight(-100);
|
||||
super.showSubNav(false);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Templator httpRespond(Map<String, Object> session, Map<String, String> cookie, Map<String, String> request) throws Exception {
|
||||
return new Templator(FileUtil.find(TEMPLATE));
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue