== GT-NExtGEn beta0.1 == ****As of Beta 0.4, may contain outdated information, will update soon!

This distro contains some major changes to GT and the way it works in general. Please read the following information to update yourself with the changes that affect you.

* GT is now Module-based, meaning that conversions only run when a module is requested. All module based GoogleTap files are to be stored in the GoogleTap directory (should be located in main directory, same directory that mainfile.php, footer.php, and header.php are located in)

* When you convert your custom modules to GT-NExtGEn, there needs to be a file created for that module, for example
GT-News.php is for the News module, GT-Your Account.php is for the Your_Account module and so on. The module
name "MUST" match on the GT file name, you cannot have GT-news.php for the News module, it must be GT-News.php.

* In your module file (GoogleTap/GT-Your_Module_Name.php), it will contain the following format, for example, this is what the Content module's GT file looks like. The filename for the Content module is GT-Content.php.
<?php

$urlin = array(
"'(?<!/)modules.php\?name=Content&amp;pa=showpage&amp;pid=([0-9]*)&amp;page=([0-9]*)'",
"'(?<!/)modules.php\?name=Content&amp;pa=list_pages_categories&amp;cid=([0-9]*)'",
"'(?<!/)modules.php\?name=Content&amp;pa=showpage&amp;pid=([0-9]*)'",
"'(?<!/)modules.php\?name=Content'"
);

$urlout = array(
"content-\\1-page\\2.html",
"content-cat-\\1.html",
"content-\\1.html",
"content.html"
);

?>
* The function for mod_rewrite is still handled in the header.php, along with the preg_replace statement. Only the $urlin and $urlout arrays are stored within the GT module files, make sure to put <?php at the beginning of the file and ?> at the end.
* Next, notice that all &'s are represented as &amp; This is crucial, all &'s are to be &amp; regardless of how the URL
appears inside of the module. The footer will convert all standalone &'s to &amp; and will leave &amp; alone if it already exists.

*The above format is all you need. Save the file as GT-Your_Module_Name.php to the GoogleTap folder (Should be located in home directory, (i.e same directory as mainfile.php, header.php and footer.php))

*You now have the option to turn GT on or off in the header.php
Simply switch the $ob variable to 1 for on and 0 for off.

*To deactivate a module for GT, simply rename the corresponding modules GT file (i.e GoogleTap/GT-News) or delete the file altogether

*Next change is that blocks will now need to be converted to their .html equivalent in per file.
You can read a short tutorial on doing this at http://www.nukecops.com/postt14536.html
As of this beta, all BetaNukeCops Bundle blocks have been converted except the **Modules block, they are located in the blocks/ directory of the GT-NExtGEn Beta distribution.

**There is a new block (block-GT-Modules.php) to take place of the block-Modules.php. It however, does require tweaking. Please see admin/modules/ in this distribution for instruction on the admin modules main menu tweak.

*The only significant module conversion change is to that of the Forums, I felt it was time to standardize the forums and make them more versatile. 
GT will work with the forums now not convert uneeded or unwanted URL's, such as URL's for forum mods, and focus primarily on the forums installation code with a few standard mods.
** In some rare circumstances, severly modded forums may not work properly with GT-NExtGEn, I would recommend renaming the GT-Forums.php file or deleting it altogether to prevent GT from trying to convert the URL's. If you have barely any regular code left from the default installation, this forums tap may not work for you. 