Advertisement:

Author Topic: small modification to post based rank  (Read 1385 times)

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
small modification to post based rank
« on: December 22, 2018, 07:39:53 AM »
so i have been pondering on this question sometime, and none of those who asked it got a clear concrete answer

i want something like this guy asked for - 2004
Quote
I hope this hasn't already been covered. What would really be useful for my board would be the possibility to base ranking on something other than post count, e.g.
- number of days since registration, maybe with another useful variable weighing in. Will that be possible with SMF?

i have seen all the answers for similar questions, and not interested in the alternatives,
i want just a simple fix that would require a certain time from registration date to reach the next rank all while keeping post count
or whatever you can come up with to achieve the idea of adding a time factor before allowing users to rank up

before you ask, yes i have checked : https://www.simplemachines.org/community/index.php?topic=321112.40
and i have basically checked everything on this forum that might help me in a way achieve this ...

the only bit of useful info i found was this


Code: [Select]
WHEN (' . time() . ' - DateRegistered) >= ' . ($sec_day * 86400) . (!empty($lastMin) ? ' AND (' . time() . ' - DateRegistered) <= ' . ($lastMin * 3600) : '') . ' THEN ' . $id;


any help to what should be done, even if i have to do it manually
i am running a development copy of my forum, so i can test with no fear,
just let me know what should be done

thank you

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #1 on: December 24, 2018, 05:13:59 AM »
any help ?

Online Aleksi "Lex" Kilpinen

  • A Peculiar Finn
  • Lead Support Specialist
  • SMF Super Hero
  • *
  • Posts: 18,190
  • Gender: Male
  • Don't worry, I'm n00b friendly
    • Aleksi.Kilpinen on Facebook
    • LexArma on GitHub
    • aleksi-kilpinen on LinkedIn
    • There's No Place Like 127.0.0.1
Re: small modification to post based rank
« Reply #2 on: December 24, 2018, 06:02:55 AM »
There is a mod that replaces the post count with time online count in membergroups, perhaps you can look in to it and figure out how to do this.
Personally, I don't see the value in doing this though. Ranks Based on Time Online
A Finnish Support Specialist
 Happily running multiple SMF 2.0 installations.

How you can help SMF

"Before you allow people access to your forum, especially in an administrative position, you must be aware that that person can seriously damage your forum.
 Therefore, you should only allow people that you trust, implicitly, to have such access." -Douglas

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #3 on: December 24, 2018, 08:12:36 PM »
There is a mod that replaces the post count with time online count in membergroups, perhaps you can look in to it and figure out how to do this.
Personally, I don't see the value in doing this though. Ranks Based on Time Online

it is what i have referred to above, i don't want time, i want a combination of both
my users are ranking up to senior in 1 month, i want them to not be able to do that, but at the same time know that they need to post to rank

Offline br360

  • Support Specialist
  • SMF Hero
  • *
  • Posts: 2,368
    • GenXcommunity
Re: small modification to post based rank
« Reply #4 on: December 25, 2018, 01:00:15 AM »
You can also change the post count number one needs to hit before their membership changes as well.

For example, whatever number of posts one needs to hit on your forum to become senior, you can change that to say 10 thousand posts or whatever amount you want.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #5 on: December 25, 2018, 08:16:48 PM »
You can also change the post count number one needs to hit before their membership changes as well.

For example, whatever number of posts one needs to hit on your forum to become senior, you can change that to say 10 thousand posts or whatever amount you want.

already doing that, but
i know that whatever number i put they will get it done fast
it will become more meaningless posts, or posts with little value

Offline br360

  • Support Specialist
  • SMF Hero
  • *
  • Posts: 2,368
    • GenXcommunity
Re: small modification to post based rank
« Reply #6 on: December 25, 2018, 08:23:35 PM »
Personally I would consider getting rid of the post based groups and assign senior member or other type of privilege member group based on admin approval.

Basically the criteria to get to that group could be say 1000 meaningful posts and then emailing admin so you could review said posts. If you felt their posting history merited an upgrade, you could then manually upgrade their member group

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #7 on: December 26, 2018, 11:39:44 AM »
Personally I would consider getting rid of the post based groups and assign senior member or other type of privilege member group based on admin approval.

Basically the criteria to get to that group could be say 1000 meaningful posts and then emailing admin so you could review said posts. If you felt their posting history merited an upgrade, you could then manually upgrade their member group

don't have time for case per case, there are a lot of members

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 70,993
    • StoryBB/StoryBB on GitHub
Re: small modification to post based rank
« Reply #8 on: December 26, 2018, 11:41:59 AM »
How many is 'a lot'?
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #9 on: December 26, 2018, 02:24:01 PM »
How many is 'a lot'?

around 40k and growing

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 70,993
    • StoryBB/StoryBB on GitHub
Re: small modification to post based rank
« Reply #10 on: December 26, 2018, 02:27:51 PM »
And how many groups are you trying to mangle them into?
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #11 on: December 26, 2018, 02:53:26 PM »
And how many groups are you trying to mangle them into?

post based there are maybe 8

none post based there are around 30

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 70,993
    • StoryBB/StoryBB on GitHub
Re: small modification to post based rank
« Reply #12 on: December 26, 2018, 02:54:48 PM »
No wonder you’re having difficulty, but I’m still not convinced that you need to automate this... what exactly do the other groups grant beyond a different badge/title?
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #13 on: December 26, 2018, 05:16:10 PM »
No wonder you’re having difficulty, but I’m still not convinced that you need to automate this... what exactly do the other groups grant beyond a different badge/title?

people have a reason to reach higher rank asap
only rank in consideration for them is the rank we are basing the post count on
all other ranks and badges has other reason for existence and have no direct correlation - and are manually granted
the issue is:
users will try to rank up asap, posting up to 100 post/reply a day just to rank up //even more
this is what i want to block
i want them to post and create content, but i don't want them to rank up fast
thus the idea of including a time factor that will delay the post based ranks from triggering unless the time required elapses

Offline GigaWatt

  • The Smiley Guy
  • Support Specialist
  • SMF Hero
  • *
  • Posts: 1,979
  • Gender: Male
    • Macedonian electronics forum
Re: small modification to post based rank
« Reply #14 on: December 26, 2018, 08:49:00 PM »
And then they'll just stop posting for a while, wait out the time interval for the rank and automatically get ranked... doesn't seem like a good solution to me.
"This is really a generic concept about human thinking - when faced with large tasks we're naturally inclined to try to break them down into a bunch of smaller tasks that together make up the whole."

"A 500 error loosely translates to the webserver saying, "WTF?"..."

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #15 on: December 28, 2018, 09:27:39 AM »
And then they'll just stop posting for a while, wait out the time interval for the rank and automatically get ranked... doesn't seem like a good solution to me.

i have no problem with such a behavior, it will mean active and loyal members will rank up, currently only very active ones

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 70,993
    • StoryBB/StoryBB on GitHub
Re: small modification to post based rank
« Reply #16 on: December 28, 2018, 09:58:41 AM »
Adding road blocks usually acts like a road block, slows people down and discourages them...
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #17 on: December 28, 2018, 05:18:21 PM »
Adding road blocks usually acts like a road block, slows people down and discourages them...

discouraging is not an issue here
i want to slow the rise in ranks because it is harming my forum competitiveness with the main competitor

Offline Arantor

  • Resident Overthinker
  • SMF Friend
  • SMF Legend
  • *
  • Posts: 70,993
    • StoryBB/StoryBB on GitHub
Re: small modification to post based rank
« Reply #18 on: December 28, 2018, 07:44:50 PM »
You must be the only forum owner I've ever heard complaining about having too many posts.

In any case, this is not a simple change to make, it's actually really possible to screw your forum up accidentally (like autopromoting users to full admins) with the routine you'd have to change.
Don’t try to tell me that some power can corrupt a person. You haven’t had enough to know what it’s like.

No good deed goes unpunished / No act of charity goes unresented.

Offline wtfwtf

  • Semi-Newbie
  • *
  • Posts: 94
Re: small modification to post based rank
« Reply #19 on: January 01, 2019, 02:25:15 PM »
You must be the only forum owner I've ever heard complaining about having too many posts.

In any case, this is not a simple change to make, it's actually really possible to screw your forum up accidentally (like autopromoting users to full admins) with the routine you'd have to change.

found out another way to do that , i'll try to see if that would work