Announcing Redactor 1.4

When Mark and I set out to make our first Premium Extra together I had no idea what we were getting into. The only thing on my mind was getting a better Rich Text Editor in the MODX Manager so I could use it. Client needs and download counts weren’t even an after thought, I just wanted to improve upon a tool I use daily. Today I’m writing a blog post to hundreds of people about why their editing experience just got better.

In the past eight months we’ve seen a great deal of success and support since we released Redactor, a Premium Extra with a new vision for editing in MODX. We just surpassed 500 downloads and I can’t help but smile when I recall that it was Redactor that helped fund my trip across the Atlantic to MODXpo Cologne in Germany last year. We were even able to donate to a good cause close to our hearts last November. I’m very grateful to see Redactor becoming a success, so thank you for your support. It has enabled me to travel the globe in the name of creative freedom and with some modmore t-shirts too.

Advanced Attributes

Today with Redactor 1.4 we celebrate our 22nd Redactor and 70th overall release since modmore was founded. In that time we’ve received hundreds of support tickets and talked to you about your likes, dislikes, bugs and features requests.

I’d like to take a moment to introduce one particular feature I think many of you will be frantically clicking to enable this before the System Settings page even finishes loading.

The reason we were drawn to Imperavi’s Redactor was for it’s elegance and simplicity. It wasn’t so much about the features Redactor had, but the ones it didn’t have that appealed to me. While I’m certain that Imperavi left a WYSIWYG implementation for advanced attributes out for a reason, we’ve received countless (Mark probably has a count somewhere) requests for the ability to set attributes like classes and IDs on images and links without having to enter source mode.

With 1.4, you can enable the redactor.advAttrib setting which enhances the link add/edit modal as well as the image edit modal to provide you with a Class and ID field. This setting is disabled by default.

Further Improvements

We’ve also updated to Redactor 9.1.9, which brings with it several bug fixes and improvements, including improved support for IE11 . Along with several of our own bug fixes, we’ve added three new placeholders for you to use with your image and file paths. You can now make your paths even more dynamic by using [[+pagetitle]], [[+alias]], and [[+context_key]] respectively. Let’s just look at an example of how a ultra-organized person could control where images and files are uploaded to:

[[++assets_url]]uploads/img/[[+id]]/[[+year]]/[[+month]]/[[+day]]/[[+username]]/

Redactor has a lot of settings and we support just about all of them. You can probably tell we're a little obsessive about keeping Redactor configurable with nearly 70 System Settings available to you. We think configuration is part of what makes Redactor a great option for your MODX clients. Act now by purchasing an unlimited license pack and you’ll be set for life!

On top of that, we also added and updated the included languages for the editor. This release adds the following 25 languages:

  • az (Azerbaijani)
  • ba (Bosnian)
  • ca (Catalan)
  • el (Greek)
  • eo (Esperanto)
  • es_ar (Argentinian Spanish)
  • fa (Persian)
  • ge (Georgian)
  • hr (Croatian)
  • hu (Hungarian)
  • ko (Korean)
  • lt (Lithuanian)
  • lv (Latvian)
  • mk (Macedonian)
  • pt_br (Brazilian Portuguese)
  • pt_pt (Portuguese)
  • ro (Romanian)
  • sk (Slovak)
  • sl (Slovenian)
  • sq (Albanian)
  • sr-cir (Serbian (Cyrillic))
  • sr-lat (Serbian (Latin))
  • th (Thai)
  • tr (Turkish)
  • vi (Vietnamese)
  • zh_tw (Chinese Traditional)

Of course this is on top of all the languages that were already included, bringing the total to 46. If you spot any typos in your language, be sure to let us know.

Changelog for Redactor 1.4.0

  • 25 New Languages
  • Update to Redactor 9.1.9 with numerous bug fixes
  • Update to jQuery 1.11.0
  • #175 Prevent Images from loading until Choose tab is selected
  • #176 Fix issue when loading Redactor on non-CMP pages
  • #171 Fix undesired base path appended on Edit Link window (set linkProtocol to empty)
  • #169 Fix FontColor plugin
  • #168 Add Anchors to Links (via Advanced Attributes)
  • #94 Add optional class field to images (via Advanced Attributes)
  • #163 Add extra placeholders for upload paths (pagetitle, alias, context_key)
  • #160 Add linkNoFollow System Setting
  • #155 Fix choose file/image when there is only 1 result
  • #80 Fix View Source overlapping save buttons
  • #181 Fix FullScreen button with RedactorTVs