The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vB Timeslip Database -for Automotive websites Details »» | |||||||||||||||||||||||||||
vB Timeslip Database -for Automotive websites
Developer Last Online: May 2021
This is the newest version of my Timeslip Database hack. If you don't have an automobile related website ya might as well stop reading here because this will probably be of no use to you.. But if you do, read on!
What does it do? This hack does a few things. First, it will add a separate "Vehicle Profile" page to your forum where your users can enter their type of vehicle, engine, tranny, tires, horsepower, best 60' time, 1/8 mile time, 1/4 mile time, upload thier timeslip and more. Once the data is entered the timeslips.php page will display the info sorted by the best times, highest trap speeds, highest horsepower #s, proof of ET, or ET brackets (user selectable). You can also ban users from editing their Vehicle Profile. This comes in handy if you have some users who insist on entering false data into the Timeslip Database just to be funny. To use this feature, just click on the user's vehicle profile, then click "user options" and set "Can edit vehicle profile" to no. The user will still be able to edit his regular profile, but not his vehicle profile. Features include: *The ability to sort by: -1/4 Mile ET -1/4 Mile MPH -1/8 Mile ET -1/8 Mile MPH -60' Time -Horsepower -Cars with proof of ET (actual timeslip) -N/A cars only -Username -ET brackets *Show the average ET, MPH, and HP for your site. *Vehicle Profile (separate from user profile) *Ability to ban users from editing their vehicle profile *Users can upload their timeslip in the vehicle profile. (New!) *Timeslip uploads can be disabled in the admincp. (New!) *Admin can delete user's uploaded timeslip. (New!) *Maximum width, height and filesize for timeslip uploads can be set in the admincp. (New!) *Admin can set an ET for which a timeslip is required if user's ET is quicker. (New!) *Installer Demo: http://modernmusclecars.net/forums/timeslips.php vb.org member sites w/Timeslip Database installed: http://srtforums.com/forums/timeslips.php http://www.fordpower.net/forums/timeslips.php http://www.al-club3g.org/forums/timeslips.php http://www.gmvsford.com/forums/timeslips.php http://board.accordtuner.com/timeslips.php http://www.240sxforums.com/forums/timeslips.php http://www.tennesspeed.net/forums/timeslips.php http://www.socalloc.com/forums/timeslips.php http://www.lincolnvscadillac.com/timeslips.php http://fordvschevy.com/forum/timeslips.php http://www.skylinesaustralia.com/forums/timeslips.php http://www.lonestarstangs.com/forum/timeslips.php http://www.tallahasseemusclecar.com/forum/timeslips.php http://www.ricehatersclub.com/vbulletin/timeslips.php http://www.highertuning.com/forums/timeslips.php4 http://www.mx5roadsters.com/forums/timeslips.php http://www.stangcountry.com/forums/timeslips.php http://www.lssix.com/forums/timeslips.php http://gpfanatix.com/forums/timeslips.php http://tealnet.com/ipw-web/forum/timeslips.php http://www.eurotechniks.com/forums/timeslips.php http://k-series.com/forum/timeslips.php http://www.ymrforums.com/timeslips.php http://www.modernengineuity.com/forums/timeslips.php http://t6p.com/forums/timeslips.php http://www.turborides.com/forums/timeslips.php http://www.mr2oc.com/timeslips.php http://host41.hrwebservices.net/~wac...timeslips.php? http://www.moparstyle.net/forums/timeslips.php http://www.fullthrottleforums.com/timeslips.php http://www.ozhonda.com/forum/timeslips.php http://www.fordforums.com.au/timeslips.php http://www.commodorecarclubwa.com/timeslips.php http://www.forabodiesonly.com/mopar/timeslips.php http://www.carolinarides.com/forum/timeslips.php http://www.sicgmtrucks.com/forum/timeslips.php http://www.micra.org.uk/timeslips.php http://www.carforums.net/ If you'd like me to add a link to your VB3 Timeslip Database for others to see, please post it in this thread. I've also attached some screenshots from my test board below so that you can see what the standard VB3 version looks like. The screenshots only show 10 entries, but it does have pagination and will display 25 per page by default. Screenshots: Timeslips main page Vehicle Profile Edit Vehicle Profile Upload a timeslip Admincp settings Installation overview: Files to edit: (7)- admincp/user.php, image.php, member.php, includes/functions_user.php, profile.php, includes/functions_upload.php, includes/functions_online.php Files to upload: (3)- TDinstaller.php, timeslips.php, slipicon.gif Templates to edit: (2)- USERCP_SHELL, navbar Templates to add: (5)- timeslips, timeslipsbit, getvehicleinfo, timeslips_customfields, modifytimeslip Phrases to add: (6) *see instructions Support: (Updated: 8-6-05) Due to my busy scedule and the release of vB 3.5 this version of the Timeslip Database will no longer be supported or developed. Please do not PM me with questions about when the next version will be released because I honestly have no idea.. But when I do start working on it I'll be sure to let you guys know. Read more here: https://vborg.vbsupport.ru/showpost....&postcount=666 Please search this thread before posting questions. Theres a good chance that your question has already been posted and answered. Also, reading through the old thread for vB Timeslip Database v1.3 can probably answer some of your questions about adding new features or customizing. The VB2 version of this hack is located here: https://vborg.vbsupport.ru/showthread.php?t=58076 Add-ons & How to's: *Show the Top 5 ETs on your vB Advanced Homepage. *Show the Top 5 ETs on your vB Advanced CMPS page. (by coolmody) *Show the Top 5 ETs on your vBindex page. (by SVTBlackLight01) *Change the default sort method *Show the ET club that users belong to in the postbit. *Show the 1/4 mile ET in the postbit only for users who have added it. *Set permissions for editing the Vehicle Profile per usergroup. *Require a link to the actual timeslip for all ETs that are 11.99 or quicker (for v2.0 only.. this comes standard in v2.1) This hack has been confirmed to work with vB versions 3.0.0 - 3.0.8. Many thanks to my beta testers: 350Chevy and Corsacrazy :up: Version History: v2.1: -Added the ability for users to upload timeslips in their vehicle profile. Added the ability for admins to require an actual timeslip for specified ETs. New Timeslip Database settings added to the admincp to control maximum upload sizes and turn the upload feature on & off. (current version) (Check this post for more info about the new features.) v2.0: -Ported hack over for VB3 and added a few new fields to the vehicle profile. v1.3: -Added the ability to sort by ET brackets or "clubs". (ie. show 10 second cars only. 11 second cars only, 13 sec cars, etc). v1.2: -Added a new action that will show the average ET, trap speed, and horsepower for your site. v1.1: -Added the seperate vehicle profile page to input timeslip data. Added a few new fields to the vehicle profile page (race weight, track, D/A, mods, tranny type, etc). Added a "details" column to the Timeslip Database page which lets you view all vehicle profile fields when clicked. v1.0: -Initial release. (VB2) NOTE: If you've recently upgraded your forum software and you're having trouble with timeslips.php showing all users (regardless if they have an ET) or it not sorting correcty, Read This! If you find this script useful please click install. Show Your Support
|
Comments |
#512
|
|||
|
|||
Thanks a bunch, I'm completely new to PHP and doing my best to struggle and learn :-/ navbar template: Code:
<script type="text/javascript"> <!-- function log_out() { ht = document.getElementsByTagName("html"); ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)"; if (confirm('$vbphrase[sure_you_want_to_log_out]')) { return true; } else { ht[0].style.filter = ""; return false; } } //--> </script> <!-- logo --> <a name="top"></a> <table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center"> <tr> <td class="vbcm" align="$stylevar[left]"><a href="$vboptions[forumhome].php?$session[sessionurl]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></td> <if condition="$show['member']"> <td class="vbcm_b"><a href="usercp.php?$session[sessionurl]"><img border="0" src="$stylevar[imgdir_button]/top_profile.gif" alt="$vbphrase[user_cp]" /></a></td> </if> <if condition="$show['registerbutton']"> <td class="vbcm_b"><a href="register.php?$session[sessionurl]"><img border="0" src="$stylevar[imgdir_button]/top_register.gif" alt="$vbphrase[register]" /></a></td> </if> <td class="vbcm_b"><a href="faq.php?$session[sessionurl]" accesskey="5"><img border="0" src="$stylevar[imgdir_button]/top_faq.gif" alt="$vbphrase[faq]" /></a></td> <td class="vbcm_b"><a href="memberlist.php?$session[sessionurl]"><img border="0" src="$stylevar[imgdir_button]/top_members.gif" alt="$vbphrase[members_list]" /></a></td> ##################you can insert the timeslips here######################## <td class="vbcm_b"><a href="calendar.php?$session[sessionurl]"><img border="0" src="$stylevar[imgdir_button]/top_calendar.gif" alt="$vbphrase[calendar]" /></a></td> <if condition="$show['searchbuttons']"> <if condition="$show['member']"> <td class="vbcm_b"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2"><img border="0" src="$stylevar[imgdir_button]/top_new.gif" alt="$vbphrase[new_posts_nav]" /></a></td> <else /> <td class="vbcm_b"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2"><img border="0" src="$stylevar[imgdir_button]/top_daily.gif" alt="$vbphrase[todays_posts]" /></a></td> </if> <td id="navbar_search" class="vbcm_b"><a href="search.php?$session[sessionurl]" accesskey="4"><img border="0" src="$stylevar[imgdir_button]/top_search.gif" alt="$vbphrase[search]" /></a><script type="text/javascript"> vbmenu_register("navbar_search", true); </script></td> </if> <if condition="$bbuserinfo['userid']"> <td id="usercptools" class="vbcm_b"><a href="#usercptools"><img border="0" src="$stylevar[imgdir_button]/top_links.gif" alt="$vbphrase[quick_links]" /></a><script type="text/javascript"> vbmenu_register("usercptools", true); </script></td> </if> <else /> <if condition="$show['searchbuttons']"> <td class="vbcm_b"><a href="search.php?$session[sessionurl]" accesskey="4">$vbphrase[search]</a></td> <if condition="$show['member']"> <td class="vbcm_b"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td> <else /> <td class="vbcm_b"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td> </if> </if> <td class="vbcm_b"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td> <if condition="$bbuserinfo['userid']"> <td class="vbcm_b"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td> </if> </if> <if condition="$bbuserinfo['userid']"> <td class="vbcm_b"><a href="login.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]" onclick="return log_out()"><img border="0" src="$stylevar[imgdir_button]/top_logout.gif" alt="$vbphrase[log_out]" /></a></td> </if> </tr> </table> <!-- / nav buttons bar --> </td> </tr> </table> <if condition="$show['popups']"> <!-- NAVBAR POPUP MENUS --> <if condition="$show['searchbuttons']"> <!-- header quick search form --> <div class="vbmenu_popup" id="navbar_search_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$vbphrase[search_forums]</td> </tr> <tr> <td class="vbmenu_option" title="nohilite"> <form action="search.php" method="post"> <input type="hidden" name="do" value="process" /> <input type="hidden" name="showposts" value="0" /> <input type="text" class="bginput" name="query" size="20" />$gobutton<br /> </form> </td> </tr> <tr> <td class="vbmenu_option"><a href="search.php?$session[sessionurl]" accesskey="4">$vbphrase[advanced_search]</a></td> </tr> </table> </div> <!-- / header quick search form --> </if> <if condition="$show['member']"> <!-- user cp tools menu --> <div class="vbmenu_popup" id="usercptools_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead">$vbphrase[quick_links]</td></tr> <if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts_nav]</a></td></tr></if> <tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr> <tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr> <tr><td class="thead"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_control_panel]</a></td></tr> <if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if> <if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr> <tr><td class="thead">$vbphrase[miscellaneous]</td></tr> <if condition="$show['pmstats']"><tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a></td></tr></if> <tr><td class="vbmenu_option"><a href="subscription.php?$session[sessionurl]">$vbphrase[subscribed_threads]</a></td></tr> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr> <if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr></if> </table> </div> <!-- / user cp tools menu --> </if> <!-- / NAVBAR POPUP MENUS --> </if> <!-- /logo --> <!-- content table --> $spacer_open $_phpinclude_output |
#513
|
|||
|
|||
I'll be glad to see how you edit it to make it work so I'll know how to do it in the future
|
#514
|
||||
|
||||
Find:
Code:
<td class="vbcm_b"><a href="memberlist.php?$session[sessionurl]"><img border="0" src="$stylevar[imgdir_button]/top_members.gif" alt="$vbphrase[members_list]" /></a></td> Code:
<td class="vbcm_b"><a href="timeslips.php?$session[sessionurl]"><img border="0" src="http://www.posdsm.com/forums/classic_images/buttons/top_timeslips.gif" alt="Timeslip Database" /></a></td> |
#515
|
|||
|
|||
hey I got it on my own... i had the code ++++ed up myself... fixed it
Thanks anyways |
#516
|
|||
|
|||
Quote:
The avatars are still screwed up though .. When a member tries to upload an avatar they get this error Quote:
The avatars that are a red X have this code generating them - Which pasted in a browser resulst in this Quote:
PHP Code:
|
#517
|
||||
|
||||
I have a racing site at www.moparstyle.com and this would be the coolest hack yet. I just need to make sure it works before I install it. I'm running 3.0.6 with a couple of the standard hacks. Are the problems some of the people are reporting just loose nuts behind the keyboard and I won't have any trouble with vB Timeslip Database v2.1 (for vb 3.0.6 or later).zip -- or is there a problem that I need to let get ironed out?
|
#518
|
||||
|
||||
Silver_2000_)! ,
I'm still using vb 3.0.1 so I'll have to install a vb 3.0.6 test forum on my PC to see if I can figure out what has changed. It'll be a while before I have time to do this so in the mean time if you want to remove the edits to image.php and functions_upload.php you can still use the hack and there will be no errors with the avatars. Just disable timeslip uploads in the admincp (people can still link to them). If anyone else has this hack installed on 3.0.6 with timeslip uploads enabled and not experiencing the errors with the avatars please let me know. Koby, The fetch_profilefields() function is called from your functions_user.php file. It sounds like something wasn't copied and pasted correctly in that file. Carefully re-apply the file edits to a fresh un-edited includes/functions_user.php and it should fix the error. Big Kahuna, The vb versions that this hack is confirmed to work with are 3.0.0 - 3.0.5. The jury is still out on 3.0.6. I'm still using 3.0.1 so I'm not sure if the error that Silver_2000_)! mentioned is site specific or a compatibility issue with the hack. I'll have to install a 3.0.6 test forum and see for myself when I get some free time. |
#519
|
||||
|
||||
I might give it a shot tomorrow on my testforum
|
#520
|
||||
|
||||
Quote:
Thanks, Dewayne |
#521
|
|||
|
|||
Quote:
PHP Code:
Sorry for the fire drill. |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|