vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=170361

cheesegrits 20 Feb 2008 20:50

Ooops! I could have sworn you'd released the new version I've been testing / using.

-- hugh

MrNase 21 Feb 2008 13:55

Ok, I'll wait for the next version then. :)

cheesegrits 21 Feb 2008 17:03

I'll bully AJ into getting it released ASAP! I'm still in shock at just how darn useful this mod is.

Oh, and I'll donate a "the" to your sig word collection. Copy, paste and use wisely.

-- hugh

ninjamaster 24 Feb 2008 10:03

thanks nice work

Zachery 24 Feb 2008 12:20

Nice, Don't really have a need for it as I've never found it a pain unless I was updating multiple styles to new versions or working en mass with lots of styles. Though I'm slightly suprised no one did this sooner seeing how part of this has been in the code for awhile.

Nice work :)

cheesegrits 24 Feb 2008 19:42

I think you'd be amazed at how useful the ATC is, even if you don't do much template editing. You'll save the time it took you to install the ATC the first time you do need to edit a template. Template editing becomes just like PHP editing - make your changes to a simple HTML file using your IDE / code editor, and hit your page again.

I don't do a huge amount of template editing, but the ATC has already become one of those things I don't know how I lived without.

Even if you don't do template editing, just being able to dump all of vB's templates and include them in your IDE's "Search in Files" path is invaluable when trying to work out how vB does something. Like, what does $show['some_show_thingy'] do, how does it get set and where does it get used? One search in your IDE finds all occurrences in PHP and templates.

-- hugh

Guest210212002 24 Feb 2008 22:03

Quote:

Originally Posted by Boofo (Post 1442076)
I sure wish you guys weren't PHP 4 haters. ;)

Me too. :(

/me clicks install anyway

I might actually upgrade to PHP5 just for this mod.

Adrian Schneider 25 Feb 2008 00:58

Sorry for the huge delay in upgrades.

You can track the real progress of it at my dev. blog, and you may also be interested in the other upcoming or existing tools if you are serious about developing.

(ATC is being renamed to VDE -- vBulletin Development Environment and will soon work for the other product data aside from just templates).

SVN users will be pleased to see public SVN access.

cheesegrits 25 Feb 2008 01:57

Quote:

Originally Posted by SirAdrian (Post 1450322)
SVN users will be pleased to see public SVN access.

And if you aren't an SVN user ... you should be. :)

A quick crash course for anyone unfamiliar with it, SVN is a "source control system". It allows developers to share and distribute the latest code. And because AJ's stuff is on a public SVN server with 'anonymous' access, anyone can use SVN to download AJ's latest and greatest, without having to wait till he gets round to updating the ZIP on this page.

For Windows, by far and away the best SVN client is Tortoise SVN:

http://tortoisesvn.net/downloads

Download and install it. Tortoise installs itself on your normal right click folder menu. Create a new folder somewhere called 'vbdevtools'. Right click in the new folder and select "SVN Checkout". In the "URL of Repository", paste this URL:

https://vbdevtools.svn.sourceforge.n...oot/vbdevtools

Click OK. Tortoise will now connect to the SVN server and download all the folders and files for AJ's 'vbdevtools' project. In ./vde/unstable you will find the ATC. To install / upgrade to it, do exactly what you would normally do - upload the uploads and install the XML.

From now on, whenever AJ updates his code, Tortoise will change the Green Tick folder icon on your 'vbdevtools' folder to a Red Exclamation Point icon. To download the updates, just right click the folder and select "SVN Update".

-- hugh

Antivirus 25 Feb 2008 04:01

ah nice, I didnt know you released this publicly yet - i'll refer here from now on :)

Zachery 25 Feb 2008 11:44

Quote:

Originally Posted by cheesegrits (Post 1450118)
I think you'd be amazed at how useful the ATC is, even if you don't do much template editing. You'll save the time it took you to install the ATC the first time you do need to edit a template. Template editing becomes just like PHP editing - make your changes to a simple HTML file using your IDE / code editor, and hit your page again.

I don't do a huge amount of template editing, but the ATC has already become one of those things I don't know how I lived without.

Even if you don't do template editing, just being able to dump all of vB's templates and include them in your IDE's "Search in Files" path is invaluable when trying to work out how vB does something. Like, what does $show['some_show_thingy'] do, how does it get set and where does it get used? One search in your IDE finds all occurrences in PHP and templates.

-- hugh

Meh, I know my way around the template system fairly well, its never bothered me editing it via admincp :p

cheesegrits 25 Feb 2008 19:54

Quote:

Originally Posted by Zachery (Post 1450581)
Meh, I know my way around the template system fairly well, its never bothered me editing it via admincp :p

I have no doubt you know the template system like the proverbial back of your hand. I just don't see how anyone could possibly want to use the ACP to edit templates, when they could be using an 'intelligent' HTML/CSS editor instead, and never have to touch the ACP.

IDE's or even basic code editors provide all kinds of nifty support for editing HTML/CSS, like attribute completion, syntax checking, pretty printing, complex search / replace, code snippets, macros, etc. If you have a good IDE (or just install WinMerge), it will also handle diff'ing and merging, making vB upgrading a snap - upgrade, use ATC to dump everything in Master and any customized styles in separate directories, do a "directory diff and merge" in your editor / WinMerge, done.

I just don't see why anyone who does anything like any serious template editing wouldn't want to take advantage of all that.

-- hugh

vertigo jones 27 Feb 2008 19:03

I love you.

jGas 06 Mar 2008 23:04

i was able to enable ( :D ) debug mode...but now what do i have to do to find the html file?

thanks!

PyroNET 07 Mar 2008 02:31

Quote:

Originally Posted by vertigo jones (Post 1452253)
I love you.

Couldn't have put it better myself.

Feature suggestions:

Make it able to update css too. One of the things I hate the most is the vBulletin CSS editor.

If I create an html file in the template folder that isn't currently a customized template have it detect such and edit the style to customize that template.


All times are GMT. The time now is 23:54.

Powered by vBulletin® Version 3.8.14
Copyright © 2021, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.