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
  #1792  
Old 12-22-2015, 01:08 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CAG CheechDogg View Post
Can you give extra permission so that Super Moderators can view the Award Requests and grant them from the Admin Control Panel?
The easiest way to do that would be have them do it from modcp by copying the award_request.php file to modcp and replacing the permission condition at the top with the one from modcp/award.php.

Quote:
So this is what I actually want, Super Moderators to be able to administer everything except for Award settings, or be able to give them individual permissions on all of the menu items in the Admin Panel. Can you make this happen my Man?
Just make sure the user does not have the can administer settings administration permission.

Quote:
Originally Posted by alcazarx View Post
Award Settings should be only accessible when the user has the "Manage Settings" permission in vB (or how its called) since its linking to the settings page.
Dont know if this can be seperated.
To set permissions for the plugin itself, it should work with custom admin permissions (like we have).
Have to look in our code-change-library for the necessary changes.
Thanks.
Admincp and modcp permissions will be in the next release.
Reply With Quote
2 благодарности(ей) от:
alcazarx, CAG CheechDogg
  #1793  
Old 12-23-2015, 09:58 AM
CAG CheechDogg's Avatar
CAG CheechDogg CAG CheechDogg is offline
 
Join Date: Feb 2012
Location: Riverside, California USA
Posts: 1,080
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CAG CheechDogg View Post
I have a request Squidsk ...

Is it possible to add a feature to approve more than one award request from the award request page instead of doing them one by one?
Any news on this for the next update?

Quote:
Originally Posted by squidsk View Post
By total fluke while working on something else I was finally able to replicate the issue that's causing the absolute urls not to display while in admincp. The reason I wasn't able to find it before is the issue only occurs with absolute url's that use https instead of http. Now I'm going to have to figure out how to fix it, but it definitely will be fixed in the next release. It should still work for all relative links (i.e. all links like image/medals/...)
How about this, did you figure this out?
Reply With Quote
  #1794  
Old 12-23-2015, 11:35 AM
alcazarx's Avatar
alcazarx alcazarx is offline
 
Join Date: Jul 2014
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by squidsk View Post
The easiest way to do that would be have them do it from modcp by copying the award_request.php file to modcp and replacing the permission condition at the top with the one from modcp/award.php.
Great idea, thanks.
<-- wonders why we didnt think up of that idea ,we did something similar in the past with approving of newly registered members via the modcp.

/* another edit
Our mods reported that they cant "see" the new file in ModCP. So you have to edit the plugin "YAAS - Give Award to User Nav -> mod_index_navigation" in ACP so it looks like
Code:
// ************************************************* 
    if ($vbulletin->options['aw_modcp']) 
    { 
        construct_nav_option($vbphrase['give_user_award'], 'award.php?do=manage'); 
        construct_nav_option($vbphrase['yaas_edit_delete_user_award'], 'award_user.php?do=search'); 
        construct_nav_option($vbphrase['award_requests'], 'award_requests.php?do=display'); 
        construct_nav_group($vbphrase['award_system']); 
        construct_nav_spacer(); 
    }
Thanks.
*/

As for permissions - you are the author and decide it - for me it would be sufficient to implement the "can view award list" permission for groups and the "moderator can give this award in modcp" option (when managing awards), both described (and code provided) in earlier posts.
Custom admin permission for the award plugin itself we have already working.

/* edit
Included the code changes for custom admin permission.
Note: These are direct code changes! Use at your own risk!
(Yeah boo me coders and staff, but we are not used to the plugin system and not everything can be done with the hook system.)
*/
Attached Files
File Type: txt vb4_award_changes.txt (6.3 KB, 13 views)
Reply With Quote
Благодарность от:
CAG CheechDogg
  #1795  
Old 01-19-2016, 09:48 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No it isn't.
Reply With Quote
  #1796  
Old 01-20-2016, 06:52 AM
alcazarx's Avatar
alcazarx alcazarx is offline
 
Join Date: Jul 2014
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry, but what is
Quote:
Originally Posted by squidsk View Post
No it isn't.
?
Thanks.
Reply With Quote
  #1797  
Old 01-20-2016, 02:10 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by alcazarx View Post
Sorry, but what is ?
Thanks.
It was response to someone, who's since deleted their post, asking if it was possible to remove the Yet Another Awards System link on the awards.php page.
Reply With Quote
  #1798  
Old 01-21-2016, 01:45 AM
CAG CheechDogg's Avatar
CAG CheechDogg CAG CheechDogg is offline
 
Join Date: Feb 2012
Location: Riverside, California USA
Posts: 1,080
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any update on the mass deletion and mass approval of awards squidsks?
Reply With Quote
  #1799  
Old 01-21-2016, 06:52 AM
alcazarx's Avatar
alcazarx alcazarx is offline
 
Join Date: Jul 2014
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Guess they are (maybe) coming with next update/version.
Our "updates" have been posted here and will work with current version.
Reply With Quote
  #1800  
Old 01-21-2016, 02:16 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by alcazarx View Post
Guess they are (maybe) coming with next update/version.
Our "updates" have been posted here and will work with current version.
Here's the, not complete, list of changes that will be in the next version. I don't do this professionally, and when RL comes along my coding projects all take a back seat, and the last year my coding projects have been in the back a lot.
  • Added - New setting for controlling whether inactive awards are displayed in modcp, default is yes for backwards compatibility
  • Added - New moderator permission for issuing awards, only moderators with this permission will be able to issue awards in modcp
  • Added - New admin permissions, one for issuing awards and one for managing awards
  • Added - Diagnostics to show orphaned rows in the various awards tables
  • Added - Hooks to award_diagnostics.php
  • Added - Hook for deleting an award
  • Added - Edit link to header of award_user.php user page which links to user.php if the admin can admin users
  • Added - View awards permissions
    • only groups with the view awards permission will be able to see awards.php
    • only administrators start with view awards permissions
    • to recommend/request an award users will need the view awards permission in addition to the recommend/request permission
  • Changed - default usergroup permissions for recommend/request awards
    • only administrators have recommend/request permissions (new installs only)
    • all new groups, added post install, do not have the recommend/request award permissions
  • Changed - The award_user template to use {vb:link . . .} syntax
  • Changed - User links in awards.php now direct to award_user.php instead of user.php
  • Changed - Admincp nav items to have admin permissions attached to them, you will only see those items for which you have permissions
  • Fixed - Awards issued in modcp/award.php not showing relative images in PMs
  • Fixed - Awards issued in modcp/award.php and admincp/award.php not showing relative images in emails
  • Fixed - Request/Recommend award link showing on award.php if you can't request or recommend awards
  • Fixed - Missing error checking when recommending/requesting awards
  • Fixed - Absolute url https paths not displaying in admincp/modcp
  • Fixed - Uncategorized awards not displaying on awards.php
  • Fixed - Award requests not being deleted when deleting corresponding award
  • Fixed - Display of user awards in award_user.php not matching other displays

Quote:
Originally Posted by CAG CheechDogg View Post
Any update on the mass deletion and mass approval of awards squidsks?
Award requests are being restructured, and on the admincp side I haven't exactly nailed down how the new setup will look.
Reply With Quote
5 благодарности(ей) от:
alcazarx, blackberry, CAG CheechDogg, In Omnibus, jagtpf
  #1801  
Old 01-21-2016, 02:41 PM
CAG CheechDogg's Avatar
CAG CheechDogg CAG CheechDogg is offline
 
Join Date: Feb 2012
Location: Riverside, California USA
Posts: 1,080
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good stuff squidsks !!! thank you !!
Reply With Quote
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 02:48 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.08027 seconds
  • Memory Usage 2,400KB
  • 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
  • (1)bbcode_code
  • (10)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
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (27)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (9)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