index enquiry-location: from: enquiry-basics; enquiry; location-edit;

Co:?; Enq:?; Loc:?; Q:?; ETy:?; iVis:?;

My location for the enquiry:

[EnqName]

My notes for this enquiry:
[EnqNote]

The location for this enquiry is where I want it to be centred around.
To prevent people using your location, choose "nowhere". If you do this, you will not be allowed to ask for any correspondent location either. For a better chances of a fit, choose a relevant location.

Choose from list of locations

nowhere – hide my location

near wherever I am at the time

near my usual place edit

near [LocName] edit

near [LocName] edit


Do not change anything; go to the enquiry page

Location not listed?

Define another location.

show info

Diagnostics: ?

See enquiry information about location

Page form depends on context. If it is choosing location for the first time, give a list of all locations used, with the most likely at the top. If changing location, give current one separately at the top.

Information required and sources

Key: {EnqID}


Pre-processing


What the user is doing


Post-processing

If the enquiry is marked as location-irrelevant, flag it so that user cannot use location to select correspondents.


Information output


Implications for database


Notes or Issues

Treatment of time

Time is probably an optional extra. Minimum viable product probably does not need to include time at all. Some of the detail here can therefore be deferred until a later version.

For some locations, like home, I'm there a lot of the time, and arranging a time can be left to arrange later. Other locations are time-constrained, so we want people to answer who haven't ruled out that time.

When we have time, allow moving locations: means of transport, from, to, departing time. This would probably be a primary means of selection, where used, as numbers would be low, but of course allows any particular constraint to be asked for.

In essence, what I want here is a list of previously defined locations and times. If a location was time limited in the past, it can be resurrected for present and future.