I recently installed the forward module and followed all the installation instructions, including granting user access. Instead of a "forward to" link appearing on each page, however, the text "Array" appears instead. Has anyone encountered this before?

I did have the emailpage module installed previously, which didn't work, and is the reason I'm now using forward. Maybe it left something behind that is interferring with the forward module?

Thanks,
Alex
----------
Contract Web Development

Comments

Arto’s picture

Since you're running the CVS version, this is probably related to hook_settings being deprecated. Please see the patch I posted at http://drupal.org/node/74626.

Arto’s picture

Sorry, I misread that. The patch I posted isn't likely related to your specific issue.

seanr’s picture

Category: bug » support
Status: Active » Closed (works as designed)

Did you install the CVS version of Forward on a 4.7 install of Drupal or a HEAD install that hasn't been updated recently? You need to install the correct version because the HEAD version of Drupal has been changed in some fairly significant ways.

WeRockYourWeb.com’s picture

On a 4.7 install. I'll try updating to HEAD and see what happens. Thanks for the quick reply!

Alex

seanr’s picture

Don't update Drupal to head (unless you really want to), just download the 4.7 version of Forward.

WeRockYourWeb.com’s picture

I meant to say I'm updating forward to CVS, not Drupal to HEAD - oops. I tried updating my test site to Drupal HEAD and got all kinds of "module needs updating because the _settings hook has been deprecated" errors - so I'll wait with the HEAD update until the modules catch up.

Meanwhile, I've installed 4.7 forward and it works :)

One last question - the module works great with url alias, except for the front page. I have my front page as "node/3", and set as the default front page. When emailing the front page, it says "page being sent: domain.com/node/3". I set an alias for "node/3" to simply "/" - which almost fixes the problem - now it says "page being sent: domain.com// I don't suppose you know a better way of doing this (and getting that second slash removed)?

Thx for a great module!
Alex

seanr’s picture

Make the alias "home". That'll at least look nice to end users. Not really any other way to do it easily for now, but I can look into cleaning that up later.