mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-26 11:08:13 +00:00
make search with reverse plan default
The old behaviour with reverse planning for only selected languages can be reinstated by setting CONST_Search_ReversePlanForAll to false. Fixes #293
This commit is contained in:
@@ -99,6 +99,9 @@
|
|||||||
|
|
||||||
@define('CONST_Search_TryDroppedAddressTerms', false);
|
@define('CONST_Search_TryDroppedAddressTerms', false);
|
||||||
@define('CONST_Search_NameOnlySearchFrequencyThreshold', 500);
|
@define('CONST_Search_NameOnlySearchFrequencyThreshold', 500);
|
||||||
|
// If set to true, then reverse order of queries will be tried by default.
|
||||||
|
// When set to false only selected languages alloow reverse search.
|
||||||
|
@define('CONST_Search_ReversePlanForAll', true);
|
||||||
|
|
||||||
@define('CONST_Places_Max_ID_count', 50);
|
@define('CONST_Places_Max_ID_count', 50);
|
||||||
|
|
||||||
|
|||||||
@@ -20,10 +20,14 @@
|
|||||||
$aLangPrefOrder = getPreferredLanguages();
|
$aLangPrefOrder = getPreferredLanguages();
|
||||||
$oGeocode->setLanguagePreference($aLangPrefOrder);
|
$oGeocode->setLanguagePreference($aLangPrefOrder);
|
||||||
|
|
||||||
if (isset($aLangPrefOrder['name:de'])) $oGeocode->setReverseInPlan(true);
|
if (CONST_Search_ReversePlanForAll
|
||||||
if (isset($aLangPrefOrder['name:ru'])) $oGeocode->setReverseInPlan(true);
|
|| isset($aLangPrefOrder['name:de'])
|
||||||
if (isset($aLangPrefOrder['name:ja'])) $oGeocode->setReverseInPlan(true);
|
|| isset($aLangPrefOrder['name:ru'])
|
||||||
if (isset($aLangPrefOrder['name:pl'])) $oGeocode->setReverseInPlan(true);
|
|| isset($aLangPrefOrder['name:ja'])
|
||||||
|
|| isset($aLangPrefOrder['name:pl']))
|
||||||
|
{
|
||||||
|
$oGeocode->setReverseInPlan(true);
|
||||||
|
}
|
||||||
|
|
||||||
// Format for output
|
// Format for output
|
||||||
$sOutputFormat = 'html';
|
$sOutputFormat = 'html';
|
||||||
|
|||||||
Reference in New Issue
Block a user