Prev Next Top
The shortcut table displays the shortcut item list (i.e. shortcut list) of the current topic root. Each row corresponds to a shortcut item. Each column corresponds to an item field of the shortcut items (See Concepts for definitions). Here is a description of each field:
Fields:
- Shortcut ID
: It is simply an item number. The topmost item is numbered [0] since the items are never reordered. Some items however may have a composite number (ex. [3,2]); the first number corresponds to the item number of the parent item (usually a web page file that contains embedded web pages inside one of its frames). The other number corresponds to the item number sharing the same parent item). An embedded web page of an embedded web page will have a composite ID of three numbers (ex. [3.1.2]).
- Ignored
(flag): It signals WebGrabber to ignore this item when it attempts to import the related web file or to integrate it with the other imported web files. You can flip the Ignore Flag by clicking on that field. If the related item is redundant, the action will also flip the other item sharing the same URL that have it Ignore flag set at its opposite state. Otherwise, the action affects this item only.
- All Links
: Reserved and not used; this field is usually hidden.
- URL
: The URL contained in the related shortcut.
- Shortcut Name
: The file name of the related shortcut.
- Shortcut Date
: The file creation date of the related shortcut.
- (Local) File Path: The sub-directory relative path (from the topic root directory) that contains the shortcut.
- Naming Policy
: The selected naming policy from a set of possibilities offered by WebGrabber. (See List > Name List sub-menu or Shortcut Item Dialog).
- File Name
: The file name of the related imported web file.
- Status
: It contains the shortcut item state, it's various status bits and some extra information (its mime type and size or the number of embedded files)
A shortcut item evolves from the Created state (where it means that there is a shortcut without the related imported web file) toward an Imported or a Integrated state. The last state means that with the help of the shortcut, its related web file has been imported and integrated with the other imported web files. It is possible, however, that its state becomes invalid because WebGrabber has not found a way to import the related web file.
- 0-Invalid
: The shortcut file cannot be used to import the related web file. Usually, it is because the shortcut contains only a Java script statement or a variable without a proper hint to a valid URL.
- 1-Created
: The shortcut file has been read by WebGrabber and its related item has been created.
- 2-Named
: A name has been proposed for the related imported web file.
- 3-Imported
: The web file has been copied into your local computer by WebGrabber, under the topic root directory. This is the last state reached by shortcut items that corresponds to web files that are not web pages.
- 5-Imported With Embedded Objects
: (Note: there is no state of value 4) The web file has been copied into your local computer by WebGrabber, under the topic root directory. It is a web page and its embedded web files have been imported and integrated to the web page. It can be displayed on your web browser but its hyperlinks might not work.
- 6-Hyperlink-Adjusted
: The imported web page is integrated with the other imported web files; this means that its hyperlinks work locally. This is the last state but you can add one more integration operation by optimizing the hard disk space occupied by your collection of imported web files.
Shortcut Item Status
Each shortcut item has many binary states. Some are used for reporting useful information, some affect the related item outcome. However, only some status bits are implemented.
- 2-Has redundant shortcut files
: More than one shortcut references the same web file. This is used to interlock the Ignored Flag with other redundant items sharing the same URL.
- 3-Is a Web page
: The related web file is a web page (an HTML file or one of its flavors: PHP, ASP, JSP, etc.).
- 4-Is an embedded object
: The related web page file is an embedded web file "contained" in an imported web page.
- 5-Naming error
: The name assigned to the web file is usable but does not conform to the naming policies.
- 6-Import error local
: An error by the local computer during a web file import process or of one of its embedded web files. Usually this is because of a write permission that has been denied.
- 7-Import error remote
: An error by the remote computer during a web file import process. Usually you would have received a 404 error message from the web server (Not to be implemented in version 1.0).
- 10-Some relink errors
: Some hyperlinks cannot be adjusted to the local computer environment.
- 11-Other content type
: The mime type has detected that the file extension is incompatible with its type. Usually, such a file will have its initial file extension, followed by the one compatible with the mime type (ex. thing.zip.txt had .zip extension as proposed name but .txt is appended to the name since its reported mime type was test/plain).
Other Status-Related Information
You can view the following information in the Status field. You can view it also on the Status bar if the shortcut item from the main window table is highlighted.
- Mime Type
: The mime type is obtained during an initial query prior to the file import request, and is reported as a state/status annex of the related shortcut item.
- File Size
: The file size is obtained during an initial query prior to the file import request, and is reported as a state/status annex of the related shortcut item for web files that are not web pages.
- Nb of Embedded Objects
: This is the number of embedded references (usually a SRC=reference) contained in a web page.
- Nb of Failed Embedded Objects
: This is the number of unsuccessfully resolved embedded references.
State-Status Display Format
The state/status field is displayed with one of the following formats:
- X-xxxx xxxx xxxx
- X-xxxx xxxx xxxx mmmm NbBytes= yyyyyyyy
- X-xxxx xxxx xxxx mmmm FailedEmbed= YY/ZZ
where:
- X is the numeric representation of the shortcut item state (a value between 0 and 6)
- xxxx xxxx xxxx is the set of the shortcut item status bits, in ascending bit order where the leftmost position corresponds to bit 0. The displayed value of each bit is "0" for "false", "1" for "true" and "x" for "not significant".
- yyyyyyy is the file size.
- YY is the number of failed embedded objects
- ZZ is the number of embedded objects
Prev Next Top