Hi Paul,
Just got your 5Star rating and before implementing it, got a question regarding the code:
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '5' if ($rec{'Rating'} =~ /(9|10)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(7|8)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(5|6)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(3|4)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(1|2)(\.\d\d)?/);
Code appears identical for all the lines except the first. Shouldn't the '4' be '3','2' and '1' for all the rest? In other words, isn't " | x '5' " the line that determines how many times the graphic is repeated?
Like this?
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '5' if ($rec{'Rating'} =~ /(9|10)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(7|8)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '3' if ($rec{'Rating'} =~ /(5|6)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '2' if ($rec{'Rating'} =~ /(3|4)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '1' if ($rec{'Rating'} =~ /(1|2)(\.\d\d)?/);
Thanks!
Just got your 5Star rating and before implementing it, got a question regarding the code:
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '5' if ($rec{'Rating'} =~ /(9|10)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(7|8)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(5|6)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(3|4)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(1|2)(\.\d\d)?/);
Code appears identical for all the lines except the first. Shouldn't the '4' be '3','2' and '1' for all the rest? In other words, isn't " | x '5' " the line that determines how many times the graphic is repeated?
Like this?
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '5' if ($rec{'Rating'} =~ /(9|10)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '4' if ($rec{'Rating'} =~ /(7|8)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '3' if ($rec{'Rating'} =~ /(5|6)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '2' if ($rec{'Rating'} =~ /(3|4)(\.\d\d)?/);
$rating = qq|<img src="$build_root_url/images/clr.gif">| x '1' if ($rec{'Rating'} =~ /(1|2)(\.\d\d)?/);
Thanks!