speed: lowercase ext on image insert
avoids having to lowercase every build_thumb_html call
most extensions tend to match against their lowercase versions anyway
speed: use isset rather than identical
[.+]tags metatag for tag_categories
This is nowhere as near as fast as I'd like. Need to find a better query.
have query use EXISTS rather than IN
preferably we would have a table with image tag counts, but this works for now
order[=|:]random_#### metatag
possible replacement for random_list ext?
use default minchars again
the tag list only returns a max of 10 results, and is only called once per autocomplete, making it harder to autocomplete longer tags
Merge pull request #381 from jgen/master

Automated Tests via Travis-CI
updated date/links in footer
fix strict standard errors
various autocomplete tweaks
* made limit for /api/internal/tag_list/complete optional (as this breaks the autocomplete on dbs with lots of tags)
* removed delay + minChars = 1 again (due to above change)
* first autocomplete tag is selected by default
* tab now works as a select button
* autocompleted tags will now be followed by a space (so the next tag can be instantly autocompleted)
DATETIME > SCORE_DATETIME
fixes #354
PostgreSQL doesn't return trimmed results for CHAR columns, so use VARCHAR instead
use elseif
fix fourm errors under postgresql
'x ?: y' is a new PHP thing?
bump the minimum PHP version, the README was updated but not the version check in the code. Fixes #383
Merge branch 'master' into develop
use different selector rather than hardcoding url
make sure all existing exts are converted to lowercase
Merge pull request #382 from DakuTree/patch

New metatags, fixes various PostgreSQL errors & misc tweaks.