Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Yet Another Awards System Details »»
Yet Another Awards System
Version: 4.0.9, by squidsk squidsk is offline
Developer Last Online: Aug 2021 Show Printable Version Email this Page

Category: Major Additions - Version: 4.0.2 Rating:
Released: 01-09-2010 Last Update: 12-15-2014 Installs: 982
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

*** CREATE A BACKUP OF YOUR FORUM AND DATABASE BEFORE INSTALLING ***


DESCRIPTION:
This is a Medals/Awards system. Admin can give members awards, and award icons will be displayed in member's profile, posts, as well as in a award list.

FEATURES:
In AdminCP
- Can Create/Edit/Delete/Reorder categories/sub-categories in ACP (with category name and description)
- Can Create/Edit/Delete awards in ACP (with Award Name, Description, Icon URL, Image URL)
- Can Move one (or all) award(s) from one category to another
- Can set some awards un-classified (not displayed for public)
- Can re-order awards in awards showcase
- Issue awards to members, based on username or userid, with Issue Reason
- Remove awards from members
+ Writes granting/removing awards to the log

In ModCP
- Issue awards to members, based on username or userid, with Issue Reason
- Remove awards from members
+ Writes granting/removing award to the log

Front page
- Display awards list in with: Award Name, Description, Icon, Image, and Members who get each award.
- Display awards showcase in profile, with Award information, Issue time and reason
- Display award icons in postbit (showthread, showpost, announcement, private)

New Features/Additions since 3.8
- Points System
- Separate Award Request/Recommendation Forms
- CSS Customizable

Current Release Version 4.0.9
  • Added - Handling of user merges
  • Added - Handling of user deletes
  • Added - Manage awards on per user basis
  • Added - Extra info to the logs for mass removal and editing of issued awards
  • Added - Ability to collapse categories on awards.php
  • Added - Checksum file for checking for suspect file versions
  • Added - Various missing phrases
  • Fixed - Memberlist not showing awards when option is active
  • Fixed - Navtab not being selected (vb version < 4.2)
  • Fixed - Category title not being displayed on awards.php
  • Fixed - Logging not working in modcp
  • Fixed - A few other minor bugs

Download Now

File Type: zip YaAS-Automation-R4.zip (6.1 KB, 735 views)
File Type: zip YaAS-4.0.9.zip (1.34 MB, 984 views)

Screenshots

File Type: png YaAS4-AwardListings.png (164.2 KB, 0 views)
File Type: png YaAS4-ProfileTab.png (162.9 KB, 0 views)
File Type: png YaAS4-Post.png (176.0 KB, 0 views)
File Type: png YAAS4-AdminCP.png (381.0 KB, 0 views)
File Type: png YaAS4-AdminCP-EditAward.png (255.4 KB, 0 views)
File Type: jpg YaAS4-AdminCP-EditCSS.jpg (126.2 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #1552  
Old 10-21-2013, 09:51 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FF|Skyrider View Post
Thanks for the reply, I shall refrain from using apostrophe. Though I do wish to report another bug / issue or miscalculation.

I've set a new automation on usergroup 6 (administrators). In total, 14 users are gaining the rewards, while there are only 6 people in the administration group. Te other 8 are moderators, super moderators and other custom groups members.

So why have they been given the award while they are not within Usergroup ID 6? They are not even in GroupID 6 as Additional users.
Looking at the code it appears that it will give the award to, in your case, anyone who's a member of a group with a 6 in its id (i.e. 6, 16, 26, etc).

The solution is to change line 62 of includes/cron/award_automation.php as follows:

From:
Code:
		OR membergroupids LIKE '%".$usergroupAwardsArray[auto_criteria]."%'
To:
Code:
		OR " . $usergroupAwardsArray[auto_criteria] . " IN (membergroupids)
Note: I haven't tried this out but it should work.
Reply With Quote
  #1553  
Old 10-22-2013, 01:42 AM
Skyrider Skyrider is offline
 
Join Date: Feb 2006
Location: Netherlands
Posts: 1,392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by squidsk View Post
Looking at the code it appears that it will give the award to, in your case, anyone who's a member of a group with a 6 in its id (i.e. 6, 16, 26, etc).

The solution is to change line 62 of includes/cron/award_automation.php as follows:

From:
Code:
		OR membergroupids LIKE '%".$usergroupAwardsArray[auto_criteria]."%'
To:
Code:
		OR " . $usergroupAwardsArray[auto_criteria] . " IN (membergroupids)
Note: I haven't tried this out but it should work.
Lovely, that did the trick.. Thanks! I'd assume you would alter the code in the main file(s) in your first post as well? So other users won't be having the same issue.
Reply With Quote
  #1554  
Old 10-22-2013, 07:38 AM
migratoria migratoria is offline
 
Join Date: Oct 2011
Posts: 196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's possible to convert data of "Yet Another Ranks System" with this mod?
Reply With Quote
  #1555  
Old 10-22-2013, 03:24 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by FF|Skyrider View Post
Lovely, that did the trick.. Thanks! I'd assume you would alter the code in the main file(s) in your first post as well? So other users won't be having the same issue.
Eventually, I will release an update I have for that mod in due course, but it will require some changes to YaAS that I haven't yet managed to do.

Quote:
Originally Posted by migratoria View Post
It's possible to convert data of "Yet Another Ranks System" with this mod?
I'm not sure what you're asking? Are you asking can convert from YaRS to YaAS or something else?
Reply With Quote
  #1556  
Old 10-22-2013, 05:53 PM
Dogma21cw Dogma21cw is offline
 
Join Date: Sep 2011
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by squidsk View Post
As per above I'm looking into dealing with deleted/merged user accounts, the template name is a vbulletin setting I just can't remember which one, turn it off and the template name will stop being displayed for all templates.
Understood, but any reason why it would start happening out of the blue? Seriously confusing that one day no issue. The next, bam! I doubt it is the plugin, because it worked fine & wasn't touched between problems.

Just a general question.

-D
Reply With Quote
  #1557  
Old 10-23-2013, 06:07 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dogma21cw View Post
Understood, but any reason why it would start happening out of the blue? Seriously confusing that one day no issue. The next, bam! I doubt it is the plugin, because it worked fine & wasn't touched between problems.

Just a general question.

-D
No idea, it isn't something YaAS would have caused since it doesn't touch the settings table at all.
Reply With Quote
  #1558  
Old 10-28-2013, 05:08 PM
migratoria migratoria is offline
 
Join Date: Oct 2011
Posts: 196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by squidsk View Post
Eventually, I will release an update I have for that mod in due course, but it will require some changes to YaAS that I haven't yet managed to do.



I'm not sure what you're asking? Are you asking can convert from YaRS to YaAS or something else?
Yes. I am currently in my forum 'using the mod "Yet Another Ranks System" and I would like to convert it with this. It's possible?
Reply With Quote
  #1559  
Old 10-28-2013, 05:29 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by migratoria View Post
Yes. I am currently in my forum 'using the mod "Yet Another Ranks System" and I would like to convert it with this. It's possible?
Anything is possible. Easy not really, you'd need to transfer the data from the YaRS tables to the YaAS tables or drop the YaAS tables and rename the YaRS ones.

As the mods are essentially the same why are you interested in changing between them.
Reply With Quote
  #1560  
Old 11-06-2013, 05:45 AM
Mikhael_ Mikhael_ is offline
 
Join Date: Jan 2012
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi to all
I just install this mod on a forum test so that i can see all the potentiality

My dubs is regarding the automations because i see that the criteria are only 3. I tried even another plug-in that permit a series of criterias (es. post >= 1000 post <= 5000 day since last post <= 60) or other criteria as thread, reclutament ecc.

Can i do the same things with this plug-in? I prefer your plug-in because is very light.
Thanks in advance!
Reply With Quote
  #1561  
Old 11-07-2013, 06:05 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Mikhael_ View Post
Hi to all
I just install this mod on a forum test so that i can see all the potentiality

My dubs is regarding the automations because i see that the criteria are only 3. I tried even another plug-in that permit a series of criterias (es. post >= 1000 post <= 5000 day since last post <= 60) or other criteria as thread, reclutament ecc.

Can i do the same things with this plug-in? I prefer your plug-in because is very light.
Thanks in advance!
Yes, by creating multiple award automations for the same criteria. For example if you create two number of post automated awards with criteria of 1000 and 5000 then when a users hits 1000 posts they will get the first one and when they hit 5000 posts they will have the first one removed and the second one granted.

As for the extra criteria, currently there are only the three (posts, usergroup membership, membership time) but I have plans to add more criteria.
Reply With Quote
Благодарность от:
Mikhael_
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:53 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.17087 seconds
  • Memory Usage 2,383KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (9)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (20)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (8)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete