flavour/eden — pull request #304 by Nostraa (2012-12-08 21:00:54+00:00)
Title: HTML 5 geolocation on login

The users presence record is set on login. There are several settings to adjust it's behavior.
```python
_settings.set_presence_on_login = False
```
...is used to disable/enable the whole feature (disabled is default as I don't want to confuse somebody with a new window asking for geolocation permissions).
```python
_settings.ignore_levels_for_presence = ["L0"]
```
...is a list of ignored location levels. I disabled L0 (countrys) by default, since, as you already mentioned, countrys as presence locations would be rather pointless.
```python
_settings.create_unknown_locations = False
```
... is used to specify wether new locations should be created if there isn't an existing near-by location. Disabled by default as it might lead to literally thousands of new locations.