En primer lugar, me gustaría decir que odio las plantillas (Moodle, Joomla, Magento...), soy más de trabajar mi propio código, normalmente para evitar problemas como este, metidos en harina puedo decirte, de primeras, que:
1) ?theme=rocket&rev=177 : Esto, tan solo significa que recibe dos variables (theme y rev) con valores (rocket y 177). El valor rocket, podria dar error, ya que no lo recoge como cadena de caracteres ( "" ), pero bueno, para gustos colores.
2) Si continuas leyendo el codigo verás que esas variables las utiliza en los primeros condicionales:
Código PHP:
$themename = min_optional_param('theme', 'standard', 'SAFEDIR');
$type = min_optional_param('type', 'all', 'SAFEDIR');
$rev = min_optional_param('rev', 0, 'INT');
if (file_exists("$CFG->dirroot/theme/$themename/config.php")) {
// exists
} else if (!empty($CFG->themedir) and file_exists("$CFG->themedir/$themename/config.php")) {
// exists
} else {
header('HTTP/1.0 404 not found');
die('Theme was not found, sorry.');
}
$candidatesheet = "$CFG->dataroot/cache/theme/$themename/css/$type.css";
Deberías buscar en la carpeta dirroot/theme/rocket/config.php o en dataroot/cache/theme/rocket/css/177.css
En una de esas dos direcciones debes encontrar esos parametros, seguramente en el segundo.
Espero que lo encuentres, de todos modos, si no lo encuentras comentamelo y lo miramos mas a fondo.