try many organizers at once

Coolbase

Interface

Publish

With the publishing feature of Argentum Coolbase you will be able to:

  • Prepare your tree for public presentation or deployment.
  • Send your tree to someone through e-mail.
  • Publish your tree to the Internet.
  • Import your tree into your favorite spreadsheet or database application for further processing. There are a number of third-party converters available on the market that support HTML conversion to .txt, .doc, .xls, .pdf, and more.
  • Print out your tree from the browser and get a hard copy.
  • Watch your tree in full view with the help of consolidated layout.

Generated HTML content is formatted by using cascading style sheets (CSS) technology. CSS makes it possible to change formatting of the whole content by altering only one file, styles.css file. You can change every aspect of look and feel (mainly fonts and colors) by altering this file.

To publish, select items in the list pane, then run this command. All selected items, including their descendants, will be sorted and published under the target folder. You can customize publishing through the following settings:

  • Path to the target folder where HTML content is generated.
  • Layout. Consolidated layout places all of the items on a single page. Distributed layout creates a separate page for each folder.
  • Possible decoration style. Available templates differ in color shade and border look. Printer-friendly version is included to better accommodate further print out. Remember that these are just the templates, thus you can always decorate on your own by editing the styles.css file.
  • Property list for horizontal block. Every published page has a list of sections. Each of the sections represents a single item. Properties of this list will be placed horizontally within a section.
  • Property filter for vertical block. Every published page has a list of sections. Each of the sections represents a single item. Properties of this filter will be placed vertically within a section.

Search

The search dialog allows you search in the tree, as well as apply a filter to the tree.

The filter is applied, starting from the root. Applying the filter marks all items that match the criteria with a green mark and all items that have matching sub-items with a yellow round mark.

The search is controlled by the following settings:

  1. Processing scope. Choose if you want to include all of the items within the search scope or just those items that have descendants.
  2. Filtering criterion itself. It is an expression which can contain wildcards to search for in textual properties. Standard wildcard symbols are "*" and "?". "*" means any number of characters, "?" means any single character. If textual portion of the property meets this wildcard expression, then this item is considered to have met the criteria. Checking is case insensitive.
  3. A selectable property in which you want to search.

Filtering

Argentum Coolbase includes powerful item filtering options. This enables you to pick subsets of a tree. By a tree subset, we imply a selective set of branches and items of that tree. Filtering can be used mainly to search and view particular items and branches within the explorer and to process tree subsets. Typical applications are: writing a tree subset to the disk as a new tree and publishing a tree subset. The main advantage of filtering feature is that, in general, working with the filtered tree is much the same as working with the original, non-filtered one.

The results of a filter are visually annotated to an item, representing one of the four possible states, including one special state:

  • Non-filtered. Blank.
  • Filtered. Marked with the green round mark.
  • Yellow mark which means that some of descendant items are filtered, i. e. green-marked.
  • An additional, special mark where the item is both filtered and does contain descendants filtered. Marked with both yellow and green marks.

Therefore a filter classifies all items of the tree into three parts: blank, green, and yellow. After opening a tree all items of that tree are, by default, non-filtered. Coolbase then allows you to:

  1. Manually build green part of the filter by marking and unmarking items and branches.
  2. Automatically apply a filter to the tree, specifying a filter condition.
  3. Clear the filter, i. e. make it empty.
  4. Actualize yellow part of the filter so that it gets updated to the green part.
  5. Switch the filtering on and off, that is make it active or disabled.

Actualizing

There is a special actualize dialog to actualize all of yellow items to match the current filtering of items. Yellow items may lose their real relationship to the green items after manual modification to the green marks e. g. marking and unmarking items with green marks. It's because yellow items are not automatically updated as a result of manual changes to green items. Yellow items are not automatically updated since this kind of operation may require a lot of processing time. This command rebuilds the yellow coded part of the filter so that it gets updated to the current state of filter's green part.

Optimize

This dialog copies branches of the currently opened tree to an existing tree or a new one.

This feature can be very useful as it:

  • Allows you to extract selected items of the tree and save them into another one.
  • Enables you to transfer content between trees.
  • Gives you the opportunity to perform property filtering. For example, you may want to clean up the tree by removing some properties off the tree.
  • After updating, adding, scanning and deleting items, a tree becomes fragmented. While writing items to the target tree, copy operation reorders, optimizes and packs them, so that access and update operations on the copied content perform faster. In addition, copied content usually occupies less disk space than the original, fragmented one. If you work hard with your trees, it is recommended to perform a copy/optimize operation every 2-4 months.
  • An internal sorting is performed while writing items. This can improve performance of a new tree. Sorting is performed using the current sort rule set in the explorer.

Before copying select items in the list pane. All selected items, including their descendants, will be saved under the nodal item of the specified tree. The copy/optimize operation can be customized through the following settings:

  • File name of the target tree. If it does not exist it will be created.
  • Property filter. Properties of every item will be filtered according to this filter.

The lower section of the copy dialog shows you the progress of the tree currently being copied. You can interrupt this process at any moment.

Explorer

The main window of Coolbase is called explorer and is divided into three views or panes: tree (left) pane, list (bottom) pane, and a property (top) pane.

There is a nice title bar at the top of the explorer window. It shows you the path to the currently selected item. There is a status bar at the bottom. It shows you a total number of items in the tree, a number of items in the current branch, a number of selected items in the current branch. It also shows you a number of items in green and yellow filters respectively in case you've switched to an active filtered mode.

Right-clicking the mouse in the list pane or property pane produces a context sensitive menu. All of the options listed here are accessible through the main menu and are explained in the relevant parts of this documentation.

In explorer you may also use "drag & drop" to move items or item groups from one branch into another. It can be done by selecting the required items in the list pane and moving them over to the desired item in the tree pane with the mouse.

You can change current sorting in the list pane by clicking over the property column header. Subsequent clicks will cause the sort order to reverse.

You may change the dimension of panes relative to each other by dragging their floating dividers with the mouse pointer.

Options

Customize Coolbase with the options dialog. This dialog has three pages:

Interface

  • Fonts for all of the explorer panes.
  • Buttons on the tool bar (large or small).

Publishing

  • A possible decoration style. Available templates differ in color shade and border look. Printer-friendly version is included to better accommodate further print out.
  • A footer for every HTML page that Argentum Coolbase creates. You may embed HTML tags into this footer.

Properties

  • A list of properties, shown in the tree pane of explorer. Items in the tree pane are created by combining textual representations of the properties, listed here, separated by commas.
  • A list of properties, shown in the list pane of explorer. List pane columns represent properties listed here.
  • A property filter can be used to filter properties shown in the property pane of explorer. With this filter you can hide certain properties.
  • A list of favorite properties for the property pane. This list may contain both names and full headers to specify non-indexed properties. This option may help you if you do a lot of typing in Coolbase.

[ To the top ]