This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Glossary

This is a Foldie Linksge that shows you how to use this template site.

1 - Base File

A reference to one of your files.

A base file is a reference to one of your files. It consists of

A base file is valid, if its bookmark is valid and can be resolved. This is usually the case, if the file is not moved or modified. In some situations the bookmark stays valid, even when you modify or move the underlying file (but not both).

2 - Base Folder

A reference to one of your folders.

Base Folders are the fundament of the Foldie experience. By adding folders using system dialogs you grant the App permission to access specific folders of your file system. The App keeps references to these folders and maps them by (editable) name to Foldie-Links.

Please note: The folder access permissions do not transfer to your other devices, so you must set up similar Base Folders on each device. Folder references may become invalid, if you move or rename folders. While Local and iCloud Folders are supported and Dropbox folders seem to work, most other 3rd party file providers do not allow to create folder references on iOS and can only be used with this app on macOS.

3 - Foldie Host

A root for building links.

Why Host?

In a web-URL like https://en.wikipedia.org/wiki/Main_Page, en.wikipedia.org is called the Host, because it is the web server that hosts the web content. Similarly in a Foldie-URL like foldie://math.school/assignment3/Readme.pdf, math.school is the Host part of the URL. Here, the host corresponds to a folder that hosts file system content.

You define hosts using Base Folders and Virtual Folders in the Manage section of the sidebar. Use the host items to quickly browse the contents of the folders and create links to sub-items. Use the host list to quickly check if folder references are valid on your device.

Host Resolver

Map a File or Folder to a Foldie-URL

Drop a file or folder here to find corresponding Hosts and Links. Only the location of the file is used, not its content.

4 - Foldie Link

A foldie:// URL with an optional title.

A Foldie Link is a link with a URL that has the foldie: scheme, such as foldie://MyHost/mypath/file.txt. The link is only valid on Apple platforms where the Foldie App is installed. It is resolved by this app to a file system location.

Some apps do not support clickable links with custom schemes. You can use Foldie Web Links there.

5 - Foldie Web Link

A special https:// URL with an optional title.

A Foldie Web Link is a link with a URL that has the https: scheme but otherwise functions as a Foldie Link. The web link https://webli.de/foldie/MyHost/mypath/file.txt is handled the same by the Foldie App as foldie://MyHost/mypath/file.txt.

When should you use the longer web version?

  • Some apps do not support clickable links with custom schemes, but https links.
  • If you install another app that also registers the foldie: scheme, the OS does not know which app should handle the URL, but the web version is securely linked to this app.

6 - Overlay File System

A complex but useful file system.

An overlay file system combines multiple sources (directories and files) into a single virtual directory.

  • Directories with the same source path are merged - they contain all files from all sources.
  • If there are files with the same path, only one file is shown, depending on the precedence of the sources. See also Wikipedia.

The different sources are like transparent layers in a painting application such as Adobe Photoshop. The non-transparent pixels (files) at a specific point (path) are stacked on top of each other, so that only the top-most opaque pixel is visible.

In Foldie, you can create, host overlays and browse them like an overlay file system.

7 - Security scoped bookmark

A way to work with user files and folders. (Implementation detail)

A security scoped bookmark is a bookmark to one of your files or folders, that can be persisted. A bookmark can only be created with direct user interaction in file dialogs or via drag and drop. In Foldie you create them in the Base Folders and Base Files section.

A bookmark is valid, if it can be resolved. This is usually the case, if the bookmarked file or folder is not moved or modified. In some situations the bookmark stays valid, even when you modify or move the underlying file or folder (but not both).

8 - Virtual Folder

A folder computed from multiple sources.

A virtual folder is a folder that appears as a normal folder. You can browse it and construct links from items in the folder. However, the content of the folder is actually taken not from a single user directory, but from an overlay. Subfolders within virtual folders are again virtual folders in the general meaning.

In the Foldie app, the term ‘virtual folder’ is mostly used specifically for complex virtual folder definitions. Sometimes we also mean overlays (virtual folder definitions or default overlays). And sometimes we mean virtual folder in the sense above.