Advertisement:

Author Topic: Advanced Reputation System - Confirmed to work with SMF 2.0!  (Read 489455 times)

Offline Labradoodle-360

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 12,192
  • Gender: Male
    • matthew.kerle on Facebook
    • Labradoodle-360 on GitHub
    • @matthew_kerle on Twitter
Advanced Reputation System - Confirmed to work with SMF 2.0!
« on: March 25, 2008, 12:51:10 PM »
Link to Mod


FAQ - Please Read!

  • Why is my reputation at zero? It was higher before I installed this mod!
    Reputation is split into two counts - your points and your power. In a fresh install of the Reputation System, it takes 100 points to get 1 power, which shows in your posts.
  • So what happened to my points?
    They're still there - check your profile. You just had less than 100 points before installing this mod, and the Reputation System rounds power down.
  • How can I give my members points for their posts and topics made before I installed this mod?
    Simple - download GiveReputation.php from the mod's download page, upload it to your forum's root directory, and point your browser to it. Make sure you decide how many points they get per post/topic before starting!
  • What if I just want to give everyone the same amount, not based on posts and topics?
    Using phpMyAdmin or another database management software, execute the following query:
Code: (SMF1) [Select]
UPDATE smf_members
SET karmaGood = 1000, karmaBad = 0
Code: (SMF2) [Select]
UPDATE smf_members
SET karma_good = 1000, karma_bad = 0
  • smf_ is the default SMF db_prefix, yours could be different. Replace 1000 with however many points you want to give people.
  • The box doesn't pop up in a post, or the images don't show!
    First try a hard refresh - press control-shift-r (command-shift-r on a Mac) to clear the old version of the page your computer was keeping. If that doesn't help, make sure the changes were made to the files in your custom theme. SMF 2.0 does this by default, but SMF 1.1 does not. To see the install instructions for your version, go to the mod's download page and click the button next to the version you installed. Choose your SMF version, and press Submit. It will then give you manual install instructions, and you can follow along for each of the files that are in your theme's directory.
  • Can I change the algorithm used to give reputation?
    Although it is technically possible to totally change the way reputation is given, there is no built-in way to change it. Points given are directly related to the power of whoever is giving it to them.
  • Can I use any other karma-based modifications with this one?
    NO! This is the #1 cause of major problems with the reputation system! Since this modification changes so much of how Karma works, it really doesn't play nicely with other karma mods, and could cause some big problems with your site.

More will be added as I see them.


Advanced Reputation System v1.8.2 for SMF 2.0 RC5

Important Instructions!


Before using this mod, uninstall all other Karma-changing mods. This mod changes so much that most other Karma mods will be incompatible.
 
After installing, go into Configuration > Features & Options > Core Features and make sure Reputation is turned on. Then, go to Members > Permissions > General Permissions and select which membergroups you want to be able to give positive reputation. Click 'Advanced Options' and make sure Add Permission is selected in the bottom left dropdown box. In the bottom right, select 'Can +reputation other users' and click 'Set Permission'. Repeat for 'Can -reputation other users' and 'Disable display of own reputation'. Then select your Moderator groups and give them the permission to 'Delete reputuation actions'.

That's about it! There are a dozen or so settings under Configuration > Figures & Options > Reputation that you can mess around with, and six images that you can change if you feel like it.


One More Thing!


To install this modification in any theme other than Default, please click the box next to "Install in Other Themes" at the bottom of this page and check the applicable themes.

Advanced Reputation System v0.1.5 for SMF 1.1.10

Important Instructions!


Before using this mod, uninstall all other Karma-changing mods. This mod changes so much that most other Karma mods will be incompatible.
 
After installing, make sure "Enable reputation" is selected in Configuration > Figures & Options > Reputation. Then, go to Members > Permissions and select which membergroups you want to be able to give positive reputation. Make sure "Add Permission" is selected in the bottom left dropdown box. In the bottom right, select "Can +reputation other users" and click "Set Permission". Repeat for "Can -reputation other users" and "Disable display of own reputation". Then select your Moderator groups and give them the permission to "Delete reputuation actions".

That's about it! There are a dozen or so settings under Configuration > Figures & Options > Reputation that you can mess around with, and six images that you can change if you feel like it.
« Last Edit: June 14, 2011, 07:36:03 PM by (Ha)² »
Former SMF Developer
My Modifications

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,507
  • Gender: Female
Re: Advanced Reputation System
« Reply #1 on: March 25, 2008, 01:03:41 PM »
Wow, Yoda. You've really done a great job!

I like this. So much more dynamic than the Karma feature.
Do NOT PM me for support.

SimplePortal 2.3.5 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline mnpsgadam

  • Semi-Newbie
  • *
  • Posts: 12
Re: Advanced Reputation System
« Reply #2 on: March 25, 2008, 01:06:13 PM »
and i am guessing that there wont be 1.1.x version? :(

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,507
  • Gender: Female
Re: Advanced Reputation System
« Reply #3 on: March 25, 2008, 01:24:14 PM »
Don't count on it. Once 2.0 gets finalized, there won't be many 1.1.x mods made at all. Just too time-consuming to support an older version. And by the time 2.0 gets finalized, TP should be ready to roll on there along with a bunch of other mods.
Do NOT PM me for support.

SimplePortal 2.3.5 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline mnpsgadam

  • Semi-Newbie
  • *
  • Posts: 12
Re: Advanced Reputation System
« Reply #4 on: March 25, 2008, 01:32:36 PM »
i do like this mod a lot. i just would like to be able to use it right now without upgrading. i was looking at doing a vbulletin board and you just made me stick with SMF! :)

Offline LiamTheDuck

  • Full Member
  • ***
  • Posts: 534
  • Gender: Male
  • OMG H4X0RZ
    • Unknownscape Forums
Re: Advanced Reputation System
« Reply #5 on: March 25, 2008, 01:46:50 PM »
Approved at last! :P


Nice job though, thanks

(i dont get how you give rep)
« Last Edit: March 25, 2008, 01:56:52 PM by [●ριмρєя12●] »
I am back, its been like a year... so yeah.... how has it been? :D

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Advanced Reputation System
« Reply #6 on: March 25, 2008, 01:53:11 PM »
:D had to rewrite code four or five times before this was approved, but it's here at last!

I'm sad that I can't make a version for 1.1.4, but that would require so much extra work that I'm just not willing to do. Heck, I'm not even able to code well in 1.1.4; I'm lucky that 2.0 made it a breeze ;)
Steven Hoffman
Former Team Member, 2009-2012

Offline edi67

  • SMF Hero
  • ******
  • Posts: 1,532
  • Gender: Male
  • Italian Supporter
    • CrazyZone
Re: Advanced Reputation System
« Reply #7 on: March 25, 2008, 04:07:10 PM »
instersting
CrazyZone - My SMF Forum


From the difficult the hardening of the man you can see

Offline LiamTheDuck

  • Full Member
  • ***
  • Posts: 534
  • Gender: Male
  • OMG H4X0RZ
    • Unknownscape Forums
Re: Advanced Reputation System
« Reply #8 on: March 25, 2008, 04:50:19 PM »
i dont get how you give rep
I am back, its been like a year... so yeah.... how has it been? :D

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Advanced Reputation System
« Reply #9 on: March 25, 2008, 04:57:53 PM »
heart icon ;) I couldn't think of a better image to use, so I just decided to go with "Spread the love!"
Steven Hoffman
Former Team Member, 2009-2012

Offline LiamTheDuck

  • Full Member
  • ***
  • Posts: 534
  • Gender: Male
  • OMG H4X0RZ
    • Unknownscape Forums
Re: Advanced Reputation System
« Reply #10 on: March 25, 2008, 04:59:55 PM »
Its unclickable for me, did hard refreshes and tried FF and IE
I am back, its been like a year... so yeah.... how has it been? :D

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,507
  • Gender: Female
Re: Advanced Reputation System
« Reply #11 on: March 25, 2008, 05:07:15 PM »
Would be good, if possible, to reference images from a central folder, instead of having to manually place them in each theme.

That's my one gripe about it.
Do NOT PM me for support.

SimplePortal 2.3.5 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline Chewy954

  • Semi-Newbie
  • *
  • Posts: 38
    • Multi-Win
Re: Advanced Reputation System
« Reply #12 on: March 25, 2008, 05:13:04 PM »
do u still have the version for 1.1.4? ;x

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,507
  • Gender: Female
Re: Advanced Reputation System
« Reply #13 on: March 25, 2008, 05:14:55 PM »
There was never any ARS for 1.1.4. This is a 2.0 mod only.
Do NOT PM me for support.

SimplePortal 2.3.5 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!

Offline LiamTheDuck

  • Full Member
  • ***
  • Posts: 534
  • Gender: Male
  • OMG H4X0RZ
    • Unknownscape Forums
Re: Advanced Reputation System
« Reply #14 on: March 25, 2008, 05:24:31 PM »
There was never any ARS for 1.1.4. This is a 2.0 mod only.
i reccomend you put A.R.S instead of the way you put it :o

And if yoda gives me permission, i will ATTEMPT to make it compatable with 1.1.4
I am back, its been like a year... so yeah.... how has it been? :D

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Advanced Reputation System
« Reply #15 on: March 25, 2008, 05:32:04 PM »
[●ριмρєя12●] - If you have the guts to do it, go ahead. And do you have javascript enabled? If so, install the Firebug extension for FF and see if it catches any errors when you click the icon.


Eliana - the package manager should upload it to each theme that you have installed... and if it were in a central folder, you couldn't change it to blend in with a different theme ;)

Steven Hoffman
Former Team Member, 2009-2012

Offline Jade Elizabeth

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 11,566
  • Gender: Female
  • Keep your enemies close and your friends closer ;)
    • @aCreativeBurrow on Twitter
    • Creative Burrow
Re: Advanced Reputation System
« Reply #16 on: March 25, 2008, 08:26:10 PM »
Yay!
Karma mod died, we need this :D
Thanks so much for making it, it looks really advanced and I'm sure my forum will get heaps of use from this!
Once proud Documentation Writer and Help Squad Leader
I'm for HIRE! | Need help? Check out my $5 Fiverr Gigs!


Need More Posts? I TRIPLED my sites activity in 10 days!! YOU CAN TOO!

Quote
[12:13am] <%Jade> link me
[12:14am] <+orstio> <a href="Jade">link</a>


Offline waremock

  • Jr. Member
  • **
  • Posts: 106
  • Gender: Male
    • Geeks for Christ
Re: Advanced Reputation System
« Reply #17 on: March 25, 2008, 08:47:48 PM »
I cannot click on the heart either, not sure why.

Also can people get credit for their current posts?

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Advanced Reputation System
« Reply #18 on: March 25, 2008, 08:51:08 PM »
I'm perplexed on this "no box" thing - what browser are you using? I tested it on Opera, IE7, IE8, FF2, FF3, and Safari 3(.1), but it showed up on all of them.
 
View the page source, and see if you can find this in the source:
Code: [Select]
<span id="karma_menu" style="visibility: hidden;"></span>
Steven Hoffman
Former Team Member, 2009-2012

Offline Eliana Tamerin

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,507
  • Gender: Female
Re: Advanced Reputation System
« Reply #19 on: March 25, 2008, 09:12:01 PM »
Eliana - the package manager should upload it to each theme that you have installed... and if it were in a central folder, you couldn't change it to blend in with a different theme ;)

Good point. Strange that it didn't upload to my themes. *scratches head* Oh well. Great mod!
Do NOT PM me for support.

SimplePortal 2.3.5 is OUT!
SimplePortal Project Manager
Download | Docs
SimplePortal: Power of Simplicity!