[EXTENSION] yii-user-managent issues

Hi everybody!

When installing the yii-user-management extension 0.8rc1 I got a number of exceptions due to missing default values in several tables.

These were fixed by editing the table creation, defining default values where missing.

Then it installed and I could log in as both admin and demo.

When logged in as admin, several menu options give errors:

  1. "browser user activities": Unable to resolve the request "user/activities/index".

  2. "manage profiles": CException: Property "YumProfile.profile_id" is not defined.

  3. “manage profile fields”: Parse error: parse error, expecting `T_FUNCTION’ in C:\websites\sjelevenn.no\public\www\demo\protected\modules\user\controllers\YumFieldsController.php on line 81

4: "send message notifier emails": CException

YumMessagesController cannot find the requested view "send_digest".

  1. “user module settings”: Parse error: parse error, expecting `T_FUNCTION’ in C:\websites\sjelevenn.no\public\www\demo\protected\modules\user\controllers\YumSettingsController.php on line 98

  2. “new settings profile”: Parse error: parse error, expecting `T_FUNCTION’ in C:\websites\sjelevenn.no\public\www\demo\protected\modules\user\controllers\YumSettingsController.php on line 98

  3. when uploading an avatar with properly sized image, I get the message: "The file "megprofil kopi.gif" is not an image." But of course this is an image.

I am just wondering: with so much clearly not working, is there any point in spending time trying to fix these errors???

Have anyone been able to make this module actually work, with all its functions??

Are there any better user management extensions with messaging and user profile functions?

Would appreciate some sober comments on this…

Cayman

number 7:

In YumAvatarController.php inside actionEditAvatar function change this line :


if($model->save()) {

...

}

to


if($model->save(false)) {

...

}

Because validation was run twice. Set save parameter to false will ignore extra validation.