<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Java</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>Recent changes to Java</description><atom:link href="https://sourceforge.net/p/listfolders/wiki/Java/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 08 May 2015 16:50:43 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/listfolders/wiki/Java/feed" rel="self" type="application/rss+xml"/><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,4 +1,4 @@
-# Java version
+# Java Version

 ## Specific features:
@@ -25,7 +25,7 @@
 1. Run the **List Folders.exe** installer and pass all steps.
 2. The **Desktop** and **Start Menu** *shortcuts* should be created.
 3. Start the **MySQL** server if needed.
-4. Start the program with the shortcut or using the **`List Folders.exe`** or **`List Folders.jar`** file from the installed directory.
+4. Start the program with the shortcut or using the **List Folders.exe** or **List Folders.jar** file from the installed directory.
 5. If **JRE** is installed and the **PATH** is configured correctly the main program window should appear.

@@ -42,4 +42,5 @@
 - *Ctrl+R* - Scan directory
 - *Ctrl+O* - Browse for directory in the **Main window** / browse for JSON file in the **Tree Viewer**

+
 ## [Changelog](https://sourceforge.net/p/listfolders/wiki/Changelog-Java/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 16:50:43 -0000</pubDate><guid>https://sourceforge.net43483625db3855bf7650da8faf6edd2b6d357a40</guid></item><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,8 +1,9 @@
-# List Folders
+# Java version
+

 ## Specific features:

-- Export to markup (HTML tags)
+- Export to markup (`.html` file)
 - Manage options (save/restore form fields using MySQL database)

@@ -10,19 +11,19 @@

 **Export Markup** option lets create `.html` file with the same text as for the **Export Text** but with wrapped directory/file names in appropriate &lt;span&gt; elements. The file is created in the `export/markup` folder.

-**Manage Options** button toggles side dialog window which allows save current options (path and filters) to the database and then retrieve them using the dropdown list. After selecting a list item it's possible to remove it with the near Remove button.
+**Manage Options** button toggles side dialog window which allows save current options (*path* and *filters*) to the database and then retrieve them using the dropdown list. After selecting a list item it's possible to remove it with the **Remove** button.

 ## Requirements

 1. [JRE 1.7.0](http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html) installed with the path to the **`jre7/bin/`** folder included in the system **PATH** environment variable.
-2. **MySQL** server running and database `list_folders` created (use `db.sql` file to create database with needed structure) if you need to save last program state before closure and use Manage Options dialog. You can use [XAMPP](https://sourceforge.net/projects/xampp/files/) installation and select only MySQL.
+2. &lt;u&gt;*\[optional\]*&lt;/u&gt; **MySQL** server running and database `list_folders` created (use `db.sql` file to create database with needed structure) if you need to save last program state before closure and use **Manage Options** dialog. You can use [XAMPP](https://sourceforge.net/projects/xampp/files/) installation and select only MySQL.

 # Install &amp;amp; Run

 1. Run the **List Folders.exe** installer and pass all steps.
-2. The *Desktop shortcut* should be created.
+2. The **Desktop** and **Start Menu** *shortcuts* should be created.
 3. Start the **MySQL** server if needed.
 4. Start the program with the shortcut or using the **`List Folders.exe`** or **`List Folders.jar`** file from the installed directory.
 5. If **JRE** is installed and the **PATH** is configured correctly the main program window should appear.
&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 16:31:59 -0000</pubDate><guid>https://sourceforge.netead47403822b39bef95efb5d0d2cf262d6fbb3a3</guid></item><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,26 +1,15 @@
 # List Folders

-Main features:
+## Specific features:

-- List files and subfolders of a selected directory
-- Filter files by extension (include/exclude)
-- Filter root directories by name (include)
-- Export to text, markup, tree
-- Select export name
+- Export to markup (HTML tags)
 - Manage options (save/restore form fields using MySQL database)
-- View tree structure of exported directory using internal Tree Viewer
+

 ## Description

-The program is used to list files and subfolders inside a selected local file system path. 
-It is possible to customize filters to exclude/include files and include directories. 
-Three export options are available:
+**Export Markup** option lets create `.html` file with the same text as for the **Export Text** but with wrapped directory/file names in appropriate &lt;span&gt; elements. The file is created in the `export/markup` folder.

- - **Export Text** - get text file with the folder structure
- - **Export Markup** - get HTML markup
- - **Export Tree** - get JSON and HTML files for [jsTree](http://jstree.com/) jQuery plugin to view folder structure in tree mode
- 
-Additional **Export name** field allows set different name for exported files. By default the root folder name is used.
 **Manage Options** button toggles side dialog window which allows save current options (path and filters) to the database and then retrieve them using the dropdown list. After selecting a list item it's possible to remove it with the near Remove button.

@@ -28,7 +17,6 @@

 1. [JRE 1.7.0](http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html) installed with the path to the **`jre7/bin/`** folder included in the system **PATH** environment variable.
 2. **MySQL** server running and database `list_folders` created (use `db.sql` file to create database with needed structure) if you need to save last program state before closure and use Manage Options dialog. You can use [XAMPP](https://sourceforge.net/projects/xampp/files/) installation and select only MySQL.
-3. To export folder structure `export` folder and all its subfolders should exist.

 # Install &amp;amp; Run
@@ -36,28 +24,8 @@
 1. Run the **List Folders.exe** installer and pass all steps.
 2. The *Desktop shortcut* should be created.
 3. Start the **MySQL** server if needed.
-4. Start the program with the shortcut or from the installed directory **`List Folders.exe`** file or using the source **`List Folders.jar`** file.
+4. Start the program with the shortcut or using the **`List Folders.exe`** or **`List Folders.jar`** file from the installed directory.
 5. If **JRE** is installed and the **PATH** is configured correctly the main program window should appear.
-
-
-## Usage
-
-1. Paste a directory path in the **Path** field.
-2. Add extensions to **Filter Extensions** to include only files with specified extensions.
-3. Add extensions to **Exclude Extensions** to exclude files with these extensions (the **Filter Extensions** text will be ignored).
-4. Add folder names (that are subfolders or current directory from the path) to **Filter Directories** to include only these directories.
-5. Select **Export Options**
-
-      - **Export Text** - creates `.txt` file with the directory structure in the `export/text` folder.
-      - **Export Markup** - creates `.html` file with the same text as for the **Export Text** but with wrapped directory/file names in appropriate &lt;span&gt; elements. The file is created in the `export/markup` folder.
-      - **Export Tree** - creates two files: `.html` in the `export/tree` subfolder of the project main folder and `.json` in the `export/tree/json` subfolder.
-      The `.html` file can be run directly to view the scanned directory content in the tree format. It uses jsTree plugin for jQuery to give representation and interaction of a file tree on the HTML page.  
-
-6. Using the field **Export Name** you may set your name which will be given to `.html` and `.json` files in the `export/tree` folder when the tree view is exported. Or leave it blank to use the selected directory as the Tree name.
-7. Press **Scan Directory**.
-8. During the scanning the statistic information should appear in the bottom textarea. 
-9. After the scan the `export` subfolders should contain exported files with scanned structure.
-9. To check tree view go to `export/tree` and open `.html` file in browser. It should show the directory structure with expandable tree branches.

 ## Manage Options
&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 16:09:56 -0000</pubDate><guid>https://sourceforge.neta5c1441dfbe6ffd00652bedf05c7efc60c724c67</guid></item><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -36,7 +36,7 @@
 1. Run the **List Folders.exe** installer and pass all steps.
 2. The *Desktop shortcut* should be created.
 3. Start the **MySQL** server if needed.
-4. Start the program with the shortcut of from the installed directory **`List Folders.exe`** file or using the source **`List Folders.jar`** file.
+4. Start the program with the shortcut or from the installed directory **`List Folders.exe`** file or using the source **`List Folders.jar`** file.
 5. If **JRE** is installed and the **PATH** is configured correctly the main program window should appear.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 15:58:35 -0000</pubDate><guid>https://sourceforge.net13e6cb9a9c8597263497f619f592a3427280d6be</guid></item><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,4 +1,3 @@
-
 # List Folders

 Main features:
@@ -74,6 +73,4 @@
 - *Ctrl+R* - Scan directory
 - *Ctrl+O* - Browse for directory in the **Main window** / browse for JSON file in the **Tree Viewer**

-## Changelog
-
-### [Here](https://sourceforge.net/p/listfolders/wiki/Changelog/)
+## [Changelog](https://sourceforge.net/p/listfolders/wiki/Changelog-Java/)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 15:54:38 -0000</pubDate><guid>https://sourceforge.netd562c7152fb592621072ba2cde396f0a44251417</guid></item><item><title>Java modified by mortalis</title><link>https://sourceforge.net/p/listfolders/wiki/Java/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="list-folders"&gt;List Folders&lt;/h1&gt;
&lt;p&gt;Main features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;List files and subfolders of a selected directory&lt;/li&gt;
&lt;li&gt;Filter files by extension (include/exclude)&lt;/li&gt;
&lt;li&gt;Filter root directories by name (include)&lt;/li&gt;
&lt;li&gt;Export to text, markup, tree&lt;/li&gt;
&lt;li&gt;Select export name&lt;/li&gt;
&lt;li&gt;Manage options (save/restore form fields using MySQL database)&lt;/li&gt;
&lt;li&gt;View tree structure of exported directory using internal Tree Viewer&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="description"&gt;Description&lt;/h2&gt;
&lt;p&gt;The program is used to list files and subfolders inside a selected local file system path. &lt;br /&gt;
It is possible to customize filters to exclude/include files and include directories. &lt;br /&gt;
Three export options are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Export Text&lt;/strong&gt; - get text file with the folder structure&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export Markup&lt;/strong&gt; - get HTML markup&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export Tree&lt;/strong&gt; - get JSON and HTML files for &lt;a class="" href="http://jstree.com" rel="nofollow"&gt;jsTree&lt;/a&gt; jQuery plugin to view folder structure in tree mode&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additional &lt;strong&gt;Export name&lt;/strong&gt; field allows set different name for exported files. By default the root folder name is used.&lt;br /&gt;
&lt;strong&gt;Manage Options&lt;/strong&gt; button toggles side dialog window which allows save current options (path and filters) to the database and then retrieve them using the dropdown list. After selecting a list item it's possible to remove it with the near Remove button.&lt;/p&gt;
&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a class="" href="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html" rel="nofollow"&gt;JRE 1.7.0&lt;/a&gt; installed with the path to the &lt;strong&gt;&lt;code&gt;jre7/bin/&lt;/code&gt;&lt;/strong&gt; folder included in the system &lt;strong&gt;PATH&lt;/strong&gt; environment variable.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MySQL&lt;/strong&gt; server running and database &lt;code&gt;list_folders&lt;/code&gt; created (use &lt;code&gt;db.sql&lt;/code&gt; file to create database with needed structure) if you need to save last program state before closure and use Manage Options dialog. You can use &lt;a class="" href="https://sourceforge.net/projects/xampp/files"&gt;XAMPP&lt;/a&gt; installation and select only MySQL.&lt;/li&gt;
&lt;li&gt;To export folder structure &lt;code&gt;export&lt;/code&gt; folder and all its subfolders should exist.&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 id="install-run"&gt;Install &amp;amp; Run&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;Run the &lt;strong&gt;List Folders.exe&lt;/strong&gt; installer and pass all steps.&lt;/li&gt;
&lt;li&gt;The &lt;em&gt;Desktop shortcut&lt;/em&gt; should be created.&lt;/li&gt;
&lt;li&gt;Start the &lt;strong&gt;MySQL&lt;/strong&gt; server if needed.&lt;/li&gt;
&lt;li&gt;Start the program with the shortcut of from the installed directory &lt;strong&gt;&lt;code&gt;List Folders.exe&lt;/code&gt;&lt;/strong&gt; file or using the source &lt;strong&gt;&lt;code&gt;List Folders.jar&lt;/code&gt;&lt;/strong&gt; file.&lt;/li&gt;
&lt;li&gt;If &lt;strong&gt;JRE&lt;/strong&gt; is installed and the &lt;strong&gt;PATH&lt;/strong&gt; is configured correctly the main program window should appear.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="usage"&gt;Usage&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Paste a directory path in the &lt;strong&gt;Path&lt;/strong&gt; field.&lt;/li&gt;
&lt;li&gt;Add extensions to &lt;strong&gt;Filter Extensions&lt;/strong&gt; to include only files with specified extensions.&lt;/li&gt;
&lt;li&gt;Add extensions to &lt;strong&gt;Exclude Extensions&lt;/strong&gt; to exclude files with these extensions (the &lt;strong&gt;Filter Extensions&lt;/strong&gt; text will be ignored).&lt;/li&gt;
&lt;li&gt;Add folder names (that are subfolders or current directory from the path) to &lt;strong&gt;Filter Directories&lt;/strong&gt; to include only these directories.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Select &lt;strong&gt;Export Options&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Export Text&lt;/strong&gt; - creates &lt;code&gt;.txt&lt;/code&gt; file with the directory structure in the &lt;code&gt;export/text&lt;/code&gt; folder.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export Markup&lt;/strong&gt; - creates &lt;code&gt;.html&lt;/code&gt; file with the same text as for the &lt;strong&gt;Export Text&lt;/strong&gt; but with wrapped directory/file names in appropriate &lt;span&gt; elements. The file is created in the &lt;code&gt;export/markup&lt;/code&gt; folder.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export Tree&lt;/strong&gt; - creates two files: &lt;code&gt;.html&lt;/code&gt; in the &lt;code&gt;export/tree&lt;/code&gt; subfolder of the project main folder and &lt;code&gt;.json&lt;/code&gt; in the &lt;code&gt;export/tree/json&lt;/code&gt; subfolder.&lt;br /&gt;
  The &lt;code&gt;.html&lt;/code&gt; file can be run directly to view the scanned directory content in the tree format. It uses jsTree plugin for jQuery to give representation and interaction of a file tree on the HTML page.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Using the field &lt;strong&gt;Export Name&lt;/strong&gt; you may set your name which will be given to &lt;code&gt;.html&lt;/code&gt; and &lt;code&gt;.json&lt;/code&gt; files in the &lt;code&gt;export/tree&lt;/code&gt; folder when the tree view is exported. Or leave it blank to use the selected directory as the Tree name.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Press &lt;strong&gt;Scan Directory&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;During the scanning the statistic information should appear in the bottom textarea. &lt;/li&gt;
&lt;li&gt;After the scan the &lt;code&gt;export&lt;/code&gt; subfolders should contain exported files with scanned structure.&lt;/li&gt;
&lt;li&gt;To check tree view go to &lt;code&gt;export/tree&lt;/code&gt; and open &lt;code&gt;.html&lt;/code&gt; file in browser. It should show the directory structure with expandable tree branches.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="manage-options"&gt;Manage Options&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;To &lt;strong&gt;save&lt;/strong&gt; current path and filters enter name in the field and press &lt;strong&gt;Add&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;To &lt;strong&gt;load&lt;/strong&gt; a saved option select a name from the list.&lt;/li&gt;
&lt;li&gt;To &lt;strong&gt;remove&lt;/strong&gt; a saved option select a name and press &lt;strong&gt;Remove&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="keyboard-shortcuts"&gt;Keyboard shortcuts&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Esc&lt;/em&gt; - Exit &lt;strong&gt;Main window&lt;/strong&gt; / &lt;strong&gt;Manage Options&lt;/strong&gt; dialog / &lt;strong&gt;Tree Viewer&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ctrl+R&lt;/em&gt; - Scan directory&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ctrl+O&lt;/em&gt; - Browse for directory in the &lt;strong&gt;Main window&lt;/strong&gt; / browse for JSON file in the &lt;strong&gt;Tree Viewer&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;h3 id="here"&gt;&lt;a class="" href="https://sourceforge.net/p/listfolders/wiki/Changelog"&gt;Here&lt;/a&gt;&lt;/h3&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mortalis</dc:creator><pubDate>Fri, 08 May 2015 15:43:11 -0000</pubDate><guid>https://sourceforge.net8dddbd6c2429ca14c7b81a5bcc609be23393a69f</guid></item></channel></rss>