Thanks for your quick and complete response. I looked through the
$photonic->build_gallery function and added some code to my plugin to call it when passed a
style= parameter in the
[mla_gallery] shortcode. Everything seems to work, just as you predicted.
I plan to add Photonic support to my next Media Library Assistant release.
My testing turned up a couple of minor issues I'd like to tell you about. First, your plugin displays two PHP notices when run with "define('WP_DEBUG', true);" in the wp-config.php file (I always run my test system this way). The notices are:
( ! ) Notice: Undefined index: colortype in ... \wp-content\plugins\photonic\photonic.php on line 747
( ! ) Notice: Undefined index: image in ... \wp-content\plugins\photonic\photonic.php on line 790
These are probably harmless, but are easily avoided by updating the code.
Second, it looks like the "pause" parameter has no effect. When I set "pause=false" in a shortcode the resulting gallery still has the "Pause on hover" behavior. Am I doing something wrong?
Thanks again for your help!