File: //home/posscale/public_html/jts/CHANGELOG.php
<?php
// No Direct Access, Redirect To Index
if (!defined( '_VALID_JTS' )) {
$host = $_SERVER['HTTP_HOST'];
$uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
header("Location: http://$host$uri/");
exit;
}
?>
_____________
10th April 2007
* VER : JTS to 1.0.2B
* VER : HISA, DIAG, DBOP to 1.0.1
* VER : FLIS, VLIS to 1.0.0B
* VLIS : Added Extension Version Audit
* FLIS : Flie/Directory Permissions Audit
* LANG : Updated multiple language contants to all language files (in english!) supporting
updated and new VLIS and FLIS options
* HISA : Fixed not correctly detecting incorrect $mosConfig_absolute_path under Windows
* REF : Change all reference of Joomla! Forum (and links) to JoomlaCode.org
* INDEX : Disabled Install Guides link to Joomla! Forge, waiting for a new home.
* ALL : Cleaned up GUI Look and Feel to be more consistant
* ALL : Added/Updated Forum references
_____________
28th Mar 2007
* DBOP : Fixed Tracker 185 (parse error, unexpected $end) removed "short" open tag.
_____________
25th Mar 2007
* LANG : Added Hungarian and Hungarian (Informal) Thanks to LocALiceR
* LANG : Updated multiple language contants to all language files (in english!) supporting
updated and new database Maintenance options
* HISA : Corrected XML check text stating it was ZLIB check
* DBOP : Name changed to DB Maintenance from DB Optimisation
* DBOP : Modified DB Optimisation to not run automatically, providing "Optimise Now" button
* DBOP : Added Joomla! DB Tables Integrity Checking
* INDEX : Updated JTS link to JoomlaCode. Added Jozsef to contributors for Hungarian(i) Language
_____________
4th Feb 2007
* INDEX : Corrected poor langugae definition of Swiss instead of German. (Sorry Pete)
* HISA : Truely fixed shell_exec() being disabled including a message explaining the difference between Site IP and Server IP Address (If the user has a dedicated IP, with shell_exec() disabled we can only show the Sites IP Address, not the Servers IP Address.)
* HISA : Added 6 new checks in Joomla! section for .htaccess (SEF) and incorrect Absolute Path setting. Including RED/GREEN and BLUE (No Problems!) color coding for configurable items.
* LANG : Added (to all files in English!) new contants to support additional features (sorry for yet another change guys)
define( '_HISA_SHELLEXEC_DISABLED', 'The PHP function `shell_exec` is disabled, this means we could only find you Site IP address not the servers IP address. Many hosts disable this function for added security.' );
define( '_HISA_HTACCESS_TXT', 'The default `htaccess.txt` file is still in place. It is recommended that you rename this file to `.htaccess` even if not using SEF to implement additional Site Security features or remove it completely. <i>This functionality may not natively available to all hosting envirnments.</i>' );
define( '_HISA_SEF_NOHTACCESS', 'We did not find a `.htaccess` but you appear to have SEF enabled. Your site will most likely be unavailable and your visitors will see `HTTP 500` Error messages.' );
define( '_HISA_SEF_NOHTACCESS_MSG', 'To enable Joomla! SEF correctly you need to rename the `htaccess.txt` to ` .htaccess `. (Notice the dot in the filename)' );
define( '_HISA_SEF_500', 'HTTP 500 Errors, If you have just implemented the `.htaccess` file, and your site became unavailable, try removing the + before the "FollowSymLinks" directive.' );
define( '_HISA_ABSPATH_ERROR', 'Path appears to be incorrect, it should be' );
define( '_HISA_ABSPATH_ERROR_MSG', 'Your actual Absolute Path seems to differ from the configured Joomla! $mosConfig_absolute_path, this will cause display and functionality problems for your site.' );
_____________
3rd Feb 2007
* LANG : Added following contants to all language files (in english!) to support new links
define( '_JHELP_SITE', 'Help Site' );
define( '_JUSER_GUIDE', 'User Manual' );
define( '_JINSTALL_GUIDE', 'Install Guides' );
define( '_JHELP', 'Help' );
* INDEX : Added links to documentation and help
JTS Help TBC
_____________
1st Feb 2007
* INDEX : Implemented Direct Access protection to all pages, using _VALID_JTS constant, similar to Joomla!
* ALL : Added IF _VALID_JTS statement to redirect to index if Direct Access is attempted
* RSPW : Reset Admin Password utility removed, risks far outway usefulness
_____________
31st Jan 2007
* README : Update to include Finnish translation (Thanks Markku)
* LANG : Removed duplicate _PHPVER & _PHPUPLOADS Constants in english.php, swedish.php & finnish.php
* LANG : Added Finnish tranlation file (Thanks again Markku)
* LANG: Renamed lang directory to language
* INDEX : Updated language selection to suit language directory name change
* HISA : Corrected language contants _HISA_REGGLOBALS_ON_CHK, _HISA_MAGICQ_ON_CHK from "_PHP_"
* README : Renamed to README_INSTALL.txt
* HISA : Removed PHP error_reporting suppression from joomla_hisa.php
* INDEX : Added PHP Warning error_reporting to index.php
* FORGE : Hopefully got the forge setup now ;)
_____________
29th Jan 2007
* README : Updated to include Swedish translation (Thanks Chrille)
* CSS : Updated
* INDEX : General tidy, slight relayout
* INDEX : Separated JTS Title and Section Title (basically Joomla! Tools Suite "Environment" in Main title didn;t look good)
Added language variable;
define( '_JTS_HEAD', 'Joomla! Tools Suite' );
* INDEX : Modified menu to allow HISA & DIAG to be run, even if we dont find a configuration.php. Missing config might be the problem!
* INDEX : lang.php renamed to english.php, others language files now need to follow same convention, based on Joomla! language definitions.
* INDEX : Implemented Joomla! Natural language selection (Thanks Ot2sen)
When loaded, index now looks in configuration.php for the users language, if it finds a file named the same in the /lang directory, the appropriate language will be selected, if not defaults to english.php
* RSPW : Added Admin Password Reset Tool, with confirmation email (email function needs testing!)
* RSPW : New translations
define( '_RSPW_TITLE', 'Administrator Password Reset' );
define( '_RSPW_CONFIRM_REQ', 'Confirmation' );
define( '_RSPW_CONFIRM_REQMSG', 'Due to the nature of this tool, you are required to confim your action. Please Confirm by clicking the button below.');
define( '_RSPW_CONFIRM', 'Confirm Reset' );
define( '_RSPW_NOCONFIRM', 'Reset Not Confirmed Yet' );
define( '_RSPW_PASS_MSG1', 'This utility will generate a random password of 12 characters, guaranteeing special characters in at least 2 positions and will have a mix of upper/lower case and special characters in all all other positions.' );
define( '_RSPW_RESET', 'Password Was Reset' );
define( '_RSPW_PREV_MD5', 'Previous Admin MD5' );
define( '_RSPW_NEWPASS', 'New Password' );
define( '_RSPW_SUCCESS_MSG', 'Your Joomla! Administrator Password has been reset.');
define( '_RSPW_MAILSUBJECT', 'Admin Password Reset Notification');
define( '_RSPW_EMAILPASS', 'The Administrator email was sent to');
define( '_RSPW_EMAILFAIL1', 'The Administrator email could not be sent.');
define( '_RSPW_EMAILFAIL2', 'Please send the new password to');
* RSPW : Added version in language file in Variables section
define( '_RSPW_VERSION', '1.0' );
* HISA : DIAG : DBOP : RSPW : Removed "Translated By" (Only now on INDEX)
* DIAG : Updated Language File (Sorry guys!)
define( '_DIAG_UNSUPPORTED', '<b>UnSupported Version of Joomla! Or Joomla! Not Detected</b><br>Please upgrade to, or install the latest release.' );
* LANG : Corrected PHP 'max_input_time' description (One too many "Time"s' (Thanks Chrille)
define( '_PHP_MAXINPTIME', 'Max. Input Time' );
* LANG : renamed lang.php to engligh.php to accomodate INDEX chnage for language selection.
_____________
28th Jan 2007
* ALL: Minor tidying up and cleaning up.
* DIAG: Corrected register_globals and register_globals_emulations FAQ URL
* HISA: Added new PHP variables and language variables
define( '_PHP_FILEUPLOADS', 'File Uploads Enabled' );
define( '_PHP_MAXUPLOADSIZE', 'Max. Upload Size' );
define( '_PHP_MAXPOSTSIZE', 'Max. Post Size' );
define( '_PHP_MAXEXETIME', 'Max. Execution Time' );
define( '_PHP_MAXINPTIME', 'Max. Input Time Time' );
define( '_PHP_MEMLIM', 'Memory Limit' );
* HISA: Added new PHP variables advisory message
define( '_PHP_PARAMS_MSG', 'Large file uploads will need upload_max_filesize and post_max_size settings increased. For very large files it may also be necessary to increase max_execution_time and memory_limit settings. Alternatively you may need to use an external FTP program to upload files.' );
* HISA: Fixed missing translation variable _HISA_SITEIS on line 547 (Thanks Chrille, completel missed that one)
* INDEX: Added Gerneral "About" Message box on the front index page translation variable
define( '_JTS_MSG', 'Joomla! Tools Suite has been developed to assist you with Auditing your Joomla! installation with regards to functionaility, problem diagnosis and databse optimisation.<p>This information may also assist if posting in the <a href='http://forum.joomla.org' target='_forum'>Joomla! Forums</a> for support.</p>' );
* HISA: Included Recommended Settings Safe Mode translation variable
define( '_PHP_SAFEMODE', 'Safe Mode' );
* HISA: Included Joomla! Environment "Site Is Online/Offline" translation variable
define( '_HISA_SITEIS', 'Site is' );
* HISA: Included Report "Date" translation variable to allow date localisation
define( '_DATE', 'l dS \of F Y' );
* HISA: Fixed Recommended Settings "Actual" ON/OFF to use translation variable
* DIAG: Corrected _VALID_MOS FAQ URL
http://www.joomla-addons.org/faq/view/joomla-diagnostics/_valid_mos/147.html
* DIAG: Relocated and Updated "Translated By" section in all tools
* DIAG: Added Diagnostics Version variable
define( '_DIAG_VERSION', '1.0.0' );
* DBOP: Added DB Optimisation Version variable
define( '_DBOP_VERSION', '1.0.0' );