AppJet
My Apps
App Directory
Docs
Forum
Help
sign in
App:
docman-storage2.appjet.net
(by
david
)
Overview
Source
Docs
Comments (0)
Clone This App
view as plaintext
/* appjet:version 0.1 */
import
(
"
storage
"
)
;
if
(
!
storage
.
pollResults
)
{
storage
.
pollResults
=
{
Homer
:
0
,
Marge
:
0
,
Bart
:
0
,
Lisa
:
0
,
Maggie
:
0
,
Jessica
:
0
,
'
O.J.
'
:
0
}
}
function
post_vote
(
)
{
for
(
simpsonName
in
storage
.
pollResults
)
{
if
(
request
.
params
[
simpsonName
]
)
{
storage
.
pollResults
[
simpsonName
]
+
=
1
;
}
}
response
.
redirect
(
"
/
"
)
;
}
function
get_main
(
)
{
page
.
setTitle
(
"
Simpsons Poll
"
)
;
print
(
H3
(
"
Who is your favorite Simpson?
"
)
)
;
eachProperty
(
storage
.
pollResults
,
function
(
simpsonName
,
currentCount
)
{
var
theButton
=
INPUT
(
{
type
:
"
submit
"
,
name
:
simpsonName
,
value
:
"
Vote!
"
}
)
;
print
(
FORM
(
{
action
:
"
/vote
"
,
method
:
"
post
"
}
,
theButton
,
"
"
,
currentCount
,
"
-
"
,
simpsonName
)
)
;
}
)
;
}
dispatch
(
)
;
© Copyright 2007-2008 AppJet Inc.