In shoutbox.module, line 543 it should be $shout->uid instead of $user->uid:

if (!variable_get('shoutbox_shownamefield', 1) && $shout->uid)

The variable $user is not defined and the user can change their nickname when editing the shout, even if that was turned off in the settings.

Comments

grub3’s picture

Sorry, but this did not fix the problem on my install. PHP5 + PostgreSQL 8.3 + Drupal 6.2

disterics’s picture

Status: Active » Postponed (maintainer needs more info)

What exactly is the bug here?

disterics’s picture

Status: Postponed (maintainer needs more info) » Fixed

Found the bug. Code fix is checked in

Anonymous’s picture

Status: Fixed » Closed (fixed)

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