This module conflicts with the simpleads module. They both implement hook_requirements() with the key jquery.cycle. The documentation for hook_requirements() specifies that the key must be unique. The result is an Array getting passed to Status Report instead of a string. To resolve this, on views_slideshow_cycle.install change multiple occurances of $requirements['jquery.cycle'] to $requirements['views_slideshow_cycle']. See also: #2042895: Notice: Array to string conversion in C:\WEB\drupal7\modules\system\system.module on line 2785

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Chris Gillis’s picture

Issue summary: View changes
Chris Gillis’s picture

Also, while I'm there I notice only some of the references to t() are using $t(). If I have time I'll do up a patch...

Chris Gillis’s picture

Status: Active » Needs review
FileSize
2.86 KB
NickDickinsonWilde’s picture

Status: Needs review » Fixed

The $t references are intentional; that can also be run at install time when the database may or may not be available.

but definitely those strings should be namespaced like in your patch to prevent collision. Thanks :) and applying.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.