The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Yet Another Awards System Details »» | |||||||||||||||||||||||||||||||||||||||||
*** 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
Download Now
Screenshots
Supporters / CoAuthors Show Your Support
|
23 благодарности(ей) от: | ||
Abominus, afmarko99, alcazarx, andy_mcguire, CAG CheechDogg, CoZmicShReddeR, dandanch, danswano, Elite_360_, josner, Kesha, MagicPID, mertiliuss, Mickie D, nacaruncr, netzwart, RichieBoy67, sadiq6210, SKIDROW |
Comments |
#962
|
||||
|
||||
Is there any way to downgrade to 4.0.2 (without the PL1)
because i'm getting this error when trying to request/recommend awards: "There's some error when sending your award request. Please contact site's administrator for assistant." Also, when someone is granted an award, their profile page messes up and all the links become unclickable.. We really need an update... Thanks! |
#963
|
||||
|
||||
I installed this mod on VB 4.1.8 and I've found a couple of bugs in YAAS 4.0.2 (and my mail to yaas-bugs@kd0igo.com was rejected):
1) The plugin "YAAS - Profile Tab" doesn't use the correct css classes for the <dd> tag. It should be userprof_module and userprof_moduleinactive. 2) In the plugin "YAAS - Profile Tab" the links should be "&tab=myawards#myawards". I'm not sure whether this really is important, but all other tabs are built like this. 3) In the template "memberinfo_block_myawards" the first <div> tag isn't closed before the <br />: <div <br /> instead of <div><br /> 4) YAAS doesn't work well together with iTrader 2.8.2 (https://vborg.vbsupport.ru/showthread.php?t=232044). iTrader displays a tab on the user profile page as well. If you use both add-ons, the iTrader tab will be empty. Also YAAS inserts an empty tab below the tab bar if either the YAAS tab or the iTrader tab is selected. Clicking this tab is like clicking the YAAS tab. Regards TiKu |
#964
|
|||
|
|||
Quote:
|
#965
|
||||
|
||||
Many thanks, it works great!
|
#966
|
|||
|
|||
<font color="Red">PLEASE UPDATE THIS MOD TO WORK WITH VERSION 4.1.9 PLEASE</font>
|
#967
|
|||
|
|||
Installed this again today after having a long time trying to get it to work.
Appreciate the update and the work you do mate. so far working like a charm. Keep it up. |
#968
|
|||
|
|||
Out of interest, can you give the same award to a member say 30 times and it will say plus 30 awards?
For example I run a tournament which is the same tournament and instead of constant new awards I'd like to use the same one, but if someone wins the tournament twice can I issue them that same award again? again? |
#969
|
||||
|
||||
Quote:
|
#970
|
|||
|
|||
I tested it on myself, you can give the same user the same award again and again, it just lined up the medals.
|
#971
|
|||
|
|||
I have 4.1.8 and installed this mod.
Replaced the Memberinfo_block_myawards with this: Code:
<div id="view-myawards" class="<vb:if condition="$selected_tab == 'myawards'">selected_view_section<vb:else />view_section</vb:if>"> <div> <div class="blocksubhead subsectionhead userprof_headers userprof_headers_border"> {vb:rawphrase award_showcase} - {vb:raw $block_data[num]} {vb:rawphrase awards} <vb:if condition="$vboptions[aw_points]"> - {vb:raw $block_data[total_points]} {vb:rawphrase points}</vb:if> </div> <div class="blockbody"> <table width="100%"> <tr align="center"> <vb:if condition="$vboptions[aw_showicon]"><th class="blocksubhead" nowrap="nowrap">{vb:rawphrase award_icon}</th></vb:if> <vb:if condition="$vboptions[aw_showimage]"><th class="blocksubhead" nowrap="nowrap">{vb:rawphrase award_image}</th></vb:if> <th class="blocksubhead" width="100%">{vb:rawphrase award_description}</th> </tr> {vb:raw $block_data[myawards]} </table> </div> </div> </div> Code:
$blocklist['myawards'] = array( 'class' => 'MyAwards', 'title' => $vbphrase['my_awards'], 'options' => array( 'pagenumber' => $vbulletin->GPC['pagenumber'] ), 'hook_location' => 'profile_tabs_last', 'wrap' => false ); require_once('./global.php'); global $vbulletin; require_once(DIR . '/includes/class_bbcode.php'); $bbcode_parser =& new vB_BbCodeParser($vbulletin, fetch_tag_list()); class vB_ProfileBlock_MyAwards extends vB_ProfileBlock { var $template_name = 'memberinfo_block_myawards'; function confirm_empty_wrap() { return false; } function confirm_display() { return ($this->block_data['myawards'] != ''); } function prepare_output($id = '', $options = array()) { global $show, $vbphrase, $stylevar, $vbcollapse, $bgclass, $vbulletin; require_once(DIR . '/includes/class_bbcode.php'); $bbcode_parser =& new vB_BbCodeParser($this->registry, fetch_tag_list()); $result = $this->registry->db->query_read(' SELECT * FROM ' . TABLE_PREFIX . 'award_user AS award_user LEFT JOIN ' . TABLE_PREFIX . 'award AS award USING (award_id) WHERE award_user.userid = ' . $this->profile->userinfo['userid'] . ' AND award.award_active = "1" ORDER BY '.$vbulletin->options['aw_awardorder'].' '); if (($vbulletin->options['aw_points']) AND ($this->profile->userinfo['userid'])) { $userpoints = $this->registry->db->query_read(' SELECT a.*, au.*, SUM(award_pointvalue) AS TotalPoints FROM ' . TABLE_PREFIX . 'award a, ' . TABLE_PREFIX . 'award_user au WHERE (au.userid = '.$this->profile->userinfo['userid'].') AND (a.award_id=au.award_id) AND (a.award_active = "1") GROUP BY au.userid '); while ($array = $this->registry->db->fetch_array($userpoints)) { $this->block_data['total_points'] = $array['TotalPoints']; } } $num = $this->block_data['num'] = $this->registry->db->num_rows($result); $this->block_data['myawards'] = ''; if ($num > 0) { // Display Awards while ($award = $this->registry->db->fetch_array($result)) { exec_switch_bg(); $award['award_desc'] = $bbcode_parser->parse($award['award_desc']); $award['issue_reason'] = $bbcode_parser->parse($award['issue_reason']); $award_issue_date = vbdate($this->registry->options['dateformat'], $award['issue_time'], true); $award_issue_time = vbdate($this->registry->options['timeformat'], $award['issue_time']); //- VB3 -// eval('$this->block_data[\'myawards\'] .= "' . fetch_template('awards_userawards_bit') . '";'); //- BEGIN VB4 -// $templater = vB_Template::create('awards_userawards_bit'); $templater->register('award', $award); $templater->register('award_issue_date', $award_issue_date); $templater->register('award_issue_time', $award_issue_time); $this->block_data['myawards'] .= $templater->render(); //- END VB4 -// } } } } When clicking a username to see their profile the last Awards is the last tab but it doesn't have a tab like all the other tabs. It's just the text. After I've clicked the text the tab appears and stays there until I leave the page and return. Then it is gone again. But there isn't anything under the tabs at all. When looking at the user info in the forum posts there are no awards in the userinfo next to the post or in the signature. I'm no expert so some of the suggested fixes I've not been able to do as I can't find where to do it in the admincp. * edit * Stupid me tried to uninstall and then install it again. Now I keep getting an error: Code:
Database error in vBulletin 4.1.8: Invalid SQL: ALTER TABLE award ADD award_allowrecommend TINYINT( 1 ) DEFAULT 1 NOT NULL,ADD award_pointvalue TINYINT( 3 ) DEFAULT 0 NOT NULL; MySQL Error : Duplicate column name 'award_allowrecommend' Error Number : 1060 Request Date : Friday, January 6th 2012 @ 03:28:17 AM Error Date : Friday, January 6th 2012 @ 03:28:18 AM Script : http://***.***.***/***/plugin.php?do=productimport Referrer : http://***.***.***/***/plugin.php?do=productadd IP Address : ***.***.***.*** Username : *** Classname : vB_Database MySQL Version : 5.0.91mm-log |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|