Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cloud-quote
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
cloud-quote
Commits
654768dc
Commit
654768dc
authored
Apr 11, 2013
by
Sven Franck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixed CSS, added Google Maps example gadget
parent
7ea2c858
Changes
22
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
360 additions
and
91 deletions
+360
-91
css/_css.css
css/_css.css
+0
-3
css/_overrides.css
css/_overrides.css
+1
-1
css/overrides.css
css/overrides.css
+1
-1
data/_machine_performance.json
data/_machine_performance.json
+1
-0
data/machine_performance.json
data/machine_performance.json
+1
-1
gadgets/configure.html
gadgets/configure.html
+8
-3
gadgets/legal.html
gadgets/legal.html
+85
-62
gadgets/results.html
gadgets/results.html
+2
-2
gadgets/translate.html
gadgets/translate.html
+10
-8
js/main.js
js/main.js
+0
-7
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js
+10
-0
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js~
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js~
+209
-0
js/plugins/jquery-ui-map/jquery.ui.map.full.min.js
js/plugins/jquery-ui-map/jquery.ui.map.full.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.microdata.min.js
js/plugins/jquery-ui-map/jquery.ui.map.microdata.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.microformat.min.js
js/plugins/jquery-ui-map/jquery.ui.map.microformat.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.min.js
js/plugins/jquery-ui-map/jquery.ui.map.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.overlays.min.js
js/plugins/jquery-ui-map/jquery.ui.map.overlays.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.rdfa.min.js
js/plugins/jquery-ui-map/jquery.ui.map.rdfa.min.js
+2
-0
js/plugins/jquery-ui-map/jquery.ui.map.services.min.js
js/plugins/jquery-ui-map/jquery.ui.map.services.min.js
+2
-0
lang/de-DE/gen.json
lang/de-DE/gen.json
+6
-1
lang/en-EN/gen.json
lang/en-EN/gen.json
+6
-1
lang/fr-FR/gen.json
lang/fr-FR/gen.json
+6
-1
No files found.
css/_css.css
View file @
654768dc
...
...
@@ -3,9 +3,6 @@ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,su
/* splash */
.ui-mobile-rendering
>
*
{
visibility
:
visible
!important
;
/* no need */
}
/*
.splash:before { width: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; display: block; height: 115%; z-index: 999999; background-color: white; content: "offline version initializing..."; text-align: center; color: #bbb; text-shadow: none; line-height: 150px; vertical-align: bottom; }
*/
/* webfonts
* { font-family: "Open Sans",Arial; font-size: 14.5px; } */
...
...
css/_overrides.css
View file @
654768dc
...
...
@@ -14,7 +14,7 @@
min-height
:
600px
;
z-index
:
999999
;
background
:
#fff
/* url(../img/xl_logo.jpg) */
no-repeat
center
center
;
content
:
"
Initiliazing Cloud-Quote. Please wait
..."
;
content
:
"
Loading
..."
;
font-size
:
1.5em
;
text-align
:
center
;
color
:
#bbb
;
...
...
css/overrides.css
View file @
654768dc
.splash
{
height
:
99.9%
;
overflow
:
hidden
}
.splash
:before
{
width
:
100%
;
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
display
:
block
;
height
:
115%
;
min-height
:
600px
;
z-index
:
999999
;
background
:
#fff
/* url(../img/xl_logo.jpg) */
no-repeat
center
center
;
content
:
"Initiliazing Cloud-Quote. Please wait..."
;
font-size
:
1.5em
;
text-align
:
center
;
color
:
#ccc
;
text-shadow
:
none
;
line-height
:
150px
;
vertical-align
:
bottom
;
font-family
:
Arial
}
\ No newline at end of file
.splash
{
height
:
99.9%
;
overflow
:
hidden
}
.splash
:before
{
width
:
100%
;
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
display
:
block
;
height
:
115%
;
min-height
:
600px
;
z-index
:
999999
;
background
:
#fff
/* url(../img/xl_logo.jpg) */
no-repeat
center
center
;
content
:
"Loading..."
;
font-size
:
1.5em
;
text-align
:
center
;
color
:
#ccc
;
text-shadow
:
none
;
line-height
:
150px
;
vertical-align
:
bottom
;
font-family
:
Arial
}
\ No newline at end of file
data/_machine_performance.json
0 → 100644
View file @
654768dc
{
"Cloud-PERF-COMP1395-vmWare.vCloud-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
236.79300000000001
,
"avg"
:
216.93312500000002
,
"min"
:
212.93000000000001
},
"pystone"
:
{
"max"
:
0.79000000000000092
,
"avg"
:
0.71208333333333329
,
"min"
:
0.60000000000000053
}},
"Cloud-PERF-COMP1288-Rackspace_Dallas-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
290.62599999999998
,
"avg"
:
284.50783333333339
,
"min"
:
276.56700000000001
},
"pystone"
:
{
"max"
:
0.78000000000000114
,
"avg"
:
0.75708333333333344
,
"min"
:
0.73000000000000043
}},
"Cloud-PERF-COMP1394-Atlantic.Net-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
361.65100000000001
,
"avg"
:
278.8559166666667
,
"min"
:
234.91399999999999
},
"pystone"
:
{
"max"
:
1.0
,
"avg"
:
0.69624999999999992
,
"min"
:
0.58999999999999986
}},
"Cloud-PERF-COMP156-ERP5-TEST-NODE-DS61-XA"
:
{
"sqlbench"
:
{
"max"
:
106.496
,
"avg"
:
106.496
,
"min"
:
106.496
},
"pystone"
:
{
"max"
:
0.39000000000000012
,
"avg"
:
0.39000000000000012
,
"min"
:
0.39000000000000012
}},
"Cloud-PERF-COMP1393-Joyent_USEast1-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
353.30500000000001
,
"avg"
:
294.88108333333338
,
"min"
:
239.81
},
"pystone"
:
{
"max"
:
1.0499999999999989
,
"avg"
:
0.74874999999999992
,
"min"
:
0.54000000000000092
}},
"Cloud-PERF-COMP1407-AWS_US-EAST-1c-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
505.822
,
"avg"
:
475.92754166666668
,
"min"
:
468.68299999999999
},
"pystone"
:
{
"max"
:
1.5700000000000003
,
"avg"
:
1.5012500000000006
,
"min"
:
1.4399999999999977
}},
"Cloud-PERF-COMP1392-Azure_East_US-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
982.60699999999997
,
"avg"
:
878.06452173913056
,
"min"
:
789.59100000000001
},
"pystone"
:
{
"max"
:
0.9399999999999995
,
"avg"
:
0.79521739130434765
,
"min"
:
0.75999999999999979
}}}
\ No newline at end of file
data/machine_performance.json
View file @
654768dc
{
"Cloud-PERF-COMP1395-vmWare.vCloud-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
236.79300000000001
,
"avg"
:
216.93312500000002
,
"min"
:
212.93000000000001
},
"pystone"
:
{
"max"
:
0.79000000000000092
,
"avg"
:
0.71208333333333329
,
"min"
:
0.60000000000000053
}},
"Cloud-PERF-COMP1288-Rackspace_Dallas-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
290.62599999999998
,
"avg"
:
284.50783333333339
,
"min"
:
276.56700000000001
},
"pystone"
:
{
"max"
:
0.78000000000000114
,
"avg"
:
0.75708333333333344
,
"min"
:
0.73000000000000043
}},
"Cloud-PERF-COMP1394-Atlantic.Net-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
361.65100000000001
,
"avg"
:
278.8559166666667
,
"min"
:
234.91399999999999
},
"pystone"
:
{
"max"
:
1.0
,
"avg"
:
0.69624999999999992
,
"min"
:
0.58999999999999986
}},
"Cloud-PERF-COMP156-ERP5-TEST-NODE-DS61-XA"
:
{
"sqlbench"
:
{
"max"
:
106.496
,
"avg"
:
106.496
,
"min"
:
106.496
},
"pystone"
:
{
"max"
:
0.39000000000000012
,
"avg"
:
0.39000000000000012
,
"min"
:
0.39000000000000012
}},
"Cloud-PERF-COMP1393-Joyent_USEast1-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
353.30500000000001
,
"avg"
:
294.88108333333338
,
"min"
:
239.81
},
"pystone"
:
{
"max"
:
1.0499999999999989
,
"avg"
:
0.74874999999999992
,
"min"
:
0.54000000000000092
}},
"Cloud-PERF-COMP1407-AWS_US-EAST-1c-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
505.822
,
"avg"
:
475.92754166666668
,
"min"
:
468.68299999999999
},
"pystone"
:
{
"max"
:
1.5700000000000003
,
"avg"
:
1.5012500000000006
,
"min"
:
1.4399999999999977
}},
"Cloud-PERF-COMP1392-Azure_East_US-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"max"
:
982.60699999999997
,
"avg"
:
878.06452173913056
,
"min"
:
789.59100000000001
},
"pystone"
:
{
"max"
:
0.9399999999999995
,
"avg"
:
0.79521739130434765
,
"min"
:
0.75999999999999979
}}}
\ No newline at end of file
{
"Cloud-PERF-COMP1395-vmWare.vCloud-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
254.762
,
"avg"
:
219.3449285714286
,
"min"
:
213.52799999999999
}},
"pystone"
:
{
"score"
:
{
"max"
:
98039.215686274547
,
"avg"
:
73165.642954415365
,
"min"
:
64102.564102564007
},
"time"
:
{
"max"
:
0.78000000000000114
,
"avg"
:
0.69249999999999989
,
"min"
:
0.50999999999999979
}}},
"Cloud-PERF-COMP1288-Rackspace_Dallas-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
290.62599999999998
,
"avg"
:
284.49907407407409
,
"min"
:
274.291
}},
"pystone"
:
{
"score"
:
{
"max"
:
68493.150684931461
,
"avg"
:
66457.455414436932
,
"min"
:
64102.564102564007
},
"time"
:
{
"max"
:
0.78000000000000114
,
"avg"
:
0.75259259259259259
,
"min"
:
0.73000000000000043
}}},
"Cloud-PERF-COMP1394-Atlantic.Net-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
317.10599999999999
,
"avg"
:
271.9805555555555
,
"min"
:
225.87799999999999
}},
"pystone"
:
{
"score"
:
{
"max"
:
84745.76271186443
,
"avg"
:
73925.555488321334
,
"min"
:
65789.473684210549
},
"time"
:
{
"max"
:
0.75999999999999979
,
"avg"
:
0.67888888888888899
,
"min"
:
0.58999999999999986
}}},
"Cloud-PERF-COMP1393-Joyent_USEast1-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
367.589
,
"avg"
:
328.58051851851849
,
"min"
:
280.15100000000001
}},
"pystone"
:
{
"score"
:
{
"max"
:
83333.333333333387
,
"avg"
:
59361.056709613047
,
"min"
:
37037.037037037044
},
"time"
:
{
"max"
:
1.3499999999999996
,
"avg"
:
0.8792592592592593
,
"min"
:
0.59999999999999964
}}},
"Cloud-PERF-COMP1407-AWS_US-EAST-1c-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
541.70899999999995
,
"avg"
:
482.14403703703687
,
"min"
:
468.68299999999999
}},
"pystone"
:
{
"score"
:
{
"max"
:
34722.222222222103
,
"avg"
:
33483.014177750905
,
"min"
:
32467.532467532412
},
"time"
:
{
"max"
:
1.5400000000000027
,
"avg"
:
1.4937037037037042
,
"min"
:
1.4400000000000048
}}},
"Cloud-PERF-COMP1392-Azure_East_US-CLOUD_PERFORMANCE_1"
:
{
"sqlbench"
:
{
"time"
:
{
"max"
:
1000.343
,
"avg"
:
889.03662500000007
,
"min"
:
741.125
}},
"pystone"
:
{
"score"
:
{
"max"
:
65789.473684210549
,
"avg"
:
63642.926322436288
,
"min"
:
61728.395061728494
},
"time"
:
{
"max"
:
0.80999999999999872
,
"avg"
:
0.78583333333333327
,
"min"
:
0.75999999999999979
}}}}
\ No newline at end of file
gadgets/configure.html
View file @
654768dc
...
...
@@ -193,7 +193,7 @@
updateForm
=
function
(
create
)
{
var
select_entry
,
select_entry_lc
,
opts
=
""
,
ips
,
input_slider
,
k
,
n
,
lookUpId
,
current_values
;
lookUpId
,
current_values
,
lookUpTxt
,
updateParameters
=
function
(
$el
,
type
)
{
var
allows
,
nearest
,
current_id
,
current_lookUp
,
l
,
current_profile
,
...
...
@@ -244,7 +244,12 @@
}
}
// update number of matching profiles!
$
(
'
.records
'
).
text
(
updated_profiles
.
length
+
"
"
);
if
(
updated_profiles
.
length
===
0
)
{
lookUpTxt
=
""
;
}
else
{
lookUpTxt
=
"
>
"
;
}
$
(
'
.records
'
).
text
(
lookUpTxt
+
updated_profiles
.
length
);
// reset
updated_profiles
=
[];
...
...
@@ -366,7 +371,7 @@
}
}
// add default no of records
$
(
'
.records
'
).
text
(
$
.
fn
.
fauna
.
profiles
.
length
+
"
"
)
$
(
'
.records
'
).
text
(
"
>
"
+
$
.
fn
.
fauna
.
profiles
.
length
)
// update form with profiles and available criteria
updateForm
(
true
);
...
...
gadgets/legal.html
View file @
654768dc
<!DOCTYPE html>
<head>
<style
type=
"text/css"
scoped
>
/* google maps */
#legal_info
#map_canvas_1
{
height
:
300px
;
}
#legal_info
#from
{
text-align
:
center
;}
#legal_info
#from
,
#legal_info
#to
{
font-weight
:
normal
;}
#legal_info
.mapControls
label
{
width
:
auto
;
padding
:
.2em
0
;
display
:
block
;}
#legal_info
.legal_element_wrapper
.get_directions
{
width
:
100%
;
}
#legal_info
.legal_element_wrapper
{
margin
:
4em
auto
;
text-align
:
center
;}
#legal_info
.ui-block-a
,
#legal_info
.ui-block-b
{
padding
:
0
.5em
;}
#legal_info
.adp-legal
{
font-size
:
.7em
;
padding
:
0
0
5px
;}
#legal_info
#directions
{
margin-top
:
-10px
;}
@media
all
and
(
min-width
:
30em
)
{
#legal_info
.legal_element_wrapper
{
max-width
:
90%
;}
}
@media
all
and
(
min-width
:
45em
)
{
#legal_info
.legal_element_wrapper
{
max-width
:
80%
;}
#legal_info
.legal_element_wrapper
.get_directions
{
margin
:
0
auto
;
width
:
77%
;}
}
@media
all
and
(
min-width
:
60em
)
{
#legal_info
.legal_element_wrapper
{
max-width
:
70%
;}
...
...
@@ -48,19 +56,21 @@
<div
class=
"ui-body ui-body-d ui-corner-all ui-shadow"
style=
"padding:1em;"
>
<div
id=
"map_canvas_1"
></div>
<p
class=
"mapControls"
>
<label
for=
"from"
>
From
</label>
<input
id=
"from"
class=
"ui-bar-c"
type=
"text"
value=
"click 'Get Directions' to localize"
class=
"lookLikeLabel"
/>
<label
for=
"from"
class=
"t"
data-i18n=
"legal.from"
>
From
</label>
<input
id=
"from"
class=
"ui-bar-c"
type=
"text"
class=
"t"
data-i18n=
"[value]legal.click_localize;[placeholder]legal.click_localize;"
value=
"click 'Get Directions' to localize"
class=
"lookLikeLabel"
/>
</p>
<p
class=
"mapControls"
>
<label
for=
"to"
>
To
</label>
<label
for=
"to"
class=
"t"
data-i18n=
"legal.to"
>
To
</label>
<input
id=
"to"
class=
"ui-bar-c"
type=
"text"
value=
""
/>
</p>
<a
id=
"submit"
href=
"#"
data-role=
"button"
data-icon=
"search"
>
Get directions
</a>
<p
class=
"mapControls"
>
<a
id=
"submit"
href=
"#"
data-role=
"button"
data-icon=
"search"
class=
"t get_directions"
data-i18n=
"legal.directions"
data-i18n-target=
".ui-btn-text"
>
Get directions
</a>
</p>
</div>
<div
id=
"results"
class=
"ui-listview ui-listview-inset ui-corner-all ui-shadow"
style=
"display:none;"
>
<div
class=
"ui-li ui-li-divider ui-btn ui-bar-
a ui-corner-top ui-btn-up-undefined
"
>
Results
</div>
<div
class=
"ui-li ui-li-divider ui-btn ui-bar-
c ui-first-child ui-btn-up-undefined t"
data-i18n=
"legal.results
"
>
Results
</div>
<div
id=
"directions"
></div>
<div
class=
"ui-li ui-li-divider ui-btn ui-bar-
a ui-corner-bottom
ui-btn-up-undefined"
></div>
<div
class=
"ui-li ui-li-divider ui-btn ui-bar-
c ui-last-child
ui-btn-up-undefined"
></div>
</div>
</div>
</div>
...
...
@@ -68,69 +78,82 @@
<script
type=
"text/javascript"
language=
"javascript"
>
//
<!
[
CDATA
[
// TODO: make this a standalone gmap gadget,
// options lat/long, pin y/n, directions y/n
(
function
()
{
define
([
'
async!http://maps.google.com/maps/api/js?v=3&sensor=false
'
],
function
()
{
// google.maps is ready
var
home
=
new
google
.
maps
.
LatLng
(
50.660408
,
3.098558
);
$
(
document
).
ready
(
function
()
{
var
gadget
=
RenderJs
.
getSelfGadget
(),
gmap
,
home
,
lat
,
lng
,
str
,
storedmap
,
target_destination
;
$
(
document
)
.
on
(
'
pageshow
'
,
'
#legal
'
,
function
()
{
$
(
'
#map_canvas_1
'
).
gmap
(
'
refresh
'
);
})
.
on
(
'
pagebeforeshow
'
,
'
#map_canvas_1
'
,
function
()
{
console
.
log
(
"
pagebeforeshow, canvas
"
);
$
(
'
#map_canvas_1
'
).
gmap
({
'
center
'
:
home
,
'
zoom
'
:
17
})
.
end
()
.
gmap
(
'
addMarker
'
,
{
'
position
'
:
home
,
'
animation
'
:
google
.
maps
.
Animation
.
DROP
})
.
end
()
.
gmap
(
'
search
'
,
{
'
location
'
:
home
},
function
(
results
)
{
$
(
'
#to
'
).
val
(
results
[
0
].
formatted_address
);
});
})
.
on
(
'
click
'
,
'
#submit
'
,
function
()
{
var
latlng
,
cM
;
require
([
'
async!http://maps.google.com/maps/api/js?v=3&sensor=false
'
,
'
../js/plugins/jquery-ui-map/jquery.ui.map.full.min.js
'
,
'
../js/plugins/jquery-ui-map/jquery.ui.map.extensions.min
'
],
function
()
{
lat
=
50.659963
,
lng
=
3.098745
,
str
=
lat
+
'
,
'
+
lng
,
home
=
new
google
.
maps
.
LatLng
(
lat
,
lng
);
$
(
'
#map_canvas_1
'
).
gmap
(
'
getCurrentPosition
'
,
function
(
position
,
status
)
{
if
(
status
===
'
OK
'
)
{
$
.
mobile
.
showPageLoadingMsg
();
latlng
=
new
google
.
maps
.
LatLng
(
position
.
coords
.
latitude
,
position
.
coords
.
longitude
)
$
(
'
#map_canvas_1
'
).
gmap
(
'
get
'
,
'
map
'
).
panTo
(
latlng
)
.
end
()
.
gmap
(
'
search
'
,
{
'
location
'
:
latlng
},
function
(
results
,
status
)
{
if
(
status
===
'
OK
'
)
{
$
(
'
#from
'
).
val
(
results
[
0
].
formatted_address
);
$
(
'
#map_canvas_1
'
).
gmap
(
'
displayDirections
'
,
{
'
origin
'
:
$
(
'
#from
'
).
val
(),
'
destination
'
:
$
(
'
#to
'
).
val
(),
'
travelMode
'
:
google
.
maps
.
DirectionsTravelMode
.
DRIVING
},
{
'
panel
'
:
document
.
getElementById
(
'
directions
'
)},
function
(
response
,
status
)
{
$
(
'
#results
'
).
show
();
$
.
mobile
.
hidePageLoadingMsg
();
});
}
});
}
else
{
$
(
'
#results
'
).
hide
();
cM
=
'
unable to localize - please try entering a location manually
'
;
if
(
gadget
.
maps_defined
===
undefined
)
{
$
(
'
#map_canvas_1
'
)
.
gmap
({
'
center
'
:
home
,
'
zoom
'
:
17
})
.
gmap
(
'
addMarker
'
,
{
'
id
'
:
'
nexedi
'
,
'
position
'
:
str
,
'
bound
'
:
false
,
'
animation
'
:
google
.
maps
.
Animation
.
DROP
},
function
(
map
,
marker
)
{
var
location
=
marker
.
getPosition
(),
storedmap
=
map
;
$
(
'
#map_canvas_1
'
).
gmap
(
'
search
'
,
{
'
location
'
:
location
},
function
(
results
,
status
)
{
target_destination
=
results
[
0
];
$
(
'
#to
'
).
val
(
target_destination
.
formatted_address
);
})
});
gadget
.
maps_defined
=
true
;
}
// $('#map_canvas_1').gmap('refresh');
gadget
.
dom
.
on
(
'
click
'
,
'
#submit
'
,
function
()
{
var
latlng
,
cM
;
// get current position
$
(
'
#map_canvas_1
'
).
gmap
(
'
getCurrentPosition
'
,
function
(
position
,
status
)
{
if
(
status
===
'
OK
'
)
{
$
.
mobile
.
showPageLoadingMsg
();
// get address
latlng
=
new
google
.
maps
.
LatLng
(
position
.
coords
.
latitude
,
position
.
coords
.
longitude
);
$
(
'
#map_canvas_1
'
).
gmap
(
'
search
'
,
{
'
location
'
:
latlng
},
function
(
results
,
status
)
{
origin_destination
=
results
[
0
];
$
(
'
#from
'
).
val
(
origin_destination
.
formatted_address
);
$
(
"
<div id='notification' class='ui-loader ui-overlay-shadow ui-body-e ui-corner-all'><h1>
"
+
cM
+
"
</h1></div>
"
)
.
css
({
"
display
"
:
"
block
"
,
"
opacity
"
:
0.96
,
"
top
"
:
$
(
window
).
scrollTop
()
+
200
})
.
appendTo
(
$
.
mobile
.
pageContainer
)
.
delay
(
400
)
.
fadeOut
(
800
,
function
(){
$
(
this
).
remove
();
// get directions
$
(
'
#map_canvas_1
'
).
gmap
(
'
displayDirections
'
,
{
'
origin
'
:
$
(
'
#from
'
).
val
(),
'
destination
'
:
$
(
'
#to
'
).
val
(),
'
travelMode
'
:
google
.
maps
.
DirectionsTravelMode
.
DRIVING
},
{
'
panel
'
:
document
.
getElementById
(
'
directions
'
)},
function
(
response
,
status
)
{
$
(
'
#results
'
).
show
();
$
.
mobile
.
hidePageLoadingMsg
();
});
}
});
});
// end click
});
}
);
}
else
{
$
(
'
#results
'
).
hide
();
cM
=
'
unable to localize - please try entering a location manually
'
;
$
(
"
<div id='notification' class='ui-loader ui-overlay-shadow ui-body-e ui-corner-all'><h1>
"
+
cM
+
"
</h1></div>
"
)
.
css
({
"
display
"
:
"
block
"
,
"
opacity
"
:
0.96
,
"
top
"
:
$
(
window
).
scrollTop
()
+
200
})
.
appendTo
(
$
.
mobile
.
pageContainer
)
.
delay
(
400
)
.
fadeOut
(
800
,
function
(){
$
(
this
).
remove
();
});
}
});
});
// end click
}
);
// end require
$
(
document
).
ready
(
function
()
{
var
gadget
=
RenderJs
.
getSelfGadget
();
$
(
this
).
trigger
(
"
render_enhance
"
,
{
gadget
:
gadget
.
dom
});
});
})();
//]]>
</script>
...
...
gadgets/results.html
View file @
654768dc
...
...
@@ -389,7 +389,7 @@
if
(
$
.
fn
.
fauna
.
references
.
hasOwnProperty
(
i
))
{
param
=
getParameterByName
(
i
);
if
(
param
!==
""
&&
param
!==
"
default
"
)
{
query_string
+=
i
+
"
: =
"
+
param
+
"
AND
"
;
query_string
+=
i
+
"
:
>
=
"
+
param
+
"
AND
"
;
criteria_string
+=
i
+
"
:
"
+
param
+
"
|
"
;
}
if
(
references
-
1
===
j
)
{
...
...
@@ -411,7 +411,7 @@
if
(
search_term
)
{
sort_string
=
"
percentile: = %
"
+
search_term
+
"
% OR downtime: %
"
+
search_term
+
"
% OR downtime:
=
%
"
+
search_term
+
"
% OR totaltime: = %
"
+
search_term
+
"
% OR _id: = %
"
+
search_term
+
"
% OR provider: = %
"
+
search_term
+
...
...
gadgets/translate.html
View file @
654768dc
...
...
@@ -2,7 +2,7 @@
<head>
<style
type=
"text/css"
scoped
>
/* custom icons - languages */
.setIcon
{
top
:
0px
!important
;
border
:
1px
solid
red
;
}
.setIcon
{
top
:
0px
!important
;}
.ui-icon-lang
{
background-image
:
url(../img/custom-lang-18.png)
;
}
@media
only
screen
and
(
-webkit-min-device-pixel-ratio
:
1.5
),
...
...
@@ -124,7 +124,15 @@
for
(
i
=
0
;
i
<
list
.
length
;
i
+=
1
)
{
gadget_to_translate
=
list
[
i
];
if
(
gadget_to_translate
.
isEnhanced
()
===
false
||
override
)
{
gadget_to_translate
.
dom
.
find
(
"
.t
"
).
i18n
();
gadget_to_translate
.
dom
.
find
(
"
.t
"
)
.
i18n
()
.
end
()
// in JQM, we also need to update all widgets with "artificial"
// text elements, such as selects
// not nice: there must be a better way to do this!
.
find
(
"
select
"
).
selectmenu
(
"
refresh
"
).
end
();
gadget_to_translate
.
setEnhanced
(
true
);
}
}
...
...
@@ -200,12 +208,6 @@
lang
(
new_language
);
});
});
// // we need a fallback for RenderJs.bindReady not firing
// if (gadget.translations_run === undefined) {
// var current_lang = $.fn.fauna.i18n_current_lang;
// lang(current_lang);
// }
});
})();
//]]>
...
...
js/main.js
View file @
654768dc
...
...
@@ -5,13 +5,6 @@
var
IS_LOCAL
=
/
(
:
\/\/
localhost|file:
\/\/)
/
.
test
(
document
.
location
.
href
);
// // convert Google Maps into an AMD module
// define('gmaps', ['async!http://maps.google.com/maps/api/js?v=3&sensor=false'],
// function(){
// // return the gmaps namespace for brevity
// return window.google.maps;
// });
require
.
config
({
waitSeconds
:
(
IS_LOCAL
?
2
:
45
)
,
baseUrl
:
"
../js
"
...
...
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js
0 → 100644
View file @
654768dc
/*!
* jQuery UI Google Map 3.0-rc
* http://code.google.com/p/jquery-ui-map/
* Copyright (c) 2010 - 2011 Johan Säll Larsson
* Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
*
* Depends:
* jquery.ui.map.js
*/
(
function
(
a
){
a
.
extend
(
a
.
ui
.
gmap
.
prototype
,{
getCurrentPosition
:
function
(
c
,
b
){
if
(
navigator
.
geolocation
){
navigator
.
geolocation
.
getCurrentPosition
(
function
(
d
){
c
(
d
,
"
OK
"
)},
function
(
d
){
c
(
null
,
d
)},
b
)}
else
{
c
(
null
,
"
NOT_SUPPORTED
"
)}},
watchPosition
:
function
(
c
,
b
){
if
(
navigator
.
geolocation
){
this
.
set
(
"
watch
"
,
navigator
.
geolocation
.
watchPosition
(
function
(
d
){
c
(
d
,
"
OK
"
)},
function
(
d
){
c
(
null
,
d
)},
b
))}
else
{
c
(
null
,
"
NOT_SUPPORTED
"
)}},
clearWatch
:
function
(){
if
(
navigator
.
geolocation
){
navigator
.
geolocation
.
clearWatch
(
this
.
get
(
"
watch
"
))}},
autocomplete
:
function
(
b
,
d
){
var
c
=
this
;
a
(
this
.
_unwrap
(
b
)).
autocomplete
({
source
:
function
(
f
,
e
){
c
.
search
({
address
:
f
.
term
},
function
(
h
,
g
){
if
(
g
===
"
OK
"
){
e
(
a
.
map
(
h
,
function
(
i
){
return
{
label
:
i
.
formatted_address
,
value
:
i
.
formatted_address
,
position
:
i
.
geometry
.
location
}}))}
else
{
if
(
g
===
"
OVER_QUERY_LIMIT
"
){
alert
(
"
Google said it's too much!
"
)}}})},
minLength
:
3
,
select
:
function
(
e
,
f
){
c
.
_call
(
d
,
f
)},
open
:
function
(){
a
(
this
).
removeClass
(
"
ui-corner-all
"
).
addClass
(
"
ui-corner-top
"
)},
close
:
function
(){
a
(
this
).
removeClass
(
"
ui-corner-top
"
).
addClass
(
"
ui-corner-all
"
)}})},
placesSearch
:
function
(
b
,
c
){
this
.
get
(
"
services > PlacesService
"
,
new
google
.
maps
.
places
.
PlacesService
(
this
.
get
(
"
map
"
))).
search
(
b
,
c
)},
clearDirections
:
function
(){
var
b
=
this
.
get
(
"
services > DirectionsRenderer
"
);
if
(
b
){
b
.
setMap
(
null
);
b
.
setPanel
(
null
)}},
pagination
:
function
(
e
){
var
d
=
a
(
"
<div id='pagination' class='pagination shadow gradient rounded clearfix'><div class='lt btn back-btn'></div><div class='lt display'></div><div class='rt btn fwd-btn'></div></div>
"
);
var
b
=
this
,
c
=
0
,
e
=
e
||
"
title
"
;
b
.
set
(
"
p_nav
"
,
function
(
g
,
f
){
if
(
g
){
c
=
c
+
f
;
d
.
find
(
"
.display
"
).
text
(
b
.
get
(
"
markers
"
)[
c
][
e
]);
b
.
get
(
"
map
"
).
panTo
(
b
.
get
(
"
markers
"
)[
c
].
getPosition
())}});
b
.
get
(
"
p_nav
"
)(
true
,
0
);
d
.
find
(
"
.back-btn
"
).
click
(
function
(){
b
.
get
(
"
p_nav
"
)((
c
>
0
),
-
1
,
this
)});
d
.
find
(
"
.fwd-btn
"
).
click
(
function
(){
b
.
get
(
"
p_nav
"
)((
c
<
b
.
get
(
"
markers
"
).
length
-
1
),
1
,
this
)});
b
.
addControl
(
d
,
google
.
maps
.
ControlPosition
.
TOP_LEFT
)}})}(
jQuery
));
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.extensions.min.js~
0 → 100644
View file @
654768dc
This diff is collapsed.
Click to expand it.
js/plugins/jquery-ui-map/jquery.ui.map.full.min.js
0 → 100644
View file @
654768dc
/*! jquery-ui-map rc1 | Johan Säll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
;}(
'
(3(d){d.a=3(a,b){j c=a.v(".")[0],a=a.v(".")[1];d[c]=d[c]||{};d[c][a]=3(a,b){I.O&&2.1i(a,b)};d[c][a].K=d.n({1s:c,1u:a},b);d.N[a]=3(b){j g="1p"===1k b,f=L.K.X.W(I,1),i=2;l(g&&"1j"===b.1l(0,1))6 i;2.18(3(){j h=d.1b(2,a);h||(h=d.1b(2,a,k d[c][a](b,2)));g&&(i=h[b].14(h,f))});6 i}};d.a("1J.1G",{u:{1A:"1x",1y:5},1B:3(a,b){6 b?(2.u[a]=b,2.4("9").x(a,b),2):2.u[a]},1i:3(a,b){2.E=b;a=a||{};m.n(2.u,a,{1h:2.w(a.1h)});2.1g();2.1f&&2.1f()},1g:3(){j a=2;2.o={9:k 8.7.1D(a.E,a.u),M:[],p:[],q:[]};8.7.G.1C(a.o.9,"1F",3(){d(a.E).19("1E",a.o.9)});a.C(a.u.1t,a.o.9)},Z:3(a){j b=2.4("12",k 8.7.1z);b.n(2.w(a));2.4("9").1M(b);6 2},1L:3(a){j b=2.4("9").1O();6 b?b.1N(a.Y()):!1},1K:3(a,b){2.4("9").1H[b].J(2.F(a));6 2},1I:3(a,b){a.9=2.4("9");a.13=2.w(a.13);j c=k(a.1n||8.7.1o)(a),e=2.4("M");c.16?e[c.16]=c:e.J(c);c.12&&2.Z(c.Y());2.C(b,a.9,c);6 d(c)},z:3(a){2.B(2.4(a));2.x(a,[]);6 2},B:3(a){y(j b Q a)a.11(b)&&(a[b]r 8.7.17?(8.7.G.1v(a[b]),a[b].A&&a[b].A(t)):a[b]r L&&2.B(a[b]),a[b]=t)},1w:3(a,b,c){a=2.4(a);b.s=d.1m(b.s)?b.s:[b.s];y(j e Q a)l(a.11(e)){j g=!1,f;y(f Q b.s)l(-1<d.1r(b.s[f],a[e][b.1q]))g=!0;10 l(b.V&&"1P"===b.V){g=!1;2c}c(a[e],g)}6 2},4:3(a,b){j c=2.o;l(!c[a]){l(-1<a.2e(">")){y(j e=a.T(/ /g,"").v(">"),d=0;d<e.O;d++){l(!c[e[d]])l(b)c[e[d]]=d+1<e.O?[]:b;10 6 t;c=c[e[d]]}6 c}b&&!c[a]&&2.x(a,b)}6 c[a]},2g:3(a,b,c){j d=2.4("H",a.2f||k 8.7.2i);d.R(a);d.2h(2.4("9"),2.F(b));2.C(c,d);6 2},2b:3(){t!=2.4("H")&&2.4("H").2a();6 2},x:3(a,b){2.o[a]=b;6 2},2d:3(){j a=2.4("9"),b=a.2o();d(a).1e("2q");a.2p(b);6 2},2k:3(){2.z("M").z("q").z("p").B(2.o);m.2n(2.E,2.1W)},C:3(a){a&&d.1X(a)&&a.14(2,L.K.X.W(I,1))},w:3(a){l(!a)6 k 8.7.P(0,0);l(a r 8.7.P)6 a;a=a.T(/ /g,"").v(",");6 k 8.7.P(a[0],a[1])},F:3(a){6!a?t:a r m?a[0]:a r 1Q?a:d("#"+a)[0]},1S:3(a,b,c){j d=2,g=2.4("q > U",k 8.7.U),f=2.4("q > S",k 8.7.S);b&&f.R(b);g.1U(a,3(a,b){"1T"===b?(f.26(a),f.A(d.4("9"))):f.A(t);c(a,b)})},27:3(a,b){2.4("9").29(2.4("q > 1d",k 8.7.1d(2.F(a),b)))},28:3(a,b){2.4("q > 1a",k 8.7.1a).21(a,b)},20:3(a,b){j c=k 8.7[a](m.n({9:2.4("9")},b));2.4("p > "+a,[]).J(c);6 d(c)},22:3(a,b){(!b?2.4("p > D",k 8.7.D):2.4("p > D",k 8.7.D(b,a))).R(m.n({9:2.4("9")},a))},23:3(a,b,c){2.4("p > "+a,k 8.7.1Y(b,m.n({9:2.4("9")},c)))}});m.N.n({1e:3(a){8.7.G.19(2[0],a);6 2},15:3(a,b,c){8.7&&2[0]r 8.7.17?8.7.G.24(2[0],a,b):c?2.1c(a,b,c):2.1c(a,b);6 2}});m.18("25 1R 1Z 1V 2m 2l 2j".v(" "),3(a,b){m.N[b]=3(a,d){6 2.15(b,a,d)}})})(m);
'
,
62
,
151
,
'
||this|function|get||return|maps|google|map||||||||||var|new|if|jQuery|extend|instance|overlays|services|instanceof|value|null|options|split|_latLng|set|for|clear|setMap|_c|_call|FusionTablesLayer|el|_unwrap|event|iw|arguments|push|prototype|Array|markers|fn|length|LatLng|in|setOptions|DirectionsRenderer|replace|DirectionsService|operator|call|slice|getPosition|addBounds|else|hasOwnProperty|bounds|position|apply|addEventListener|id|MVCObject|each|trigger|Geocoder|data|bind|StreetViewPanorama|triggerEvent|_init|_create|center|_setup|_|typeof|substring|isArray|marker|Marker|string|property|inArray|namespace|callback|pluginName|clearInstanceListeners|find|roadmap|zoom|LatLngBounds|mapTypeId|option|addListenerOnce|Map|init|bounds_changed|gmap|controls|addMarker|ui|addControl|inViewport|fitBounds|contains|getBounds|AND|Object|rightclick|displayDirections|OK|route|mouseover|name|isFunction|KmlLayer|dblclick|addShape|geocode|loadFusion|loadKML|addListener|click|setDirections|displayStreetView|search|setStreetView|close|closeInfoWindow|break|refresh|indexOf|infoWindow|openInfoWindow|open|InfoWindow|dragend|destroy|drag|mouseout|removeData|getCenter|setCenter|resize
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.microdata.min.js
0 → 100644
View file @
654768dc
/*! http://code.google.com/p/jquery-ui-map/ | Johan Sll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
r
){
e
=
function
(
c
){
return
(
c
<
a
?
''
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
r
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
r
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
}(
'
(7($){$.y($.J.x.C,{B:7(a,b){f c=8;$(
\'
[j="{0}"]
\'
.l(
\'
{0}
\'
,a)).q(7(i){b(c.9($(8),{
\'
@r
\'
:c.k($(8).4(
\'
j
\'
))}),8,i)})},9:7(c,d){f e=8;c.o().q(7(){f a=$(8),h=a.4(
\'
j
\'
),2=a.4(
\'
2
\'
);3(h!=A&&a.o().p>0){3(!d[2]){d[2]=[]}d[2].m({
\'
@r
\'
:e.k(h)});e.9(a,d[2][d[2].p-1])}5 3(2){3(d[2]){3(D d[2]===
\'
E
\'
){f b=d[2];d[2]=[];d[2].m(b)}d[2].m(e.g(a))}5{d[2]=e.g(a)}}5{e.9(a,d)}});6 d},g:7(a){3(a.4(
\'
n
\'
)){6 a.4(
\'
n
\'
)}5 3(a.4(
\'
s
\'
)){6 a.4(
\'
s
\'
)}5 3(a.4(
\'
t
\'
)){6 a.4(
\'
t
\'
)}5 3(a.4(
\'
u
\'
)){6 a.4(
\'
u
\'
)}5 3(a.v()){6 a.v()}6},k:7(a){3(a.w(
\'
F
\'
)>-1){a=a.G(a.H(
\'
/
\'
)+1).l(
\'
?
\'
,
\'\'
).l(
\'
#
\'
,
\'\'
)}5 3(a.w(
\'
:
\'
)>-1){a=a.I(
\'
:
\'
)[1]}6 a}})}(z));
'
,
46
,
46
,
'
||itemProp|if|attr|else|return|function|this|_traverse||||||var|_extract|itemType||itemtype|_resolveType|replace|push|src|children|length|each|type|href|content|datetime|text|indexOf|gmap|extend|jQuery|undefined|microdata|prototype|typeof|string|http|substr|lastIndexOf|split|ui
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.microformat.min.js
0 → 100644
View file @
654768dc
/*! http://code.google.com/p/jquery-ui-map/ | Johan Sll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
r
){
e
=
function
(
c
){
return
(
c
<
a
?
''
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
r
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
r
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
}(
'
(8($){$.I($.1X.1V.1U,{1T:8(b,c){r d=l;C.I(d.k(
\'
j
\'
,{}),{
\'
1S-o
\'
:{},
\'
1R
\'
:{
\'
9
\'
:2},
\'
1Q
\'
:{},
\'
1P
\'
:{},
\'
1N
\'
:{},
\'
1M
\'
:{
\'
m
\'
:2},
\'
t
\'
:{},
\'
1L
\'
:{},
\'
1K-o
\'
:{},
\'
1J
\'
:{},
\'
1I
\'
:{},
\'
1G
\'
:{},
\'
1F
\'
:{},
\'
1E
\'
:{},
\'
v-w
\'
:{},
\'
v-D
\'
:{},
\'
v-q
\'
:{},
\'
1D
\'
:{
\'
9
\'
:2},
\'
1x
\'
:{},
\'
1w-G
\'
:{},
\'
1s-o
\'
:{},
\'
15
\'
:{},
\'
11
\'
:{
\'
9
\'
:2},
\'
N-o
\'
:{},
\'
M
\'
:{
\'
4
\'
:2},
\'
1n
\'
:{
\'
4
\'
:2},
\'
J-O
\'
:{},
\'
J-P
\'
:{},
\'
Q
\'
:{
\'
4
\'
:2},
\'
R
\'
:{
\'
4
\'
:2},
\'
S
\'
:{},
\'
T
\'
:{
\'
9
\'
:2},
\'
U
\'
:{},
\'
V
\'
:{},
\'
W
\'
:{},
\'
X
\'
:{
\'
9
\'
:2},
\'
Y
\'
:{},
\'
Z
\'
:{},
\'
10
\'
:{},
\'
n
\'
:{
\'
9
\'
:2},
\'
12
\'
:{
\'
m
\'
:2},
\'
13
\'
:{},
\'
14
\'
:{
\'
9
\'
:2},
\'
H-o
\'
:{},
\'
H-16
\'
:{},
\'
17
\'
:{},
\'
18
\'
:{},
\'
19-1a-1b
\'
:{},
\'
1c-1d
\'
:{},
\'
1e
\'
:{
\'
4
\'
:2},
\'
1f
\'
:{},
\'
1g
\'
:{},
\'
1h
\'
:{},
\'
1i
\'
:{},
\'
1j
\'
:{},
\'
1k
\'
:{},
\'
1l
\'
:{},
\'
1m
\'
:{},
\'
L-1o
\'
:{},
\'
1p
\'
:{},
\'
1q-G
\'
:{},
\'
D
\'
:{},
\'
1r
\'
:{
\'
m
\'
:2},
\'
q
\'
:{},
\'
5
\'
:{},
\'
1t
\'
:{},
\'
1u
\'
:{},
\'
1v
\'
:{},
\'
F
\'
:{
\'
m
\'
:2},
\'
z
\'
:{},
\'
z-q
\'
:{},
\'
1y
\'
:{
\'
4
\'
:2},
\'
1z
\'
:{
\'
4
\'
:2},
\'
1A
\'
:{
\'
4
\'
:2},
\'
1B
\'
:{},
\'
1C
\'
:{
\'
4
\'
:2}});$(b).s(8(i,a){c(d.p($(l),{
\'
@5
\'
:b.1H(
\'
.
\'
,
\'\'
)}),l,i)})},p:8(e,f){r g=l;e.u().s(8(){r c=$(l);3(c.6(
\'
t
\'
)){r d=c.6(
\'
t
\'
).1O(
\'
\'
),B=[],5;$.s(d,8(a,b){3(g.k(
\'
j
\'
)[b]&&g.k(
\'
j
\'
)[b].4){5=b}7{B.x(b)}});$.s(B,8(a,b){3(g.k(
\'
j
\'
)[b]){5=5||b;3(g.k(
\'
j
\'
)[b].9&&c.u().y>0){3(!f[b]){f[b]=[]}f[b].x({
\'
@5
\'
:5});g.p(c,f[b][f[b].y-1])}7{3(c.u().y>0){f[b]={
\'
@5
\'
:5};g.p(c,f[b])}7{3(g.k(
\'
j
\'
)[b].m){3(!f[b]){f[b]=[]}f[b].x(g.A(c,b))}7{f[b]=g.A(c,b)}}}}})}7{g.p(c,f)}});h f},A:8(a,b){3(b===
\'
z-q
\'
){h a.6(
\'
q
\'
)}7 3(b===
\'
F
\'
){h a.6(
\'
1W
\'
)}3(a.6(
\'
K
\'
)){h a.6(
\'
K
\'
)}7 3(a.6(
\'
w
\'
)){h a.6(
\'
w
\'
)}7 3(a.E()){h a.E()}h}})}(C));
'
,
62
,
122
,
'
||true|if|isRoot|type|attr|else|function|hasChildren||||||||return||properties|get|this|isMultivalued||name|_traverse|title|var|each|class|children|entry|content|push|length|value|_extract|cls|jQuery|summary|text|url|address|organization|extend|honorific|src|sort|hentry|given|prefix|suffix|hresume|hreview|item|key|label|latitude|locality|location|logo|longitude|mailer|geo|nickname|note|org|fn|unit|permalink|photo|post|office|box|postal|code|profile|publications|published|rating|region|rev|reviewer|role|skill|hfeed|string|sound|street|tel|family|tz|uid|updated|extended|experience|vcalendar|vcard|vevent|version|xoxo|email|education|dtstart|dtreviewed|replace|dtend|description|country|contact|category|bday|split|author|affiliation|adr|additional|microformat|prototype|gmap|href|ui
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.min.js
0 → 100644
View file @
654768dc
/*! jquery-ui-map rc1 | Johan Säll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
;}(
'
(3(d){d.a=3(a,b){7 c=a.r(".")[0],a=a.r(".")[1];d[c]=d[c]||{};d[c][a]=3(a,b){E.L&&2.11(a,b)};d[c][a].F=d.z({1g:c,1l:a},b);d.I[a]=3(b){7 e="1k"===1o b,g=G.F.16.17(E,1),i=2;k(e&&"1n"===b.1m(0,1))4 i;2.13(3(){7 h=d.12(2,a);h||(h=d.12(2,a,n d[c][a](b,2)));e&&(i=h[b].19(h,g))});4 i}};d.a("1i.1d",{p:{1e:"1z",1C:5},1s:3(a,b){4 b?(2.p[a]=b,2.6("j").B(a,b),2):2.p[a]},11:3(a,b){2.u=b;a=a||{};l.z(2.p,a,{10:2.v(a.10)});2.18();2.1a&&2.1a()},18:3(){7 a=2;2.m={j:n 8.9.1u(a.u,a.p),C:[],M:[],W:[]};8.9.y.1t(a.m.j,"1w",3(){d(a.u).14("1v",a.m.j)});a.x(a.p.1q,a.m.j)},S:3(a){7 b=2.6("O",n 8.9.1p);b.z(2.v(a));2.6("j").1r(b);4 2},1B:3(a){7 b=2.6("j").1E();4 b?b.1D(a.U()):!1},1y:3(a,b){2.6("j").1x[b].P(2.D(a));4 2},1A:3(a,b){a.j=2.6("j");a.T=2.v(a.T);7 c=n(a.1h||8.9.1f)(a),f=2.6("C");c.X?f[c.X]=c:f.P(c);c.O&&2.S(c.U());2.x(b,a.j,c);4 d(c)},w:3(a){2.t(2.6(a));2.B(a,[]);4 2},t:3(a){A(7 b K a)a.R(b)&&(a[b]o 8.9.15?(8.9.y.1j(a[b]),a[b].N&&a[b].N(s)):a[b]o G&&2.t(a[b]),a[b]=s)},22:3(a,b,c){a=2.6(a);b.q=d.21(b.q)?b.q:[b.q];A(7 f K a)k(a.R(f)){7 e=!1,g;A(g K b.q)k(-1<d.20(b.q[g],a[f][b.1Y]))e=!0;Q k(b.V&&"1X"===b.V){e=!1;1W}c(a[f],e)}4 2},6:3(a,b){7 c=2.m;k(!c[a]){k(-1<a.1Z(">")){A(7 d=a.1c(/ /g,"").r(">"),e=0;e<d.L;e++){k(!c[d[e]])k(b)c[d[e]]=e+1<d.L?[]:b;Q 4 s;c=c[d[e]]}4 c}b&&!c[a]&&2.B(a,b)}4 c[a]},27:3(a,b,c){7 d=2.6("J",a.28||n 8.9.29);d.26(a);d.23(2.6("j"),2.D(b));2.x(c,d);4 2},24:3(){s!=2.6("J")&&2.6("J").25();4 2},B:3(a,b){2.m[a]=b;4 2},1V:3(){7 a=2.6("j"),b=a.1K();d(a).1b("1J");a.1M(b);4 2},1L:3(){2.w("C").w("W").w("M").t(2.m);l.1G(2.u,2.1F)},x:3(a){a&&d.1I(a)&&a.19(2,G.F.16.17(E,1))},v:3(a){k(!a)4 n 8.9.H(0,0);k(a o 8.9.H)4 a;a=a.1c(/ /g,"").r(",");4 n 8.9.H(a[0],a[1])},D:3(a){4!a?s:a o l?a[0]:a o 1H?a:d("#"+a)[0]}});l.I.z({1b:3(a){8.9.y.14(2[0],a);4 2},Y:3(a,b,c){8.9&&2[0]o 8.9.15?8.9.y.1S(2[0],a,b):c?2.Z(a,b,c):2.Z(a,b);4 2}});l.13("1R 1U 1T 1O 1N 1Q 1P".r(" "),3(a,b){l.I[b]=3(a,d){4 2.Y(b,a,d)}})})(l);
'
,
62
,
134
,
'
||this|function|return||get|var|google|maps||||||||||map|if|jQuery|instance|new|instanceof|options|value|split|null|_c|el|_latLng|clear|_call|event|extend|for|set|markers|_unwrap|arguments|prototype|Array|LatLng|fn|iw|in|length|overlays|setMap|bounds|push|else|hasOwnProperty|addBounds|position|getPosition|operator|services|id|addEventListener|bind|center|_setup|data|each|trigger|MVCObject|slice|call|_create|apply|_init|triggerEvent|replace|gmap|mapTypeId|Marker|namespace|marker|ui|clearInstanceListeners|string|pluginName|substring|_|typeof|LatLngBounds|callback|fitBounds|option|addListenerOnce|Map|init|bounds_changed|controls|addControl|roadmap|addMarker|inViewport|zoom|contains|getBounds|name|removeData|Object|isFunction|resize|getCenter|destroy|setCenter|mouseout|mouseover|dragend|drag|click|addListener|dblclick|rightclick|refresh|break|AND|property|indexOf|inArray|isArray|find|open|closeInfoWindow|close|setOptions|openInfoWindow|infoWindow|InfoWindow
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.overlays.min.js
0 → 100644
View file @
654768dc
/*! jquery-ui-map rc1 | Johan Säll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
;}(
'
(6(d){d.9(d.j.i.l,{k:6(a,b){f c=4 3.8[a](e.9({2:0.1("2")},b));0.1("5 > "+a,[]).h(c);g d(c)},p:6(a,b){(!b?0.1("5 > 7",4 3.8.7):0.1("5 > 7",4 3.8.7(b,a))).m(e.9({2:0.1("2")},a))},o:6(a,b,c){0.1("5 > "+a,4 3.8.n(b,e.9({2:0.1("2")},c)))}})})(e);
'
,
26
,
26
,
'
this|get|map|google|new|overlays|function|FusionTablesLayer|maps|extend|||||jQuery|var|return|push|gmap|ui|addShape|prototype|setOptions|KmlLayer|loadKML|loadFusion
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.rdfa.min.js
0 → 100644
View file @
654768dc
/*! http://code.google.com/p/jquery-ui-map/ | Johan Sll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
r
){
e
=
function
(
c
){
return
(
c
<
a
?
''
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
r
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
r
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
}(
'
(5($){$.x($.y.C.A,{B:5(a,b){l c=8;$(
\'
[k="{0}"]
\'
.j(
\'
{0}
\'
,a)).o(5(i){b(c.e($(8),{
\'
@p
\'
:c.9($(8).3(
\'
k
\'
))}),8,i)})},e:5(b,c){l d=8;b.q().o(5(){l a=$(8),g=d.9(a.3(
\'
k
\'
)),7=d.9(a.3(
\'
7
\'
)),4=d.9(a.3(
\'
4
\'
));2(g||7||4){2(7){2(a.q().r>0){c[7]=[];d.e(a,c[7])}f{c[7]=d.h(a,z)}}2(g){c.m({
\'
@p
\'
:g});d.e(a,c[c.r-1])}2(4){2(c[4]){c[4]=[c[4]];c[4].m(d.h(a,w))}f{c[4]=d.h(a,w)}}}f{d.e(a,c)}});6 c},h:5(a,b){2(b){2(a.3(
\'
v
\'
)){6 a.3(
\'
v
\'
)}2(a.3(
\'
u
\'
)){6 a.3(
\'
u
\'
)}}2(a.3(
\'
t
\'
)){6 a.3(
\'
t
\'
)}2(a.s()){6 a.s()}6},9:5(a){2(a){2(a.n(
\'
D
\'
)>-1){a=a.E(a.F(
\'
/
\'
)+1).j(
\'
?
\'
,
\'\'
).j(
\'
#
\'
,
\'\'
)}f 2(a.n(
\'
:
\'
)>-1){a=a.G(
\'
:
\'
)[1]}}6 a}})}(H));
'
,
44
,
44
,
'
||if|attr|property|function|return|rel|this|_resolveType|||||_traverse|else|typeOf|_extract||replace|typeof|var|push|indexOf|each|type|children|length|text|content|href|src|false|extend|ui|true|prototype|rdfa|gmap|http|substr|lastIndexOf|split|jQuery
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
js/plugins/jquery-ui-map/jquery.ui.map.services.min.js
0 → 100644
View file @
654768dc
/*! jquery-ui-map rc1 | Johan Säll Larsson */
eval
(
function
(
p
,
a
,
c
,
k
,
e
,
d
){
e
=
function
(
c
){
return
(
c
<
a
?
""
:
e
(
parseInt
(
c
/
a
)))
+
((
c
=
c
%
a
)
>
35
?
String
.
fromCharCode
(
c
+
29
):
c
.
toString
(
36
))};
if
(
!
''
.
replace
(
/^/
,
String
)){
while
(
c
--
)
d
[
e
(
c
)]
=
k
[
c
]
||
e
(
c
);
k
=
[
function
(
e
){
return
d
[
e
]}];
e
=
function
(){
return
'
\\
w+
'
};
c
=
1
;};
while
(
c
--
)
if
(
k
[
c
])
p
=
p
.
replace
(
new
RegExp
(
'
\\
b
'
+
e
(
c
)
+
'
\\
b
'
,
'
g
'
),
k
[
c
]);
return
p
;}(
'
(2(c){c.s(c.p.o.n,{r:2(b,a,c){q e=0,f=0.1("5 > 9",4 3.6.9),d=0.1("5 > 7",4 3.6.7);a&&d.l(a);f.j(b,2(a,b){"m"===b?(d.k(a),d.h(e.1("8"))):d.h(z);c(a,b)})},u:2(b,a){0.1("8").y(0.1("5 > g",4 3.6.g(0.v(b),a)))},x:2(b,a){0.1("5 > i",4 3.6.i).w(b,a)}})})(t);
'
,
36
,
36
,
'
this|get|function|google|new|services|maps|DirectionsRenderer|map|DirectionsService|||||||StreetViewPanorama|setMap|Geocoder|route|setDirections|setOptions|OK|prototype|gmap|ui|var|displayDirections|extend|jQuery|displayStreetView|_unwrap|geocode|search|setStreetView|null
'
.
split
(
'
|
'
),
0
,{}))
\ No newline at end of file
lang/de-DE/gen.json
View file @
654768dc
...
...
@@ -65,7 +65,12 @@
"site_manager"
:
"Diese Seite wird betreut von"
,
"registered"
:
"Eingetragen"
,
"ceo"
:
"Geschäftsführer"
,
"contact"
:
"Kontakt"
"contact"
:
"Kontakt"
,
"directions"
:
"Route anzeigen"
,
"to"
:
"Ausgangspunkt"
,
"from"
:
"Zielort"
,
"click_localize"
:
"'Route anzeigen' klicken"
,
"results"
:
"Routenbeschreibung"
},
"contact"
:
{
"label_mail"
:
"Email:"
,
...
...
lang/en-EN/gen.json
View file @
654768dc
...
...
@@ -58,7 +58,12 @@
"site_manager"
:
"This site is run and maintained by"
,
"registered"
:
"Registered"
,
"ceo"
:
"General Manager"
,
"contact"
:
"Contact"
"contact"
:
"Contact"
,
"directions"
:
"Get directions"
,
"to"
:
"Destination"
,
"from"
:
"Current location"
,
"click_localize"
:
"Click 'Get directions' to localize"
,
"results"
:
"Route description"
},
"thanks"
:
{
"info"
:
"Thank you for your message! We will get back to you as quickly as possible."
,
...
...
lang/fr-FR/gen.json
View file @
654768dc
...
...
@@ -58,7 +58,12 @@
"site_manager"
:
"Le site est géré et entretenu par"
,
"registered"
:
"Inscrit"
,
"ceo"
:
"Directeur Général"
,
"contact"
:
"Contacter"
"contact"
:
"Contacter"
,
"directions"
:
"Itinéraire"
,
"to"
:
"Destination"
,
"from"
:
"Emplacement Actuel"
,
"click_localize"
:
"Cliquez sur 'Itinéraire' pour localiser"
,
"results"
:
"Instructions"
},
"thanks"
:
{
"info"
:
"Merci pour votre message! Nous prendrons contact avec vous le plus rapidement possible."
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment