mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel)
Otherwise the global event handlers accumulate, one added each time
logging is reoladed, and each invocation of the signal or event triggers
one dump of each created ringbuffer.
---
labels:
- 'Stage-Stable'
summary: Display your online status in web pages
...
Introduction
============
Quite often you may want to publish your Jabber status to your blog or
website. mod\_webpresence allows you to do exactly this.
Details
=======
This module uses Prosody's built-in HTTP server (it does not depend on
mod\_httpserver). It supplies a status icon representative of a user's
online state.
Installation
============
Simply copy mod\_webpresence.lua to your modules directory, the image
files are embedded within it. Then add "webpresence" to your
modules\_enabled list.
Usage
=====
Once loaded you can embed the icon into a page using a simple `<img>`
tag, as follows:
<img src="http://prosody.example.com:5280/status/john.smith" />
Alternatively, it can be used to get status name as plaint text, status
message as plain text or html-code for embedding on web-pages.
To get status name in plain text you can use something like that link:
`http://prosody.example.com:5280/status/john.smith/text`
To get status message as plain text you can use something like following
link: `http://prosody.example.com:5280/status/john.smith/message`
To get html code, containig status name, status image and status message
(if set): `http://prosody.example.com:5280/status/john.smith/html`
All other
Compatibility
=============
----- -------
trunk Works
0.10 Works
0.9 Works
0.8 Works
0.7 Works
0.6 Works
----- -------
Todo
====
- Display PEP information (maybe a new plugin?)
- More (free) iconsets
- Internal/external image generator (GD, ImageMagick)