Calendar Events is a ready-to-use tool that will produce a dynamically created, responsive web calendar. By using a web server with the LiveCode server engine installed, this collection of files (and an app) can help you quickly create a web page with a nice-looking calendar. The page that the web browser is pointed at is called “calendar_demo.lc” but you can rename it to whatever... just leave the .lc extension. In addition to requiring the presence of LiveCode server, there are some files that the “calendar_demo.lc” page expects to be in the same directory as itself (though this can also be changed if you poke through the code.) A “css” folder with a “calendar.css” file in it. An “images” folder with some calendar images. And a folder named “calendar” which is where “calendar_demo.lc” will look to find the event data to populate itself with. To create this event data, use the (Macintosh or Windows) application that you can download separately.
When using the app to add events, the “Event Description” text may be wrapped inside tags such as <span>, <b> or <a href= ... >. This html will be passed into the final structure and produce the expected formatting. Paragraph tags should not be used. Simply pressing the RETURN key in the app will result in line breaks being created by the calendar. If you wish to place a general announcement in the Side-Bar without having it appear in a day-box, select the “For Side-Bar Only” menu item from under the “Edit” menu. Putting the word “top” or “bottom” in the event time field can be used to coerce its position in the Side-Bar.
Some ISPs will let you install a version of Livecode server yourself or you can use an ISP that has it preinstalled like hostm or LiveCode.
Here is a bare bones example of what you get (along with some sample events.)
Here is an example of the calendar embedded in this website.