What's new in dirhtml 4.871
Mar 27, 2013
- F, %%F_PATH, %%NO_EXT_FNAME% and %%RELATIVE_PATH are working correctly in file matching sections
New in dirhtml 4.87 (Mar 27, 2013)
- Portuguese (Brazilian) translation added
- Significantly rearranged the dirhtml.zip file and the folder organization of the installable version
- Note: Scripts are now located in a "Scripts" subfolder. Some previously saved .init files will need to be updated to reflect this, particularly framed build .init files.
- Links in files built without sizes or dates now have the after the filename, outside the , instead of inside the link
- New variable: %%RANDOM_COLOR%
- Variables now work in /PRE_FNAME_FILE sections
- Unqualified or relative %%FILE...% variables are now searched for first in the currently searched folder, then in the folder the script being used is located in.
- Note: In earlier dirhtml versions, unqualified %%FILE...% includes would search the dirhtml.exe folder if the file isn't found in the searched folder
- Unqualified file references in /FILE_MATCH... sections load files from the same folder as the script
- Added new feedback item for "Column sorting..." and a related xml-definable language text entry
- Pressing "Cancel" during a column sort will terminate the current build with a minimum of delay
- Column sorting is skipped for random sorts
- RELATIVE_FOLDER variables work in /FILE_HREF_APPEND sections
- New variable: ~~FILE...~, which is similar to %%FILE...%, but supports variables
- The language xml file is now saved in general.init instead of dirhtml.init
- New script section: /FILE_MATCHES_INSIDE_A_SUPPRESSED, which supppresses the link text of matching filenames and replaces them with user-definable code
- The parent link (..) is no longer shown in the root folder for multiple file builds
- FOLDER variables work correctly for folders ending in a slash
- TOTAL_FILE_SIZE% now works correctly for large combined file sizes
- File sizes can be shown in bytes, k, megabytes or gigabytes
- DIR variables no longer show the drive letter for html files created on the same drive as dirhtml.exe
New in dirhtml 4.861 (Aug 24, 2011)
- Scripts are correctly located if the folder being searched is a network address and the script has a relative file location.
- Folders can be dropped onto the "Folders, Files" page, which will replace the existing selected folder. A successful folder drop will also add the folder to the drop-down list.
- Previously added date modified strings are restored when the program is restarted
New in dirhtml 4.86 (Jul 4, 2011)
- Added a dialog that gives the option of exploring batch/vbs files after they are created
- Moved /FILE_MATCHES_... script sections to a new help page
- Added a NO_CODE-DIRHTML option for file matches, which enables code insertion to be skipped for specific matching file types
- Added folder table, anchor table, and file anchor row equivalents of /FILE_MATCHES... sections
- Fixed a /FILE_MATCHES... bug exemplified by /*.*|*.*|*.*, which would triple the inserted code for all files
New in dirhtml 4.857 (Mar 12, 2011)
- The "Restore english defaults" button always has a tooltip in english
- Limiting links by file size is now possible
- %%FILE_SIZES% variable added
- Dutch translation added
New in dirhtml 4.8561 (Feb 12, 2011)
- "Process files in the root folder..." is working correctly when the folder uses a relative (e.g. drive-less) referernce
- %�Y% variables are working correctly in /START sections
- Date Modified dates are being parsed correctly; When any date is unparsable, all Date Modified settings are ignored
New in dirhtml 4.856 (Jan 27, 2011)
- German translation added, french translation updated
- New xml sections added to all xml files reflecting new or changed user interface items.
- Miscellaneous page reformatted
- Added help text to static items on the Files, Folder page
- Folder as well as files have fully qualified links when the setting is selected
- /FILE_MATCHES_INSIDE_A sections are working correctly
- All /FILE_MATCHES sections support %%F, %%F_PATH, %%NO_EXT_FNAME% and %%RELATIVE_PATH variables
- /FILE_MATCHES_INSIDE_A and /FILE_MATCHES_BEFORE_A no longer automatically insert a space before the html code
- %%F_PATH_2SLASH%, %%2SLASHDIR%, %/SLASHDIR% and %%F_PATH use fully qualified file paths if "Fully qualified links" is selected
New in dirhtml 4.855 (Dec 17, 2010)
- %%ROOT_FOLDER% variables work in /HEAD script sections (which is useful for linking to style sheets in the root folder in a many file build)
- When the default root anchor word is blank, no anchor will be generated for the root folder and no row will be generated for the root in the file table
- The initial display font is slightly larger
- Non-ANSI characters are translated with � prefixes for UTF builds (for example ¢ would be translated to ¢ instead of �). This was done primarily to achieve compatibility with Apache Lucene.
- /FILE_PREFIX is reset to blank when an .init file is opened
- %%MONTH_NUM% variable added
- Added a new help page that lists all script sections and variables
New in dirhtml 4.854 (Oct 7, 2010)
- Listed files can be limited by date modified
- %�TE_MODIFIED% variable added
- The three main buttons are slightly larger
- Bug fixed: html 's are now correct when building a frameset or "One file per folder" recursively when the page is set to "Relative path"
- "One file per folder" builds now respect the "Force folder table and parent links" setting - NOTE: This may affect some existing builds
- Russian translation updated
New in dirhtml 4.853 (Jul 26, 2010)
- Network shares no longer need to be mapped to a drive letter, and can take the form \\server\folder
New in dirhtml 4.852 (May 25, 2010)
- Generated batch files have improved, portable file references that use old-style 8.3 paths (when available); When a batch file is created, a functionally identical unicode .vbs file is also created;
- File matches are not cumulative (e.g. if the matching.txt file has /*.* and /*.*, only the first html code will be used);
- New variable: %%FNAME%, which inserts the current filename without character code translation; Fixed a bug that caused max file columns to not be adjusted for items in the last folder subsection under certain (rare) conditions; %%TOTAL_FILE_SIZE% adds the user-defined "K" word, if appropriate; Shortcuts (.LNK files) are no longer automatically skipped;
- New variables that adjust various 's: /ANCHORS_WORD_TR, /FOLDERS_WORD_TR, /FILES_WORD_TR, /ANCHORS_FOLDERS_FILES_WORD_TR, /ANCHOR_TR, /SIZEDATE_TR;
- Filenames are sorted by html when s are shown in place of filenames;
- Name/size/date 's can be suppressed; Additional international number formats added;
- Clicking F2 sets the focus to "Filenames Include" on the "Folders, Files" page; %%DIR and %%FOLDER variables can be used as part of the root anchor word; Bug fixed: &'s in folders no longer result in invalid links when fully qualified links are generated;
- Fixed a bug that would attempt to write files in folders relative to the root folder instead of the app location
New in dirhtml 4.851 (Apr 12, 2010)
- Dates can have no field separator; /ANCHOR and /ANCHOR_BEFORE script sections can include %%COLUMNS% variables; The 24-hour time option has been replaced with a drop-down list;
- New script sections (intended to be used in conjunction with javascript/perl/php) Added: /DATE_BEFORE_TEXT, /DATE_AFTER_TEXT, /TIME_BEFORE_TEXT, /TIME_AFTER_TEXT;
- A Notepad++ dirhtml keywords text file has been added (for those who already have a UserDefinedLang.xml file or prefer to enter the keywords manually); New variables: %%ANCHOR_TOTAL_SIZE%, %%ANCHOR_TOTAL_FILES%, which allow statistics to be shown for anchors;
- New sections: /ANCHOR_A, /FOLDER_A, which allow links in their respective tables to be uniquely styled without cloning entire table css's (previously, the easiest way to accomplish this was to have non-named table css and define just anchor-table TD A {} & etc.);
- Fixed a bug that would cause the program to hang if /ANCHOR_BEFORE was defined and only one matching file was found;
- Fixed a very serious unicode bug which prevented scripts from being read if the script or dirhtml.exe was in a non-ANSI pathname
New in dirhtml 4.85 (Mar 9, 2010)
- Dirhtml pages now have individual icons;
- Italiam translation added;
- .init/.ini and generated html files no longer use use unix-style line markers; The file table header is suppressed if "suppress headers" is selected;
- Fixed an issue relating to saving/restoring fonts;
- New script sections added which enable customizable per file-type links: /FILE_MATCHES_TD, /FILE_MATCHES_A, /FILE_MATCHES_BEFORE_A, /FILE_MATCHES_INSIDE_A
New in dirhtml 4.846 (Feb 3, 2010)
- All folder references are fully portable; Subfolders are optionally shown on links for single file builds when not sorting by folders; Framed builds using the primary script now retain the entire frameset.txt file; The dirhtml window position is saved and restored; There are new options for formatting dates; New variables: %�Y%, %%MONTH%, %%YEAR%, %%TIME%, %%TOTAL_FILES%, %%TOTAL_FOLDERS%, %%TOTAL_FILE_SIZE%; New section: /TD_FILENAME_NOT_FIRST_COLUMN; Number formats can use commas or periods to denote thousands
New in dirhtml 4.845 (Jan 16, 2010)
- Anchors with a '#' in the filename now work correctly; Dialog boxes that select script files now show *.txt and *.dirhtml files by default; A Notepad++ dirhtml script language definition file (userDefineLang.xml) is included in the distribution; New variable added %%COLUMNS%; /ANCHOR_TABLE_START and /ANCHOR_TABLE_END now support variables; Russian translation added
New in dirhtml 4.843 (Oct 1, 2009)
- Popup help strings in the folder drop-down list now updates properly with help text from a language xml file; Chinese language translation added and some related chinese language filename bugs fixed; Fixed (again) bugs related to & in file and folder names; Changed the title of the european date checkbox
New in dirhtml 4.842 (Aug 3, 2009)
- New option added to limit the maximum depth of subfolders shown as clickable anchors;
- Removed the Ctrl+Number functionality (it conflicted with special characters on some non-english keyboards)
New in dirhtml 4.841 (Jul 20, 2009)
- HTML 5 doctype added, note that most (if not all) scripts will need to be rewritten to validate with HTML5; Bug fixed relating to the translation of the euro char, single and double quotation marks to html codes when the characters existed in linked file names
- Output from the variable %%RELATIVE_PATH changed slightly; %%RELATIVE_PATH no longer shows the fully qualified path for files built via batch files
New in dirhtml 4.8403 (Jun 29, 2009)
- New variable added: %%NO_EXT_FNAME%
New in dirhtml 4.8402 (Jun 11, 2009)
- Strings shortened to a zero length were in fact zero length instead of unshortened
New in dirhtml 4.8401 (Jun 11, 2009)
- Fixed a bug that would add one " " for every anchor (except the first one) after the closing </html>
New in dirhtml 4.84 (Apr 22, 2009)
- Dirhtml XML files can be in UTF-8 or UTF-16 format (dirhtml_english.xml and dirhtml_french.xml were reformatted to UTF-8); A is added before folders, anchors and filenames that are not in the first column, additional code can be added via sections: /BEFORE_FILENAME_NOT_FIRST_COLUMN, /BEFORE_FOLDER_NOT_FIRST_COLUMN and /BEFORE_ANCHOR_NOT_FIRST_COLUMN; The for the sorted root folder as well as code from any related /ANCHOR or /ANCHOR_BEFORE is no longer skipped for recursive single file builds that don't create an anchor table; The number of file columns is reduced as needed for recursive, folder-sorted builds; Settings are saved if the application is closed non-traditionally; Added a "No file was built / No matching files or folders were found" dialog; Commas/periods are inserted into the number of files created in the "Created HTML File(s)" dialog;
New in dirhtml 4.834 (Apr 3, 2009)
- Configuration (*.init) files are now in UTF-8 format with BOM and are no longer standard .ini files; Unsorted sorts were not being read from .ini files properly; When '.' is the folder to be searched, '.' is translated to the actual folder name; Changed the default scripts for left and right frames; The folder window in framed builds now includes a link to the file built in the root folder; Folder links can be limited to a max number of characters; Headers are no longer automatically suppressed for left frameset files; Fixed a bug that prevented files from being launched from the file created dialog on some non-english systems; New script section added: /ANCHOR_BEFORE; The script drop-down is has a few entries when first run; &'s in %%F variable filenames are translated to &'s.
New in dirhtml 4.832 (Oct 13, 2008)
- New feature added: Folders Include, which works exactly like Filenames Include, but for folders; Added an option regarding processing the root folder when there is one or more strings in Folders Include; When dirhtml is run in batch file mode, it returns the number of files created; Fixed bugs relating to creating ini file entries for the character set and max file characters; New variable added: %%FOLDERS_INCLUDE%; UTF-8 is now the default character set; Removed the replace spaces and replace character entities options (which are now automatic); New sorting option - "Last access"
New in dirhtml 4.831 (Aug 29, 2008)
- Bug fixed: folder columns are weren't always being correctly read from the ui; Various script sections relating to using in generated tables added
New in dirhtml 4.81 (Jun 5, 2007)
- All edit controls on the "Folders, Files" page are now drop down lists
- New variable added: %�TE_NO_TIME% (all future variables will end with %)
- The default font is now MS Sans Serif - 9 point
- Fixed a bug which deleted the combo box's edit text if delete was pressed while hovering over the drop-down list
- Adding a new skipped folder adds ";" to the existing string as needed
- Fixed a bug introduced in v4.80 that caused tables to be sorted non-column-wise in batch file builds
- Changed the default html title to "Listing of folder: %%DIR"
- Web site moved to comcast
- [email protected] is now the official dirhtml email address
- Ctrl F1 when the tree has the focus no longer brings up a no context help available message
- Recursive searches can be limited to a specific folder depth
New in dirhtml 4.80 Pre-Alpha (Jan 2, 2007)
- New script sections added: /PRE_HREF_FOLDER, /POST_HREF_FOLDER; Outdated entries are removed from ini files;
- %%F includes the relative file path, when appropriate; Interface font is user-selectable;
- Builds can be cancelled more or less instantly during a sort;
- Selected folders and scripts are added to combo boxes based on complete rather than partial matches;
- Progress dialog shows when anchors are being generated;
- An error message is shown when an attempt to launch a generated file fails