This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm that you accept these cookies being set.

Where can I get basic information about .lp files and how to write/use them?
#3
An .lp file is a html file that contains client side LUA and when placed in the user folder you can open this .lp file with the browser

If it contains only html code it would just show as an html page in the browser but when adding client side LUA into the HTML and JS code you get a powerful tool to do really cool stuf like fetching object, alert and storage data from the controller, run queries on the DB, setup a WS to get a stream of changes and the ability to write back to objects and storage.

The <? .. ?> are used to “embed” the LUA code into the HTML and JS code.

require(“apps”) loads lots of needed libs and are documented in the link above from Daniel.

I think dbenv (lib to have acces / run a query on the DB of the controller) is now also included in apps and not needed to specify separately anymore but not 100% sure.
Reply


Messages In This Thread
RE: Where can I get basic information about .lp files and how to write/use them? - by Erwin van der Zwart - 22.06.2022, 18:02

Forum Jump: