We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Please help!! understanding or roles & memberships | Forum

Topic location: Forum home » Support » General Questions
TonyKa
TonyKa Aug 21 '15
hi all,


i have a system as is original. Everyone logs free and after approval talks free! no charges etc.. but.. i want to make a membership/role (actually i dont understand the difference, what they do???) so that SOME people i want to restrict them from communicating with all others...


so for example if i see somebody spamming to all girls, i manually want to switch him to a role (or membership???) XXX so that he will get message "pay" to pay and continue sending.. 


i created new role, but when i try to switch him i see the FREE ticked and grayed out... so he keeps sending messages..


can somebody help?

Thank you so much!

TonyKa
TonyKa Aug 21 '15
hi all again..


i added also a membership.


So i switched the member to the new membership for 100 days... (the bad part here is that the new membership APPEARS in the upgrade / membership and a new widget appears the MY MEMBERSHIP) something that i didnt want.. anyway..


even when i switch the mebmership the FREE stays.. please see the attachment.. so the user can still read and write etc, that i dont want..


thank you all so much!

Attachments:
  prob1.png (138Kb)
TonyKa
TonyKa Aug 22 '15
Thank you Franz but it does not work...


look on the first attachement to see what i mean..


and this that you write me is wrong! (or i dont understand it:)) you mean to make a role with the name of the user i want to restrict???!?!

TonyKa
TonyKa Aug 24 '15
haha ok ... its a merged confusion of my mind..

so its a workflow actually...

with two sides..


yes lets say is that that you say...


the other way is


some girls that are really beautiful, you can give them another subscription (x) so somebody can speak to all for free, but to speak with X he must pay. Possible?


regarding the first is something like that opposite.. Some men that send many messages to many girls etc in order to do this they have to pay. this will be done selectively by the admin.


the problem is as you see in the attached on my first mesage, for a strange reason its keeping the rights of FREE also so as its normaly it overrides the rights of the restricted subscription so they can send for free again! How I can remove the rights of free subscription and give to selective users anotehr role/manage that they will need to upgrade to send messages?


Thank you so much!

Oxwall Tips
Oxwall Tips Aug 24 '15
TonyKa  , think of this the other way around.

>>>so for example if i see somebody spamming to all girls, i manually want to switch him to a role (or membership???) XXX so that he will get message "pay" to pay and continue sending..


Uncheck boxes for messaging for "Free" role.
Create another role ( ex VIP)  that allows messaging.
Grant your vip role to desired members manually.
Take vip role away from spamming people.

Requires some manual work since you will need to assign vip role manually to  most of your users. But from what I understood you will be doing manual role assignment anyways, so this should not be a problem.
TonyKa
TonyKa Aug 25 '15
Quote from Brian

The way to go in this case would be "User Credits" !


Depending on how you set up the User Credit plugin you can give a specific role the freedom to messages as much as they wish as long as they have credits. Credits can be acquired either per payment or you grant them more credits with every new day login or by other means like adding pictures, commenting and so on.....


Yes the plugin cost 99$, but this is the way to go in your case. The setup is somewhat cumbersome, but you will get the hang of it very quickly. I could help out with that as many others here can as well.


Thank you so much! I have the plugin but it takes the same credits from all MEN to send a message and cannot be assigned different!! Right?? So cannot be done except of the free sends free messages and the other type of account needs credits.. But I don't think this can be done either ...
TonyKa
TonyKa Aug 25 '15
Quote from Oxwall Tips TonyKa  , think of this the other way around.

>>>so for example if i see somebody spamming to all girls, i manually want to switch him to a role (or membership???) XXX so that he will get message "pay" to pay and continue sending..


Uncheck boxes for messaging for "Free" role.
Create another role ( ex VIP)  that allows messaging.
Grant your vip role to desired members manually.
Take vip role away from spamming people.

Requires some manual work since you will need to assign vip role manually to  most of your users. But from what I understood you will be doing manual role assignment anyways, so this should not be a problem.
But this is my problem!!!!!!!!!

The free cannot be unchecked!!! Please see the first attachment!!!

How I can uncheck the free????? This is my concern!!thank you so much !
The Forum post is edited by TonyKa Aug 25 '15
Oxwall Tips
Oxwall Tips Aug 25 '15
TonyKa , Free can not be unchecked because it is a default role. It will always be there no matter what. My suggestion was to configure this role in a way to now allow people messaging. You should have another role for that and you should give that premium role to all of your users manually upon registration. BUT those users who are spammers all you will need to do is to uncheck their VIP role. Thus they will be left with free one only  which won't allow them to send messages.

TonyKa
TonyKa Aug 26 '15
Yes i undertand! So i need to confirm now the FREE role not to do nothing and to switch everyone manually to another with messaging option. Great, but how i can switch 1000 users to another membership? (Except from manually::)))...


Thank you!

Taissa Team
Taissa Aug 26 '15
TonyKa, there is no such default functionality in our software. As an option I can suggest you to manage this issue via database. Unfortunately, I can not provide you with detailed instructions. All I can just show you the direction.  You should write and  execute an SQL query using these database tables:
ow_base_authorization_role,
ow_base_authorization_user_role.

But, be note, it may affect Paid Membership plugin if it has been installed on your site.
TonyKa
TonyKa Aug 26 '15
Thank you so much Taissa, yes the plugin is installed, what i need to do?!!!? 
Taissa Team
Taissa Aug 26 '15
TonyKa, don't forget to make a back up before you do any changes within the database.
And let me remind you that you should do changes within the database only if you are confident in what you are doing.
But It would be much better to do this via creating a plugin.

If you are not familiar with the code modification or plugin development, it would be better for you to find a developer who can help you. You can do it here: http://www.oxwall.org/market/specialists.
TonyKa
TonyKa Aug 26 '15
Thank you so much!
TonyKa
TonyKa Aug 26 '15

Quote from Oxwall Tips TonyKa , Free can not be unchecked because it is a default role. It will always be there no matter what. My suggestion was to configure this role in a way to now allow people messaging. You should have another role for that and you should give that premium role to all of your users manually upon registration. BUT those users who are spammers all you will need to do is to uncheck their VIP role. Thus they will be left with free one only  which won't allow them to send messages.

Thank you so much for helping!


So I need to make role and change ROLE to all users manually but NO membership?!? And for the payed membership i will have only one? right?


Or I need for EACH ROLE to make one membership???


Thank you!

TonyKa
TonyKa Aug 27 '15
Please I am CRAZY i cannot make it work


I removed access from FREE role,


WHY FREE ROLE STILL CAN SEND MESSAGES??!??!?! why?? :(((((((((((((((((

the test user can still send messages!!! and add friends (even if i removed the send friend request)

I removed it... 

WHY?!?!?!


Additionally in paid membersip plugin i see ONLY one Membership the VIP.. where is the free??? Please see the attachemts.. 

Please


Thank you!!!



Attachments:
  probb1.png (38Kb)
  probb3.png (48Kb)
  probb2.png (23Kb)
Marc Mueller
Marc Mueller Aug 27 '15
possibly you assigned your "free" members to "male" or "female" which might override their priviledges. I'd try to assign "Send Messages"-attributes to VIP only to see if that's the issue...
TonyKa
TonyKa Aug 27 '15
no, free are only free in ROLE.


i think i have an idea.. let me try and i be back.. maybe are the credits ;)

TonyKa
TonyKa Aug 27 '15
or i am SO stupid or the system is SO stupid. i have become crazy with that...


it was the credits, i moved credits to 1 (cannot go to0)

but


now as its normal i cannot reply to messages

but still can make NEW messages and write...

 WHY?!?!?!?!? WHYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY


and still can add friend request...

WHY?????????????????

TonyKa
TonyKa Aug 27 '15
i  found it.. i had to do DISABLE this on the credits... 


what means DISABLE and 0 ?? 


What is the differenct for the first that is 30 (join) and DISABLED??!?!?


Thank you!!

Attachments:
  bbb3.png (27Kb)
Taissa Team
Taissa Sep 1 '15
TonyKa, User Credits plugin this is not an Oxwall plugin, it's a third party plugin and you can find detailed information about it here:
http://www.oxwall.org/...e53555ad4212da25.pdf,
http://www.oxwall.org/forum/topic/23395.