Cheese can be a wonderful thing, but not all cheeses are created equal. For example Easy Cheese is filth, whereas Stinking Bishop is pure gold.

The Cheese Macro in Confluence is great, but it's a bit generic. It obviously wasn't written with quality or localisation in mind. I find that it's a bit too limited in scope for my needs.
To resolve this problem, I've created British Cheese, a user macro that celebrates the quality milk-based food products of the British Isles.


## Macro title: British Cheese
## Macro has a body: N
## Body processing: n/a
## Output: Selected output option
##
## Developed by: David Simpson <david@davidsimpson.me>
## Date created: 2012-05-08
## Installed by: My Name

## @param Type:title=Variety|type=enum|enumValues=Caerphilly,Cheddar,Cheshire,Cornish Yarg,Derby,Double Gloucester,Lancashire,Red Leicester,Shropshire Blue,Stilton,Wensleydale,White Stilton|default=Shropshire Blue|desc=Choose your favourite British cheese

#set ($url = $paramType.replaceAll(" ","").toLowerCase())

I love <a href="http://www.britishcheese.com/${url}">$paramType</a>!

If you like this user macro but don't agree that Britain produces the finest cheese on the planet, why not create your own localised version of it. Maybe call it something like {käse} or {fromage}.

Photo credit: Stilton