Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons

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

Category: Add-On Releases - Version: 3.8.x Rating:
Released: 07-02-2009 Last Update: 08-10-2010 Installs: 60
DB Changes Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Description
CND Garage Timeslips is a garage/timeslip add on for vbulletin. Although it looks like phpbbgarage this is NOT a port, it is 100% my own code. I just modeled the layout to look like it.
Users can add as many vehicles, timeslips and images that the admin allows. The admin can define the amounts per site or per usergroup. Images are stored in the filesystem and thumbnails are automatically created as the image is uploaded.

Main Features
  • No vb template modification needed (except to add link to navigation/community)
  • Ajax driven menu's to keep load time down for very large lists of makes/models
  • Button images are attached to style so that each style can have their own images
  • 99.9% of the text is phrased so that it can be translated for multinational sites
  • User's vehicles shown in their profile (vb 3.7+)
  • vboption used for type of garage, to help aid in change it from a car to a motorcycle, atv, etc garage system
  • Easily import data from vbgarage

NEW FEATURES IN 2.0!!!!
  • New navbar menu, dropdown vehicle options and dropdown administrator options to clean up the layout
  • On the fly watermarking, text and image
  • Run garage outside of the forum directory
  • Image resizing, 3 sizes of images, link on lytebox to open large image
  • Trim field, vehicle class and purchase date added to the vehicle data
  • Vehicle of the day automatic cron added
  • Vehicle of the month setting with customizable image

Installation
Instructions, tips and more are now in the online documentation as well as an included chm file.
Both are linked in the read me file.

The garage is developed on vb 3.8.3 and tested back to 3.7.0. The garage will run on PHP 4.4.7+ compiled with GD/GD2 and MySQL 4.1.x+

I am currently working on an importer for the old timeslips database.

Additional options for the garage like dyno charts, modifications and lots more are included in the commercial version at CND Systems

Added
The vba_vehicle_display.xml is a vbadvanced module to add a verticle column with vehicles, can be either latest vehicles, random vehicles or the featured vehicle. Once imported you can modify the module to change the number of vehicles displayed. This only works with the 2.x series.
The forum_home_2_0_2.xml file is a vb product which will display garage images on your forum home page. It has options for the location and number of images which is set through the ACP vboptions section. This only works with the 2.x series.
The postbit_user_garage-1_4_1.xml is a vb product which will add a link to the user garage in the postbit. Configure this on the Garage General Settings vboptions tab.


Release Notes
v2.0.6 - 09/8/2009
Fixed vb problem with cleaning numbers formatted with non english decimal and thousand separators
Fixed extra $ in vehicle dropdown menu

v2.0.5 - 09/6/2009
Fixed decimal spacing on timeslips
Added ability to remove VOTM
Added ability to remove Featured Vehicle

v2.0.4 - 09/5/2009
Fixed image links breaking when changing vehicle user
Fixed decimal and thousand separator on viewing items
Fixed removing engine type error

v2.0.3 - 09/1/2009
Fixed editing number fields for decimal and thousand separater in different languages
Fixed problem with timezone skewing dates
Fixed switching Miles/KM in timeslip
Fixed ACP Front Block modification
Fixed dates with year and day problems
Fixed approval header background
Fixed front row blocks number and order

v2.0.2 - 08/27/2009
Fixed problem with vehicle image uploads if set to Basic and Per Item
Fixed problem with 2.0.1 import, permission field does not get created
Fixed unused fields killing vehicle creation

v2.0.1 - 08/25/2009
Fixed bug with vehicle options not being available
Fixed admin editing user vehicle
Fixed header owner name on front page block
Modified templates to clean up navigation
Modified templates to clean up admin vehicle options
Fixed vehicle purchase date showing wrong on view
Fixed not used data showing in user vehicle's view

v2.0.0 - 08/23/2009
Way too many changes to put it here, read the included change log

v1.0.3 - 07/22/2009
Fixed expired session submitting vehicle
Fixed verifying vehicle owner on edit

v1.0.2 - 07/17/2009
Fixed red x on browse vehicles with no image
Fixed missing phrases for ACP options
Fixed deleting and setting primary of images
Add vbgarage import tool

v1.0.1 - 07/15/2009
Fixed variables
Fixed popup to create new makes/models

Download Now

File Type: zip CND_Garage_TS_1.0.3.zip (316.6 KB, 121 views)
File Type: zip CND_Garage_TS_2.0.6.zip (958.5 KB, 358 views)
File Type: xml vba_vehicle_display.xml (5.0 KB, 136 views)
File Type: xml forum_home_2_0_2.xml (8.2 KB, 141 views)
File Type: xml postbit_user_garage-1_4_1.xml (3.9 KB, 86 views)

Screenshots

File Type: jpg front_page.jpg (112.3 KB, 0 views)
File Type: jpg vehicle_add.jpg (64.4 KB, 0 views)
File Type: jpg vehicle_view.jpg (74.3 KB, 0 views)
File Type: png timeslip_view.png (31.8 KB, 0 views)
File Type: png browse.png (33.9 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
bmwpassion

Comments
  #42  
Old 07-16-2009, 07:59 PM
burntire burntire is offline
 
Join Date: Jun 2006
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Everyone seems to like the setup on my site.

Are there any know issues upgrading to the commercial version?
Reply With Quote
  #43  
Old 07-16-2009, 08:06 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by burntire View Post
Everyone seems to like the setup on my site.

Are there any know issues upgrading to the commercial version?
Glad they like it

No issues that I can think of. The vehicle and timeslip tables, phrases and plugins are the exact same as the commercial. I just need to finish the upgrade script and test it out. If you are thinking about doing it let me know and I'll put more effort into the script. Right now all my free time is going into enhancements since no one has asked about upgrading
Reply With Quote
  #44  
Old 07-16-2009, 08:41 PM
burntire burntire is offline
 
Join Date: Jun 2006
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
Glad they like it

No issues that I can think of. The vehicle and timeslip tables, phrases and plugins are the exact same as the commercial. I just need to finish the upgrade script and test it out. If you are thinking about doing it let me know and I'll put more effort into the script. Right now all my free time is going into enhancements since no one has asked about upgrading
No rush. I want to see how things progress with my members.

Here is a suggestion

1. Have a way to force all model types to disapproved with one click. I found all the data to be too much. I manually had to deselect all the makes and models that do not apply to my site.

If basic is selected do I need to set anything in the usergroup permissions? I was just curious what basic defaults to?
Reply With Quote
  #45  
Old 07-16-2009, 08:49 PM
Martyn1983 Martyn1983 is offline
 
Join Date: Nov 2008
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
Ah yeah, having the folder in the right place is important
Good to hear it's working right now though. Let me know if you run into any problems. Might want to download the file in a previous post to fix some image issues.

https://vborg.vbsupport.ru/showpost....5&postcount=37
Cheers fella,

Updated the file. Just wondering - the 1/8 mile setting, it's not something we really need to list - can that be removed easily? Ironically, theres options to remove 1/4 mile but not 1/8.
Reply With Quote
  #46  
Old 07-16-2009, 09:00 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by burntire View Post
No rush. I want to see how things progress with my members.

Here is a suggestion

1. Have a way to force all model types to disapproved with one click. I found all the data to be too much. I manually had to deselect all the makes and models that do not apply to my site.

If basic is selected do I need to set anything in the usergroup permissions? I was just curious what basic defaults to?
Since your site just deals with mustangs I would of just created the one make of ford and the models under it instead of importing the whole vehicle list. Bit of an after thought, but if you ever need to rebuild it's something to think about

If you are just using the basic permissions then you can leave the advanced groups alone. It will skip those settings when it's figuring out who has permissions to do what.
Reply With Quote
  #47  
Old 07-16-2009, 09:09 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Martyn1983 View Post
Cheers fella,

Updated the file. Just wondering - the 1/8 mile setting, it's not something we really need to list - can that be removed easily? Ironically, theres options to remove 1/4 mile but not 1/8.
There were some sites that run only 1/8 tracks so they asked me to give them the option to get rid of the 1/4 mile stuff. You sure you don't keep track of the 1/8 time? Most timeslips have that time and if you run a 1/8 mile track you won't have a 1/4 mile time to enter.

It can be removed with some file edits. If you want to do it let me know and I'll figure out what needs to be modified.
Reply With Quote
  #48  
Old 07-16-2009, 09:29 PM
Martyn1983 Martyn1983 is offline
 
Join Date: Nov 2008
Posts: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think its just been a standard thing, though you may be right. If thats the case then the 1/8 listing on the listings page maybe isnt an issue, I just wonder if the front page blocks could have just 1/4 times on them? Certainly where I am we refer to 1/4 mile times!
Reply With Quote
  #49  
Old 07-16-2009, 09:32 PM
burntire burntire is offline
 
Join Date: Jun 2006
Posts: 141
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dylanblitz View Post
Since your site just deals with mustangs I would of just created the one make of ford and the models under it instead of importing the whole vehicle list. Bit of an after thought, but if you ever need to rebuild it's something to think about

If you are just using the basic permissions then you can leave the advanced groups alone. It will skip those settings when it's figuring out who has permissions to do what.
What does the basic mode default to?
Reply With Quote
  #50  
Old 07-16-2009, 09:50 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by burntire View Post
What does the basic mode default to?
The basic mode uses the settings on the vboptions Garage General Settings tab. From
Write access usergroups down. If you use Advanced then it's the same thing, but more narrowly defined.
Reply With Quote
  #51  
Old 07-16-2009, 10:22 PM
Dylanblitz Dylanblitz is offline
 
Join Date: Oct 2005
Location: OC, California
Posts: 732
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Martyn1983 View Post
I think its just been a standard thing, though you may be right. If thats the case then the 1/8 listing on the listings page maybe isnt an issue, I just wonder if the front page blocks could have just 1/4 times on them? Certainly where I am we refer to 1/4 mile times!
Open garage_func_var.php

On Line 1426 Change

Quote:
$boxtitle = array(
'FirstCol' => construct_phrase($vbphrase[garage_global_vehicle], $vbulletin->options['garage_veh_names_default']),
'SecondCol' => $vbphrase['garage_thead_eighth'],
'ThirdCol' => $vbphrase['garage_thead_qtr']
);
to be

Quote:
$boxtitle = array(
'FirstCol' => construct_phrase($vbphrase[garage_global_vehicle], $vbulletin->options['garage_veh_names_default']),
'SecondCol' => $vbphrase['garage_thead_qtr'],
'ThirdCol' => ''
);
On Line 1432 Change
Quote:
$boxwidth = array(
'one' => '47%',
'two' => '13%',
'three' => '40%'
);
to be

Quote:
$boxwidth = array(
'one' => '47%',
'two' => '48%',
'three' => '5%'
);
On Line 1501 Change

Quote:
$boxdata = array(
'FirstCol' => '<a href="' . $vehicle_link . '" title="' . construct_phrase($vbphrase[garage_adm_view], $vbulletin->options['garage_veh_names_default']) . '">' . $vehicle_data[made_year] . ' ' . $vehicle_data[make] . ' ' . $vehicle_data[model] . '</a>',
'SecondCol' => $eightmilerun,
'ThirdCol' => $qtrmilerun
);
to be

Quote:
$boxdata = array(
'FirstCol' => '<a href="' . $vehicle_link . '" title="' . construct_phrase($vbphrase[garage_adm_view], $vbulletin->options['garage_veh_names_default']) . '">' . $vehicle_data[made_year] . ' ' . $vehicle_data[make] . ' ' . $vehicle_data[model] . '</a>',
'SecondCol' => $qtrmilerun,
'ThirdCol' => ''
);
Reply With Quote
Reply

Thread Tools

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 06:31 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.06482 seconds
  • Memory Usage 2,371KB
  • 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
  • (14)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
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)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
  • (10)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