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

Reply
 
Thread Tools
uCash 1.1.1 Details »»
uCash 1.1.1
Version: 1.1.1, by Link14716 Link14716 is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Version: 3.5.0 RC1 Rating:
Released: 06-22-2005 Last Update: 08-03-2005 Installs: 183
Supported DB Changes Uses Plugins Template Edits
Additional Files  

Well, here's half of the uCS combination - a standalone release of uCash for vB 3.5.

uCash 1.1.1 for vBulletin 3.5 RC1 is out. This will only work on 3.5.0 RC1 or above. It now has 12 plugins and no file edits. See readme_ucash.txt in the attached file.

uCash 1.1.1 uses the Product Manager and includes a new feature that gives all the users of a usergroup (usergroup setting) x points every y amount of time (via cron).

Also included is a "Give Points In Mass" feature inside the uCash Manager. Screenshots of this have been shown at area51.geekydesigns.com, and it makes it into uCash 1.1.0. A screenshot of that feature is attached.

uCash 1.1.1 needs no file edits and 2 template edits. It uses 12 plugins.

Enjoy this release. Read readme.txt for instructions on installing. Click install if you install this hack.

Support will be given in the uCash & uShop support forum - just make sure you mention that you are using uCash 1.1.1 for vB 3.5.

If you are using vB 3.5 Beta 1 - 4 or are having trouble with 1.1.1, see post #3 for uCash 1.1.0.

(Psst, uShop will come soon.)

Supporters / CoAuthors

Show Your Support

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

Comments
  #342  
Old 01-25-2006, 03:05 PM
X-Files's Avatar
X-Files X-Files is offline
 
Join Date: Sep 2005
Location: VA
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Annie^.^
Thanks now it's working good.

I had this:


I replaced it to this:


Thanks a lot


Now all I need to find out is how to restrict points to ceratin forum categories.
Forum Manager
Edit the forum you do not want to give points to. Set all these to 0.

Quote:
uCash Options

Points Per Thread?This setting is multiplied by the default value defined in the 'vBulletin Options' page of the Admin CP. A value of 1 uses the default, 2 doubles it, etc.

0

Points Per Reply?This setting is multiplied by the default value defined in the 'vBulletin Options' page of the Admin CP. A value of 1 uses the default, 2 doubles it, etc.

0

Points Per View?This setting is multiplied by the default value defined in the 'vBulletin Options' page of the Admin CP. A value of 1 uses the default, 2 doubles it, etc.

0
Reply With Quote
  #343  
Old 01-25-2006, 03:16 PM
Annie^.^ Annie^.^ is offline
 
Join Date: Sep 2005
Location: Canada
Posts: 164
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by X-Files
Forum Manager
Edit the forum you do not want to give points to. Set all these to 0.
Great!!! I think all my problem pretty much solved. Thanks a lot, you have been great.

Is the programmer who coded the script ain't working on it anymore??
Reply With Quote
  #344  
Old 01-25-2006, 03:41 PM
X-Files's Avatar
X-Files X-Files is offline
 
Join Date: Sep 2005
Location: VA
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Annie^.^
Great!!! I think all my problem pretty much solved. Thanks a lot, you have been great.

Is the programmer who coded the script ain't working on it anymore??
I am not sure. I know some group has taken over uShop so I would think they will control uCash also.
Reply With Quote
  #345  
Old 01-29-2006, 02:07 AM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hopefully they will work on this a bit more as well, its got several bugs that could be fixed. But for most its working fine. I'm going to do a complete re install of this because several users are getting heaps of points when they have only a few posts.
Reply With Quote
  #346  
Old 01-29-2006, 11:33 AM
X-Files's Avatar
X-Files X-Files is offline
 
Join Date: Sep 2005
Location: VA
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hornstar1337
hopefully they will work on this a bit more as well, its got several bugs that could be fixed. But for most its working fine. I'm going to do a complete re install of this because several users are getting heaps of points when they have only a few posts.
Have you looked at the preview bug I fixed?

I would love to have it remove points when a post is deleted.
Reply With Quote
  #347  
Old 01-30-2006, 10:06 AM
h_jinx h_jinx is offline
 
Join Date: Mar 2005
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by X-Files
Thanks!

Here is what I did. If we are not supposed to post code remove it at will.
If the user is not doing a preview then we want to give them points.
PHP Code:
if (! $post['preview']) 
PHP Code:
// ## <ucash>
if (! $post['preview']){
if (
$vbulletin->options['ucash_enablesystem'] == 1)
// It's enabled! Yay!
    // Points Per Character
    
if ($vbulletin->options['ucash_pointspercharacter'] != 0)
    {
        
// Count the characters.
        
$chars strlen($post['message']);
        
$charbonus = ($vbulletin->options['ucash_pointspercharacter'] * $chars);
    }
    else
    {
        
$charbonus 0;
    }
    if (
$type == 'thread')
    { 
// We're doing a thread, not a reply.
        
if ($charbonus != || ($vbulletin->options['ucash_perthread'] != && $foruminfo['ucash_perthread'] != 0))
        { 
// Both needed values are not 0... good.
            
$givethempoints = (($vbulletin->options['ucash_perthread'] + $charbonus) * $foruminfo['ucash_perthread']);
        }
    }
    else
    { 
// This time we're replying.
        
if ($charbonus != || ($vbulletin->options['ucash_perreply'] != && $foruminfo['ucash_perreply'] != 0))
        { 
// Both needed values are not 0... good.
            
$givethempoints = (($vbulletin->options['ucash_perreply'] + $charbonus) * $foruminfo['ucash_perreply']);
        }
    }
    if (isset(
$givethempoints))
    { 
// If they get money....
        // Send the query and we're done.
        
$vbulletin->db->query_write("UPDATE ".TABLE_PREFIX "{$vbulletin->options['ucash_pointtable']} SET {$vbulletin->options['ucash_pointsfield']}={$vbulletin->options['ucash_pointsfield']}+$givethempoints WHERE userid='{$vbulletin->userinfo['userid']}'");

        
// Forum Bank
        
if ($vbulletin->options['ucash_governmentbank'] != 0) {
            
$vbulletin->db->query_write("UPDATE ".TABLE_PREFIX."datastore SET data=data-$givethempoints WHERE title='ucs_global_bank'");
        }
    }
}
}
// ## </ucash> 
OR you can add to the main conditional:
Code:
if ($vbulletin->options['ucash_enablesystem'] == 1)
becomes...

Code:
if ($vbulletin->options['ucash_enablesystem'] == 1 && !$post['preview'] )
I am in the midst of porting a custom made Item Shop hack to 3.5. Since this hack seems to be buggy I am sure I will be fixing these as I go. I am more than competent in php coding and vbulletin.

I'll be starting my own "Ushop" shortly afterwards although the actions will be limited to donate/admindonate/bank/bold/underline/italicise.

I may release it, I may not. Will see how it goes...
Reply With Quote
  #348  
Old 01-30-2006, 11:12 AM
h_jinx h_jinx is offline
 
Join Date: Mar 2005
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

To fix the above bug, the same conditional needs applied to the following hook:

showthread_start
Reply With Quote
  #349  
Old 01-30-2006, 06:24 PM
X-Files's Avatar
X-Files X-Files is offline
 
Join Date: Sep 2005
Location: VA
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by h_jinx
To fix the above bug, the same conditional needs applied to the following hook:

showthread_start
Can I ask why?

This has nothing to to with creating and previewing a post.

I would love to have it delete points on thread or post delete.
Reply With Quote
  #350  
Old 01-30-2006, 08:10 PM
h_jinx h_jinx is offline
 
Join Date: Mar 2005
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You are quite correct - apologies. I have no idea why I said that. I was in work at the same time as trying to tidy up Ucash ( cleaning the superglobals for one ) and my mind was probably in two places.

I would suggest that your users would not appreciate their points being deducted if their posts are deleted - especially if you are just pruning.
Reply With Quote
  #351  
Old 01-31-2006, 03:56 AM
proxx proxx is offline
 
Join Date: Oct 2003
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

at this point, i don't really care about the uShop... but i do need the donate feature. Does anyone have this? ..i'd pay 10$ usd paypal for this
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 05:04 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.05073 seconds
  • Memory Usage 2,336KB
  • Queries Executed 26 (?)
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
  • (2)bbcode_code
  • (2)bbcode_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete