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
Comment #1
bjacob commentedI 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.
Comment #2
jjcheno commentedDid'nt think of that. http://levelwaterstudios.com
thanks, Jim
Comment #3
bjacob commentedHi 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
Comment #4
jjcheno commentedYes 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
Comment #5
jjcheno commentedHI 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',
Comment #6
jjcheno commentedWell 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
Comment #7
bjacob commentedHi 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:
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.
Comment #8
lut4rp commentedEven 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... :-)
Comment #9
jjcheno commentedI 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
Comment #10
zerodb commentedTurning off Block Cache worked for me too.
Comment #11
lut4rp commentedEnd result? You need to turn off block caching if you want Cumulus not to break for anonymous users.
Case closed. :)
Comment #12
lut4rp commentedComment #13
asak commentedthanks guys.