# --
# Test.dtl - provides HTML test page
# Copyright (C) 2001-2006 OTRS GmbH, http://otrs.org/
# --
# $Id: Test.dtl,v 1.12 2006/12/21 16:12:27 mh Exp $
# --
# This software comes with ABSOLUTELY NO WARRANTY. For details, see
# the enclosed file COPYING for license information (GPL). If you
# did not receive this file, see http://www.gnu.org/licenses/gpl.txt.
# --
$Text{"OTRS Test Page"}
dynamic test
a) Set $Data{\"Test1\"} = "$Data{"Test1"}"
Echo ($Text{\"Lock\"}): $Text{"Lock"}
b) if ($Text{\"Lock\"} eq "Lock") { $Data{\"Test:\"} = "English"; }
Result: $Data{"Test1"}
c) Set $Data{\"Test2\"} = "$Data{"Test2"}"
d) if ($Data{\"Test2\"} ne "hallo!") { $Data{\"Test2\"} = "hallo!!"; }
Result: $Data{"Test2"}
# --
# translation test
# --
translation test
Lock: | $Text{"Lock"} |
Unlock: | $Text{"Unlock"} |
$Text{"Welcome %s", "$Env{"UserFirstname"} $Env{"UserLastname"}"} |
# --
# show some config options
# --
config options
SystemID: | $Config{"SystemID"} |
FQDN: | $Config{"FQDN"} |
Sendmail Module: | $Config{"SendmailModule"} |
PostmasterDefaultQueue: | $Config{"PostmasterDefaultQueue"} |
# --
# show some env variables
# --
env variables
Time: | $Env{"Time"} |
SessionID: | $Env{"SessionID"} |
UserCharset: | $Env{"UserCharset"} |
HTTP_USER_AGENT: | $Env{"HTTP_USER_AGENT"} |
Global CGI handle: | $Env{"CGIHandle"} |
REMOTE_ADDR: | $Env{"REMOTE_ADDR"} |
REMOTE_PORT: | $Env{"REMOTE_PORT"} |
SERVER_ADDR: | $Env{"SERVER_ADDR"} |
SERVER_PORT: | $Env{"SERVER_PORT"} |
SERVER_NAME: | $Env{"SERVER_NAME"} |
HTTP_HOST: | $Env{"HTTP_HOST"} |
SERVER_SOFTWARE: | $Env{"SERVER_SOFTWARE"} |
SERVER_ADMIN: | $Env{"SERVER_ADMIN"} |
SCRIPT_FILENAME: | $Env{"SCRIPT_FILENAME"} |
SCRIPT_NAME: | $Env{"SCRIPT_NAME"} |
# --
# system calls
# --
system calls
system call "uptime":
|
$Data{"uptime"}
|
system call "w":
|
$Data{"w"}
|
# --
# blocks
# --
dtl block
$QData{"Text"} $Text{"Counter"}: $QData{"Counter"}
$Data{"Type"} |
$Data{"Counter"} |
$Data{"Type"} |
$Data{"Counter"} |
$Data{"Type"} |
$Data{"Counter"} |
$Data{"Type"} |
$Data{"Counter"} |