# Managing Folders

Folders are built in a nested tree hierarchy and serve as containers of all Solodev resources including files and folders to your website(s). Users can modify and customize folders to suit their needs. A folder can be used as a document repository for a company intranet or used to store HTML, TPL, and STML files destined for the web. This document will teach you how to create and modify a folder in Solodev.

Users will encounter the following fields when adding, updating, and modifying a folder.

Field Description
Folder Name Name for the folder displayed on the back end. This field is required. Solodev recommends that the folder name should be lowercase, devoid of spaces and special characters. Use dashes and underscores to represent spaces.
Title Name of the folder displayed on the front end.
Website Properties To access this fireld after creating a folder, open the desired folder in the navigation tree and click the Update Folder button. Use this field to set folder properties and control how it works with websites.
Menu Name Name of a folder in a menu navigation. Access this field via Website Properties.
Rank Rank order of the folder when displayed in the menu navigation. This field is accessible via Website Properties.
Layout The way the contents of a folder will be displayed in the navigation based on predefined templates. Access this field via Website Properties.
Levels How deep the elements in the folder will be displayed in the navigation. This field is accessible via Website Properties.
Datatable Category Group ID The ID for a group of categories. Users can access this field via Website Properties.
Datatable Category ID The ID for a specific category. Access this field via Website Properties.
Upload Image Adds an image to the folder. Allows users to query the image associated with the folder. This field is accessible via Website properties.
Include in Website Navigation Structures folder to display in navigation menus. This field is accessible via Website Properties.
Restrict Access in Website to Authorized Users Allows access to the folder ad contents to be password protected for website visitors. Access this field via Website Properties.

# Step 1 – Creating a Folder

Users can add folder by executing the following steps. Solodev recommends adding folders that contain HTML content and TPL template files in the web files -> content directory. Folders that contain STML web pages should be added to www directory.

  • To add a folder open the directory of choice. For this example, expand web files -> content directory.
  • Click Add Folder.
  • In the form that appears to the right of the screen, enter the Name, Title and Description of the folder. Solodev recommends using the naming conventions for naming and * titling a folder listed in the description of folder properties above.
  • Click Submit.

# Step 2 – Updating a Folder

This example shows the user how to update the previously created about-us folder.

  • Expand the web files -> content folder.
  • Click on the about-us folder to open it.
  • Click Update Folder.
  • Users can update the folder’s Name, Title, Description, and Website Properties in the form that appears on the right side of the screen.
  • Once the desired changes are made click Submit.

Please note that Solodev CMS does not allow users to update multiple folders. The update action modifies the folder that is currently open.

# Step 3 – Modifying a Folder

Users can copy, move, and delete folders created in the Solodev CMS system. This example will show the users how to perform these actions on the about-us folder. The copy, move and delete actions can be performed on one or more folders.

# Step 3a – Moving a Folder

  • Expand the web files directory.
  • Click the content directory to open a tab with a list of folders contained inside the content folder.
  • Click the checkbox next to the about-us folder.
  • Click Move.
  • A window containing the selected folder(s) and a directory tree will appear to the right of the screen.
  • Expand the websites directory.
  • Expand the website (example.com), web files, and content directories.
  • Click the templates folder once to highlight it.
  • Click ** **.
  • Open the templates folder to access the about-us folder.

# Step 3b – Copying a folder

  • Expand the web files directory.
  • Click the content directory to open a tab with a list of folders contained inside the content folder.
  • Click the checkbox next to the about-us folder.
  • Click Copy.
  • A window containing the selected folder(s) and a directory tree will appear to the right of the screen.
  • Expand the websites directory.
  • Expand the website (example.com), web files, and content directories.
  • Click the templates folder once to highlight it.
  • Click Submit.
  • Open the templates folder to access the copy of the about-us folder.

# Step 3c – Deleting a Folder

  • Expand the web files directory.
  • Click the content directory to open a tab with a list of folders contained inside the content folder.
  • Click the checkbox next to the about-us folder.
  • Click Delete.
  • A window containing the selected folder(s) will appear to the right of the screen.
  • Click Submit.
  • The tab will reload to reflect the changes.