Small fixes to Theme Install/Manage page

Signed-off-by: Antes <antes@simplemachines.org>
Merge pull request #981 from Antes/theme

Small template fixes to Theme Install/Manage page
Merge pull request #983 from Oldiesmann/release-2.1

! Tweak some things related to UTF-8 support
.ignoreboards width fix

Boards on Ignore Boards Options page should be in 2 columns (.floatleft
and .floatright), but due to 90% width  that was not possible.

Signed-off-by: Hristo- Hristo-@users.noreply.github.com
Merge pull request #984 from Hristo-/release-2.1

.ignoreboards width fix
! document.forms doesn't always behave, and just for fun, some of the markup has changed, so let's get that all consistent.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! And let's use our nice (?) icon instead of (?)

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Should allow admins to disable OpenID for new users but prevent breaking existing logins. (fixes #847) Note: my testing on this has been fairly limited. But it doesn't seem to break anything.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #986 from Arantor/release-2.1

Registrationy stuff
! Convert a use of fopen/fwrite/fclose to file_put_contents (Mantis 4913) and also have it report whether something was saved properly or not (another for #802)

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #987 from Arantor/release-2.1

! Convert a use of fopen/fwrite/fclose to file_put_contents (Mantis 4913...
! The saving of preferences was copied/pasted from elsewhere... it doesn't work properly and can actually screw up other preferences. In addition, if we're not saving the settings (since there's not really a need to), we might as well not specify something that the code doesn't insist on.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Fix indentation

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! More of the clean-up.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! And one last lurking one.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #989 from Arantor/release-2.1

Some minor cleanup
! Fields that are regex-validated can't be left empty as per http://www.simplemachines.org/community/index.php?topic=499992.0 (thanks @emanuele45 for the fix)

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #991 from Arantor/release-2.1

! Fields that are regex-validated can't be left empty as per http://www....
! Fixing some spacing issues, as well as fixing most tables that didn't have a right hand border when they should.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Minor improvement to profile/notifications dialogue.

Signed-off-by: Peter Spicer <sleeping@myperch.org>