set(attribute=${calpath}, value="calPath=public/cals/MainCal") set(attribute=${genericFeederArgs}, value="/feeder/main/listEvents.do?${calpath}&setappvar=summaryMode(details)") set(attribute=${bwGeneralFeedPrefix}, value="${genericFeederArgs}&skinName=") set(attribute=${bwIcsFeedPrefix}, value="${genericFeederArgs}&format=text/calendar") regex(pattern='/v1.0/categories/(.*?)/(.*?)\.json', value=%R, full-match=true) -> redirect('/feeder/widget/categories.do?${calpath}&skinName=${1}&setappvar=objName(${2})') regex(pattern='/v1.0/groups/(.*?)/(.*?)\.json', value=%R, full-match=true) -> redirect('/feeder/widget/group.do?${calpath}&skinName=${1}&setappvar=objName(${2})') regex(pattern='/v1.0/jsonDays/(.*?)/(.*?)/(.*?)/(.*?)\.json', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${2}&days=${1}&setappvar=objName(${4})&fexpr=${3}') regex(pattern='/v1.0/rssDays/(.*?)/(.*?)/(.*?)\.rss', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${2}&days=${1}&fexpr=${3}') regex(pattern='/v1.0/xmlDays/(.*?)/(.*?)/(.*?)\.xml', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${2}&days=${1}&fexpr=${3}') regex(pattern='/v1.0/icsDays/(.*?)/(.*?)\.ics', value=%R, full-match=true) -> redirect('${bwIcsFeedPrefix}&days=${1}&fexpr=${2}') regex(pattern='/v1.0/jsonRange/(.*?)/(.*?)/(.*?)/(.*?)/(.*?)\.json', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${3}&start=${1}&end=${2}&setappvar=objName(${5})&fexpr=${4}') regex(pattern='/v1.0/rssRange/(.*?)/(.*?)/(.*?)/(.*?)\.rss', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${3}&start=${1}&end=${2}&fexpr=${4}') regex(pattern='/v1.0/xmlRange/(.*?)/(.*?)/(.*?)/(.*?)\.xml', value=%R, full-match=true) -> redirect('${bwGeneralFeedPrefix}${3}&start=${1}&end=${2}&fexpr=${4}') regex(pattern='/v1.0/icsRange/(.*?)/(.*?)/(.*?)\.ics', value=%R, full-match=true) -> redirect('${bwIcsFeedPrefix}&days=${1}&end=${2}&fexpr=${3}')