The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vBookie for vBulletin 4 Details »» | |||||||||||||||||||||||||||||||||||||||
Please See the first post for a F.A.Q. I will endevour to link to useful posts within this thread there as I spot them. You should check there before posting issues etc. This is a port of vBookie for vBulletin 3.5 by Andreas which was a port of vBookie - vBulletin Betting Hack by tjdrico. Permission was given by tjdrico to port this. vBookie is a 'bookmakers' or betting extension to vBulletin. It enables authorised members to post Events and Outcomes that forum members can bet on. Each Outcome has its own set of odds, and odds can be modified through the life of an Event (bets that are placed are stored with the prevailing odds, so even if the odds change, your users are paid at the correct rate). Once the results are known, Events can be settled and forums members awarded their winnings. vBookie uses its own vCash by default, but this has no more use than as 'bragging rights'. Although vBookie does not have any built-in facility to integrate with any other store hacks, it's a very simple job to hack vBookie itself to integrate it with any store/points system you care to use. Install Instructions 1. Unzip product file 2. Upload files from 'Upload' folder to your forum 3. Install product XML [S]4. Edit "newthread" template as per readme.txt ionstructions[/S] 5. Set usergroup permissions 6. Set vBookie settings 7. Enjoy. 8. Check out Dismounted's Activity Stream addon 9. Click Mark As Installed and Rate Upgrade instructions same as above, but undo edits made in point 4 if upgrading from pre 4.0.7! (see readme.txt for more info) Version Control 4.0.0 (19 Jan '10 ) - Initial Release 4.0.1 (21 Jan '10 ) - Removed some junk from templates, added enable private bets option 4.0.2 (24 Jan '10 ) - fixed options for hiding vcash, added some more stuff to teh settings screen, added some vCash utilities (reset balances, give to everyone, set default balance) and fixed some template bugs. 4.0.3 (25 Jan '10) - fixed bugs I introduced in 4.0.2 see post #109 4.0.4 (25 Jan '10) - fixed time zone not being saved, can delete events, + plus a couple other things. 4.0.5 (Australia Day '10) - no longer uses bitfields for permissions, fixed vCash display, fixed stats page error 4.0.6 (27 Jan '10) - fixed TABLE PREFIX issue in vBookie stats page 4.0.7 (23 Mar '10) - fixed redirect bug when editing events, fixed display of cash holdings in events, added plugin to make template mods (no template mods needed now) and updated code to 4.0.2 standards, added hooks for vbcredits integration. NOTE 0- if upgrading from pre 4.0.7, you will need to eitehr revert your "newthread" temp[late, or manually undo template edits as there is now a plugin which does this for you. Check teh readme.txt in the archive for more info. 4.0.8 (31 May '10) - hopefully fixed bug with updating number of outcomes when editing events. To upgrade from previous version (4.0.7) just overwrite vbookie.php 4.0.9 (25 July 10) - Added ability to select Reputation points for currency. Phrased had coded text. Fixed bug in displaying vCash balance in postbit. 4.2.0 (21 August 12) Added in navigation manager Code for vBulletin 4.2, disabled old nav plugin 4.2.1 (24 January 13) Added missing template, fixed Nav code, fixed some small bugs Download Now
Screenshots
Supporters / CoAuthors Show Your Support
|
7 благодарности(ей) от: | ||
DS MrSinister, gagan007, RichieBoy67, snowlion, talkncaasports, tbworld |
Comments |
#222
|
||||
|
||||
dartho,
I'm trying out your modification and am in the process of installing it, but I have a question for ya... Rather than having us make a template modification above {vb:raw threadmanagement}, as it says in the instructions, could you not add that bit as an extra template and add it to $threadmanagement in the newthread_form_complete hook location? Like... TEMPLATE (vbookie_threadmanagement): HTML Code:
<vb:if condition="$show['vbookieevent']"> <div class="blockrow"> <p class="label">Post a {vb:rawphrase vbookie} Event</p> <dl class="group dep_group"> <dt> <label for="cb_postvbookieevent"> <input type="checkbox" name="postvbookieevent" value="yes" id="cb_postvbookieevent" tabindex="1" {vb:raw checked.postvbookieevent} class="dep_ctrl" /> {vb:rawphrase yes_post_a_vbookieevent_thread} </label> </dt> </dl> </div> </vb:if> PHP Code:
I'm sorry if it seems like I'm butting in, or if the above code wouldn't work, but it just makes sense to me to have as few template edits as possible, and wouldn't that reduce your template edits to zero? :3 |
#223
|
||||
|
||||
----------
Also, a question on Custom "cash". I've been working on my own modest "cash" system, and the field which handles said cash is called "han" (short for "Hansatsu"; don't ask XD), and I'd like to try and integrate vBookie with it. It seems straightforward enough, but I want to make sure before I go destroying things. Basically, in each plugin that has it, in vbookie.php, and in includes/functions_vbookie.php, replacing vbookie_cash with my custom field han would be the correct way to go, correct? |
#224
|
|||
|
|||
I'm having trouble getting it working. All permissions are set up correctly, I can set up events, but even as Admin I can't place bets.
|
#225
|
|||
|
|||
Quote:
If you release a cash system, I could modify the vbookie code to work with it out out of the box. Otherwise, vbookie has hooks where you can write plugins to handle other cash - no need to edit source files. vbookie_do_charity vbookie_get_richest vbookie_get_user_cash vbookie_give_user_cash vbookie_take_user_cash Have a look at the functions_vbookie.php file for sample code for putting in these hook locations |
#226
|
|||
|
|||
was this a fresh install, or an upgrade from a previous version of vBookie?
|
#227
|
|||
|
|||
Ok, I uninstalled supercharged and tried a fresh install of 4.0.6 of vbookie.
I still get a database error on the stats page. I have rebuilt bitfields, I have checked the permissions which are all fine, I made my first bookie event as a test. Funnily enough now that I've made the event no one appears to be able to make an actual bet. |
#228
|
|||
|
|||
what is your site - if you PM me deatils, I'll be happy to have a look. I may need admin details to dig deeper if you woudl like me to...
|
#229
|
|||
|
|||
I know what the problem is, when you initially go into vbookie options you don't have the full list of options, when I rebuilt bitfields for some reason I had a whole heap of options, once I went through these setting them up for my site everything is working as it should. Strange though that the options wouldn't show properly at first though.
|
#230
|
||||
|
||||
Quote:
As for releasing my cash system, well, it's very unprofessional. See, I started it over a year ago when I was first learning about vBulletin coding, so at first I was directly editing the database and didn't even KNOW about templates--I was passing the HTML just as a PHP literal. XP I've been modifying it a bit here and a bit there, but it's still far from what I'd burden the vBulletin community with. XD I'll certainly release it when it's complete, and when I make the plugins you mention to change the cash field to "han," I'll include those. :3 |
#231
|
|||
|
|||
Quote:
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|