Log in

View Full Version : The Hack Tracking Log - it's here! (well, sorta)


KuraFire
10-13-2003, 09:01 PM
You know vBHacker? That script system that would install hacks for you, generate installer files, and create text-install files?

Then think vBHacker. Now give that a boost very much like how vB2 got a huge boost and became vB3.

Now add some more cool stuff to what you have. There. You've got the Hack Tracking Log.

"Kura, that was so not descriptive at all. Come on, can't you explain this?"

Oh, you want more details? Allrighty, let's have 'm!

"What is the HTL?"
The Hack Tracking Log is an advanced system for maintaining all your vBulletin hacks. You use it to install and / or create hacks, and it will automate many processes for the Admin.

"What does the HTL do for us vB-admins?"
Well, it supports and aids you in the following things:
- Installing new Hacks;
- Running test runs (normal and verbose) for Hacks (does not modify anything)
- Creating (developing) new Hacks;
- Maintaining installed Hacks;
- Creating new menu items for Hacks that have them;
- Creating Template Groups for Hacks that have their own templates;
- Providing useful utilities and tips if you are creating a new Hack;
- (planned) Uninstalling Hacks;
- Generating Installer files and XML Files for when you want to release your Hack;
- Generating a prepared post that you can copy-paste when you release your Hack, if you want;
- Creating a front-end where your members can see which Hacks you have installed on the site. You can specify per hack if they are to appear in the front-end;


"Can you provide some visual explanation?"
Not descriptive enough? Then try out these screenshots! They're linked to instead of embedded because they total to 940~ kilobytes, and I reckon people will rather want to read this without being forced to download almost an MB worth of images. People with dialup anyway :)

Overview of installed Hacks (http://htlpreview.kurafire.com/hacks_overview.gif)
Add/Edit Hack page (currently showing Edit) (http://htlpreview.kurafire.com/add_or_edit_hack.gif)
Make vB.org post (optional use of course) (http://htlpreview.kurafire.com/make_vborg_post.gif)
Page with useful tips and utilities for creating Hacks (http://htlpreview.kurafire.com/tips_utilities.gif)

Edit Steps > overview page (http://htlpreview.kurafire.com/edit_steps_overview.gif)
Edit Steps > Edit XML files (phrases and templates) (http://htlpreview.kurafire.com/edit_files.gif)
Edit Steps > edit custom PHP code (http://htlpreview.kurafire.com/edit_customphpcode.gif)
Edit Steps > Edit Queries (http://htlpreview.kurafire.com/edit_queries.gif)
Edit Steps > Edit Files and/or Templates page (http://htlpreview.kurafire.com/edit_file_or_templates.gif)

Edit Instructions (http://htlpreview.kurafire.com/edit_instructions.gif)
Edit Menu Links (http://htlpreview.kurafire.com/edit_menulinks.gif)

Installer Routine > Select Hack to install (http://htlpreview.kurafire.com/installer_selectfile.gif)
Installer Routine > pre-install page (http://htlpreview.kurafire.com/installer_start.gif)
Installer Routine > Verbose Test run > import phrases (http://htlpreview.kurafire.com/installer_verbose_phrases.gif)
Installer Routine > Verbose Test run > import templates (http://htlpreview.kurafire.com/installer_verbose_templates.gif)
Installer Routine > File Edits (http://htlpreview.kurafire.com/installer_fileedits.gif)

Front-end > overview (http://htlpreview.kurafire.com/frontend_main.gif)
Front-end > hack details (http://htlpreview.kurafire.com/frontend_hack.gif)

"Why manual file edits and not automated ones?"
1) Because automated file edits require you to chmod your files.
2) Because far more people seem to want to do manual file edits instead (myself included).
Manual file edits will make you SEE what the code changes are, and help you understand how the Hack works. It shows you what all changes, and in many cases this will help you understand the code and its purpose(s).
Also, I prefer not to rely on a human-made script that automates file edits. If something goes wrong, I'd rather have done something wrong myself, then have the script mess up without me having ANY clue at all what I can do to fix it, or where it went wrong.
Also, many people don't want to CHMOD their files, so manual file edits seemed really evident to me.


"Why did you make the HTL?"
Well, I primarily made the Hack Tracking Log because I was sick of thousand-and-one different installation instructions/scripts for the vB2 hacks we have. One hackmaker would always use a .txt, the next would go for vBHacker files, the next would make some custom installer script, the next would use the Installer Script system that Bane and someone else (iirc) made for such things, etc. etc. etc.
I didn't like how each hack came with a different kind of instruction-set. I couldn't easily keep track of which Hacks I had installed and which not. Moreover, I couldn't really upgrade my site anymore. I just did not know where all I had made hacks, so I'd be lost if I upgraded.
Figuring that many others had the exact same problem and disgruntledness with vB2 Hacks, I set out to bring some order in this chaos. The Hack Tracking Log does exactly that.

"Are people forced to use it?"
No, of course not. But they are strongly advised to. Not really because I made this hack and would enjoy seeing many use it. But because I would love to install some vB3 Hacks made by others, but I will simply refuse to install any hack on vB3 that does not come in an HTL-installer file. Why? Because I want to know where and how to make my file changes, without having to store all install.txt files of all hacks in some folder on my harddrive (or online). I want to have ALL the instructions neatly together, in my database. Usable. Flexible. Clear and descriptive.

"What are the benefits of using the HTL over doing it `the old way`?"
First of all, the HTL only needs 3 minor file edits. These three edits then prevent you from ever having to edit admincp/index.php (for adding new Menu items, because the HTL will take care of that for you once you have it installed), or includes/adminfunctions_template.php (for Template Groups for your custom templates - again, the HTL will take care of that for you once you have it installed);
Secondly, the HTL will hold all necessary information for each hack - what file edits to make, what template edits, new files for a hack, new templates, which queries to run, what custom php code to execute... everything.;
Thirdly, the HTL provides two useful utilities for you: a phrases XML file generator, and a templates XML file generator. It also gives you some useful hints on how to create new vB3 hacks (which can Really save you a buttload of headaches and needless fidgeting in the Admin CP);
Fourthly, when you create a hack using the HTL, you can make use of features like the `Make vB.org Post` function, and the `Generate Installer` function, which makes a new .htl file for your hack, which others can instantly use to install your hack on their board using the Install Routine that is part of the HTL.

"I'm still not really convinced. This sounds like a lot more work...."
Well, let me assure you that it is not. The HTL is designed to make your life easier in every aspect, when it comes to vBulletin 3 Hacks.
It automates some of the small but tedious tasks that most (bigger) hacks require, allowing you to focus solely on your code for the Hack (and/or the queries, and/or templates, etc.) - no longer messing around with routine stuff that takes up a lot of time but is needed for each Hack nonetheless.
It also makes sure that you don't lose track of all the Hacks you've installed. So if you want to upgrade to the next version of vBulletin 3 once we get to that point, you can do so and then very easily re-apply the file changes so that all your Hacks work again, without forcing you to sift through many files on your HD, or threads on vb.org, in order to find all the details again. You've got everything on your own site, perfectly sorted and instantly usable after each Upgrade.

In short: using the Hack Tracking Log will organize all aspects of your vB3-Hacking life, whether you focus on creating hacks or only using them does not matter - it works for both :)


"I'm convinced, where can I get this?"
The Hack Tracking Log only works on vBulletin 3.0.0 RC1 and higher, so there's no point in me releasing it until RC1 comes out. Once RC1 is released, the Hack Tracking Log will be released here on vb.org. When all this happens is something I can't tell you, but it will be soon :)


- KuraFire
Developer of the Hack Tracking Log

KuraFire
10-13-2003, 09:16 PM
Oh, and I want to thank Scott and Kier for their support and understanding whenever I nagged about parts of vB3 being annoying or malfunctioning when it came to Hacks. They've applied some changes that were _vitally_ important for the Hack Tracking Log to be able to work in the first place. Kudos guys, you've been of great help! :)

Floris
10-13-2003, 10:06 PM
Oh, and I want to thank Scott and Kier for their support and understanding whenever I nagged about parts of vB3 being annoying or malfunctioning when it came to Hacks. They've applied some changes that were _vitally_ important for the Hack Tracking Log to be able to work in the first place. Kudos guys, you've been of great help! :)
The users in #vBorg and #vBnl had to go through several layers of kura-poking too!

Can't wait kura for the rc1 release

KuraFire
10-13-2003, 10:23 PM
The users in #vBorg and #vBnl had to go through several layers of kura-poking too!

Can't wait kura for the rc1 release
Heehee, they only suffered my endless ranting, they didn't really aid in production :p

^_^

but I'm glad they didn't get so sick of it that they refused to let themselves be as enthusiastic about the HTL as they were when I showed it ot them, tonight :)

LeeCHeSSS
10-14-2003, 08:32 AM
Heehee, they only suffered my endless ranting, they didn't really aid in production :p

^_^

but I'm glad they didn't get so sick of it that they refused to let themselves be as enthusiastic about the HTL as they were when I showed it ot them, tonight :)
How selfish, keeping this all to your self. God knows how long till RC1 will be released :(

M1th
10-14-2003, 03:21 PM
:drool: Cant wait to see it in action! :)

KuraFire
10-15-2003, 07:55 AM
:drool: Cant wait to see it in action! :)
Yeah, I'm kinda bummed that it has to be RC1, but oh well. Some features of the HTL (most importantly: the installer routine) require RC1-files, and I wasn't allowed to distribute those along with the HTL so that people could start using it.

A shame, but oh well. Hopefully RC1 is nigh ^_^

Dan
11-01-2003, 09:51 AM
/me drools

I can't wait Kura!

KuraFire
11-01-2003, 02:00 PM
STATUS UPDATE:
The HTL was at 0.95 and I am currently making changes to make it become version 1.0 for when RC1 comes out (Late November, as is currently expected).

What's new in 1.0 compared to 0.95:
- It keeps track of absolutely everything now; settinggroups, installfiles, new/modified database tables and columns, hack prefix, and files necessary for the installation only;
- An 8th step was added to the Install Routine: Import Settings; was definitely a lacking feature when you look at it. The functionality is not built-in right now but it will be once the HTL goes 1.0 (I'm waiting for Scott's fixes to the settings functions from vB3 that are necessary for this);
- version 1.0 will have a menu item that takes you to a page which will list ALL file edits from all your installed hacks (one page per hack, to keep it sensible);
- more organized, easier to use Help, Tips, Utilities page with improved XML-file generators (so you can very easily produce the XML files of your Hack's phrases, templates and settings).
- bypass method for admins to see all hacks on the front-end, even those that aren't set to be visible there (admin-only feature).
- and more :)

Dan
11-01-2003, 05:58 PM
/me drools more

KuraFire
11-01-2003, 08:22 PM
* KuraFire hands oricon a bucket

;)

Koutaru
11-02-2003, 02:33 AM
Wow it looks great :P we just have to wait one month or so... i guess

KuraFire
11-02-2003, 08:37 AM
Yeah pretty much. I plan to have it all finished and beta-tested before RC1, so that I can release it directly on the first day :)

gmarik
11-07-2003, 03:12 PM
Am the only one who does not sees a download link?

Dean C
11-07-2003, 03:40 PM
This is because it isn't released yet. If you had read it you would have realised that.

Shimmy
11-07-2003, 03:48 PM
Am the only one who does not sees a download link?
Not released until RC1 is.

gmarik
11-07-2003, 04:01 PM
Mist, you're so wise :o)

MindTrix
11-07-2003, 05:17 PM
release it release it release it :) **slaps himself**

Dan
11-07-2003, 07:26 PM
release it release it release it :) **slaps himself**
You'll have to wait like all of us.... no matter how much you brag Kura with.

MindTrix
11-07-2003, 07:43 PM
You lie you lie you lie :'(

Dan
11-07-2003, 08:47 PM
You lie you lie you lie :'(
No I don't lie.... but if you do read my sig it may just may shed some kind of light on things

MindTrix
11-07-2003, 08:50 PM
Lol true true. You know i was only messing about right? I wasnt trying to offend you or anything

KuraFire
11-07-2003, 09:40 PM
release it release it release it :) **slaps himself**

Ehhh.... if I'd release it now, you couldn't use it :) You couldn't even install it :)

The HTL doesn't work on beta 7, it only works on RC1 (and above, unless something major changes). So releasing it would be of no use :p


Besides, I'm still busy with those last-minute additions and all, so it's gone back to being in a development state, now....

Princeton
11-15-2003, 11:47 PM
I'm looking forward to using this hack ... not to keep track of hacks but to build installers. :D

Hopefully, it will make things easier for all coders.

KuraFire
11-15-2003, 11:58 PM
That's the plan :)

I can assure you that so far, it's aided me greatly in making hacks and maintaining it.

TheAnt
11-16-2003, 12:34 AM
Wow man, this looks incredible so far.

But how have you coded it for RC1 if it's not even out yet?

KuraFire
11-16-2003, 01:16 PM
Scott had fixed some bugs for me after Beta 7 that I found while developing this system. Some were so integral that development on the HTL could not continue without the fix for those bugs, so Scott gave me the entire fix (which was an RC1 fix at that time, but by now it'll be called a Gamma fix). That's why I'm running vB3 Beta 7+, I have some very big bugfixes that aren't yet part of Beta 7. Additionally, this whole ordeal causes the Hack Tracking Log to be only usable on Gamma or RC1, because
a) not everyone has the Gamma/RC1 bugfixes necessary for the HTL (about 5 of 'm so far, some not found in the Bug tracker), and
b) I'm not allowed to spread the bugfixes on my own so everyone else will have to wait till RC1.

Dan
11-16-2003, 01:18 PM
I'll wait it shouldn't be much longer anyways :D

Catch-22|BL
11-17-2003, 04:26 AM
Thank you for these efforts. :)

KuraFire
11-19-2003, 01:43 PM
Thank you for these efforts. :)
You're most welcome :)

I've tried very hard to design the HTL in such a way that it provides a very usable 'vb-hacking standard' for everyone ranging from hacking n00b to hacking expert. So far, it's working out at that. ^_^

I just hope that others will find it just as useful as I do. :)

Dan
11-20-2003, 04:34 AM
You're most welcome :)

I've tried very hard to design the HTL in such a way that it provides a very usable 'vb-hacking standard' for everyone ranging from hacking n00b to hacking expert. So far, it's working out at that. ^_^

I just hope that others will find it just as useful as I do. :)
Oh I will :D Don't you worry about it Kura... hopefully my hacking skillz will improve in the process :p

KuraFire
11-20-2003, 09:39 PM
Oh I will :D Don't you worry about it Kura... hopefully my hacking skillz will improve in the process :p
:)

Here's hoping! ;)

MindTrix
11-22-2003, 05:06 PM
Will this definetly get released when RC comes out? If thats the plan of course.

Hope it doesnt turn into one of them great hacks everyone wants, that then gets chucked away and never finished.

KuraFire
11-23-2003, 10:39 AM
It may be a few days after the release of RC1, but I'm trying to get it ready for the first day. Worst case scenario, it is released somewhere mid-december. :)

MindTrix
12-28-2003, 10:00 AM
Any update on this?

CdaKnight
01-03-2004, 07:06 PM
I agree. I'm very excited about this. So c'mon KuraFire! (And thanks for developing it!)

KuraFire
01-05-2004, 08:02 AM
Since it took much longer than expected for jelsoft to finish vB3, development on the HTL was paused because I went on a holiday. During my holiday, of all times, they came out with the version I need (I think, not 100% sure yet, actually). Only now can I finish the development of the Hack Tracking Log and convert it to the latest version of vB and all that.

It won't take much longer, though I AM still on holiday right now, so don't expect too much before the 15th of January (when my holiday ends).

Koutaru
01-05-2004, 08:15 AM
I was just about to post something here about it. Anyway, I hope you enjoy your holiday. When you get back RC2 if not Gold will be here. This hack will really help me get organized ;)

KuraFire
01-05-2004, 08:37 AM
I was just about to post something here about it. Anyway, I hope you enjoy your holiday. When you get back RC2 if not Gold will be here. This hack will really help me get organized ;)

Definitely, thanks :)

I've been adding some new functions as well, making the HTL even more useful for every vB3-admin who wishes to apply Hacks to his/her site. Also, once vB3 upgrades to 3.1 or whatever, the HTL will be really useful if you already have a lot of Hacks installed, as it will list all your (htl) hacks' necessary File Edits. :)

Koutaru
01-05-2004, 09:19 AM
Great! I was thinking what would be better is if it edited the files for us lazy people but then, of course, code changes. Keep with the updates so we can all drool ;)

SheepCow
01-05-2004, 10:20 AM
Can't wait :)

KuraFire
01-05-2004, 10:50 AM
Great! I was thinking what would be better is if it edited the files for us lazy people but then, of course, code changes. Keep with the updates so we can all drool ;)
An automatic system for patching files on the server for you (ie. you don't have to edit files yourself) is planned for a distant, future release. However, this will be an optional thing, and limited to certain server setups only.

For the time being, once HTL comes out you can all use the system to the fullest extent and that should suit most, if not all, of your needs already. :)

ImportPassion
01-06-2004, 01:51 AM
since rc2 is out, is this not released?

KuraFire
01-06-2004, 07:12 AM
Nope. My original planning as explained in earlier posts no longer holds because it took Jelsoft too long to release Gamma and subsequently RC1. Because of their delay in that, I was on holiday by the time they did, and only after jan. 15th can I continue my work from before, that is, finishing the HTL and all..

Sorry :( But I'm still on holiday, more or less, until the 15th, so it'll be after then somewhere. Hopefully before the end of January though. :)

Zachery
01-06-2004, 02:42 PM
Kura if your doing it im very sure its worth the wait :)

KuraFire
01-07-2004, 08:45 AM
Thanks Faranth :) *blush*

Zachery
01-07-2004, 03:33 PM
i found a beta copy of it on my harddrive yesterday ;D

KuraFire
01-07-2004, 03:56 PM
I STRONGLY recommend you don't bother installing that beta copy, though. I've built in SOME upgrade & patching mechanisms and routines into the HTL Installer file, but I'm not sure if it'll still work fine. I've made a TON of database changes since the last beta copy I've handed out (which was 0.45 or so?).

Zachery
01-07-2004, 04:11 PM
kura you dont thihnk id be that stupid ;D

i got like the first copy you handed out :) just sorta remembering the old days, i got all my vB files togther and was just being umm whats that word nostolgic?

The Quibbler
01-07-2004, 06:15 PM
Awesome idea :) Too bad I have to wait until later this month.

neocorteqz
01-08-2004, 12:26 PM
Awesome idea :) Too bad I have to wait until later this month.
It's Def. Worth the wait from what i can see.

Gary King
01-08-2004, 07:19 PM
kura you dont thihnk id be that stupid ;D

i got like the first copy you handed out :) just sorta remembering the old days, i got all my vB files togther and was just being umm whats that word nostolgic?
Nostalgic :p

Anyways, if you need some beta testers or whatnot, Kura, I'm here and ready to help :D

KuraFire
01-09-2004, 08:03 AM
Good news!

I've upgraded from Beta 7 to RC2 last night. So far, the HTL seems to work very decently with RC2. The fixed-width vB3 style from Gamma and higher causes some minor display issues with the Front-end of the Hack Tracking Log, but those are mere HTML issues and will be resolved today. Also, today I shall do test runs of the .xml and .htl generators and all related functions (used for installing new hacks) to see how well RC2 works with what I had working. I don't expect many problems to arise from this.

Additionally, I've finished three new sections entirely: List All Modifications; Import Hack Phrases; Remove Hack Phrases. These three new functions are a blessing for development of a hack, as well as upgrading a hacked up vBulletin board. I upgraded last night without a problem (well, I had some problems but those were not related to any of this, but to my internet connection), re-applied my hacks and updated my Hacks' data (file-edits' line numbers had changed cos RC2's files are bigger), and it took like... 8 minutes or so. It was a bliss. I'm definitely not ever going to install a non-HTL hack, that's for sure. Any hack that is released without a .htl file, I'll just make an HTL installer for it and ask the hack author if he would like to add that to his Hack thread. HTL hacks really make your life easier.. :D

Anyhoo, back to testing HTL stuff.... ^_^

M1th
01-09-2004, 08:13 AM
Looking forward to it. :)

Zachery
01-09-2004, 03:23 PM
so i should contintue to prod you with a stick in irc? ok

/me prods Kura with his 10 foot clown poll

rrottman
01-09-2004, 04:37 PM
so i should contintue to prod you with a stick in irc? ok

* Faranth prods Kura with his 10 foot clown poll
Did I miss anything or has the HTL not been released, yet?
I found no place where I could have downloaded it...

Zachery
01-09-2004, 04:38 PM
Did I miss anything or has the HTL not been released, yet?
I found no place where I could have downloaded it...
i was part of Kura's beta testers ;D it will be released soon however :)

KuraFire
01-09-2004, 06:05 PM
Did I miss anything or has the HTL not been released, yet?
I found no place where I could have downloaded it...
It's not finished yet, so yeah you can't download it yet. :)

Nikidala
01-09-2004, 07:00 PM
Sounds really sweet! Thank you for all of your hard work. This sounds like something that will help the whole community!

KuraFire
01-10-2004, 03:38 PM
Sounds really sweet! Thank you for all of your hard work. This sounds like something that will help the whole community!
Let's hope so :)

zajako
01-10-2004, 09:16 PM
sounds useful, i look forward to trying it out Kura, if it is more of a help than a nusance i will keep using it, but things similar to this in the past were more of nusances than help, so lets hope this aint like those :)

KuraFire
01-11-2004, 12:24 PM
sounds useful, i look forward to trying it out Kura, if it is more of a help than a nusance i will keep using it, but things similar to this in the past were more of nusances than help, so lets hope this aint like those :)
the nature of vB3 has made sure that the HTL is definitely of help, rather than a nuisance.

There's just too many complicated things in vB3 that the HTL makes easy again...

JamesFrost
01-16-2004, 07:04 AM
it will be released soon however

Would you expect "soon" to be < 1 week / 1-2 weeks / 3-4 weeks / more ? :squareeyed:

Sorry, couldn't resist!

KuraFire
01-16-2004, 07:52 AM
Would you expect "soon" to be < 1 week / 1-2 weeks / 3-4 weeks / more ? :squareeyed:

Sorry, couldn't resist!
LOL, touche! :)

In my case, "soon" seems to be something like 1-2 weeks right now. :)

KuraFire
01-18-2004, 08:55 PM
HURRY:

https://vborg.vbsupport.ru/showthread.php?t=60418

Zachery
01-18-2004, 08:57 PM
ive been waiting long enuf :D

KuraFire
01-18-2004, 10:41 PM
Well, tonight I finished the Hack Tracking Log. The Documentation is not yet done, however, which is why there is no real release just yet. What I did do, though, was release a private beta for a select few people (those who were lucky enough to be online and see my thread / be in IRC).

The response from the private beta, so far, has been amazingly great. After fixing a stupid caching error on my computer that caused the Zipfile to contain one wrong (outdated) file, the installation went pretty much smooth as silk for everyone (except M|th who still had an old file somehow, even after uploading the new zipfile *shrugs*). I've already received many compliments, the first impressions are that it all looks and feels very professional, and that it seems to work excellent.

The options for some things managed to make sure that everyone's needs and desires were met, and so far those who have installed and tested it while I was still around on IRC seemed very content. It became apparent, though, that the Documentation is definitely needed, and also that the HTL is not so incredibly intuitive that one can use it without reading anything on the pages (*cough* ;)).

There was one real bug found, which was trivial to say the least. There was a tiny problem with the display of replacement words inside phrases (without having them be replaced, that is). However, this is already fixed (and all beta testers have received mail about it that explains to them how to fix it) so the Official release will not suffer from this.
I'm going to sleep now, maybe tomorrow I will hear that there are more bugs found in the HTL. But then again, maybe, just maybe, my thorough testing has been sufficient, and no further bugs are found. I'll know in the morning. For now, I'm going to bed feeling rather content - the HTL has been publicized, albeit very limited still, and the first responses were all very positive. I feel strengthened in my belief that I can provide something extremely useful to this community, and hopefully the full release will be within a few days and everyone can enjoy this already successful Hack! :)

Cheers,
KuraFire

Dan
01-18-2004, 10:49 PM
Well, tonight I finished the Hack Tracking Log. The Documentation is not yet done, however, which is why there is no real release just yet. What I did do, though, was release a private beta for a select few people (those who were lucky enough to be online and see my thread / be in IRC).

The response from the private beta, so far, has been amazingly great. After fixing a stupid caching error on my computer that caused the Zipfile to contain one wrong (outdated) file, the installation went pretty much smooth as silk for everyone (except M|th who still had an old file somehow, even after uploading the new zipfile *shrugs*). I've already received many compliments, the first impressions are that it all looks and feels very professional, and that it seems to work excellent.

The options for some things managed to make sure that everyone's needs and desires were met, and so far those who have installed and tested it while I was still around on IRC seemed very content. It became apparent, though, that the Documentation is definitely needed, and also that the HTL is not so incredibly intuitive that one can use it without reading anything on the pages (*cough* ;)).

There was one real bug found, which was trivial to say the least. There was a tiny problem with the display of replacement words inside phrases (without having them be replaced, that is). However, this is already fixed (and all beta testers have received mail about it that explains to them how to fix it) so the Official release will not suffer from this.
I'm going to sleep now, maybe tomorrow I will hear that there are more bugs found in the HTL. But then again, maybe, just maybe, my thorough testing has been sufficient, and no further bugs are found. I'll know in the morning. For now, I'm going to bed feeling rather content - the HTL has been publicized, albeit very limited still, and the first responses were all very positive. I feel strengthened in my belief that I can provide something extremely useful to this community, and hopefully the full release will be within a few days and everyone can enjoy this already successful Hack! :)

Cheers,
KuraFire
I love it!

So far I've converted my Now Playing Hack to HTL and it rocks!

MindTrix
01-18-2004, 11:06 PM
**Yawn** Well enough of the updates and everything and release it ;) Such a tease

PET
01-18-2004, 11:35 PM
i usualy prefer to install hacks in the old way. Cos if i ... destroy something i can curse me...but if a "installer" destroy someting... it's bad :)

I have created a XLS (excel file) where i have writte what files i have modify and what hack, so when i will do an upgrade to a newer version of vBulletin i will know what hacks i RE-need to put back in the files.

How HTL will help me managing my hacks ?

Nikidala
01-19-2004, 04:37 AM
i usualy prefer to install hacks in the old way. Cos if i ... destroy something i can curse me...but if a "installer" destroy someting... it's bad :)

I have created a XLS (excel file) where i have writte what files i have modify and what hack, so when i will do an upgrade to a newer version of vBulletin i will know what hacks i RE-need to put back in the files.

How HTL will help me managing my hacks ?

I did not get in on the beta hack (darn my not coming here...), but the basics that I understand of the pics and info that KuraFire provided is:

- The HTL will not do any file changes (and possibly template *changes*, but I couldn't find a definite on that one in the post)
- The HTL will import any new phrases and phrase groups needed for the hack
- The HTL will import any new templates needed for the hack
- The HTL will contain all information for each HTL hack installed / pseudo installed needed to "re-install" for upgrades

So, to answer your question, it would be similar to your Excel file, but available through the Admin CP of your forums and a whole lot more helpful and cool... ;)

KuraFire
01-19-2004, 07:35 AM
So, to answer your question, it would be similar to your Excel file, but available through the Admin CP of your forums and a whole lot more helpful and cool... ;)
And much more powerful, too. The HTL can do a variety of things that your Excel sheet cannot possibly provide for.

Think of:


at-will importing/exporting of a Hack's phrases;
automatically generating the menu items for larger Hacks (prevents many future file edits);
automatically creating template groups for Hacks (prevents many future file edits);
Importing all phrases, templates and settings for a hack (during Installation);
giving a complete and easy-to-access overview for all changes a Hack makes (new/modified files, templates, settinggroups, db tables, db columns);
Keeping track of not only file- and template modifications, but also of all phrases a Hack inserts, all queries it runs, the custom php code it runs, etc. etc. etc.
...and more :)

The Hack Tracking Log will not do any automatic file- and template edits. You will have to modify your files and your templates manually.

This is because most people (by far) prefer to do file- and template edits manually, but nobody will want to manually add 250 phrases or 40 templates, and that's where the HTL comes in. :)


I'm sorry about the teasing, but I'll get cracking on the Documentation ASAP! :)

SloppyGoat
01-19-2004, 08:14 AM
Wow! I never used the one for vB2.X, but this sounds great!

KuraFire
01-19-2004, 08:28 AM
Wow! I never used the one for vB2.X, but this sounds great!
There never was one for vB2. At least, I never made one for vB2.

If you're thinking about vBHacker, that was made by Chen, not me, and it was not anywhere near this advanced, complete or powerful. :)
(but it wasn't necessary cos vB2 wasn't as advanced, complete or powerful as vB3 is, either :D)

Mephisteus
01-20-2004, 10:14 AM
w00ters to the hack!

Will use it, and suggest all other vB hackers to use it!

colicab-d
01-20-2004, 10:37 AM
So is this getting released soon? im just wondering as ive kinda walked in on the deep end here, but this seems a brilliant idea :D. I take it this runs a small .exe on your system a bit like the yabb hack installer. If i remeber it was able to do all sorts of things, like test install on files etc, let you view 2 files at once so u could make changes etc. Maybe worth a little look to help with your dev www.yabbse.com anyway if its all php etc then wow!!

but id deff consider a small exe that could be updated with new vbulletin versions etc, much like the yabb version.

KuraFire
01-20-2004, 10:59 AM
So is this getting released soon? im just wondering as ive kinda walked in on the deep end here, but this seems a brilliant idea :D. I take it this runs a small .exe on your system a bit like the yabb hack installer. If i remeber it was able to do all sorts of things, like test install on files etc, let you view 2 files at once so u could make changes etc. Maybe worth a little look to help with your dev www.yabbse.com (http://www.yabbse.com) anyway if its all php etc then wow!!

but id deff consider a small exe that could be updated with new vbulletin versions etc, much like the yabb version.
YaBB sucks so much balls it's not even funny anymore. Their code is so unreliable that they should be shot (in their balls) (with shotguns) (from up close) as punishment for their crimes (those being: publishing YaBB with that code of theirs).


The Hack Tracking Log is a very simple PHP installation with 3 file edits. You'll notice that it's much better than YaBB once you install it.



I hope to release the HTL this week! :)

colicab-d
01-20-2004, 01:07 PM
yeah i know yabb is pants but i mean look at this little app :

http://www.boardmod.org/downloads.php#2.5.3

jluerken
01-20-2004, 01:11 PM
Any progress on this hack (or better script for hacks) :)

I would like to see this in a final state before or as soon as the vb gold version is out cause I will start hacking then and not before :D

KuraFire
01-20-2004, 02:34 PM
Any progress on this hack (or better script for hacks) :)

I would like to see this in a final state before or as soon as the vb gold version is out cause I will start hacking then and not before :D
The HTL will probably be released this week, and RC3 isn't even out yet (but will come this week as well, probably...).



yeah i know yabb is pants but i mean look at this little app :
http://www.boardmod.org/downloads.php#2.5.3
I wouldn't trust or rely on that thing if my life depended on it... the .exe's related to YaBB have caused more harm than good.

KuraFire
01-22-2004, 04:23 PM
Last update in this thread:

https://vborg.vbsupport.ru/showthread.php?t=60582


After that (see thread) has completed, the HTL will be released publicly as HTL 1.00 Gold. So go there and help out, cos the more you help out with that, the faster the HTL will be released!

KuraFire
01-25-2004, 09:17 PM
THE HACK TRACKING LOG HAS BEEN RELEASED:

https://vborg.vbsupport.ru/showthread.php?t=60735

Gary King
01-27-2004, 06:02 PM
THE HACK TRACKING LOG HAS BEEN RELEASED:

https://vborg.vbsupport.ru/showthread.php?t=60735
Awesome ;)