FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum » How To » Private messaging
Show: Today's Messages :: Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
Private messaging [message #31730] Mon, 15 May 2006 20:50 Go to next message
peregil is currently offline  peregil   Norway
Messages: 9
Registered: February 2006
Karma: 0
Junior Member
I have set "allow private messaging" to "yes".

However a lot of my users have keep getting the message "You cannot send private messages until you enable the 'Allow Private Messages' option in your profile."

For my use I have tried to simplify FudForum, and some of the pages I have disapled (like the setting page where this is an option".

It seems like this only happens to new, signed up users. The users I did a bulk import on, have all PM enabled.

Any ideas how this can be fixed?
Re: Private messaging [message #31732 is a reply to message #31730] Tue, 16 May 2006 00:45 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
There are 2 PM settings one is a global that allows disabling of the entire PM system and the other is a per-user local setting that allows each user to turn of PM just for their account. The error message your user is seeing is caused by the latter being enabled (disable PM system).

By default the option to recieve PMs is set to YES for all users, the only way it'd be disabled is if the user disabled it themselves.


FUDforum Core Developer
Re: Private messaging [message #31748 is a reply to message #31732] Tue, 16 May 2006 08:51 Go to previous messageGo to next message
peregil is currently offline  peregil   Norway
Messages: 9
Registered: February 2006
Karma: 0
Junior Member
Thanks for the fast reply, Ilia.

As I said, I did disable the settings-page (I did this to easier integrate FUDforum into my system that also includes some info about the user, password recovery etc).

I have however enabled the setting-page again.

Seems like all the settings are set to "no" by default. Including the "Allow private messaging".

I can set this to "yes", but when I revisit the settings-page, it pops back to "no" again. Private messaging is not possible. Any ideas?
Re: Private messaging [message #31754 is a reply to message #31748] Tue, 16 May 2006 13:20 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
Are the new users who are having this problem registering via the standard registration page or did you put a custom one in place. If you are using a custom registration page you need to make sure that users_opt has the 32 bit set.

Ex. users_opt |= 32;


FUDforum Core Developer
Re: Private messaging [message #31778 is a reply to message #31730] Wed, 17 May 2006 18:00 Go to previous messageGo to next message
peregil is currently offline  peregil   Norway
Messages: 9
Registered: February 2006
Karma: 0
Junior Member
Thanks again Ilia for your respons.

I have used the fudforum registration form, but have actuall disabled all fields except username/email/password.

I tried to enable the "optional information"-part, and created a new user. This user was able to send private messages, but was not able to change his settings.

I tried looking in the database, but was not able to get any sense out of the users_opt-value. It is identical for the 30.000 users I did import manually (4357110). I see new users are getting "4225526". It varies for the rest.

About 25.000 users have registered through this form. It seems like lots of them (all?) are unable to send private messages. Everybody seems to be unable to change their settings as well.
Re: Private messaging [message #31779 is a reply to message #31778] Wed, 17 May 2006 21:08 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
You can enable this setting by doing a mass update on the users table

UPDATE users SET users_opt=users_opt| 32;


FUDforum Core Developer
Re: Private messaging [message #31792 is a reply to message #31779] Thu, 18 May 2006 11:30 Go to previous message
peregil is currently offline  peregil   Norway
Messages: 9
Registered: February 2006
Karma: 0
Junior Member
Thanks. It worked!
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Removing USERCP / MEMBERS
Next Topic: From a newbie
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Nov 22 21:36:32 GMT 2024

Total time taken to generate the page: 0.01892 seconds