Software /
code /
prosody-modules
Diff
mod_jsxc/README.md @ 6209:d611ed13df7e draft
Merge
author | Trần H. Trung <xmpp:trần.h.trung@trung.fun> |
---|---|
date | Tue, 18 Mar 2025 00:16:25 +0700 |
parent | 5167:272a8e54f0c8 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_jsxc/README.md Tue Mar 18 00:16:25 2025 +0700 @@ -0,0 +1,43 @@ +--- +rockspec: + build: + copy_directories: + - templates + dependencies: + - mod_http_libjs +summary: JSXC demo +--- + +Try out JSXC easily by serving it from Prosodys built-in HTTP server. + +Uses [mod_http_libjs] to serve jQuery, on Debian you can `apt install +libjs-jquery`. + +# Configuration + +mod_jsxc can be set up to either use resources from a separate HTTP +server or serve resources from Prosody's built-in HTTP server. + +## Using CDN + +`jsxc_cdn` +: String. Base URL where JSXC resources are served from. Defaults to + empty string. + +`jsxc_version` +: String. Concatenated with the CDN URL. Defaults to empty string. + +## Local resources + +Download a JSXC release archive and unpack it somewhere on your server. + +`jsxc_resources` +: String. Path to the `dist` directory containing JSXC resources on +the local file system. Disabled by default. + +## Other options + +`jquery_url` +: String. URL or relative path to jQuery. Defaults to + `"/share/jquery/jquery.min.js"` which will work with + [mod_http_libjs].