HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Points awarded before upload validated

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#108423 (In Topic #21122)
TQ
Avatar

Honoured member

Hi All,

Is there any way of stopping points being awarded until an upload is validated?

TQ
Back to the top
 
Posted
Rating:
#108425
Avatar

Sorry, that's not possible. We do have an option to deduct points when deleting content. But to make it contingent on validation we'd need to track things much more carefully to ensure the points were awarded only once and only deducted if ever awarded – I'd imagine 1 or 2 thousand lines of code and a new database table, it wouldn't be trivial.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#108429
TQ
Avatar

Honoured member

Thank you Chris, makes perfect sense.

The reason I asked is that the point system which, frankly, I first considered to be quite a trivial part of OCP is proving to be far from that and an excellent way of boosting interaction on my site.

By making free downloads valued by their worth (in my case size) I have encouraged people to seek ways of getting points and rewarded users that provide new downloads.

The catch is, one or two people have realised that they can upload junk or duplicates to get points then scrape the site. This is almost always not a problem as I now monitor the site in almost real time. It's only when I'm away from the computers for a day do I see any problems.

Once again, I marvel at how sophisticated OCP is.

TQ
Back to the top
 
Posted
Rating:
#108431
Avatar

Thanks.

Yeah, I can see the problem. I think ultimately though there's always going to be ways to game points. Someone could have two usernames and give each other their gift points. Or someone could spam the chat.

I'd treat it as a punishment issue - charge a tonne of points and/or ban them.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#108432
TQ
Avatar

Honoured member

Chris Graham said

I'd treat it as a punishment issue - charge a tonne of points and/or ban them.
My thoughts exactly.

Thanks
TQ
Back to the top
 
Posted
Rating:
#108433
TQ
Avatar

Honoured member

Chris Graham said

Someone could have two usernames and …
That brings me to neatly to another question…

Is it possible to restrict the number of user accounts per IP?

TQ

Back to the top
 
Posted
Rating:
#108436
Avatar

Community saint

Setup > Configuration > Member and forum options > General > Restrict to one member per e-mail address
Enable this if members may not share e-mail addresses (this makes multiple registrations harder).

Setup > Configuration > Security options > General > Enforce IP addresses for sessions
Whether sessions should be tied to IP addresses. If disabled, security will be lowered, but users on erratic internet connections (such as users moving rapidly between wifi zones) will not keep losing session-secured logins. Apart from lowering security, another disadvantage of disabling this option is it stops multiple users using the same username (which often happens during testing, or with a shared admin account). We recommend that you leave this option enabled.

The 2nd option is on by default anyway, maybe the first one will help.
Back to the top
 
Posted
Rating:
#108438
TQ
Avatar

Honoured member

Hi KingBast,

Thanks for the feedback.

Both options are set so there's nothing more I can do there. What I was hoping for is an option that associates a user with an IP on the basis of one user > many IP's and 1 IP > 1 User. Like ...

UserX > 100.100.100.0 /24 = Pass
UserX > 100.100.100.10 = Pass
UserY > 100.100.100.10 = Fail (then reset after x period eg. 24 hours)

I don't much care if UserY gets the dynamic IP of UserX and = Fail within the reset period because the probability of this is so slim.

Right now, a very few UserX's use up all their points then go to yahoo/Google and create a second account and start-over from the SAME IP but contribute nothing in return. I made this enquiry in support of the users that DO contribute to the site.

All of this is in an ideal world. OCP is so sophisticated that after a while one expects a feature to be there and it's just me not finding it so it was worth an ask.

Have a good'n
TQ
Back to the top
 
Posted
Rating:
#108439
Avatar

Community saint

Hi :)

Sometimes it's best to state the obvious first, though I was sure you were aware of these settings. Sounds like a good request to me, given there is nothing to stop this behaviour (that we are aware of).
Back to the top
 
Posted
Rating:
#108440
TQ
Avatar

Honoured member

KingBast said

Hi

Sometimes it's best to state the obvious first, though I was sure you were aware of these settings. Sounds like a good request to me, given there is nothing to stop this behaviour (that we are aware of).

Well,  :thumbs: to that!

TQ
Back to the top
 
Posted
Item has a rating of 5 (Liked by KingBast)  
Rating:
#108441
Avatar

Membership IP restrictions are tricky business. Consider for example that some people may go through a common proxy server, so have the same IP. Or, DHCP could lead to people on the same IP. Or, people may actually be on the same computer (e.g. at a library, or because they're friends IRL).

I think as an approach it's only really valid on an Intranet where you control the network topology.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#108442
Avatar

Community saint

Maybe blocking any further signups from Google/Yahoo would be a possibility, as these are the 2 free email providers you've identified. I think just about everyone has a valid email from their ISP that they could use to sign up with. Not sure if this an option in v9 but maybe it would be a solution in part, the other part being what Chris said (punishments and warnings).
Back to the top
 
Posted
Rating:
#108443
TQ
Avatar

Honoured member

Chris Graham said

Membership IP restrictions are tricky business. Consider for example that some people may go through a common proxy server, so have the same IP. Or, DHCP could lead to people on the same IP. Or, people may actually be on the same computer (e.g. at a library, or because they're friends IRL).

I think as an approach it's only really valid on an Intranet where you control the network topology.
This was not a feature request, just an enquiry.

@Chris, Very valid point. I tried to consider all the variations but a common (corporate) proxy never crossed my mind (although I do block all known TORs at firewall level). Broadly speaking, this sort of scenario wouldn't arise with my users but would be a critical consideration in other cases. In any event, this would have to be an enable/disable function or even a 'Flagging only' feature.

@KingBast, I'll have to stick with users wanting a 'secondary' email provider as I suspect they are not sure whether to trust my site on first pass.

Thanks to you both for your input.

TQ
Back to the top
 
Posted
Rating:
#108447
Avatar



Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#108449
TQ
Avatar

Honoured member

Chris Graham said

I've added to tracker for reference.
0001970: IP address restrictions on accounts - ocPortal feature tracker
Thank you very much Chris, much appreciated.

TQ
Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Contract

Your name:
Your message: