Nice work redtape! I had this with that problem with the mpaa ones too. The png overlays each other. I posted it in the bugs thread last week but that has been cleaned up now.
The solution should be replacing the ratings with AND NOTS (+ !) of the other ratings:
Code:
<visible>string(listitem.certification,Australia:G) + !string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:R)</visible>
Code:
<visible>string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:R)</visible>
Code:
<visible>string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:R)</visible>
Code:
<visible>string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:R)</visible>
Code:
<visible>string(listitem.certification,Australia:R)</visible>
The above is for if you want the lowest rating in the field to be displayed. For the highest available to be displayed you would reverse it:
Code:
<visible>string(listitem.certification,Australia:R) + !string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:G)</visible>
Code:
<visible>string(listitem.certification,Australia:MA) + !string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:G)</visible>
Code:
<visible>string(listitem.certification,Australia:M) + !string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:G)</visible>
Code:
<visible>string(listitem.certification,Australia:PG) + !string(listitem.certification,Australia:G)</visible>
Code:
<visible>string(listitem.certification,Australia:G)</visible>