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

Reply
 
Thread Tools
VB Pro Garage Timeslips Details »»
VB Pro Garage Timeslips
Version: 3.0.9, by Dylanblitz Dylanblitz is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.0.x Rating:
Released: 02-24-2010 Last Update: 09-28-2012 Installs: 260
DB Changes Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Description
VB Pro Garage Timeslips (formerly CND Garage/Timeslips) is a free vehicle and timeslips add on for vBulletin 4. This is a great way to allow members to show off their rides, whether they are cars, motorcycles, atv's, etc. Site administrators have dozens of options to tailor the way the garage is displayed and the number of vehicles, images and timeslips the user can enter. User vehicle creation is done through a simple screen with dropdowns and simple text fields. Users can enter either miles or km and system will automatically calculate differences for front page statistics.

** New Features **

* SEO Friendly URLs (htaccess only)
* Page Caching - physical html files which make a HUGE reduction in sql queries
* Front Categories - a category system as an alternate front page to the block layout. I believe it will increase the garage ranking in search engines greatly when used with SEO URL's and the included dynamic meta tags.
* Thread Creation - Automatically create new threads in the forum of your choosing with the text of your choosing when a new vehicle is created in the garage.

Main Features

* No vb template modification needed
* Ajax driven menu's to keep load time down if you have a very large lists of makes/models
* Usergroup level permissions to set the amount of vehicles, images, timeslips allowed
* 99.9% of the text is phrased so that it can be translated for multinational sites
* On the fly image/text watermarking ability to make sure images are tied to your site
* Lytebox image presentation

Installation
Instructions, tips and more are now in the included chm file. If you have problems with the chm I have the document published at:
http://www.vbprogarage.com/forums/docs/html_vb4_ts_300/

The quick and dirty install:
1) Upload all files in the upload folder
2) Import vb_pro_garage.xml into Product Manager
3) Import vb_pro_garage_language_english.xml into Languages & Phrases
4) If you want all makes and models I've collected, import vb_pro_garage_vehicles^^new_install_only.xml into Product Manager

Post Installation
So you don't have to find it in the instructions. After install, there is a button up top in the navbar. This button by default is admin only. This is so you can configure and test without having to close the garage. When you are ready to deploy to the community:
ACP->Settings->Options->Garage General Settings - Set Garage Menu Button to Enabled.

The garage is developed on vb 4.0.7 and tested back to 4.0.0. The garage will run on PHP 5.x+ compiled with GD/GD2 and MySQL 5.x+

Additional options for the garage like adding featured businesses that support your site, fuel tracking, dyno charts, modifications and lots more are included in the commercial version.

Many thanks to Coroner for his stylebridge which led me on a path that saved me hours and hours of template editing

There are a few bugs that you might run into on this version. Instead of working on correcting them in the files and working on getting a new package up here, I'm working on the next version and including the posts that fix the errors here.

Change Log:
v3.0.9 - 09/29/2012
-----------------------------
Fixed sql injection problem
Replaced depreciated split function usage
Fixed sql error on image comments
Fixed Make/Model count on front page resetting to 1
Fixed extra unlabeled field on vehicle create/edit (Timeslips only)
Fixed postbit dropdown showing character code
Fixed tables incorrectly set with TYPE instead of ENGINE
Added navigation manager links to product xml

v3.0.8 - 12/9/2010
-----------------------------
Fixed missing vehicle comment code

v3.0.7 - 12/1/2010
-----------------------------
Fixed error with non existant garage_special_track table

v3.0.6 - 11/21/2010
-----------------------------
Fixed who's online error
Fixed map infowindow colors

v3.0.5 - 11/15/2010
-----------------------------
Fixed error with member profile vehicle block
Fixed member tab url path
Fixed error on vehicle map with apostrophes in title

v3.0.4a - 11/12/2010
-----------------------------
Corrected package error

v3.0.4 - 11/11/2010
-----------------------------
Fixed error with front blocks
Fixed style error with vB4.0.8 changes

v3.0.3 - 11/2/2010
-----------------------------
Fixed duplicate countries
Fixed vehicle view slideshow image size
Fixed username browse error
Fixed geocode error on missing zip
Fixed postbit error with vehicles that have a apostrophe in the name

v3.0.2 - 10/25/2010
-----------------------------
Fixed missing add vehicle button on member profile
Added bbcode capabilities to welcome box on garage front page
Moved vehicle count to db table to ease db queries
Added notification scheduled task to send message to new users about adding a garage entry
Added default clear image for watermark
Fixed code to disregard watermark option if image is missing
Fixed search username error
Updated obsolete data queries
Added SEO Friendly URLS
Added page caching capabilities
Fixed sql error with moving vehicle class and color to new selection on deletion in ACP
Added function to replace non english characters with english characters in ajax selection lists
Added image comments
Added notification for image and vehicle comments
Added option to add page title
Added zip code to vehicle and googlemap
Added ability to disable and ability to hide info for googlemap

Download Now

File Type: zip VB_Pro_Garage_3.0.9_vb4_ts.zip (693.2 KB, 460 views)

Screenshots

File Type: png 01_front_cat.png (133.0 KB, 0 views)
File Type: jpg 01_front.jpg (63.1 KB, 0 views)
File Type: png 02_ajax_image_data.png (62.1 KB, 0 views)
File Type: jpg 02a_browse.jpg (86.8 KB, 0 views)
File Type: jpg 03_add_vehicle.jpg (94.5 KB, 0 views)
File Type: jpg 04_view_vehicle.jpg (89.1 KB, 0 views)
File Type: png 05_add_timeslip.png (24.6 KB, 0 views)
File Type: png 06_view_timeslip.png (18.3 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
3 благодарности(ей) от:
brishi, iiioroh, kyroxj

Comments
  #442  
Old 12-01-2010, 07:31 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The new release will fix the featured vehicle and VOTM errors. What kind of errors are you getting on the timeslips?
Quote:
Originally Posted by INDYRPM View Post
I'm getting numerous errors when messing with TIMESLIPS (For example adding timeslips, I get an error... and if you hit "BACK" and try again, it gives an error again... After returning to the garage of that person, the timeslips to get added (regardless of the error) and they are impossible to delete. I can never change the primary image if it auto-selects a timeslip as primary image.



I also have errors on making a vehicle "Vehicle of the Month" and "Featured Vehicle".


Vehicle of the Month

Database error in vBulletin 4.1.0:

Invalid SQL:
INSERT INTO garage_special_track (vehicle_id, track_type, date_created) VALUES ('6', 'votm', '1291232171');

MySQL Error : Table 'indyrpmc_vbforum.garage_special_track' doesn't exist
Error Number : 1146
Request Date : Wednesday, December 1st 2010 @ 12:36:11 PM
Error Date : Wednesday, December 1st 2010 @ 12:36:11 PM
Script : http://www.indyrpm.com/forums/garage...m_vehicle&id=6
Referrer : http://www.indyrpm.com/forums/garage...m_vehicle&id=6
IP Address : 75.186.111.43
Username : wickedstang
Classname : vB_Database
MySQL Version : 5.1.47-community-log

Featured Vehicled
Database error in vBulletin 4.1.0:

Invalid SQL:
INSERT INTO garage_special_track (vehicle_id, track_type, date_created) VALUES ('6', 'featured', '1291232210');

MySQL Error : Table 'indyrpmc_vbforum.garage_special_track' doesn't exist
Error Number : 1146
Request Date : Wednesday, December 1st 2010 @ 12:36:50 PM
Error Date : Wednesday, December 1st 2010 @ 12:36:50 PM
Script : http://www.indyrpm.com/forums/garage...e_vehicle&id=6
Referrer : http://www.indyrpm.com/forums/garage...m_vehicle&id=6
IP Address : 75.186.111.43
Username : wickedstang
Classname : vB_Database
MySQL Version : 5.1.47-community-log
Reply With Quote
  #443  
Old 12-01-2010, 08:05 PM
INDYRPM INDYRPM is offline
 
Join Date: Nov 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
The new release will fix the featured vehicle and VOTM errors. What kind of errors are you getting on the timeslips?

I just downloaded and installed this yesterday, is there a newer release out already/soon that fixes those two errors with VOTM and FV?

When you attempt to add an image of a timeslip, I get this error.

Fatal error: Call to undefined function get_gar_track_link() in /home2/indyrpmc/public_html/forums/includes/garage_func_var.php on line 6484

After pressing back, and going back to the forum... When you enter the garage, the timeslip actually did upload successfully... However, it over-rides your default picture of the vehicle... and if you attempt to change default, timeslip remains default. If you attempt to delete timeslip, it refreshes, but doesnt delete timeslip.

Thoughts? (Thanks for your quick reply)
Reply With Quote
  #444  
Old 12-01-2010, 08:50 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by INDYRPM View Post
I just downloaded and installed this yesterday, is there a newer release out already/soon that fixes those two errors with VOTM and FV?

When you attempt to add an image of a timeslip, I get this error.

Fatal error: Call to undefined function get_gar_track_link() in /home2/indyrpmc/public_html/forums/includes/garage_func_var.php on line 6484

After pressing back, and going back to the forum... When you enter the garage, the timeslip actually did upload successfully... However, it over-rides your default picture of the vehicle... and if you attempt to change default, timeslip remains default. If you attempt to delete timeslip, it refreshes, but doesnt delete timeslip.

Thoughts? (Thanks for your quick reply)
Yes, I posted 3.0.7 this morning to fix those two errors. I'll check the code to see why it's calling that function.
Reply With Quote
  #445  
Old 12-02-2010, 02:33 AM
INDYRPM INDYRPM is offline
 
Join Date: Nov 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
Yes, I posted 3.0.7 this morning to fix those two errors. I'll check the code to see why it's calling that function.
All I have to do is reupload the XML files, correct? As the upload folder shouldnt have changed?
Reply With Quote
  #446  
Old 12-02-2010, 03:52 AM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by INDYRPM View Post
All I have to do is reupload the XML files, correct? As the upload folder shouldnt have changed?
garage_vehicle.php and cron/garage_votd.php were changed.
Reply With Quote
  #447  
Old 12-02-2010, 04:13 AM
INDYRPM INDYRPM is offline
 
Join Date: Nov 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
garage_vehicle.php and cron/garage_votd.php were changed.
You are good! That fixed the issue with the VOTM and FV.

Only thing left was the error on the timeslip I gave you, and then changing the primary photo when a timeslip is uploaded, and automatically or accidental placed as primary image.

Other than that, no complaints! Working well!
Reply With Quote
  #448  
Old 12-02-2010, 05:16 AM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by INDYRPM View Post
You are good! That fixed the issue with the VOTM and FV.

Only thing left was the error on the timeslip I gave you, and then changing the primary photo when a timeslip is uploaded, and automatically or accidental placed as primary image.

Other than that, no complaints! Working well!
If you open includes/garage_func_var.php and delete line 6484

Code:
$track_link = get_gar_track_link($qtrmile_data[TrackName], $qtrmile_data[track_id], $vbphrase, $vbulletin, $garage_seo_rules);
The error should go away. I'm wondering if that has something to do with the image error you are getting. I've never heard of it overriding the primary image before.
Reply With Quote
  #449  
Old 12-02-2010, 05:52 AM
INDYRPM INDYRPM is offline
 
Join Date: Nov 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
If you open includes/garage_func_var.php and delete line 6484

The error should go away. I'm wondering if that has something to do with the image error you are getting. I've never heard of it overriding the primary image before.

I did as you advised, and the timeslip uploaded successfully. And actually everything seems to work a lot quicker in regard to the page accepting the timeslip. However it still over-rides the default picture shown on the garage main page, as well as the forum home page garage gallery. When you click on the vehicle, however to edit its options... it shows the correct picture you are wanting as your primary picture on THAT page. And if you change the picture, the detail page of that vehicle will change it... However timeslip remains on garage homepage, and forum homepage.

Then if you attempt to fix this, by deleting the timeslip. By clicking the timeslip image, and clicking delete image... the page reloads, but timeslip remains.
Reply With Quote
  #450  
Old 12-02-2010, 06:49 AM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by INDYRPM View Post
I did as you advised, and the timeslip uploaded successfully. And actually everything seems to work a lot quicker in regard to the page accepting the timeslip. However it still over-rides the default picture shown on the garage main page, as well as the forum home page garage gallery. When you click on the vehicle, however to edit its options... it shows the correct picture you are wanting as your primary picture on THAT page. And if you change the picture, the detail page of that vehicle will change it... However timeslip remains on garage homepage, and forum homepage.

Then if you attempt to fix this, by deleting the timeslip. By clicking the timeslip image, and clicking delete image... the page reloads, but timeslip remains.
It's possible the image might show up in the forum home random image block. I don't limit the type of image shown there, so it can be a timeslip or vehicle image. The top timeslip block shows the timeslip image associated with that timeslip, maybe that's what is confusing you?
Next version I'll put an option to limit the forumhome only to vehicle images.
I can tell you what to change if you want to manually do it for now.
Reply With Quote
  #451  
Old 12-02-2010, 12:46 PM
INDYRPM INDYRPM is offline
 
Join Date: Nov 2010
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
.
I can tell you what to change if you want to manually do it for now.

That would be awesome! Let me know what I need to change if you could.
I think that would be a great feature to add to your add-on, as well.
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 09:15 AM.


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.06374 seconds
  • Memory Usage 2,380KB
  • 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
  • (1)bbcode_code
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (3)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (9)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete