Jak w temacie, przesyłam fragment kodu dot. galerii w XML, poniżej widać kawałek HTML + XML, wszystko to znajduje się w pliku XSL. Będę wdzięczny za skrótowe wytłumaczenie, szczególnie części XML - najlepsze byłyby komentarze do poszczególnych linijek, krótkie, zwięzłe. Z góry dziękuję za pomoc! (plik xml, którego nie kopiuje zawiera wykaz obrazków ze ścieżkami)
</xsl:template> <xsl:template match="Obrazek"> <xsl:variable name="p" select="position()"/> <xsl:if test="(($p - 1) mod $liczbaKolumn)=0"> <div class="galleryRow"> <xsl:call-template name="showImage"> <xsl:with-param name="obrazek" select="."/> </xsl:call-template> <xsl:for-each select="../Obrazek[($p < position()) and (position() < ($p + $liczbaKolumn))]"> <xsl:call-template name="showImage"> <xsl:with-param name="obrazek" select="."/> </xsl:call-template> </xsl:for-each> </div> </xsl:if> </xsl:template> <xsl:template name="showImage"> <xsl:param name="obrazek"/>