The WYSIWYG editor is dead. Long live the WYSIWYG editor.
2017-02-22

We've been having a lot of trouble lately with the page editor you use in various places in TroopTrack - it's been crashing a lot and several of its capabilities are broken. I've attached a picture of the editor below in case you don't immediately recognize what I'm talking about.
We've spent a lot of time trying to fix it up and have decided it's too messed up. Also, the developers of CKEditor have decided to go in a direction that makes it impossible for us to upgrade to newer versions of CKEditor.
As a result, we are going to switch to a different editor, called Trix. You can check out Trix's features here: https://trix-editor.org/.
Trix is a simpler editor than CKEditor (the old editor we are killing), but it works extremely well, even on mobile devices, and has support for drag and drop inline images and attachments.
Trix is, in most ways, a big improvement over CKEditor. It will allow you to do inline images and attachments in event descriptions, emails, and other places where that wasn't previously possible. It also is much more reliable, allows us to control the uploaded files better, and is simpler to integrate with TroopTrack.
There is one particular aspect of it that you might not like if you have built a lot of web pages in TroopTrack - Trix will not allow you to resize images. You will need to set the image size before you drag it into your web page. It will also not let you customize the alignment and text wrap properties of Trix. Worse still, if you try to edit a page with resized/wrapped images after the upgrade, you will lose that formatting and will need to replace the images with properly sized images.
We understand this is going to be a pain for some of you. We are sorry about that. Trust us, we did everything we could to get CKEditor to work in our platform.
We plan to release this feature in a few days. In the meantime, please try out the trix editor using the link below.
https://trix-editor.org/
Best wishes,
Dave
Permalink