Автонумерация новостей

#
Автонумерация новостей
Добрый день. Не могу сообразить, что нужно дописать, чтобы новости нумеровались. XSL:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <!-- СписокНовостейНаГлавной -->
   
   <xsl:template match="/">
      <xsl:apply-templates select="/document"/>
   </xsl:template>
   
   <xsl:template match="/document">
      
      <!-- Отображение записи информационной системы -->
      <xsl:if test="blocks/items/item[item_status=1]">
            <xsl:apply-templates select="blocks/items/item[item_status=1]"/>
      </xsl:if>
   </xsl:template>
   
   <!-- Шаблон вывода информационного элемента -->
   <xsl:template match="item">
      <!-- Дата время -->
      <p><span class="number">1.</span> Вместо единицы должна идти автонумерация. Например, если задан вывод 3-х новостей, то от 1 до 3, если 5, то от 1 до 5 и т.д.
            <xsl:value-of disable-output-escaping="yes" select="substring-before(item_date, '.')"/>
            <xsl:variable name="month_year" select="substring-after(item_date, '.')"/>
            <xsl:variable name="month" select="substring-before($month_year, '.')"/>
            <xsl:choose>
               <xsl:when test="$month = 1"> января </xsl:when>
               <xsl:when test="$month = 2"> февраля </xsl:when>
               <xsl:when test="$month = 3"> марта </xsl:when>
               <xsl:when test="$month = 4"> апреля </xsl:when>
               <xsl:when test="$month = 5"> мая </xsl:when>
               <xsl:when test="$month = 6"> июня </xsl:when>
               <xsl:when test="$month = 7"> июля </xsl:when>
               <xsl:when test="$month = 8"> августа </xsl:when>
               <xsl:when test="$month = 9"> сентября </xsl:when>
               <xsl:when test="$month = 10"> октября </xsl:when>
               <xsl:when test="$month = 11"> ноября </xsl:when>
               <xsl:otherwise> декабря </xsl:otherwise>
            </xsl:choose>
            <xsl:value-of disable-output-escaping="yes" select="substring-after($month_year, '.')"/>г.
            <br />
            
            <!-- Название -->
            
            <a href="{item_path}" title="{item_name}">
               <xsl:value-of disable-output-escaping="yes" select="item_name"/>
            </a>
      </p>
   </xsl:template>
</xsl:stylesheet>


Помогите советом. Буду очень благодарен.
#
Re: Автонумерация новостей
<xsl:value-of select="position()"/>
#
Re: Автонумерация новостей
h4mpy, спасибо.
Авторизация