While setting up LogoTool I am able to set "Path to default/ main logo:" to sites/all/themes/mysite/images/logos/logo.png This sets the main logo fine, it works and shows up as long as I save the configuration before I attempt to change the "Path to your logos folder:"
When I attempt to set "Path to your logos folder:" to the same path, sites/all/themes/mysite/images/logos, it returns the error :
* The directory does not exist.
* The settings have not been saved because of the errors.
Obviously the directory does exist and the module finds it for the default logo, but it renders the module unusable for anything more than setting the primary logo.
I have tried placing / on leading and trailing edges to no avail. Any assistance would be appreciated.
Comments
Comment #1
pobster commentedI'm 99% sure the folder should go into your sites/*/files folder not your theme folder. Drupal API cannot easily manipulate files in other locations.
Pobster
Comment #2
garymullins commentedOkay, that seems odd, but I will give it a try.
Comment #3
pobster commentedWell... It's not that odd really, there's a strong (API) separation from theme related stuff and module related stuff. This is a module, therefore it uses functions specifically for modules - if you look to; http://api.drupal.org/api/drupal/includes--file.inc/function/file_create... you'll see "file_check_location() checks whether the destination is inside the Drupal files directory." there is no provision for checking if it's in a theme directory.
If you really want this functionality in your theme layer there are themes with logo rotators, here's one I just Googled; http://drupal.org/project/zerolime
Pobster