I have downloaded and configured the ArcGIS Online "basicviewer" web application on an external web server. I have configured the application to work with a custom ArcGIS REST geocoding service running on this web server. I am not able to get the basicviewer "search" tool to work with this geocoding service. Using the Debugging tools with Firefox and inspecting the URL that the basicviewer search tool is passing to the geocoding REST service, I believe that the search tool is incorrectly passing the parameter "&Single Line Input=" when instead I believe the correct parameter should be "&SingleLine=".
Has anyone found a work around for the search tool on the AGOL basicviewer web application to use the search tool with a custom (non-ESRI) geocoding service?
based on what you are describing, it sounds like you need to modify the helperServices section of the config/commonConfig.js file to include the singleLineFieldName, and set placefinding to true. here is an example: