Awesome
SirTrevor for Umbraco
A SirTrevor editor plugin for Umbraco 7 that integrates.
Based on Sir Trevor. From mindrevolution for Umbraco with love. Maintained by Marc Stöcker.
Quick start
This Umbraco plugin package is for Umbraco 7 and the new "Belle UI".
Features
- integrates with the Umbraco media library
- integrates with the Umbraco link picker (for external and internal links)
- local links are saved following Umbraco's localLink concept
- Razor helper included to render the markdown (utilizes MarkdownDeep)
- sample template/view included, showing how to render the Sir Trevor JSON on the frontend
- NEW Data type configuration: Allow block types, require block types, limit amount of blocks used (total and per block type)
- NEW Auto-Discovery of Sir Trevor block types (.js files) that are placed in /blocks/ subfolder (respecting minified variants)
- NEW Multi instance support
Umbraco package installation
Install the package from the Umbraco package repository.
Manual installation
These steps are required for manual installation:
- add /App_Plugins/SirTrevor/ to your website
- also copy over /App_Code/SirTrevor.cshtml and /App_Code/SirTrevor/
- optionally copy the sample template/view as well
Customize the editor
You can customize the editor's settings in the datatype properties in the developer section:
Extend Sir Trevor
Full documentation for Sir Trevor can be found here.
Updating the Sir Trevor library
In case you want to upgrade your installation to a later Sir Trevor build than this package supports out of the box, the library is located in App_Plugins/SirTrevor/lib/ and can be upgraded easily, no modifications necessary.
Screenshots
Licence
Sir Trevor as well as Sir Trevor for Umbraco is released under the MIT license: opensource.org/licenses/MIT
Contributing
This project is open for collaboration. Fork. Push. Innovate.