The LiveText tag can be used in any place that goes into a page generation engine. This is done in all templates, dql and page. The LiveText can be a single string or .-separated. When a single name the current context is what is looked up, when .-separated the global context is used. In the global context you have a lot of fixed name spaces to lookup. This document gives you all these.

app

name The repository name. Ex [{app.name}]
path The repository path. Ex. [{app.path}]

server

The server context is all values global for the server this application is running on. Each LiveText lookes like [{server.thekey}]

dateformat The format used for dates. Ex. DD/MM/YYYY for international dates if the date separator is /
datesep The separator used by DataEase when returning dates. Ex. 31/12/2017 the separator is /
decimal The decimal separator used by DataEase when returning decimal numbers.  Ex. 2 003,14 the decimal separator is , and the triplet is " "
internaltime A internal time used by the server. It is a 64 bit value that counts in ns.
timeformat The format used for time. Ex. HH:MM:SS if the time separator is :
timesep The separator used by DataEase when returning time values. Ex. 14:15:16 the separator is :
triplet The triplet separator used by DataEase when returning decimal numbers. Ex. 2 003,14 the decimal separator is , and the triplet is " "

page

The page context is the current page rendered. This can be a dql or a page and any templates used for any of these share the current page context when rendered. This is why [{page.Name}] in the title of a template gives different results for each page the template is used.

body
code
id
name The information found in .name at the top of the page
security Security set on the page from None to High
template Template used by the page
type
url

user

isloggedin yes/no if you are logged in or not
level Level as text form high to low3
numlevel
Numeric level from 8 not logged in to 1 meaning high
sessiondata
sessionid Your session id used for the cookie set in your browser. This is the identifier for your session whether you are logged in or not
username The name registered on the user. This is the same as the name in Users table
timeout how long in ms to you session times out (0) is never.
token The token used to identify posts, puts and deletes from browser to server.

The information about the logged in user.

global

This will later be used for global shared values set in dqls.

session

This will be the variables set by each user that is stored in server memory.