{% set iRatingValue = oView.getRatingValue() %}
{% if not oxcmp_user %}
{% set _star_title = "MESSAGE_LOGIN_TO_RATE"|translate %}
{% elseif not oView.canRate() %}
{% set _star_title = "MESSAGE_ALREADY_RATED"|translate %}
{% else %}
{% set _star_title = "MESSAGE_RATE_THIS_ARTICLE"|translate %}
{% endif %}
{% for starRatings in 1..5 %}
{% if iRatingValue == 0 %}
{% else %}
{% if iRatingValue > 1 %}
{% set iRatingValue = iRatingValue-1 %}
{% else %}
{% if iRatingValue < 0.5 %}
{% if iRatingValue < 0.3 %}
{% else %}
{% endif %}
{% set iRatingValue = 0 %}
{% elseif iRatingValue > 0.8 %}
{% set iRatingValue = 0 %}
{% else %}
{% set iRatingValue = 0 %}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
({{ oView.getRatingCount() }})