Merge remote-tracking branch 'origin/develop'
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'
Adds filter to avatar url for Fed ID

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Merge branch 'hotfix.3.0.2.3hotfix'
Updated tested-to version to 4.1

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Merge remote-tracking branch 'origin/master' into develop
Updated so Hyphens are allowed in Forum Name

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Updated default forum page template.

To work with new default twenty-fifteen WordPress theme.

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Updated admin notice system and added one for plugin updates.

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>
Updated readme and version number to 3.0.3

Signed-off-by: Paul Hughes <paul@paulalexanderhughes.com>