Tutorial: Writing the server
Can participate
Grouping
Session flow
Apps and stages
Settings
Queues
Rooms
Writing the server
These are tutorials relevant to designing the server-side of a jtree app.
Home
Classes
AdminAuth
App
Client
Data
Exit
Group
Logger
Msgs
Participant
Period
Player
Queue
QueueRecorder
Reader
Room
RoomClient
RoomParticipant
Run
Screens
Session
Settings
SocketServer
Stage
StaticServer
Table
Timer
Translator
User
Utils
clParticipant
clPlayer
clStage
start
Tutorials
Quick Start
Setup
Running a Session
Designing an App
z-Tree treatments
oTree apps
Samples library
GIMS asset markets
Writing the client
Writing the server
Release Notes
Developers
README
Other
Global
ADMIN_LOGIN_REQUIRED
APP_HOOKS
CLOSES
STAGE_HOOKS
addToClass
allBoxes
appCSV
appFile
appInsertAt
appRoots
appTemplate
appToIR
apply
applyIR
applySettings
applyStages
arrayDeclarations
arrayIndex
assignedVariables
attrSource
boolValue
botCases
boxOptions
callLive
chat
chatFor
check
checkField
checkForm
compileProgram
compiled
context
contractList
convertApp
convertTreatment
convertTreatmentFile
copyDir
copyToPlayer
creatingSessionBeforeArrival
cut
decimals
declared
dedent
describe
describeValue
dialectFor
drawn
edit
encode
endSoon
errorPosition
exportTables
exporter
exportersFor
expression
fail
file
fillValues
findBox
finite
formatText
formatValue
fromDescription
getBridge
grid
history
identifiers
inAppFolders
indent
indentBy
indentLines
insertAfter
isInteractive
isProject
isSessionsLastPage
isText
isTextFile
itemCell
itemsTable
jsonErrorPosition
keepingLineEnds
lanAddress
lastFirst
layoutEnd
layoutParts
leaveIfAsked
leavesStage
legacyValue
lineIndent
lines
loadPackagesFor
measure
memberAssignment
model
mountProject
newTreatment
nodeAt
normalizeCode
openUrl
ownLine
owner
packageFor
pageTimesCSV
paramCell
parse
parseExpr
parseLayout
parseQueueId
pathAfterRemoving
place
plot
plotInput
plotItemAt
prefixHtmlUrls
pressButton
program
programItems
putApp
putSettings
py
queueId
queueScript
quote
quotedEnd
readGameHeader
readQuestionnaires
readScreen
readTextQuestionnaires
readTextTreatment
readTreatment
ready
refresh
register
reload
renderScreen
reportMarkdown
rooms
router
rtfToText
run
runAppCode
runBots
runOf
runZtreeBots
scan
screen
screenProp
sessionConfigs
settleBoxes
stageDeclaration
stageMeaning
stageVariable
statementRange
str
subjectIndex
submitGeneric
substitutionAt
syntaxErrors
tableRecords
tablesChangedTimers
template
templateLiteral
templates
text
textParts
toTreatment
tokenize
topInsert
treatmentFile
unindent
urlFor
useSettings
validate
value
valueFor
valueKind
valueSource
variables
whenReady
wideCSV
withBlocks
withStatics
write
written
zTreeRules