Expandable Language  
  Home Order Download
 
 
Products
ChangeAgent
HTML Rename!
Services
 
Support
ChangeAgent FAQ
HTML Rename! FAQ
 
News
About xlanguage
Mailing lists
Site Map
 
If Tools Had Friends

HTML Rename!® Version History

v2.11 28-Jan-02 — New installer
v2.10 11-Apr-01 — JavaScript support, more file naming options
v2.00 31-Aug-00 — Major release, myriad new features
v1.22 04-Mar-00 — Fix CR/LF bug, update contact address
v1.21 14-May-97 — Fix relative URL substitution bug, base tags
v1.20 08-May-97 — Relative or absolute URLs, ISO-8859-1 charset
v1.10 10-Mar-97 — Support for new tags, external text editor
v1.00 27-Nov-96 — Initial release

 

HTML Rename! 2.11
  • New installer
  • Updated license

 

HTML Rename! 2.10
  • Support for URLs in JavaScript code (see description below)
  • Remove orphans during either site checking or renaming passes
  • Replace spaces with underscores in file names
  • Replace dots with underscores in file names (except the file extension dot)
  • Remove individual punctuation marks from file names
  • Remove vowels from file names
  • User specification of "acceptable" orphan files
  • User specification of "acceptable" broken links
  • Option to ignore "mailto:" links in the report of external links
  • The "Server" parameter now works with subdirectories
  • GUI improvements, including the count of passes in the progress dialog
  • Reduced runtime requirements for large sites
  • Bug fix for hanging or "low memory conditions"
  • Bug fix for occasional incorrect "directory is empty" warnings on the Macintosh

JavaScript Support in HTML Rename!

HTML Rename!® 2.1 adds support for JavaScript, including support for JavaScript rollovers generated by Macromedia® Dreamweaver® and Macromedia® Fireworks®. HTML Rename! will find and replace all literal URLs in JavaScript code, including the following JavaScript constructs:

  • document.write("<img src='literal_URL'")
  • Image1_Off.src = "literal_URL"
  • remote.location.href = "literal_URL"
  • window.open("literal_URL","win2","width=335, height=300, scrollbars=yes, resizable=yes")
  • CSInit[CSInit.length] = new Array(CSILoad, 'btn1', 'literal_URL1', 'literal_URL2', 'literal_URL3', ' ')
  • <input type="button" value="Contents" onClick="location='literal_URL'">
  • <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('ourstory','','literal_URL',1)">

HTML Rename! does not support URLs which are built up using variables and string concatenation, such as:

var number = 23
X.src='img' + number + '.gif'

 

HTML Rename! 2.00
  • New remove orphans command
  • New single dialog interface alternative to wizard dialogs
  • Fix links and verify links now have distinct paths
  • Reorder processing steps to report broken links before modifying files
  • New report of file sizes and estimated download times
  • User configurable file extension conversions
  • User configurable server default names
  • Recognize ./ syntax in URLs
  • Recognize tags with URLs in single quotes and with no quotes
  • Change URLs even in files whose upstream links are broken
  • Parse '?' parameter arguments correctly
  • Added support for <input name="redirect" value="url">
  • Better file handling for non-English web pages
  • Change beta evaluation period
  • Remove tppabs test
  • Report view uses fixed width font by default
  • New "Site" menu
  • Register menu item moved to "Help" menu
  • Consistent "Browse" icons
  • Fixed path length problems for paths > 128 characters on Mac
  • Added resize grips to resizable dialogs

 

HTML Rename! 1.22
  • Fix CR/LF conversion bug
  • Update Expandable Language® contact information

 

HTML Rename! 1.21
  • Note: v1.20 was a limited release. v1.21 is the first major public release since v1.10.
  • Fixed a bug which sometimes substituted invalid directory paths when updating links for relative URLs
  • Fixed bugs in updating links in files with <base href="URL">tags
  • Fixed a bug which sometimes missed the end of a comment tag (and thus ignored valid tags until the end of the next comment tag)

 

HTML Rename! 1.20
  • Option to convert local links to relative or absolute URLs
  • Choice of uppercase or lowercase for all target filesystems
  • Recognize text files with the ISO-8859-1 extended character set used in many Latin-alphabet-based European languages (the <meta http- equiv="Content-Type" content="text/html; charset=iso-8859-1">tag must be included in the head of the file)
  • Expanded recognition of HTML files -- any file with <HTML>and <HEAD>tags are seen as HTML files, regardless of the filename extension
  • Windows NT only: found a workaround for an NT-specific file query bug which caused frequent crashes
  • Fixed a bug in renaming URLs of form: <a href="http:../Content1.html">
  • Fixed a bug in renaming URLs of form: <a href="directoryname/">; a "ServerDefaultFile" setting in the Preferences/INI file defaults to "index.html" but can be changed manually
  • Changed tag/attribute handling so that the following attributes are always searched for URLs: "href", "src", "background", "codebase", "action", "usemap", "dynsrc", "lowsrc", "tppabs"
  • Handle multiple of URLs in one tag (e.g., img src & lowsrc)
  • Under Windows 95 & Windows NT 4.0, the taskbar icon no longer disappears when the wizard dialog pops up.
  • Fixed crash when clicking the "Edit" button in the "Verify Filenames" dialog and no file is selected
  • Set default focus to the list box in the "Verify Filenames" and "Verify ASCII Line End Conversions" dialogs so you can immediately use the arrow keys to navigate it
  • Enable toggling the checkbox state in the list boxes of the "Verify Filenames" and "Verify ASCII Line End Conversions" dialogs by pressing the space bar
  • Set the default button to "Edit" in the "Verify Filenames" dialog so pressing the <Return> key now brings up the "Rename File" dialog for the file selected in the list box
  • Double clicking on a list box entry in the "Verify Filenames" dialog now brings up the "Rename File" dialog
  • The "Rename File" dialog's character entry is improved for 8.3 targets
  • Macintosh only: the application's preferred size has been increased from 2000K to 4000K (this should prevent the application from crashing when larger Web sites (> 400 files) are processed)
  • The "Register" applications have been updated with this release
  • The "report_of_external_refs.html" file is removed if a site has no external URLs
  • Incorrect reporting of link renaming has been improved in this scenario: a filename's case is changed and a tag's URL already matches that changed case

 

HTML Rename! 1.10
  • Added support for URLs in client-side image maps: <img usemap="URL">
  • Added support for other tag/attribute pairs (see full list above)
  • Can now convert filenames to all upper case or all lower case
  • Ignore text in HTML comments: <!-- Comment to ignore -->
  • Option to open the report using an external text editor (prompts for the external text editor when report is greater than 32k bytes long)
  • Report the existence of file errors, HTML syntax errors, unresolved links, and unused files at the top of the report
  • Updated icons
  • Minor modifications to text in dialogs
  • Fixed Macintosh version so the license text appears on initial launch
  • Launch Web browser when click on "Register online..." button
  • Changed URL for online registration
  • On Macintosh, fixed wizard dialog size for different installed fonts
  • Name change from "Rename!" to "HTML Rename!"

 

HTML Rename! 1.00
  • Wizard interface
  • Choice of ISO 9660, DOS, Windows 95/NT, Macintosh, or UNIX filename conversion
  • Batch process web site to update links to match the new filenames
  • Report of changes made, broken links, and external links