Support > cpg1.5 plugin contributions
LightBox Slideshow jquery (NotesFor.net) v3.2
Joe Carver:
Release of Version 1.0
Changelog:
- add configuration page to plugin package
- Visual timer can now be set on/off (save cpu)
- add "nofollow" attribute - configurable
- add captions, border, timers, etc. to config
- Major .css and style changes
- tweaks, cleanups for more efficient operation
- detailed instructions for Config in on-line readme file
New version attached to post # 1.
This should now be ready for most users. It will run faster for the visitor and allow for some config. flexibility
Joachim Müller:
Good job. I have added the plugin to the SVN repository and moved some stuff around. I'm trying to improve it step by step to allow you (and other potential plugin authors) to see step by step what needs to be to improve a plugin in terms of i18n, usability and functionality. Please don't get me wrong: I'm not trying to discourage you. My edits are not meant to blame you or your work. I'm just trying to show you the steps to turn a good plugin into an outstanding plugin. Just monitor the commits performed and the changelog on the subversion repository. I will try to keep the changes from one step to the next easy to understand and not too complex.
Web SVN access: http://coppermine.svn.sourceforge.net/viewvc/coppermine/branches/cpg1.5.x/plugins/lightbox_notes_for_net/
Before my initial commit I had to rename the plugin for standards compliance: it's better to name the pluguin folder exactly as the plugin and not waste characters that don't mean anything. The install routine was buggy: observe the difference between INSERT INTO and INSERT IGNORE INTO. The uninstall routine was even dangerous: never perform a DELETE with a LIKE operator - that is bound to cause problems, as you might delete core settings!
Joachim
Joe Carver:
Thanks, since I am still happy to be learning, I look forward to seeing the changes.
At the moment I am still working to improve the visual aspects of this plugin and perhaps add a couple of more config. options. This means more learning (jquery) and considering that before March of this year I barely knew anything about coding and Coppermine.....I am in too deep over my head!
Thanks Again and Best Wishes for the New Year
Timos-Welt:
72 Kbytes of Javascript... :o
I suggest to find a way to make this smaller - on a slow connection it will take many seconds to load! Do a Google search for JS packer; even without encoding and shrinking variables, it will reduce the size to 50% easily simply by removing comments and spaces.
Joe Carver:
Thanks - I will take a look. Although first to "defend" the original author of the jquery plugin.....it has about 32 Kbytes dedicated to the rounded corners*.........and it is also smaller in total than the 1.4.x plugin....
* you have given me an idea to make the round corners a config option or maybe to drop them completely....a quick test has shown much smoother animation without the rounded corners....
thanks!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version