* Custom modifications

** js/froala_editor.min.js
Comment out `this.win.focus()` part to fix stealing focus

*** Fix direction
```
t&&t.direction&&(e.opts.direction=t.direction)
```
change into
```
t&&t.direction&&e.opts.direction==='auto'&&(e.opts.direction=t.direction)
```

*** prevent focus steal
remove
```
E.core.hasFocus()||E.browser.msie||E.browser.webkit||E.$el.focus(),
``

*** infinite loop
replace
```
/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/
```
with
```
/\/\*[\s\S]*?\*\/|([^\\:"']|^)\/\/.*|<!--[\s\S]*?-->$/
                        ^^
```


** plugins/url.min.js
Add semicolon to regex at the end of the file
```
/(?:https?|ftp|file):\/\/(?:\([-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$'\u2019"`()[\]{}\\])|www\.(?:\([-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:;,.'\u2019"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$'\u2019"`()[\]{}\\])|(?:[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,})|(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,}(?:\/[^\s<]*)?/gim
```


** css/plugins

Rename `colors.css`, `draggable.css`, `image.css`, `table.css` to `froala_plugins_{name}` and copy to `client\skins\default\css\`
