Mountee for EE 2 Documentation
Before installation, please ensure that your systems meet the minimum requirements:
- ExpressionEngine 1.6.x or 2.0.2 or later (up to 2.11.x)
- PHP 5.3.10 or later for the add-on
- Mac OS X 10.8 or later for the application
To obtain the EE2 add-on, purchase a license for Mountee 2, which contains add-ons for both EE 1 and 2, and download Mountee 2 using the instructions in this page.
- Download Mountee2.zip and unzip it.
- Install the Module on your ExpressionEngine site: Upload /system/expressionengine/third_party/mountee/ to /system/expressionengine/third_party/.
- Navigate to Add-Ons -> Modules in your EE control panel and install the add-on.
- If you have been using ExpressionEngine’s file sync, you should synchronize templates and switch this feature off. (View Knowledge Base article for details)
- Install the Mac OS X App by downloading Mountee.zip, unzipping it, and moving the app to your Applications folder.
NOTE 1: ExpressionEngine’s Template Versioning works with Mountee; in fact, that’s one of its strengths. If you want to keep revisions of templates, you can enable this feature here: Templates → Global Template Preferences → Save Template Revisions.
NOTE 2: Mountee keeps a local cache of your templates in memory. This is part of what makes Mountee so much faster than editing over FTP, but it means that if you change your templates through the ExpressionEngine control panel while Mountee is connected, you will need to disconnect and reconnect to get the latest changes. If you only edit through Mountee this won’t be a problem.
Connecting to your site
- Launch the Mountee app.
- Click + to set up a new site.
- Enter your site’s Control Panel URL. (You will probably have renamed the folder from /system/)
- Enter a Super Admin username and password for your site.
- Save your Mountee site.
- Click Connect to mount your site’s EE templates as a drive.
Using the Mountee File Preferences
Once Mountee is connected to a site, you can open the Mountee File Preferences from the Finder by right-clicking a file and selecting Mountee File Preferences. Or, use the keyboard shortcut (⌥⇧⌘I).
The same keyboard shortcut can be used from within your editor, if you’ve installed the relevant plugin.
Mountee automatically adds virtual extensions to your template names in the Finder. These extensions only appear in the Finder; they don’t carry over to your real template names in ExpressionEngine.
The extension added by Mountee is determined by the template type and is mapped as follows:
- webpage → .php
- feed → .rss
- xml → .xml
- static → .html
- css → .css
When you create new templates with Mountee you should add one of these six extensions so that ExpressionEngine handles your templates appropriately.
If, for any reason, you really do want your template names to have extensions, you can add the extension twice. E.g. a Mountee file named “style.css” would be named “style” in ExpressionEngine. Naming your template “style.css.css” stores the template as “style.css”.
Registering your Mountee app
Double click your license file, open it up using Mountee to automatically register your Mountee app.
If you’re having issues, you can also use a command line:
open -a Mountee “/Users/username/Downloads/license.mounteelicense” (be sure to replace the license file path to your license file path).