This include allows you to install a simple chatbox on your site for quick, character-limited communications.
The snippet uses the following attributes, both of which are optional.
|Attribute||Allowed values||Default value||Description|
|category||any category||chatbox||The category in which you would like messages to be saved.|
|limit||any integer||15||The number of recent messages to show.|
You can add the chatbox to your site with the following code:
[[include :snippets:chatbox attributes...]]
For example, the following code will install the chatbox to save messages in the chat category and will show the 20 latest messages.
[[include :snippets:chatbox |category=chat |limit=20]]
Messages will be saved in the category you specify (chatbox by default). It's a good idea to set this category to auto-numbered to avoid any conflicts.
For advanced users, you can customise the appearance of the chatbox with a CSS module or in your site's theme - available classes are chatbox (the container), message (the message content) and new-page-box (the input field).
See the chatbox below for a working example. Feel free to leave a message…
Original idea by leiger.
Thanks to tsangk for this great snippet: conditional-blocks
text above inserted with:
[[include :snippets:if START |unique=1|type=equal|var1=%%name%%|var2=conditional-blocks]]
**##red|Thanks to tsangk for this great snippet:##** [[[code:conditional-blocks]]]
[[include :snippets:if END]]
Other snippets posted by bcammo
Rate this solution
If you think this solution is useful — rate it up!