2.3  The Reports Tab

The Reports tab of the Bookmarkshelf window contains sub-tabs in which you can find summary information about its content.

       Topics on this Page

2.3.1  Find

Although the Content Filters are handy for quick searches, the Reports ▸ Find allows you to filter your bookmarks content and find those with almost any criteria imaginable.  The interface is fairly self-explanatory except for the fact that you can create compound predicates by holding down the option key as you click the ⊕ button.

Here is a somewhat ridiculous but illustrative example of a complicated predicate:

2.3.2  Duplicates

The Duplicates tab shows a report of duplicate groups currently existing in the Bookmarkshelf, and although not part of the report, provides some buttons for dealing with them.

After changes are made to your bookmarks content, you will often see a New duplicates, not shown, may exist notation above the report, with a small hyperlink to Find Duplicates.  Clicking the hyperlink does the same thing as clicking in the menu BookmarkshelfFind Duplicates.

The Allowed button switches on the Duplicate Allowed attribute of the selected item, and Delete deletes the selected item only.

Delete All, executes the Delete All Duplicates command, potentially affecting many bookmarks.

2.3.3  Verify

The Verify report tab shows a table giving the status of your bookmarks based on their most recent Verify result.  This table is updated when a Verify operation completes or is cancelled.  In the latter case, the partial results are shown and bookmarks which were not yet verified are numbered as Unverified.

Update Options for bookmarks returning HTTP Status Code 302

The radio buttons in the rows for Status Code 302 allow you to choose how aggressively BookMacster automatically updates URLs.

In the first row, note that BookMacster never updates URLs which it deems are probably temporary address changes.  In the second row, you tell BookMacster how to deal with bookmarks which it deems are probably permanent address changes.  In the third row, you tell BookMacster how to deal with bookmarks which it is unsure about.

In either case, the choices are:

You may punch the buttons back and forth because BookMacster remembers what it did and dynamically fixes and un-fixes bookmarks as commanded.

Other Buttons within the Report

Clicking one of the magnifying glass buttons near the bottom of the report will open the Find window (see below) and show the subject bookmarks.

Clicking the gear button in the Unverified row will initiate another Verify operation, verifying only those bookmarks that are unverified.

2.3.4  Sync History

The ReportsSync Log tab shows the changes to your Content which occurred during recent Import/Export operations.

Changes

There are five types of Changes:

Here’s an example.  Say that you have just imported from Safari.  Next, you switch to Safari and add a bookmark, placing it  above 12 existing bookmarks in a given parent folder.  Now, switch back to BookMacster and import again.  The Status Bar will indicate “Safari (+1, Δ1, ↕12, -0)”.  The +1 is, of course, the new bookmark.  The Δ1 indicates the new item’s parent folder, because it gained a child.  The ↕12 indicates the 12 items changed which were slid (had their position incremented by one) in order to make room for the new bookmark.

In some cases, it might take several “cycles” of Import and Export before the number of changes stabilizes to +0 Δ0 ↕0 -0.  Here’s an example to illustrate the point.  Say that a Bookmarkshelf’s Client settings list Camino and Safari with both Import and Export active.  A bookmark is added at the root level in Safari.  Say that in the Bookmarkshelf’s Structure, bookmarks are allowed at Root.  During the next Import, this is imported to the Bookmarkshelf at the root level.  During the next Export, it is exported to Camino, but since Camino does not allow bookmarks at Root, it goes to the Default Parent for Camino, which is, say, the Bookmarks Menu.  (This is the default setting.)  So it is exported to the Bookmarks Menu in Camino.  Say that in the Bookmarkshelf’s Clients, Camino Advanced settings are set to Keep items from Camino instead of the Bookmarkshelf.  (This is also a default setting.)  Also say that Camino precedes Safari.  Thus, during the next Import, this bookmark will be moved into the Bookmarks Menu.  Then, during the next Export, it will also be moved to the Bookmarks Menu in Safari, and, finally, during the next Import there will be no more changes.  Summarizing, we had two Imports and two Exports before we finally saw no changes in the next Import.