forked from hans/Nominatim
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_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);
|
||||
|
||||
|
||||
@@ -20,10 +20,14 @@
|
||||
$aLangPrefOrder = getPreferredLanguages();
|
||||
$oGeocode->setLanguagePreference($aLangPrefOrder);
|
||||
|
||||
if (isset($aLangPrefOrder['name:de'])) $oGeocode->setReverseInPlan(true);
|
||||
if (isset($aLangPrefOrder['name:ru'])) $oGeocode->setReverseInPlan(true);
|
||||
if (isset($aLangPrefOrder['name:ja'])) $oGeocode->setReverseInPlan(true);
|
||||
if (isset($aLangPrefOrder['name:pl'])) $oGeocode->setReverseInPlan(true);
|
||||
if (CONST_Search_ReversePlanForAll
|
||||
|| isset($aLangPrefOrder['name:de'])
|
||||
|| isset($aLangPrefOrder['name:ru'])
|
||||
|| isset($aLangPrefOrder['name:ja'])
|
||||
|| isset($aLangPrefOrder['name:pl']))
|
||||
{
|
||||
$oGeocode->setReverseInPlan(true);
|
||||
}
|
||||
|
||||
// Format for output
|
||||
$sOutputFormat = 'html';
|
||||
|
||||
Reference in New Issue
Block a user