Preview
Select All

Tracking Number | Title | Revisions
--- | --- | ---

0 files 0 selected

## Create Transmittal

Transmittal Folder Name: Format: YYYY-MM-DD_TRACKINGNUMBER (STATUS) - TITLE

### Files to Add:

Original Name | New Name | Status
--- | --- | ---

## Welcome to ZDDC Archive

Click Add Local Directory to select an archive folder to browse.

This browser provides a convenient interface for searching and retrieving files from ZDDC-compliant archives.

How to navigate:

- Select a party to see their transmittal folders; toggle folder types (Issued, Received, MDL, Incoming) above the list
- Select transmittal folders to see their files
- Use `Ctrl+Click` to select multiple folders
- Use `Shift+Click` to select a range
- `Ctrl+Click` chevrons to recursively expand/collapse

⚠️ Windows Path Length Deficiency

Microsoft Windows has a legacy 260-character path limit that affects most applications. If you see "files skipped" warnings, use Microsoft's own workaround:

1. Open Command Prompt as Administrator
2. Map your archive to a short drive letter:
   `subst Z: "C:\Your\Long\Path\To\Archive"`
3. Use the Z: drive in Archive Browser
4. To remove later: `subst Z: /d`

This limitation dates back to Windows 95. The mapping persists until reboot.

Note: This application works entirely in your browser and does not transmit any data.

## Help — ZDDC Archive

### What is the Archive Browser?

The Archive Browser lets you search and retrieve files from a ZDDC-compliant archive stored on your local file system. Everything runs in your browser — no data is transmitted anywhere.

### Getting Started

1. When opened from a web server, the archive loads automatically from that server.
2. Click Add Local Directory to open a local archive folder — works in both offline and online modes, and local files are merged with any server files already loaded.
3. The browser scans for grouping folders and transmittal folders automatically.
4. Select folders in the left panel to see their files in the main table.

### Navigating Folders

The left panel has two sections:

Parties
  Top-level folders representing other parties. Select one or more to filter which transmittals are shown. Use the folder type buttons above the list to show or hide Issued, Received, MDL, and Incoming folder content.
Transmittal Folders
  Grouped by date. Select one or more to filter which files appear in the table.

Multi-select: Hold `Ctrl` and click to toggle individual folders. Hold `Shift` and click to select a range. `Ctrl+Click` a chevron (▶) to recursively expand or collapse all sub-folders.

### Searching and Filtering

Column Filters
  Type in the filter row under each column header to filter by tracking number, title, or revision/status/extension. Filters support the expression syntax below. Active filters are highlighted in blue; use the ↺ reset button in the toolbar to clear all filters at once.

`term`
  Contains "term" (case-insensitive)
`!term`
  Does not contain "term"
`^term`
  Starts with "term"
`term$`
  Ends with "term"
`a b`
  Matches both (AND)
`a | b`
  Matches either (OR)
`^IFA | ^IFB`
  Starts with IFA or IFB
`pdf !draft`
  Contains "pdf" and not "draft"
`!^~`
  Does not start with ~ (excludes drafts)
`el.*spc`
  Regex: contains "el" followed by "spc" (use `.` for any char, `.*` for any sequence)
`[ei]fa`
  Regex character class: matches "efa" or "ifa"

Modifiers
  Use the Modifiers dropdown to show or hide files by revision modifier type (+B, +C, +N, +Q, or base).

### Downloading Files

Download Selected (ZIP)
  Packages all checked files into a ZIP archive for download.
Export Selected (CSV)
  Exports the visible file list as a CSV spreadsheet.
File Preview
  When enabled, clicking a PDF, Word, or Excel file opens a preview popup instead of downloading it.

### Keyboard Shortcuts

`Ctrl+A`
  Select / deselect all visible files in the table.
`F5`
  Refresh — rescan the current directory.
`Escape`
  Close this help panel (or any open modal).

### Windows Path Length Note

Windows limits file paths to 260 characters by default. If files are skipped during scanning, map your archive to a short drive letter using `subst Z: "C:\Your\Long\Path"` in an Administrator Command Prompt, then open the Z: drive in the Archive Browser.