Documentation

Include File and Server Side Code Support

TypeRoom is designed to work automatically with pages that have basic server-side code (such as include files) automatically. If it is unable to automatically merge your changes, it will not overwrite or destructively edit your original files but will let you know instead.  This allows you to use freely TypeRoom without needing to bring in professional expertise to check if your site is compatible or note. Go ahead and try to edit it — we will let you know if there is a problem.

To understand the details of when / how this works, read below.

TypeRoom works by taking your updated content and merging it into the original file on the server. This has allows TypeRoom to work seamlessly with include files, server-side code and provides the advantage of not touching any formatting on your page other than the content you edit.

The only requirement is that the content you are editing actually appears in the file on the server. 

For example, let's say you are editing a file called about.php. This file probably has most content that is contained directly in the file. However, let us say (for example) the copyright line is an include file. Trying to edit the copyright date would create an error since the text "© 2010" (or whatever it may be) is not actually located in the file about.php. In its place would be something like .

For this same reason, TypeRoom cannot edit content that is stored in a database or any other location than on the actual file that it is editing.

If TypeRoom can't find the content that you are trying to edit it will let you know.

In short, don't worry about include files. Go ahead and publish!