That's just the core of it.
I also have a quick and dirty utility that accepts a list of names and Gil amount to update in this format
Code:
Palmer ofShinra - 20
OrangeFaygo - 13
Random Name - -3
Temporary Account - 7
Hit submit and it'll update everyone's Gil totals... and you can use negatives like shown with Random Name.
As for purchasing and such...
http://130.94.171.148/board/store.php
Custom titles and avatars are handled through Usergroups, which required some hacking of Member.php to enable title/avatars based on usergroup rather than days registered/postcount which is default.
Temporary titles expire after 30 days, using the time() function and a simple IF statement in buildpostbit
The Babe of the Week and Rent A Forum functions are just simple email scripts, since those items require direct administrator intervention.
I don't really plan to release the code for this, as it's heavily personalized...
And my coding still sucks, as I'm a PHP newb. I've done a lot of things that likely could be done more efficiently.
But it works, which is my primary concern.
The main problem with releasing this is that I haven't documented the changes I've made... I
know them, but couldn't list them off.
Most are just little tweaks to various files... some are kludgey workarounds. You may notice that the Store interface bears a striking resembalance to the Control Panel... this is because the CP was a proven design (that I like) and my HTML skillz are non-existant, as you can probably guess from my "style". So I borrowed it.
But to make it work properly, it had to use /board/admin/adminfunctions.php, which a file outside of the admin folder doesn't normally have access to.
Also as a result of relative paths, I had to place an extra copy of cp.css one directory below the forums (on the web root) so the script could find it.
There are lots of little fiddles like that, and I'm not sure I could find them all again, actually.
So releasing this isn't a likely possibility for some time, if ever.
Perhaps someday one of the HTML guru's on our staff will come up with something better
NOTE/REQUEST TO VB DEVELOPERS: Please add default options to allow users to use custom titles and/or avatars via other criteria than just days regged/postcount.
Even just adding a single field to useroptions to allow them on an individual basis would be nice. Usergroups as well.
Postcount is useless because we have a lot of spammers who like to jockey for postcount... they're amusing.[/note]