In the Solodev CMS, a File can serve many purposes. A file can be a simple text document, a spreadsheet, a PDF, an image, or a HTML file to name a few examples. Files are stored in folders and have a different Resource View depending on their file type. In Solodev CMS, there are four primary file types (HTML, Text, Image, and Document).
Below is a list of the four common Solodev CMS file types:
- HTML - A file type that has a WYSIWYG editor for manipulating HTML content.
- Image - The most widely used formats on the Web are PNG, GIF and JPG.
- Text- An ANSCII based file type such as .txt, .css and .tpl.
- Document - Word processing document, spreadsheet, PDF, etc.
Hypertext Markup Language (HTML) is the markup language used to create the foundation of any web page. HTML files in Solodev can be written within our CMS code editor, uploaded from your computer or created via our WYSIWYG (What You See Is What You Get) editor. These HTML files can later be inserted into STMLs by the use of Dynamic Div Technology.
|.html||An acronym for hyper-text-markup-language and the extension for web pages|
|.htm||An abbreviation for an HTML file|
Creating an HTML page in Solodev does not create a web page, but it does create the body content that can be displayed. Solodev employs a template-based system to streamline web development using STML and Dynamic Div Technology. Click here to learn how to insert an HTML file into an STML file through a Dynamic Div.
Below is an example of the WYSIWYG editor in use for an HTML file.
The source code that makes up the page above can be seen in the WYSIWYG by clicking the Source button in the upper left hand corner.
You can place and specify the display and design of several different types of images throughout your Solodev CMS built website. The most widely used formats on the Web are PNG, JPEG, GIF and JPG. Within Solodev CMS, you can use photos to create dynamic image-based galleries, sliders, carousels and much more using Solodev Managers which will be covered in a later tutorial.
|.png||Portable Network Graphics|
|.jpg||Joint Photographic Group|
|.jpeg||Joint Photographic Expert Group|
|.gif||Graphics Interchange Format|
In Solodev CMS "Text" refers to a wide range of ANSCII-based file types as outlined below. In the text editor you can add a wide range of file types for use in Solodev CMS. Below is an example of a text file, in this instance with a .tpl extension, which employs the server-side programming language PHP, HTML, and Solodev Shortcodes.
|.tpl||A template file|
|.txt||A plain text file|
|.css||Cascading Style Sheets|
|.asp||Active Server Pages|
|.f4m||Flash Video File|
Managing Documents in Solodev allows you to organize, store, share, and view many types of documents. You can move, copy, and edit your documents and access them remotely as they are stored on a remote server.
The most commonly used documents in Solodev CMS are:
- Microsoft Word - Microsoft Word's native file format denoted either by a .doc or .docx file extension.
- Microsoft Excel - Microsoft Excel's spreadsheet document uses a grid of cells arranged in numbered rows and letter-named columns to organize data manipulations like arithmetic operations.
- Microsoft PowerPoint - A slide show presentation powered by Microsoft.
- PDFs - Portable Document Format (PDF) is used to present documents in a manner independent of application software.
The following is an example of a document stored in Solodev CMS:
|.doc||Microsoft Word Document|
|.csv||Microsoft Excel Spreadsheet|
|Portable Document Format|
|.ppt||Microsoft PowerPoint Document|
|Add a File||Adds a new file|
|Update a File||Update a file.|
|Copy a File||Creates a duplicate of a file|
|Move a File||Moves a file to a new location|
|Delete a File||Removes a file permanently from the CMS|
|Add to Group||Adds a file to a file group|
|Archive History||A directory of previous versions of a file that can be used to roll back changes|
|Alias||Using an Alias describes a situation in which a data location in memory can be accessed through different symbolic names in the program.|