Add new MapPoint code for geolocation, Thingy searching and indexing and a macro for rendering thing data outside of the Thingy.

This commit is contained in:
Colin Kuskie 2011-05-02 13:49:18 -07:00
parent 944c76040a
commit 61534779d5
24 changed files with 1442 additions and 176 deletions

View file

@ -0,0 +1,59 @@
package WebGUI::Help::Asset_Map;
use strict;
our $HELP = {
'view template' => {
title => 'view template',
body => '',
isa => [
{ namespace => 'Asset_Template',
tag => 'template variables'
},
{ namespace => 'Asset_Map',
tag => 'map asset template variables'
},
],
fields => [],
variables => [
{ name => 'canAddPoint', },
{ name => 'canEdit', },
{ name => 'mapPoints', required => 1, },
{ name => 'button_addPoint', required => 1, },
{ name => 'button_setCenter', required => 1, },
{ name => 'button_setCenter', selectPoint => 1, },
],
related => []
},
'map asset template variables' => {
private => 1,
title => 'map asset template variables',
body => '',
isa => [
{ namespace => 'Asset',
tag => 'asset template asset variables'
},
],
fields => [],
variables => [
{ name => 'groupIdAddPoint', },
{ name => 'mapApiKey', },
{ name => 'mapHeight', },
{ name => 'mapWidth', },
{ name => 'startLatitude', },
{ name => 'startLongitude', },
{ name => 'startZoom', },
{ name => 'templateIdEditPoint', },
{ name => 'templateIdView', },
{ name => 'templateIdViewPoint', },
{ name => 'workflowIdPoint', },
{ name => 'canAddPoint', },
{ name => 'canEdit', },
],
related => []
},
};
1;

View file

@ -10,6 +10,9 @@ our $HELP = {
{ namespace => 'Asset_Template',
tag => 'template variables'
},
{ namespace => 'Asset_MapPoint',
tag => 'map point asset template variables'
},
],
fields => [],
variables => [
@ -32,6 +35,8 @@ our $HELP = {
{ name => 'form_fax', },
{ name => 'form_email', },
{ name => 'user defined variables', },
{ name => 'form_isHidden', },
{ name => 'form_isGeocoded', },
],
related => []
},

View file

@ -152,6 +152,12 @@ our $HELP = {
{ 'name' => 'field_pretext' },
],
},
{
'name' => 'variables by label',
}
{
'name' => 'fields',
}
],
related => [
{ tag => 'edit thing template',