I'm in the process of reworking all the plugins. It should only take a few days, but when done, I'll have several additional modules, as well as more standardization between them.
I'm breaking the &make_thumbnail routines into their own module Thumbnail.pm, which can then be called from almost any other module you'd want to. I'm just trying to figure out what the minimum number of parameters needed are, and whether to make it a module with built in defaults that can be overridden, or to make it a plugin, with it's own configuration file.
The UploadLogo program will now be able to make use of this module to automaticaly thumbnail the uploaded logo to make it conform to the size limits. The next release will have this capability, if Thumbnail.pm is installed.
I'm going to hold off sending out new copies of the MultiUp for a couple of days, till I get this all settled down. No interface changes should be made (database, or configuration files) but I am making major changes to the templates, and I'm integrating the UploadLogo into the whole package, so from the git go, you'll have a means to attach an image/thumbnail/logo to the "Link" as well as attach files to the link with automatic thumbnailing.
1) I will maintain the Logo/Graphic mods for people who only need this fucntionality.
2) If you need both a logo and a body attachment, I'd suggest going with the MultiUp program, which will include a logo feaure, as well as body attachments.
3) Availability of a "Thumbnail.pm" which will allow the addition of thumbnailing to almost any plugin.
Also, this restructuring will allow you to add code fragments (subroutines) to either MultiUp.pm or Utils.pm, and then call them as <%path::to::subroutine%> in the templates to make major changes in the look of the output.
The advantage of this, is that if you modify the <%Plugins::MultiUp::get_attachments%> routine, to return individual image tags such as <%slot1%>, <%slot2%>, etc, you can do in-line formatting, rather than list format. You can change the look of the formatting, and more, with very simple customizations, and template changes.
I really love this stuff!
A practical note: The heavy development has put a strain on my server, and I need to make a major upgrade to continue developing at this rate. If you have planned on purchasing, or pre-ordering, now would be a good time! A 256 meg upgrade is almost $1000! (Yeah, I know, but it's a Sun Sparc, and I need to do more than just a RAM upgrade.)
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Plugins:http://LinkSQL.com/plugin
I'm breaking the &make_thumbnail routines into their own module Thumbnail.pm, which can then be called from almost any other module you'd want to. I'm just trying to figure out what the minimum number of parameters needed are, and whether to make it a module with built in defaults that can be overridden, or to make it a plugin, with it's own configuration file.
The UploadLogo program will now be able to make use of this module to automaticaly thumbnail the uploaded logo to make it conform to the size limits. The next release will have this capability, if Thumbnail.pm is installed.
I'm going to hold off sending out new copies of the MultiUp for a couple of days, till I get this all settled down. No interface changes should be made (database, or configuration files) but I am making major changes to the templates, and I'm integrating the UploadLogo into the whole package, so from the git go, you'll have a means to attach an image/thumbnail/logo to the "Link" as well as attach files to the link with automatic thumbnailing.
1) I will maintain the Logo/Graphic mods for people who only need this fucntionality.
2) If you need both a logo and a body attachment, I'd suggest going with the MultiUp program, which will include a logo feaure, as well as body attachments.
3) Availability of a "Thumbnail.pm" which will allow the addition of thumbnailing to almost any plugin.
Also, this restructuring will allow you to add code fragments (subroutines) to either MultiUp.pm or Utils.pm, and then call them as <%path::to::subroutine%> in the templates to make major changes in the look of the output.
The advantage of this, is that if you modify the <%Plugins::MultiUp::get_attachments%> routine, to return individual image tags such as <%slot1%>, <%slot2%>, etc, you can do in-line formatting, rather than list format. You can change the look of the formatting, and more, with very simple customizations, and template changes.
I really love this stuff!
A practical note: The heavy development has put a strain on my server, and I need to make a major upgrade to continue developing at this rate. If you have planned on purchasing, or pre-ordering, now would be a good time! A 256 meg upgrade is almost $1000! (Yeah, I know, but it's a Sun Sparc, and I need to do more than just a RAM upgrade.)
PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Plugins:http://LinkSQL.com/plugin