OK all in one place for those who wish to copy & paste:
below the global $db in getURIMappingsResultset() in includes/classes/class.CeonURIMappingDBLookup.php add:
Code:
if (DIR_WS_CATALOG != "/") {
// Add prefix to data
$prefix = DIR_WS_CATALOG;
$prefix = rtrim($prefix, '/');
if (is_array($columns_to_retrieve)) {
for ($i = 0; $i < sizeof($columns_to_retrieve); $i++) {
if ($columns_to_retrieve[$i] == "uri") {
$columns_to_retrieve[$i] = "concat('" . $prefix . "',uri) as uri";
}
}
} else {
if ($columns_to_retrieve == "uri") {
$columns_to_retrieve = "concat('" . $prefix . "',uri) as uri";
}
}
// Remove from selections
foreach ($selections as $key => &$sel_value) {
if ($key == "uri") {
$sel_value = str_replace($prefix, '', $sel_value);
}
}
}
Bookmarks