Forum:Template Condition A and B or C

How can I write the following conditions in a template:

IF Parameter A is defined AND (Parameter B >= 5 OR Parameter C contains the string gota"boy!)
 * Returns true
 * Returns false

I knew #if: and #ifeq: etc. but all seem to support testing 1 condition only. What syntax should I use to join all those conditions together? --MyBrute Resource Center@Ronga 11:09, 16 May 2009 (UTC)


 * mw:Help:Extension:ParserFunctions. 13:25, 16 May 2009 (UTC)


 * I read this help page long time ago. But it appears it doesn't say anything about the AND or OR operators that I want. What are the equivalents of AND and OR in Mediawiki templates?? --MyBrute Resource Center@Ronga 15:35, 16 May 2009 (UTC)
 * IF I understand you correctly,  might work. I'm not sure if it can look at whether a string contains a specific part, if that is neccesary though.  18:35, 16 May 2009 (UTC)
 * This is an alternative way complex but depends on how big you have the answer of the true or the false


 * Thanks a lot. It seems it's kinda complicated. --MyBrute Resource Center@Ronga 10:44, 19 May 2009 (UTC)

Advanced Replace conditions
{ {#replace:string|search term|replacement term} } This function is case sensitive.

For example I would like to strip off the word "Category:". However some people may type the small cap version, i.e. "category:" too, but this function is case sensitive and it seems I can't switch to case insensitive mode. An "OR" condition comes to mind. { {#replace:xxxx} } OR { {#replace:xxxx} }.

What's the simplest way to achieve this?

So far the only syntax that I could think of:

But it's kinda ugly. It would become really complicated when the terms has more variations, e.g. Good page, good page, Good Pages and so on.

Any ideas??--MyBrute Resource Center@Ronga 10:44, 19 May 2009 (UTC)