Added a validator to make sure the slug is in a good format that shouldn't be error prone and makes nice links to copy and paste.
How Has This Been Tested?
I added a test for the validator (and the other validators) as well as made sure it worked in the editor.
Screenshots (if appropriate):
Checklist:
[X] My code follows the code style of this project. (see the style guide)
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[X] Coveralls reported increased code coverage, and full coverage for all the code I added / changed (or I have a good reason that I explained above for why this is not the case)
Coverage increased (+0.8%) to 6.965% when pulling e96f13e282191150aca13b17bcacfda466ceb04a on fix-editor-bad-slugs into 34265d507a1d11aae0d968910b75abe214dbc389 on master.
Related Issue
Description
Added a validator to make sure the slug is in a good format that shouldn't be error prone and makes nice links to copy and paste.
How Has This Been Tested?
I added a test for the validator (and the other validators) as well as made sure it worked in the editor.
Screenshots (if appropriate):
Checklist: