You don't need to make any symlinks to ship a new adapter: they don't
need to be located in the Omeka/Storage/Adapter directory. Having it in
your plugin at libraries/PicasaWeb/Storage/Adapter/PicasaWeb.php would
let you use it by specifying the adapter as
"PicasaWeb_Storage_Adapter_PicasaWeb". The class would be autoloaded as
long as it's at the right (PSR-0) path under libraries/ within your plugin.
As for altering the storage adapter automatically, that's not supported.
It's probably possible to do it by using initialize or another hook and
getting the Config resource from the bootstrap and editing the data
there, but I wouldn't recommend it. Because there's no method for
automatically migrating between storage methods, the storage settings
are designed to be more permanent than easily-editable.
-John
> --
> You received this message because you are subscribed to the Google
> Groups "Omeka Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
omeka-dev+...@googlegroups.com
> <mailto:
omeka-dev+...@googlegroups.com>.
> To post to this group, send email to
omek...@googlegroups.com
> <mailto:
omek...@googlegroups.com>.
> Visit this group at
http://groups.google.com/group/omeka-dev.
> For more options, visit
https://groups.google.com/d/optout.