Filesystem Tree

Files, Directories

The Boomla filesystem is a full tree. Full in the sense that all files may have children and store data at the same time. So in Boomla, files and directories are the same thing, at the same time.

Properties, Attributes

Files have properties (system defined) and attributes (user defined). These are discussed in the Filesystem Nodes section as they are not related to the tree.

Placeholders

Children of a file are stored in placeholders. A placeholder is just a group that helps sorting the children in separate groups. Placeholders are just numbers, from the range 0-255.

Order

Files inside a placeholder are ordered. There is NO order_ID attribute, instead you can move around files relative to others.

Links

Like traditional filesystems support links, so does Boomla. One key difference is that Boomla files have a special property called link. Edit the link property to create/modify a links.

Pages, Contents

Files may be pages or contents, depending on their file type. If their associated app contains a file .Page, it is a page, otherwise a content.