I've created a block which is supposed to show a random video (i've got about 8 YouTube URLs in a comma-separated list inside the [video:URL,URL,...] tags). However on refresh the video doesn't change, no matter how many times I refresh. The same video appears in another browser (FF and IE) and Ctrl+F5 in FF doesn't change the video. The video only changes if I flush all caches in Drupal (and this new video gets stuck as well), which makes me think that the output of the filter is somehow cached by the server and is served unchanged to all subsequent visitors. (I'm by no means a programmer so please excuse my amateur guess). If this is so, then everyone will see the same video all the time until I flush the caches manually, which I don't intend to do very often. Is this behaviour by design and what can I do to get the full functionality?
Could it be hosting provider-related? (i have a test site on a godaddy server and there it works, but my production site on a server from a local provider doesn't)
Thanks
Comments
Comment #1
minnur commentedRandom video will be displayed when global cache gets cleared. Since video is part of the content it gets cached by Drupal and there is no easy way to fix this without custom development.