by MegaChriz: implemented safe strings on protection rule form differently because SafeMarkup::set() is gone and followed change records #2296163 and #2549395.