About ACE Text Editor
Better ProcessWire text editor for developers and at least 'a little' tech savvy clients, sporting syntax highlighted, highly readable theme. Supports Textile, Markdown and HTML.
| Category 1 | Admin Helpers Admin helper modules are those that provide helpful tools, UI enhancements or optimizations to the admin panel (excluding Fieldtype or Inputfield modules). |
|---|---|
| Category 2 | Input Fields Inputfield modules that provide a UI input widget in the ProcessWire admin. |
| Release State | Stable Should be safe for use in production environments. * |
| Author | |
| Module Version | 1.0.1 |
| Class Name | InputfieldAceEditor |
| Compatibility | 2.2 |
| Date Added | December 4, 2012 |
| Recommended By | New recommendations may take up to 1 day to appear. |
Details
Better ProcessWire text editor for developers and at least 'a little' tech savvy clients.
Features
- Syntax highlight your text, for easier preparation of content
- Nice light, readable theme
- Supports Textile, Markdown & HTML
- Auto selects mode, based on field's textformatters (last found is used)
- Works with multiple fields on page, each with different settings
Features inspired by iA writer
- Blue Cursor
- Focus mode
Instructions
Installation via git/download:
- Clone/Download
- Install
- Profit
Installation via Modules Manager
- Find
- Install
- Profit
README
ACE Editor v1.0.1
What is this?
Better ProcessWire text editor for developers and at least 'a little' tech savvy clients.
Features
- Syntax highlight your text, for easier preparation of content
- Nice light, readable theme
- Supports Textile, Markdown & HTML
- Mode (language/syntax) is autoselected based on used field's textformatters (last is used)
- Works with multiple fields on page, each with different settings
Features inspired by iA writer
- Blue Cursor
- Focus mode
Install Note
This modules' CSS and JS were built using sass and coffee script. If you wish to keep your PW installation as sleek as possible, go ahead and delete _sass and _ace directories from your install. However, those will be (probably) recreated if you upload via Module Manager.
Changelog
v1.0.1 (December 14th, 2012)
- [fix] Bug with internalization (should work now)
- [enh] Changed background slightly
- [int] Recoded everything in coffee script
v1.0.0 (December 5th, 2012)
- [add] Added Textile mode, with huge number of enhancements
- [add] Added auto mode select (yes!)
- [add] Added PHP mode, even though there are no means to invoke that yet
- [enh] Enhanced quote rendering in markdown
- [enh] Added many styles (sup,sub,cite,code,ins,del,…)
- [fix] Fixed the default values (and saving the default values)
- [cng] Show invisibles is off as default
v0.9.8
- [add] Added 'Show invisible characters as an option (on by default)'
- [enh] Manned up feature programming
- [fix] removed permanent option
v0.9.7
- fix/enhancement – added minimal version check to module, which halts install for unsupported versions
v0.9.6
- Added focus mode
- blast! unfocused lines are only 40% opacity (instead 70%)
- v0.9.6 – Fixed readme, bumped version, better screenshot
v0.9
- added HTML theme support
- added better tag parsing
- added underlining for URLs in tags (href, src, …)
v0.8
- added Markdown theme support
- added better handling of bold/emphasis/list elements
- vastly improved url/image syntax highlighting
v0.7
- find the I won't pull my hair hack to implement custom font-size / line-height
- I added custom actvi line highlighting
- code clean up
- v0.7.1 – Replaced Liberation with Luxi, increased font size
~> v0.6
- Basic ACE implementation
- Liberation sans font
- Textarea callback
- This Inputfield is now configurable
Possible future features
- Fullscreen
- Toolbar with basic tags (really)
- HTML+Tags support
- Textile+Tags support
- Markdown+Tags support
- Inline help
Created in 2012 by Adam Kiss • Licensed under WTFPL (http://sam.zoy.org/wtfpl/)
Built on ACE, so all the legal mumbo-jumbo and credit goes to people that helped built it. Except the details I made better, those are all mine.
Comments
No comments yet. Be the first to post!
Post a Comment
Your e-mail is kept confidential and not included with your comment. Website is optional.
- Admin Helpers
- Core Modules
- Development Tools
- Field Types
- File Validator
- Import/Export
- Input Fields
- Language Modules
- Language Packs
- Logs/Monitoring
- Markup Generation
- Photo/Video/Audio
- Premium Modules
- Process Modules
- Proof of Concept
- SEO/Accessibility
- Site Profiles
- Social, Feeds, Services
- Text Formatters
- Other Modules
- Users and Access
Disclaimer
*Use modules at your own risk. There are no guarantees or warranties. It is recommended that you backup your site and database before installing new modules.