Dynamic opensearch.xml generation based on URL parameters