[bp/r46425] Make tracker location items work
Also backported parts of other commits from 11.x

git-svn-id: file:///var/local/code.tiki.org/tikisvn/branches/9.x@46428 b456876b-0849-0410-b77d-98878d47e9d5