Hi like the module very much, thank you. I have been testing it for a couple of days and it breaks quite often on my site for visiting surfers( most important potential customers I want them to be impressed). I have been trying various combinations of settings with the block and performance setting, no joy. come back in an hour or so and I have a block of static tags, (all clickable), I log in and it is working fine. I dont have any other dev. modules or any huge collection of modules at all. or modified .htaccess tried disabling reinabling. update.php, cron, cache. repair database. (stand on left foot click mouse
;-) standard stuff, maybe you can include some recommended settings etc. in the upcoming release.

Same results on FF, Chrome, IE.

is it .js .swf, my site, my server, combination of all the above?

anyway, just passing along my 2 cents.

_Jim Chenoweth

Comments

bjacob’s picture

I don't think this is related to your database, the server or your Drupal installation. If the Flash disappears and the "static" tags are displayed you've got a problem with your Flash player (IMHO). Please post your website to check it out.

jjcheno’s picture

Did'nt think of that. http://levelwaterstudios.com

thanks, Jim

bjacob’s picture

Hi Jim,
you're having two JavaScript errors on your page. On is related to the cumulus module. It's saying "SWFObject is not defined". Did you include the cumulus.js file to the cumulus module folder? Are you using any JavaScript Aggregation?
Thanks, Bjoern

jjcheno’s picture

Yes I have modules/cumulus/cumulus.js I redownloaded and reinstalled just to be sure.
and in /admin/settings/performance I have Optimize JavaScript files: disabled

ran update and cron clear cashe still same results

vistors get static tag display. Logged in users get expected rotating flash Tag display.

cant get my head around What property is different between visitors vrs. logged in users?
there are no permissions to option blocks set to allow all to see

If I run cron 2 or 3 times sometimes it works as expected but breaks.

Thanks, Jim

jjcheno’s picture

HI Bjoern, I applied these changes from your wmode.patch to my 'break' problem. so far so good.

Thanks, Jim

- $js = drupal_get_path('module', 'cumulus') .'/cumulus.js';
+ $js = drupal_get_path('module', 'cumulus') . '/cumulus.js';

- 'path_to_flash' => base_path() . drupal_get_path('module', 'cumulus') .'/cumulus.swf',
+ 'path_to_flash' => base_path() . drupal_get_path('module', 'cumulus') . '/cumulus.swf',

jjcheno’s picture

Well I think I am getting closer... Javascript is getting not added to html head to the pages that are broken. Maybe the
drupal_add_js($js) lines are not getting executed?

I tried this:

drupal_add_js(drupal_get_path('module', 'cumulus') . '/cumulus.js');

but is it still after drupal_get_js() ?? not really any improvement
this water is getting to deep for this old telephone repairman, but ill keep trying:)...tomarrow

thanks,

JIm

bjacob’s picture

Hi Jim,
the things you've changed won't solve your problem. The patch regarding the wmode included some code cleanup but no technical improvement (despite from the wmode feature). You've got a JavaScript problem on your site. The cumulus JS is not inserted and the following inline script is also not working:

<script type="text/javascript">
// <![CDATA[
Behaviour.register(myrules);
// ]]>
</script>

Maybe the inline script is also missing another JS file. Please tell me the complete path we're you've installed Cumulus. Is it "sites/all/modules/cumulus" or "sites/default/modules/cumulus" or did you install it in "modules/cumulus"? The last alternative is not a good one. If you did uninstall the module, move it to "sites/all/..." and reinstall it.

lut4rp’s picture

Even if it was put in the modules/ directory, it wouldn't really matter to the functioning of the module, though it should *not* be there.
Strange problem indeed... :-)

jjcheno’s picture

I got it.

With block caching turned on, By default D6 caches blocks on a "per-role" basis. Thus the anonymous user breaks in cumulus when /settings/performance/Block_Cache is Enabled

Soo, for me. turned of Block Cache. module performing 100% can you see me smiling ;-)

maybe a patch to fork the menu? from 6.6 $Id: block.module,v 1.299.2.3

* Modules specify the caching patterns for their blocks using binary
* combinations of these constants in their hook_block(op 'list'):
* $block[delta]['cache'] = BLOCK_CACHE_PER_ROLE | BLOCK_CACHE_PER_PAGE;

Thanks again y'all for entertaining my stumblin an bumblin

Regards,

Jim Chenoweth

zerodb’s picture

Turning off Block Cache worked for me too.

lut4rp’s picture

Status: Active » Fixed

End result? You need to turn off block caching if you want Cumulus not to break for anonymous users.
Case closed. :)

lut4rp’s picture

Status: Fixed » Closed (fixed)
asak’s picture

thanks guys.