Home / Produkte / WGA Portal Server / Scripting mit TMLScript
Serverseitiges JavaScript: bekanntes Know-How beim Designer
TMLScript ist die in WebGate Anywhere verwendete serverseitige Scriptsprache.

TMLScript ist syntaktisch identisch zu JavaScript 1.5 und daher jedem Webdesigner wohlbekannt.

TMLScript wird in WebGate Anywhere für zwei Aufgaben verwendet:
  • Als "Ausdruckssprache" in TML-Tags, die eine Bedingung auswerten können, z. B. <tml:if> oder <tml:case>
  • Als Sprache zur Programmierung von "Aktionen", die durch Klicken auf aktive Elemente der Website ausgeführt werden sollen.
Mit TMLScript haben Sie Zugriff auf die komplette (dokumentierte) API von WebGate Anywhere, so daß damit Dokumente erstellt oder gespeichert oder neue Versionen erzeugt werden können.
Die komplette Benutzeroberfläche des WGA Content Managers ist übrigens selbst in TML und TMLScript entwickelt.

Darüber hinaus kann mit TMLScript auf beliebige Java-Objekte zugegriffen werden. Das bedeutet, daß Sie WebGate Anywhere um eigene Java-Module erweitern können, diese Erweiterungen aber vom Webdesigner ohne Java als Programmiersprache verwendet werden können.

TMLScript basiert auf der verbreiteten JavaScript-Engine Rhino, die von der Mozilla-Gruppe gepflegt und weiterentwickelt wird.

Mehr Informationen zu TMLScript inklusive einer kompletten Referenz finden Sie im Developer Center.