Ticket #48 (new enhancement)
Split plugin into separate modules
| Reported by: | stuarth | Owned by: | stuarth |
|---|---|---|---|
| Priority: | major | Milestone: | 3.2 |
| Component: | Plugin | Version: | 2.2.2 |
| Keywords: | Cc: |
Description
The plugin is now very large and somewhat awkward to edit. It would be better if it were split into several different files within a LazySearch2 plugin directory.
A suggestion is to have the following:
- Plugin.pm (the main plugin methods)
- Lazifier.pm (the database scan and lazify code)
- Search.pm (the different search methods and results display code)
- Preferences.pm (preference defaulting, presentation for the web, and OnChange methods)
- Strings.pm (the large string table)
The folder can also contain the existing INSTALL file.
The folder can also contain a README file; this will contain:
This is the Lazy Search Music plugin for SlimServer 6.5.0 or later.
Please see the INSTALL file for detailed installation instructions.
For further documentation please refer to the plugin's homepage:
http://hickinbottom.demon.co.uk/lazysearch
Copyright © Stuart Hickinbottom 2004-2006
Change History
Note: See
TracTickets for help on using
tickets.
