Back to vBulletin 3.6 Add-ons

MD5 Version File Generator
Mod Version: 2.0.1, by PitchouneN64ngc

This modification is in the archives.
vB Version: 3.6.8 Rating: (3 votes - 5.00 average) Installs: 15
Released: 22 Aug 2007 Last Update: 09 Oct 2009 Downloads: 175
Not Supported DB Changes Uses Plugins Additional Files  

This mod is an adaptation of the Marco's mod ( MD5 Version File Generator ) because there is some little things changed and added some new things too. Thank you for allow me to re-release it , Marco

MD5 Version File Generator - Version 2.0.1

Hack: MD5 Version File generator
Version: v2.0.1
Author: MarcoH64
Adapted for vB 3.6.8+ by Pitchoune (PitchouneN64ngc)
vB Version: 3.6.8 - 3.8.x (can work but will be more useful since vB 3.6.8 due to the added things).

For lower versions of vBulletin, you can see the original 1.0.0 mod here.

You can see this function in the vB3.5.4 release announce thread: http://www.vbulletin.com/forum/showpost.php?p=1079119&postcount=16

Description
This Modification is a tool for Hack Coders.

Since vB version 3.5.4 there is an improved File Version checker included as part of the diagnostics. All files in the forumhome directory will be checked if they are know and if the content is not changed.

To do this vBulletin uses a file called ./includes/md5_sums_PRODUCTID.php
This file contains all known files (for the hack the file is written for) and a MD5 hash of the files.

If you don't supply this file, admins will be warned for unknown files in their forumhome directory if you hack upload new files there. To create such a file by hand is not easy, but this hack can do it for you.

Since vB 3.6.8, there is a new add in the md5 files, you can look to it at the end of the official addons md5 files like this:

$md5_sum_softwareid = 'vbprojecttools';
$md5_sum_versions['vbprojecttools'] = '1.0.1';

This new version adds these 2 lines for you.

An other new thing is to adapt this modification to your configuration. If your admincp and/or modcp directories didn't have the default values (admincp or modcp), when you're saving files, it will be checked correctly, and the default values will be registered.

And it's the same thing when you generate the md5 file (it will create the md5 value from your configuration, and it will write in the file
the default values with the correct md5 of your configuration).

How to use:
  • AdminCP->Plugin & Products->Version File Manager
  • You will see a list of all Products installed on the board.
    Click edit behind your Product and on the next screen, place all files that will be uploaded for your Hack in the text box. Each on their own line, with a absolut path as from the forumhome directory.
  • When you are ready to package and release your product, choose Generate MD5 File from the Dropdown menu.
  • There will now a new file be generated in your includes directory named md5_sums_PRODUCTID.php
  • Include this file in your Product zip-file (upload/includes directory).
    Finished
You must have write access to your ./includes directory!
Not tested on systems with open_basedir restriction.

Example generated file:

PHP Code:
<?php
// Checksum file
// Product: mh_md5gen - MD5 Version File generator
// Version: 2.0.1
// File generated by: $RCSfile: mh_md5gen.php,v $ - $Revision: 2.0.1 $
// Generator: MD5 Version File generator by MarcoH64 and PitchouneN64ngc (c)

$md5_sums = array(
    
'/admincp' => array(
        
'mh_md5gen.php' => '307d51647c2197abbfc458b9832876cf',
    ),
    
'/includes/xml' => array(
        
'cpnav_mh_md5gen.xml' => 'c4f6879267d161e7bd87a19302446fd2',
    ),
);
$md5_sum_softwareid 'mh_md5gen';
$md5_sum_versions['mh_md5gen'] = '2.0.1';
?>
Copyright etc.
# Copyright ©2006-2010 MarcoH64 and PitchouneN64ngc
# This Modification may not be redistributed in whole or significant part or changed without prior written agreement of author.
Please don't forget to click Install at vbulletin.org.
If you like this work and would like to support the original author, donations are always welcome at Paypal: email

Downloads of 2.0.0 before update: 70

Download

This modification is archived, downloads are still allowed.

File Type: %1$s MD5 Version File Generator 2.0.1.zip (11.6 KB, 110 downloads)

Supporters / CoAuthors

  • Marco van Herwaarden

Screenshots

Click image for larger version
Name:	mh_md5gen_cp1.jpg
Views:	249
Size:	19.8 KB
ID:	68879   Click image for larger version
Name:	mh_md5gen_cp2.jpg
Views:	256
Size:	33.7 KB
ID:	68880  

Similar Mods

MD5 Version File Generator vBulletin 3.6 Add-ons
.htaccess Hack für den Adminbereich für Version 2.2.4 - German Version vBulletin 2.x Full Releases

vblts.ru supports vBulletin®, 2022-2024