Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
Prev Previous Post   Next Post Next
  #17  
Old 10-25-2001, 07:32 AM
Palmer ofShinra's Avatar
Palmer ofShinra Palmer ofShinra is offline
 
Join Date: Oct 2001
Location: Vancouver, BC, Canada
Posts: 171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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]
Reply With Quote
 

Thread Tools
Display Modes

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 10:25 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05952 seconds
  • Memory Usage 2,996KB
  • Queries Executed 12 (?)
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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (27)post_thanks_box
  • (27)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (27)post_thanks_postbit_info
  • (27)postbit
  • (17)postbit_onlinestatus
  • (27)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • 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_threaded
  • showthread_threaded_construct_link
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete