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
  #272  
Old 02-17-2010, 09:27 PM
Pro-eSports.com Pro-eSports.com is offline
 
Join Date: Jan 2010
Location: Germany
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where can I remove the "Awards" link from the navigation tab?
Reply With Quote
  #273  
Old 02-18-2010, 06:57 AM
CypherSTL CypherSTL is offline
 
Join Date: Mar 2006
Location: St. Charles, MO
Posts: 306
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pro-eSports.com View Post
Where can I remove the "Awards" link from the navigation tab?
There is an option in the Awards System settings. Or, you can go into the Plug-in manager and disable the plugin that adds the link.
Reply With Quote
  #274  
Old 02-18-2010, 10:11 PM
uslanmaz uslanmaz is offline
 
Join Date: Sep 2006
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I couldn't change the title "Awards" whichone is in the MemberInfo Tabs.

How can I change it ?
Reply With Quote
  #275  
Old 02-18-2010, 10:28 PM
Cadellin's Avatar
Cadellin Cadellin is offline
 
Join Date: Jan 2009
Posts: 160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod but two requests:

1. To be able to give an award to all members of a usergroup at the time of awarding.

2. Automated awards e.g. on usergroup joining, being registered for "x" days, reaching "y" posts, award to group on date "x" repeated every "y", having "z" points etc....
Reply With Quote
  #276  
Old 02-19-2010, 06:22 AM
uslanmaz uslanmaz is offline
 
Join Date: Sep 2006
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RK1gaming View Post
yes so far working with 4.0.2 and yes few that do work ... dam update screwed my skins up and some of my mods
Quote:
Originally Posted by Alien View Post
Can anyone confirm this working with 4.0.2?
I use 4.0.2 and it is working and there is no problem
Reply With Quote
  #277  
Old 02-19-2010, 09:01 PM
GrossKopf GrossKopf is offline
 
Join Date: Jan 2007
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My forum header is missing on the awards page with 4.0.2: http://flotgaming.net/forums/awards.php

For reference: http://flotgaming.net/forums
Reply With Quote
  #278  
Old 02-20-2010, 07:23 AM
Ronya Ronya is offline
 
Join Date: Jun 2006
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cadellin View Post
Great mod but two requests:
1. To be able to give an award to all members of a usergroup at the time of awarding.
I have cron mobule that works almost like you want. It will give award to member of usergroup if member was in usergroup more 300 days(for example).


Add php script to the folder inculdes/cron/
Then in Scheduled Tasks Manager create task to perform this script at 6:00 am each day. It must be perform only 1 time per day.
Also you must create column with name daysin in user tab in MySQL database.

You must know usergroup IDs, that members you want to reward. You can see it in Usergroup Manager in Admin Pannel.
You must know reward ID that you want to reward users. You can see it in MySQL database in awarad Tab(don't remember name of tab exactly) My award has id 5 ($medal_id=5)
daysin >= 300 it means after how many days user will get award

PHP Code:

<?php
error_reporting
(E_ALL & ~E_NOTICE);
if (!
is_object($vbulletin->db))
{
 
log_cron_action('FAILED: vbulletin->db is not an object'$nextitem);
 exit;
}
 
 
$db=$vbulletin->db;
 
$db->query_write("DELETE FROM award_user WHERE award_id=5");
 
//ID of usergroups, members of that usergroups that you want to reward

 
$db->query_write("
 UPDATE user SET daysin = daysin + 1 
 WHERE usergroupid !=6
 AND (membergroupids LIKE '%74%' OR membergroupids LIKE '%19%') 
 "
);

//users will get awards after 300 days of membership, except administrator usergroup(id=6)
 
$users $db->query_read("
 SELECT `userid`,`joindate`,`posts` 
 FROM `user` 
 WHERE usergroupid !=6
   AND daysin >= 300
"
);
 while (
$user $db->fetch_array($users))
 {
  
$medal_id=5;
   
$db->query_write("
    INSERT INTO award_user
    VALUES (NULL ,"
.$medal_id.",".$user['userid'].",'More 300 days membership', UNIX_TIMESTAMP() )");
 }
log_cron_action('Awards update complete'$nextitem);
?>
i hope it will help
Reply With Quote
  #279  
Old 02-20-2010, 07:28 PM
adevelop adevelop is offline
 
Join Date: Jan 2010
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice mood! Today I check for SQL queries - more than 50 (one for every award).
This repeats:
Code:
SELECT a.*, au.*
FROM award a, award_user au
WHERE (au.userid = 3) AND (a.award_id=au.award_id) AND (a.award_active=1)
ORDER BY issue_time desc
Is it ok or I do something wrong?))
Reply With Quote
  #280  
Old 02-21-2010, 09:38 PM
Verionia Verionia is offline
 
Join Date: Jul 2009
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This doesn't seem to work with vbseo. When I click on my awards I get this message:
This user has not registered and therefore does not have a profile to view.
Reply With Quote
  #281  
Old 02-21-2010, 10:47 PM
Boko577's Avatar
Boko577 Boko577 is offline
 
Join Date: Dec 2009
Posts: 122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This doesn't allow people to request and recommend awards. One of my members posted up a video to prove it, that it doesn't work. here is the video in case you need to watch it.http://vimeo.com/9616227
My website: http://nextgendaily.com/
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 04:27 AM.


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.11989 seconds
  • Memory Usage 2,379KB
  • 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
  • (1)bbcode_php
  • (4)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
  • (19)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)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