v0.1 with spot app

This commit is contained in:
2015-12-01 23:54:46 +01:00
parent 0363f4f272
commit 03217058e8
6 changed files with 32 additions and 14 deletions

View File

@@ -2,11 +2,11 @@
class Spot extends Main
{
//Spot datasource
const SPOT_ID = '0Y5LrvigElWeAieBGnFol0KBEuOTkFJmm';
const SPOT_HOOK = 'https://api.findmespot.com/spot-main-web/consumer/rest-api/2.0/public/feed/';
const SPOT_TYPE_XML = '/message.xml';
const SPOT_TYPE_JSON = '/message.json';
//Spot feed
const FEED_ID = '0Y5LrvigElWeAieBGnFol0KBEuOTkFJmm';
const FEED_HOOK = 'https://api.findmespot.com/spot-main-web/consumer/rest-api/2.0/public/feed/';
const FEED_TYPE_XML = '/message.xml';
const FEED_TYPE_JSON = '/message.json';
//Database
const MSG_TABLE = 'messages';
@@ -62,14 +62,14 @@ class Spot extends Main
public function getSpotData()
{
//$sContent = file_get_contents(self::SPOT_HOOK.self::SPOT_ID.self::SPOT_TYPE_JSON);
//$sContent = file_get_contents(self::FEED_HOOK.self::FEED_ID.self::FEED_TYPE_JSON);
$sContent = '{"response":{"feedMessageResponse":{"count":1,"feed":{"id":"0Y5LrvigElWeAieBGnFol0KBEuOTkFJmm","name":"Te Araroa","description":"Te Araroa","status":"ACTIVE","usage":0,"daysRange":7,"detailedMessageShown":false},"totalCount":1,"activityCount":0,"messages":{"message":{"@clientUnixTime":"0","id":477259564,"messengerId":"0-2489517","messengerName":"Francois","unixTime":1449002345,"messageType":"OK","latitude":48.85129,"longitude":2.40491,"modelId":"SPOT3","showCustomMsg":"N","dateTime":"2015-12-01T20:39:05+0000","messageDetail":"","batteryState":"GOOD","hidden":0,"messageContent":"Jusque là , tout va bien ! Click sur le lien en dessous pour voir où je suis :)\r\n\r\n@Clara: <3"}}}}}';
return json_decode($sContent, true);
}
public function getMainPage()
{
return parent::getMainPage(array('vars'=>array()));
return parent::getMainPage(array('vars'=>array('feed_id'=>self::FEED_ID)));
}
}

View File

@@ -4,9 +4,11 @@
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link type="image/x-icon" href="images/favicon.ico" rel="shortcut icon" />
<link type="image/png" href="images/favicon_32.png" rel="icon" sizes="32x32" />
<link type="text/css" href="style/pedidor.css" rel="stylesheet" media="all" />
<link type="text/css" href="style/spot.css" rel="stylesheet" media="all" />
<script type="text/javascript" src="script/jquery.js"></script>
<script type="text/javascript" src="script/jquery.mods.js"></script>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=true"></script>
<script type="text/javascript" src="//d3ra5e5xmvzawh.cloudfront.net/live-widget/2.0/spot-main-min.js"></script>
<script type="text/javascript" src="script/spot.js"></script>
<script type="text/javascript">
var oSpot = new Spot(asGlobalVars);
@@ -15,6 +17,10 @@
<title>Find Me Spot</title>
</head>
<body>
<div id="container"></div>
<div id="container">
<header></header>
<div id="main"></div>
<footer></footer>
</div>
</body>
</html>

View File

@@ -1,10 +1,15 @@
<div id="messages">
<div id="widget"></div>
</div>
<script type="text/javascript">
oCvtheque.pageInit = function(asHash)
oSpot.pageInit = function(asHash)
{
$('#widget').spotLiveWidget({
feedId: self.vars('feed_id'),
width: '100%',
height: 800
});
};
//oCvtheque.onSamePageMove = function(asHash){return true;};
//oSpot.onSamePageMove = function(asHash){return true;};
</script>

File diff suppressed because one or more lines are too long

View File

@@ -18,6 +18,7 @@ function Spot(asGlobals)
//page elem
self.elem = {};
self.elem.container = $('#container');
self.elem.main = $('#main');
//on window resize
//$(window).resize(self.onResize).resize();
@@ -130,8 +131,6 @@ function Spot(asGlobals)
var $Dom = $(self.consts.pages[sPageName]);
if(bFirstPage)
{
self.elem.container.html($(self.consts.pages['template']));
self.elem.main = self.elem.container.find('#main');
self.splash($Dom, asHash, bFirstPage); //first page
}
else

6
style/spot.css Normal file
View File

@@ -0,0 +1,6 @@
@CHARSET "UTF-8";
#widget img[alt="spot-banner"]{
visibility: hidden;
}