Cannot Properly Edit Actions

Hi, I wonder if anyone else has had this problem with Dolphin 6.1.x? I am trying to edit the actions on certain types of memberships to limit things such as searches. In other words, I want non-members to be able to only make, say 5 searches, before they are blocked from any more searches. The idea is for this to be a dating site, with paid memberships. Non members are limited to only being able to make searches, and maybe I will do something like a send a wink or something to that effect (if that module exists).

 

The problem I am encountering is the number of actions is set to no limit, and I cannot change it. It is greyed out and won't let me change. Any ideas what I may be doing wrong?

 

Thanks

 

Quote · 28 Oct 2008

I just looked at mine and you are correct.  Apparently if you allow an action at all for a non-member, there is no way to limit it as the system has no way of knowing who the visitor is.

-

Rob

Quote · 28 Oct 2008

Your best approach is to use the Promotional feature and offer Free Promotional memberships. This is the only way you'll be able to limit what non-paid members can do.

Drakon

Quote · 28 Oct 2008

 

I just looked at mine and you are correct.  Apparently if you allow an action at all for a non-member, there is no way to limit it as the system has no way of knowing who the visitor is.

-

Rob

Well, I would think that it could tell if there is no member login, that the person must then be a browser (non-member). Guess it is time to dig around in the code

 The funny thing is, that in the new version 6.1.4 I can't do it but I remember another site I had that ran Dolphon 5.6 and it worked fine

Quote · 28 Oct 2008

Well, I figured out HOW to fix it, but it involved editing the database through PHPMyAdmin. I had to make a SQL Query which involced ID1 (non-member) and Action6 (makesearch) and then after the ID and action ID I was able to limit them to 3 in 24 hours by editing the result. 

 

The SQL query was like this:

 

SELECT *
FROM `MemLevelActions`
WHERE `IDLevel` =1
AND `IDAction` =6
LIMIT 0 , 30
Once I did that I did an edit on the result and after the ActionID in the resulting edit screen, I put 3 in AllowedCount and 24 in AllowedPeriodLen. I then saved it and now the action is limited to 3 searches in 24 hours. Sort of what I wanted. I imagine they can dump cookies if they want to be able to do more searches.
Maybe it can help someone else.
Quote · 28 Oct 2008
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.