|
DekiScript is a built-in scripting/mash-up language that provides access to content from Deki, Deki extensions, and XML/JSON web-services. The syntax is similar to that of JavaScript. It comes with well over 100 built-in functions for manipulating strings, lists, dates, and so on. For example, with DekiScript you can read data from a wiki page, feed it into an online web-service, and use the response to generate a dynamic page personalizd to the current user.
What sets DekiScript apart is that
(a) it is safe to be used by anyone, enabling power users and regular users alike to customize or extend existing scripts;
(b) it supports natively XML and JSON, making it easy to reuse existing data sources and access the Deki API;
(c) it always generates valid XML structures, making it impossible to generate invalid content;
(d) it is fully integrated into Deki, both for creating dynamic pages and even for creating extensions.
With DekiScript, you can quickly create mash-ups with pages, but you can also create custom workflows and applications by leveraging the Deki's capabilities.
|
|