Islandora offers a hook for intercepting/altering Solr queries:
/**
* Implements hook_islandora_solr_query().
*/
function islandora_piwik_solr_query($islandora_solr_query)
// Terms that user entered are in $islandora_solr_query->solrQuery.
}
Trying to figure out if https://github.com/piwik/piwik/issues/8287 is relevant to the problem we encountered in the Islandora Con Hackfest. Posting the link here for future reference.
Islandora offers a hook for intercepting/altering Solr queries:
See http://developer.piwik.org/api-reference/tracking-api and http://piwik.org/docs/site-search/ for Piwik API details.