Closed (fixed)
Project:
Similar By Terms
Version:
6.x-1.9
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
2 Sep 2008 at 01:15 UTC
Updated:
4 Oct 2008 at 02:21 UTC
Great module - it's almost perfect for our needs. However...
I set "access similarterms content" permission to both "Anonymous" and "Authenticated", but the block does not appear to anonymous users.
Even tried setting Block visibility, though it indicates visibility defaults to all users.
Is there another setting somewhere that I'm missing?
Thanks!
Comments
Comment #1
rmiddle commentedIt is likely 1 of 2 issues. 1) #309180: blocks disappeared or 2) Block Cache isn't updating turn off block cache and see if that makes a diff.
Thanks
Robert
Comment #2
rmiddle commentedComment #3
petertj commentedI also experienced this problem last night, and yes, turning off block caching makes it behave properly.
I realized this was probably the case because the block was not updating when navigating nodes, and failed to go away when not on a node with appropriate taxonomy - i.e. it was visible on taxonomy/term which is not its normal behavior.
Comment #4
rmiddle commentedThis issue is suppose to be fixed in Drupal 6.4 but the block cache code under 6 still seems to be a little funky.
Thanks
Robert
Comment #5
petertj commentedFollow-up question: shouldn't block caching in core handle this automatically? Or does the module need to implement something in order to support block caching?
Comment #6
petertj commentedWhups, rmiddle and I posted at the same time. Is this already discussed in an issue for the core team?
Comment #7
rmiddle commentedThe Block gets cached automatically by core. I turned off the block cache based on the api requirements but there was a glitch in core that meant that core didn't always pay attention to the cache settings and sometimes caches even when you tell it not too. This effected views as well. It is supposed to be fix in 6.4.
Thanks
Robert
Comment #8
rmiddle commented#6
Read this ticket for the details.
#277573: Block gets cached causing invald results under 6.x
Comment #9
rmiddle commentedComment #10
petertj commentedThanks for the link - however, that issue appears to have been closed, and now this one is marked "fixed"... but there still appears to be a problem.
Here's what I'm seeing in a totally current Drupal6.4 installation with block caching on:
- block doesn't appear to anonymous user, even though no access limit is set
- block always appears to authenticated user, but doesn't update when changing nodes or taxonomies.
Comment #11
rmiddle commentedPatertj,
As I said. It is supposed to be fixed in 6.4. I have code installed that disables the cache for Drupal 6. Try running the DB update from that ticket and see if it fixes your issue.
Thanks
Robert
Comment #12
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.