Merge pull request #1216 from Oldiesmann/release-2.1

The ' />' method of closing so-called 'void' tags is no longer required ...
! Don't throw errors if calling the generic list without one defined.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! If either the karma smite or applaud labels are empty, don't permit that operation (e.g. emptying the smite label to 'stop' smiting)

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Remove hardcoded list of versions from emulation auto suggester. Fixes #368

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

Minor fixes
! Add index to the moderation log table, this will potentially have other benefits later too. Board/log index didn't seem to have any benefits. Fixes #317

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Under the principle of GSD management, update the installer progress bar. Fixes #1011

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

Minor things
Don't tether smc_PopupMenu to #top_info

Signed-off-by: John Rayes <live627@gmail.com>
Merge pull request #1220 from live627/smc_PopupMenu

Don't tether smc_PopupMenu to #top_info
! One exciting void tag bug. May be more.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Editing events was broken.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Fringe conditions are wonderful things.

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

Bug fixes
! Allow for index.php?action=calendar;event=1 or similar to go to the right page of the calendar and highlight the calendar item in question (currently in bold) to indicate what's going on. This will be used by the alerts system.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Don't use $scripturl directly in alerts. For emails it's fine because they are less likely to linger, but for alerts they can hang around a while, e.g. if a user doesn't log in before a site move, and the user then logs in. Emails are by nature a bit more transient like that.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Stupid bad copy/pasta from non MySQL installer to MySQL installer. Fixes #1235

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

Improvements in the name of GSD
! Should fix #1236

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Dropdown shouldn't really be 100% wide. Fixes #1234

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