Assembla home | Assembla project page
 

Ticket #36 (new enhancement)

Opened 3 months ago

Last modified 2 days ago

Split Logging Plugin

Reported by: tobias382 Assigned to: tobias382
Priority: normal Component: plugins
Version: 1.5 Severity: normal
Keywords: Cc:

Description (Last modified by tobias382)

The Logging plugin should be modified such that it provides static methods that act as a service to other plugins, similar to how the Tld provides a service of sorts to the Url plugin. The Seen, Heard, Willsee, and Search features should be moved into separate plugins that pull from the Logging plugin. This will allow those features to be enabled or disabled individually.

Next, methods for querying the Logging plugin should allow for the optional specification of a channel by which to filter the results of the query so that they can be channel-specific if desired.

It may also be prudent to allow for configuration of what events Logging actually logs to the database. Though there is no obvious bug in the code, it appears that messages from the bot itself, such as posts with URL titles, aren't being logged.

Attachments

Change History

05/29/08 15:09:49 changed by tobias382

  • description changed.

05/29/08 15:10:22 changed by tobias382

  • component changed from core to plugins.

07/01/08 13:49:35 changed by tobias382

  • description changed.

09/05/08 02:25:53 changed by tobias382

  • type changed from defect to enhancement.

Add/Change #36 (Split Logging Plugin)