Fixed PHP notice that shows on some admin pages

Related to the old shortcodes file.

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Added a check to make sure an array item exists

In the escaped fragments doc, prevents error.

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Forces sanitation of htaccess values upon htaccess write

Means that the /i/forumname probably wouldn't direct properly, except it wouldn't anyway if it was an invalid forum name. But certainly solves the problem of a site "breaking" with 5xx errors.

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Forces more strict validation on forum name save

Now confirms that no characters would need to be quoted for a regular expression (for the .htaccess to prevent 5xx errors).

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Merge branch 'hotfix.3.0.2.3hotfix'