I have two items that are not showing in the non-logged-in site, but show up in the logged-in site, which leads me to believe there is a permissions issue somewhere, but I can't seem to locate it.
1. I have an iframe with Google Maps that shows up, logged-in or not, in all the browser except IE9 or IE8. It shows up in IE9 and IE8 only if I'm logged in.
2. The other issue is a view-ticker that applies to all browsers. Logged-in, it shows itself. Logged-out, it disappears.
I've check the permissions and Anonymous is able to view all published content. Both of these items are published.
I've check the views for views-ticker and the access is set to permission/all published content.
ANY help with this would be GREATLY appreciated.
Comments
Clear cache. Twice. And
Clear cache. Twice. And browser cache, too.
Even if it doesn't help, it will do no harm either.
Have tried to no avail.
Thanks, Drave. Have done this. Unfortunately the problem still exists.
What Google Maps and Views
What Google Maps and Views Ticker have in common is that they both make heavy use of JavaScript. I've seen a couple of "JavaScript not loading for anonymous" issues for D6, but can't find anything like that for D7, neither on drupal.org or outside.
What could be worth trying:
Actually, I have discovered
Actually, I have discovered that the views ticker loads on the search page (logged-in or not), the user log-in page (logged-in or not), and any logged-in page, pages that don't have a lot of customization. It's seems to NOT show up on the pages where there are a series of nodes in vertical succession, i.e. heavily customized pages.
The base theme we used to create a custom theme was Omega. What would I check there?
My suggestion was to switch
My suggestion was to switch to Bartik (default theme for D7) to see if it behaves differently; but if the theme doesn't use custom *.tpl.php files, it's unlikely to be the culprit; and Omega is good enough not to be broken easily.
Wait... aren't you, by any chance, trying to display a ticker block on a page that is a different display of the same view? That could confuse the ticker script so that it doesn't "know" what to target; for the ticker, it's better to have a separate view that is not used elsewhere.
Also, the patch in #3 of #1395054: Conflict with ajax might help. Maybe.
One make shift solution
Having tried the following...
1. iframe with a customized Google map embed code
2. Location Maps module (static square image that would not resize into a large rectangle despite my efforts in the module configuration, css, and block configuration), which did not have the nice little description bubble over the marker,
3. GMaps, which apparently will not accept a Google Places API key, but only a Google Map API key v2, which has been deprecated by Google, so they are no longer offering v2 keys, and
4. Google Map field, which I could find no way to resize at all,
I decided to go with a static screen image of the map I wanted with a link to "Get Directions" from the Google map site itself. Not ideal, but the only solution I have at the moment. Is there another way to integrate like the iframe (which has to work in IE) or GMap solutions (which uses a Places API key)?
Still desperately need help with the views-ticker
Still desperately need help with the views-ticker. Again it applies to all browsers. Logged-in, it shows itself. Logged-out, it disappears.
A link to your site and maps
A link to your site and maps would be easier for us to help.