When uploading custom logo using OA Radix theme, logo image is broken. When accessing image directly through Admin >> Content >> Files to view the actual uploaded image, Access Denied message is displayed. Something to do with the private file system maybe?? I'm assuming the same would result in custom favicon as well.

CommentFileSizeAuthor
Screen Shot 2013-08-21 at 1.40.59 PM.png53.32 KBr0nn1ef

Comments

mpotter’s picture

This is actually a core Drupal bug as described here #1087250: Custom logo and favicon stored in private filesystem if it is the default. Can't tell if the patch in that thread is for D7 or D8 but somebody might want to review it and see if it works for Open Atrium 2.

So yes, since OA2 activates the private file system by default, it triggers this bug. Rather than using the Drupal UI to upload an image, you should try just using FTP to put your logo into your public files directory and then update the URL path for the logo and favicon.

dijup tuladhar’s picture

I had the same problem.

you can change your file systema and make it public, it will work.

mpotter’s picture

No, you shouldn't change your default file system to public. That will negate any sort of attachment privacy in Open Atrium 2. As mentioned in #1, you just need to move the logo image into the public directory.

mpotter’s picture

Status: Active » Postponed
hosais’s picture

To me the easiest way is just upload first, and then change the path (Path to custom logo) "private" to "public" and then save. then it is done. (Of course, you need to copy the file to the public file folder).

hosais

hosais’s picture

Sorry, I was wrong. #5 would not solve the problem. I mis-intepret the result.

hosais

cgove’s picture

Version: 7.x-2.0-beta3 » 7.x-2.0-rc1

I followed the instructions on this thread. I uploaded the file to the public folder and manually added the path to it "sites/default/files/logo.png" but the logo remains the one at "/profiles/openatrium/modules/contrib/oa_core/modules/oa_widgets/openatrium-powered.png" . Should I be changing this logo in another location? The custom shortcut icon change works as expected. I've cleared site and local caches.

Is this a bug or should I be doing something differently?

mpotter’s picture

Status: Postponed » Closed (works as designed)

In the rc1 release, you need to set the Site Logo in the /admin/openatrium/setting page. It no longer uses the default Drupal site logo. You upload it on that page and then uncheck the "Use default logo" option. It also supports stretched banners that fill the full width of the header.

chikaramike’s picture

Issue summary: View changes

What about uploading of favicon?

druplicate’s picture

Broken favicons are the same issue.

Just put the favicon.ico file in: sites/default/files/favicon.ico

Then go to admin/appearance/settings page, global settings tab, and under "Shortcut icon settings" uncheck "Use the default shortcut icon" and add the path under "Path to custom icon" as: sites/default/files/favicon.ico

sea4’s picture

thanks for this, I couldn't find it anywhere in the docs.

You guys are great. the more I learn, the more impress I am with OA2