diff options
-rw-r--r-- | perllib/FixMyStreet/Geocode.pm | 8 | ||||
-rw-r--r-- | templates/website/cobrands/fiksgatami/faq-nb | 11 |
2 files changed, 13 insertions, 6 deletions
diff --git a/perllib/FixMyStreet/Geocode.pm b/perllib/FixMyStreet/Geocode.pm index 02cdf214c..c06c3bb55 100644 --- a/perllib/FixMyStreet/Geocode.pm +++ b/perllib/FixMyStreet/Geocode.pm @@ -50,6 +50,14 @@ sub lookup { $longitude = $location->{wgs84_lon}; } } + } elsif (mySociety::Config::get('COUNTRY') eq 'NO') { + if ($s =~ /^\d{4}$/) { + my $location = mySociety::MaPit::call('postcode', $s); + unless ($error = Page::mapit_check_error($location)) { + $latitude = $location->{wgs84_lat}; + $longitude = $location->{wgs84_lon}; + } + } } unless ($error || defined $latitude) { ($latitude, $longitude, $error) = FixMyStreet::Geocode::string($s, $q); diff --git a/templates/website/cobrands/fiksgatami/faq-nb b/templates/website/cobrands/fiksgatami/faq-nb index b4673d6ee..e702a5f2f 100644 --- a/templates/website/cobrands/fiksgatami/faq-nb +++ b/templates/website/cobrands/fiksgatami/faq-nb @@ -72,14 +72,13 @@ vi anser å være upassende fortrinnsvis etter å bli informert av en bruker på nettstedet.</dd> - <dt>Hvorfor blir ikke mitt postnummer / stedsnavn funnet?</dt> + <dt>Hvorfor blir ikke mitt stedsnavn funnet?</dt> <dd>Tjenesten bruker navnesøk hos Google Maps for å lokalisere - postnummer og steder. Hvis Google Maps har mangler i sin - postnummer og stedsnavndatabase, vil stedet ikke bli funnet eller - sende deg til feil plass. Tilsvarende søk hos Google (etter - f.eks. "1234, Norway") vil også feile. For å fikse det må en ta - kontakt med Google.</dd> + steder. Hvis Google Maps har mangler i sin stedsnavndatabase, vil + stedet ikke bli funnet eller sende deg til feil plass. + Tilsvarende søk på Google Maps (etter f.eks. "Slogvær, Norway") + vil også feile. For å fikse det må en ta kontakt med Google.</dd> </dl> |