Author: Copyright (C) 2014 by CiderPress authors

Adding Files and Disks

Add files and folders to an archive by selecting "Add files..." from the "Actions" menu.

In most cases you will immediately be asked to choose the files you want to add. See the explanation of the "Add Files" dialog for details on what to do next.

If you're adding files to a ProDOS disk that has subdirectories, or to an image with sub-volumes (e.g. CFFA or Macintosh partition image), you will need to select which disk and which subdirectory you want to add files to. There are two ways to do this.

- The first way is to click on the name of an existing subdirectory, or the ProDOS volume directory. If CiderPress sees that you have a single subdirectory selected, or if there's only one place the files could possibly go, the files will be added there.
- If you don't have a subdirectory selected, and there's more than one place where files could be added, you will be given the opportunity to choose the location from a tree of possible locations.

In either case, the subdirectory chosen will show up in the "storage prefix" box in the next screen.

Files added to a ProDOS disk get file type "NON" and auxtype $0000 unless one of the file attribute preservation options is enabled. DOS 3.3 disks get file types in a similar way, but files that aren't 'A', 'I', or 'T' will be set to type 'B'. Any non-text file over 64K will get file type 'S'.

All files added to a Pascal disk get the "PDA" type (Pascal Data file), unless they have a ProDOS type that matches one of the Pascal values. (Text files added to a Pascal disk become PDA, not PTX. This may change in a future release.) Some parts of the UCSD Pascal system rely on the filename suffix rather than the file type, e.g. "file.text" vs. "file.code", so changing the file's type may not have an effect on some applications.

Disk images added to a ShrinkIt archive are added one at a time. If the disk image format can't be determined, you will be asked to specify the details on a "disk image characteristics" dialog.

If an entry already exists, you will be given the opportunity to decide if you want to overwrite it.

When adding "forked" files, you need to add the data and resource forks at the same time. If you try to add them in two steps, CiderPress will assume that they are parts from different files that happen to have the same name, and will offer to replace the existing file with the new one instead of combining the two together.

Tip: if disk images were extracted with file attribute preservation enabled, they can be added en masse using the "Add files..." mechanism. Just tell CiderPress to make use of the preservation sequences, and the disk images will be detected automatically.