301tool - Release News & Details

This update was released to make minor enhancements, update 3rd-party libraries, and address bugs.

Here are the highlights that include the additions, changes and fixes in version 1.1.5:


What’s New?

  • An export feature that displays redirects in the 301 redirect format for htaccess files.
  • The alias path now accepts the forward slash (/) character.


What’s Changed?

  • The search field is now aligned to the right side of the page to conform with the typical placement of search bars.
  • If no alias or alias path are included in a URL alias when it is visited, visitors now see a 404 error page.
  • For the non-commercial (free) license, the waiting period for the "redirecting..." landing page has been reduced.
  • A confirmation page is now displayed when clicking the reset button for the hit count in a redirect record.
  • On the settings page, animations are now used to show/hide elements in a more graceful manner.
  • TinyMCE has been updated to the latest version.
  • jQuery has been updated to the latest version.
  • You will be prompted to update your htaccess file as a result of the changes in this release of 301tool.


What’s been fixed?

  • If a trailing slash is added to a URL alias, it now redirects when visitied in a browser.
  • When a URL alias is visited and it is lacking a path and/or alias, it no longer appears in the 404 access log.
  • The maximum width of table lists of redirect records now display correctly in Chrome and Safari.
  • Sort arrows on table lists no longer show unwanted border lines in IE.
  • When there are no records found in a search, page navigation now refects this.
  • A small number of remaining W3C HTML errors and warnings have been corrected.

 

As with most web applications, make sure you back up your database before you upgrade. If upgrading from version 1.1.4, no structual changes to the database have been made.

If you have any comments, questions, or bugs to report, please feel free to post on the AJD Productions Forums, or email me directly at adam@ajd-productions.com

 

Adam Deutschmann
AJD Productions, Owner

This update was released primarily to update 3rd-party libraries and address bugs.

Here are the highlights that include the additions, changes and fixes in version 1.1.4:


What’s New?

  • Sorting arrows in tables now indicate which column and direction the data is being sorted.
  • Pages now have a "heartbeat" feature. If a page is open for a long period of time, it pings the server every so often in order to keep the browser session alive


What’s Changed?

  • All terminology references for "Internal URL" have been changed to"Alias", since it was a source of confusion for new users
  • TinyMCE has been updated to the latest version
  • jQuery has been updated to the latest version, and some JavaScript code has been updated to accomidate the changes
  • Status messages now have a close button instead of an automatic fade-out
  • Minor visual adjustments to form buttons


What’s been fixed?

  • Instances of TinyMCE now work in Internet Explorer 8
  • Broken links in the readme and help files have been fixed

 

As with most web applications, make sure you back up your database before you upgrade. If upgrading from version 1.1.3, no structual changes to the database have been made.

If you have any comments, questions, or bugs to report, please feel free to post on the AJD Productions Forums, or email me directly at adam@ajd-productions.com

 

Adam Deutschmann
AJD Productions, Owner

This update was released primarily to address an issue that occurred on servers running PHP 5.3.x

Here are the highlights that include the additions, changes and fixes in version 1.1.3:


What’s New?

  • A global reset button on the "Settings" page to clear all of the hit counters for all the redirect records simultaneously


What’s Changed?

  • Only one tooltip at a time is now allowed to appear
  • Buttons now initially a show dark outline, then upon hovering, show a lighter outline.


What’s been fixed?

  • "Session Reloading" message appeared upon visiting any page when running PHP 5.3.x with default php.ini settings

 

As with most web applications, make sure you back up your database before you upgrade. If upgrading from version 1.1.2, no structual changes to the database have been made.

If you have any comments, questions, or bugs to report, please feel free to post on the AJD Productions Forums, or email me directly at adam@ajd-productions.com

 

Adam Deutschmann
AJD Productions, Owner

As work has been progressing on 301tool 2.0, it was appropriate to integrate some of the improvements into 301tool 1.1.2. This version mainly focuses on improving the user interface and fixing bugs in the user interface.

Here are the highlights that include the additions, changes and fixes in version 1.1.2:


What’s New?

  • The user interface has been updated based on the upcoming version 2.0 template.
  • A 301tool update checker periodically checks for new versions of 301tool automatically (requires cURL or fopen to be enabled on your server).
  • gzip compression is enabled by default (which should make things load a little faster in your browser).
  • Session security measures to prevent session hijacking/spoofing.
  • Under a non-commercial license, a "Powered By" message now appears on 404 error page. Under a commercial license, this message does not appear.
  • Under a non-commercial license, a "Redirecting.../Powered By" page now appears. Under a commercial license, the redirect remains instantaneous.
  • On the "List" page, a record's status can be changed without reloading the page by clicking the corresponding status icon.
  • The number of current 404 error records appears on the "404 Log" tab.
  • On the "Settings" page, the time zone field now displays all the time zones in a more user-friendly format.
  • Automatic database backup during an upgrade, as long as server and file permissions allow it.


What’s Changed?

  • TinyMCE has been updated to the latest version.
  • Tables now scroll horizontally when the browser window is too small to fully display them (prevents the layout from breaking).
  • 301tool's version information now appears as a "sticky" footer, always shown at the very bottom of a page.
  • The 404 error page now sends 404 error header information (except for IE6, which handles the header information in an odd manner).
  • Pagination boxes tolerate different browser window sizes more gracefully.
  • 301tool is now powered by the jQuery JavaScript Framework. Some of the Javascript code has been cleaned up and runs more efficiently.
  • HTML is served according to the current HTML5 specification.
  • Tooltips linger for a moment before fading out.


What’s been fixed?

  • Several Internet Explorer layout and styling issues.
  • Minor styling issues for Chrome & Safari browsers.
  • Word wrapping now works properly for all current and older browsers. Square boxes between characters no longer appear in Opera 10.
  • On the "Settings" page, the "301tool Default 404 Page" label is now clickable.
  • On the "List" page, sorting by the "Status" column sorts ascending alphabetically for both enabled & disabled types.
  • On the "Configuration" page, the add/remove confirmation messages now fade out.
  • The search feature is now limited to "Internal Name" and "External URL" fields, instead of all fields, which led to illogical search results appearing.
  • The correct page count now displays when using the search feature.

 

As with most web applications, make sure you back up your database before you upgrade.

If you have any comments, questions, or bugs to report, please feel free to post on the AJD Productions Forums, or email me directly at adam@ajd-productions.com

 

Adam Deutschmann
AJD Productions, Owner

301tool 1.1.1 is certainly an update that is long overdue. The intent of this update was mainly to address annoyances, areas of confusion, minor features that seemed lacking, and, of course, those little pesky critters that crawl into the woodwork: bugs.

Here are the highlights that include the additions, changes and fixes in version 1.1.1:


What’s New?

  • A "notes" field for URL redirects has been added
  • The ability to customize the 301tool 404 error page title and message from within the application
  • The ability to use an external 404 error page instead of the default 301tool 404 error page
  • The domain and path of the 301tool installation now appears above the navigation tabs. This is especially handy if you have more than one installation of 301tool to keep track of
  • The ability to easily upgrade to a commercial license if you’re running a non-commercial installation
  • Page numbers have been added for pagination, instead of just having previous/next links
  • Various temporary confirmation/status messages fade out after a few moments
  • PHP/MySQL version requirements are checked during the upgrade/installation process so you don’t have to remember them or look them up


What’s Changed?

  • The new minimum server requirements for PHP & MySQL are now PHP 5.1.3 and MySQL 5.0.3 (hopefully most folks have upgraded from MySQL 4.1 by this point)
  • The 404.inc.php page is no longer editable now that the new 404 error page features have been introduced
  • The navigation tabs have been shuffled and renamed
  • The licensing information is now on its own navigation tab
  • The configuration options for internal paths have been moved to their own navigation tab


What’s been fixed?

  • The character limit for external URLs has increased to 4,096 to accommodate lengthy--yet valid--URLs
  • URL validation for External URLs has been fixed for FTP URLs that include usernames and passwords
  • Access to 301tool PHP library files from within your browser has been prevented and will throw a "403 forbidden" server error, instead of displaying a blank page (the file responsible for this was mistakenly absent from 1.1.0)
  • Lengthy URLs on the "URL Redirect List" & "404 Log" pages, and the Preview area on the "New/Edit Redirect" page now wrap cleanly without breaking the page layout
  • When text in the Internal URL fields extended beyond the viewable field area, the view in the field would jump to the beginning of the string.
  • On the "URL Redirect List" page, column sorting is now saved when using the "Search" and "Clear Search" buttons
  • Some minor CSS styling issues with IE8

 

As with most web applications, make sure you back up your database before you upgrade.

If you have any comments, questions, or bugs to report, please feel free to post on the AJD Productions Forums, or email me directly at adam@ajd-productions.com

 

Adam Deutschmann
AJD Productions, Owner