--- /dev/null
+[Desktop Entry]
+X-SuSE-translate=true
+Name=Classic
+Name[ast]=Classic
+Name[bg]=Класически
+Name[ca]=Clàssic
+Name[ca@valencia]=Clàssic
+Name[cs]=Klasický
+Name[da]=Classic
+Name[de]=Klassisch
+Name[el]=Κλασικό
+Name[en_GB]=Classic
+Name[eo]=Klasika
+Name[es]=Clásico
+Name[et]=Klassikaline
+Name[eu]=Klasikoa
+Name[fr]=Classique
+Name[ga]=Clasaiceach
+Name[gl]=Clásico
+Name[he]=קלאסי
+Name[hne]=क्लासिक
+Name[is]=Hefðbundið
+Name[it]=Classico
+Name[ja]=クラシック
+Name[km]=បុរាណ
+Name[lv]=Klasisks
+Name[mai]=क्लासिक
+Name[nb]=Klassisk
+Name[nds]=Klass'sch
+Name[nl]=Classic
+Name[oc]=Classic
+Name[pa]=ਟਕਸਾਲੀ
+Name[pt]=Clássico
+Name[pt_BR]=Clássico
+Name[ro]=Clasic
+Name[ru]=Классическая
+Name[sk]=Klasika
+Name[sv]=Klassiskt
+Name[th]=คลาสสิค
+Name[tr]=Klasik
+Name[uk]=Класичний
+Name[x-test]=xxClassicxx
+Name[zh_CN]=经典
+Name[zh_TW]=經典
+Comment=A port of the old HTML Export plugin theme
+Comment[ast]=Una adaptación del antiguu tema del complementu d'esportación d'HTML
+Comment[bg]=Вариант на предишния изглед за изнасяне в HTML
+Comment[ca]=Un port de l'antic tema del connector d'exportació a HTML
+Comment[ca@valencia]=Un port de l'antic tema del connector d'exportació a HTML
+Comment[cs]=Port starého motivu pro modul HTML export
+Comment[da]=En port af det gamle HTML-eksports plugin-tema
+Comment[de]=Eine Portierung des alten Designs des HTML-Export-Moduls
+Comment[el]=Μια μεταφορά του παλιού θέματος εξαγωγής σε HTML
+Comment[en_GB]=A port of the old HTML Export plugin theme
+Comment[es]=Un portado del antiguo tema del complemento de exportación a HTML
+Comment[et]=Vana HTML ekspordi plugina teema port
+Comment[eu]=HTMLra esportatzeko pluginaren gai zaharraren moldaketa bat
+Comment[fr]=Un port de l'ancien module externe de l'export de galerie HTML
+Comment[gl]=Un porte do tema vello da engadido de exportación a HTML
+Comment[he]=הסבה של הערכה הישנה של יצוא HTML
+Comment[hne]=पुराना एचटीएमएल निर्यात प्लगइन थीम के एक पोर्ट
+Comment[is]=Endurnýting á gamla HTML-útflutningsþemanu
+Comment[it]=Un trasferimento del vecchio tema di esportazione HTML
+Comment[ja]=以前の HTML エクスポートプラグインから移植したテーマ
+Comment[km]=នាំចូលស្បែកកម្មវិធីជំនួយនាំចេញរបស់ HTML ចាស់ៗ
+Comment[lv]=Vecā HTML eksportēšanas dzinēja pielāgojums
+Comment[nb]=En portering av det gamle HTML-eksporttemaet
+Comment[nds]=En Porteren vun't Muster vun't ole HTML-Exportmoduul
+Comment[nl]=Een port van het thema van de oude HTML-export
+Comment[pt]=Uma versão do tema do 'plugin' de Exportação para HTML
+Comment[pt_BR]=Uma versão do tema antigo do plug-in de exportação para HTML
+Comment[ru]=Старое оформления для экспорта в HTML
+Comment[sk]=Stará téma zo zásuvného modulu HTML export
+Comment[sv]=Överföring av det gamla temat för insticksprogrammet HTML-export
+Comment[th]=พอร์ตมาจากชุดตกแต่งส่วนเสริมการส่งออกเป็น HTML
+Comment[tr]=Eski HTML Aktarma eklentisinin bir portu
+Comment[uk]=Портування старої теми додатка експорту HTML
+Comment[x-test]=xxA port of the old HTML Export plugin themexx
+Comment[zh_CN]=旧版 HTML 导出插件主题的移植
+Comment[zh_TW]=舊 HTML 匯出外掛程式佈景主題的移植
+
+[X-HTMLExport Preview]
+Name=Classic
+Name[ast]=Classic
+Name[bg]=Класически
+Name[ca]=Clàssic
+Name[ca@valencia]=Clàssic
+Name[cs]=Klasický
+Name[da]=Classic
+Name[de]=Klassisch
+Name[el]=Κλασικό
+Name[en_GB]=Classic
+Name[eo]=Klasika
+Name[es]=Clásico
+Name[et]=Klassikaline
+Name[eu]=Klasikoa
+Name[fr]=Classique
+Name[ga]=Clasaiceach
+Name[gl]=Clásico
+Name[he]=קלאסי
+Name[hne]=क्लासिक
+Name[is]=Hefðbundið
+Name[it]=Classico
+Name[ja]=クラシック
+Name[km]=បុរាណ
+Name[lv]=Klasisks
+Name[mai]=क्लासिक
+Name[nb]=Klassisk
+Name[nds]=Klass'sch
+Name[nl]=Classic
+Name[oc]=Classic
+Name[pa]=ਟਕਸਾਲੀ
+Name[pt]=Clássico
+Name[pt_BR]=Clássico
+Name[ro]=Clasic
+Name[ru]=Классическая
+Name[sk]=Klasika
+Name[sv]=Klassiskt
+Name[th]=คลาสสิค
+Name[tr]=Klasik
+Name[uk]=Класичний
+Name[x-test]=xxClassicxx
+Name[zh_CN]=经典
+Name[zh_TW]=經典
+Url=preview.png
+
+[X-HTMLExport Author]
+Name=Aurélien Gâteau
+Name[ast]=Aurélien Gâteau
+Name[bg]=Aurélien Gâteau
+Name[ca]=Aurélien Gâteau
+Name[ca@valencia]=Aurélien Gâteau
+Name[cs]=Aurélien Gâteau
+Name[da]=Aurélien Gâteau
+Name[de]=Aurélien Gâteau
+Name[el]=Aurélien Gâteau
+Name[en_GB]=Aurélien Gâteau
+Name[eo]=Aurélien Gâteau
+Name[es]=Aurélien Gâteau
+Name[et]=Aurélien Gâteau
+Name[eu]=Aurélien Gâteau
+Name[fi]=Aurélien Gâteau
+Name[fr]=Aurélien Gâteau
+Name[ga]=Aurélien Gâteau
+Name[gl]=Aurélien Gâteau
+Name[he]=אורליאן גאטו
+Name[hne]=आरेलियन गातेवू
+Name[hu]=Aurélien Gâteau
+Name[is]=Aurélien Gâteau
+Name[it]=Aurélien Gâteau
+Name[ja]=Aurélien Gâteau
+Name[km]=Aurélien Gâteau
+Name[lv]=Aurélien Gâteau
+Name[nb]=Aurélien Gâteau
+Name[nds]=Aurélien Gâteau
+Name[nl]=Aurélien Gâteau
+Name[pa]=Aurélien Gâteau
+Name[pt]=Aurélien Gâteau
+Name[pt_BR]=Aurélien Gâteau
+Name[ro]=Aurélien Gâteau
+Name[ru]=Aurélien Gâteau
+Name[sk]=Aurélien Gâteau
+Name[sv]=Aurélien Gâteau
+Name[th]=Aurélien Gâteau
+Name[tr]=Aurélien Gâteau
+Name[uk]=Aurélien Gâteau
+Name[x-test]=xxAurélien Gâteauxx
+Name[zh_CN]=Aurélien Gâteau
+Name[zh_TW]=Aurélien Gâteau
+Url=mailto:aurelien.gateau@free.fr
+
+[X-HTMLExport Parameter thumbnailPerRow]
+Name=Thumbnails per row
+Name[ast]=Miniatures per filera
+Name[bg]=Умалени копия на ред
+Name[ca]=Miniatures per fila
+Name[ca@valencia]=Miniatures per fila
+Name[cs]=Náhledy na řádek
+Name[da]=Miniaturer pr række
+Name[de]=Vorschaubilder pro Reihe
+Name[el]=Επισκοπήσεις ανά γραμμή
+Name[en_GB]=Thumbnails per row
+Name[es]=Miniaturas por fila
+Name[et]=Pisipilte reas
+Name[eu]=Koadro txikiak errenkadako
+Name[fi]=Näyttökuvia per rivi
+Name[fr]=Miniature par ligne
+Name[gl]=Miniaturas por fila
+Name[he]=תמונות ממוזערות לשורה
+Name[hne]=हर पंक्ति मं छोटेफोटू
+Name[hu]=Bélyegképek soronként
+Name[is]=Smámyndir í hverri röð:
+Name[it]=Miniature per riga
+Name[ja]=横一列あたりのサムネイル数
+Name[km]=រូបភាពតូចៗក្នុងជួរដេក
+Name[lv]=Sīktēli rindā
+Name[nb]=Miniatyrer pr. rad
+Name[nds]=Vöransichtbiller per Reeg
+Name[nl]=Miniaturen per rij
+Name[pa]=ਪ੍ਰਤੀ ਕਤਾਰ ਵਿੱਚ ਥੰਮਨੇਲ
+Name[pt]=Miniaturas por linha
+Name[pt_BR]=Miniaturas por linha
+Name[ro]=Miniaturi pe rînd
+Name[ru]=Миниатюр в ряду
+Name[sk]=Náhľady pre riadok
+Name[sv]=Miniatyrbilder per rad
+Name[th]=จำนวนภาพตัวอย่างต่อแถว
+Name[tr]=Satır başına küçük resimler
+Name[uk]=Мініатюр на ряд
+Name[x-test]=xxThumbnails per rowxx
+Name[zh_CN]=每行缩略图
+Name[zh_TW]=每行縮圖數量
+Type=int
+Default=4
+Min=1
+Max=100
+
+[X-HTMLExport Parameter bgColor]
+Name=Background Color
+Name[ast]=Color de fondu
+Name[bg]=Фонов цвят
+Name[ca]=Color de fons
+Name[ca@valencia]=Color de fons
+Name[cs]=Barva pozadí
+Name[da]=Baggrundsfarve
+Name[de]=Hintergrundfarbe
+Name[el]=Χρώμα φόντου
+Name[en_GB]=Background Colour
+Name[es]=Color del fondo
+Name[et]=Taustavärv
+Name[eu]=Atzeko planoaren kolorea
+Name[fi]=Taustaväri
+Name[fr]=Couleur d'arrière plan
+Name[gl]=Cor de fondo
+Name[he]=צבע רקע
+Name[hne]=पिछोत अंगना रंग
+Name[hu]=Háttérszín
+Name[is]=Bakgrunnslitur
+Name[it]=Colore di sfondo
+Name[ja]=背景色
+Name[km]=ពណ៌ផ្ទៃខាងក្រោយ
+Name[lv]=Fona krāsa
+Name[mai]=पृष्ठभूमि रँग
+Name[nb]=Bakgrunnsfarge
+Name[nds]=Achtergrundklöör
+Name[nl]=Achtergrondkleur
+Name[oc]=Color de fons
+Name[pa]=ਬੈਕਗਰਾਊਂਡ ਰੰਗ
+Name[pt]=Cor de Fundo
+Name[pt_BR]=Cor do plano de fundo
+Name[ro]=Culoare fundal
+Name[ru]=Цвет фона
+Name[sk]=Farba pozadia
+Name[sv]=Bakgrundsfärg
+Name[th]=สีพื้นหลัง
+Name[tr]=Arkaplan Rengi
+Name[uk]=Колір тла
+Name[x-test]=xxBackground Colorxx
+Name[zh_CN]=背景颜色
+Name[zh_TW]=背景顏色
+Type=color
+Default=#333333
+
+[X-HTMLExport Parameter fgColor]
+Name=Foreground Color
+Name[ast]=Color de primer planu
+Name[bg]=Цвят на преден план
+Name[ca]=Color de primer pla
+Name[ca@valencia]=Color de primer pla
+Name[cs]=Barva popředí
+Name[da]=Forgrundsfarve
+Name[de]=Vordergrundfarbe
+Name[el]=Χρώμα προσκηνίου
+Name[en_GB]=Foreground Colour
+Name[es]=Color del primer plano
+Name[et]=Esiplaani värv
+Name[eu]=Aurreko planoaren kolorea
+Name[fi]=Edustan väri
+Name[fr]=Couleur de premier plan
+Name[gl]=Cor principal
+Name[he]=צבע קדמה
+Name[hne]=आगू के रंग
+Name[hu]=Előtérszín
+Name[is]=Forgrunnslitur
+Name[it]=Colore di primo piano
+Name[ja]=前景色
+Name[km]=ពណ៌ផ្ទៃខាងមុខ
+Name[lv]=Priekšplāna krāsa
+Name[mai]=अग्रभूमि रँग
+Name[nb]=Forgrunnsfarge
+Name[nds]=Vörgrundklöör
+Name[nl]=Voorgrondkleur
+Name[pa]=ਫਾਰਗਰਾਊਂਡ ਰੰਗ
+Name[pt]=Cor Principal
+Name[pt_BR]=Cor do primeiro plano
+Name[ro]=Culoare prim-plan
+Name[ru]=Цвет текста
+Name[sk]=Farba písma
+Name[sv]=Förgrundsfärg
+Name[th]=สีพื้นหน้า
+Name[tr]=Önplan Rengi
+Name[uk]=Колір переднього плану
+Name[x-test]=xxForeground Colorxx
+Name[zh_CN]=前景颜色
+Name[zh_TW]=前景顏色
+Type=color
+Default=#d0ffd0
+
+[X-HTMLExport Parameter fontSize]
+Name=Font Size
+Name[ast]=Tamañu de fonte
+Name[bg]=Размер на шрифт
+Name[ca]=Mida del tipus de lletra
+Name[ca@valencia]=Mida del tipus de lletra
+Name[cs]=Velikost písma
+Name[da]=Skrifttype-størrelse
+Name[de]=Schriftgröße
+Name[el]=Μέγεθος γραμματοσειράς
+Name[en_GB]=Font Size
+Name[es]=Tamaño de letra
+Name[et]=Fondi suurus
+Name[eu]=Letra-tamaina
+Name[fi]=Kirjasimen koko
+Name[fr]=Taille de la police
+Name[ga]=Clómhéid
+Name[gl]=Tamaño da letra
+Name[he]=גודל גופן
+Name[hne]=फोंट आकार
+Name[hu]=Betűméret
+Name[is]=Leturstærð
+Name[it]=Dimensione dei caratteri
+Name[ja]=フォントサイズ
+Name[km]=ទំហំពុម្ពអក្សរ
+Name[lv]=Fonta izmērs
+Name[mai]=फाँट आकार
+Name[nb]=Skriftstørrelse
+Name[nds]=Schriftgrött
+Name[nl]=Lettergrootte
+Name[oc]=Talha de poliça
+Name[pa]=ਫੋਂਟ ਸਾਈਜ਼
+Name[pt]=Tamanho do Texto
+Name[pt_BR]=Tamanho da fonte
+Name[ro]=Dimensiune font
+Name[ru]=Размер шрифта
+Name[sk]=Veľkosť písma
+Name[sv]=Teckenstorlek
+Name[th]=ขนาดแบบอักษร
+Name[tr]=Yazı Tipi Boyutu
+Name[uk]=Розмір шрифту
+Name[x-test]=xxFont Sizexx
+Name[zh_CN]=字体大小
+Name[zh_TW]=字型大小
+Type=int
+Default=14
+Min=1
+Max=100
+
+[X-HTMLExport Parameter imgBorderSize]
+Name=Image Border Size
+Name[ast]=Tamañu del berbesu de la imaxe
+Name[bg]=Размер на рамката на изображението
+Name[ca]=Mida de la vora de la imatge
+Name[ca@valencia]=Mida de la vora de la imatge
+Name[cs]=Velikost rámečku obrázku
+Name[da]=Billedkant-størrelse
+Name[de]=Größe des Bildrahmens
+Name[el]=Μέγεθος περιθωρίου εικόνας
+Name[en_GB]=Image Border Size
+Name[es]=Tamaño del borde de la imagen
+Name[et]=Pildi piirde suurus
+Name[eu]=Irudiaren ertzaren tamaina
+Name[fi]=Kuvareunuksen koko
+Name[fr]=Taille de la bordure de l'image
+Name[gl]=Tamaño do contorno da imaxe
+Name[he]=גודל מסגרת התמונה
+Name[hne]=फोटू किनारा आकार
+Name[hu]=Képszegély mérete
+Name[is]=Stærð jaðars myndar
+Name[it]=Dimensione del bordo delle immagini
+Name[ja]=画像の縁取りの幅
+Name[km]=ទំហំស៊ុមរូបភាព
+Name[lv]=Attēla robežas izmērs
+Name[nb]=Bilderammens størrelse
+Name[nds]=Bildrand-Grött
+Name[nl]=Afbeeldingrandgrootte
+Name[pa]=ਚਿੱਤਰ ਬਾਰਡਰ ਸਾਈਜ਼
+Name[pt]=Tamanho do Contorno da Imagem
+Name[pt_BR]=Tamanho da borda da imagem
+Name[ru]=Размер границы изображения
+Name[sk]=Veľkosť okraja obrázku
+Name[sv]=Bildernas kantstorlek
+Name[th]=ขนาดของกรอบภาพ
+Name[tr]=Görüntü Kenarlık Boyutu
+Name[uk]=Розмір рамки зображення
+Name[x-test]=xxImage Border Sizexx
+Name[zh_CN]=图像边框大小
+Name[zh_TW]=影像邊框大小
+Type=int
+Default=1
+Min=1
+Max=50
+
+[X-HTMLExport Parameter imgBorderColor]
+Name=Image Border Color
+Name[ast]=Color del berbesu de la imaxe
+Name[bg]=Цвят на рамката на изображението
+Name[ca]=Color de la vora de la imatge
+Name[ca@valencia]=Color de la vora de la imatge
+Name[cs]=Barva rámečku obrázku
+Name[da]=Billedkant-farve
+Name[de]=Farbe des Bildrahmens
+Name[el]=Χρώμα περιθωρίου εικόνας
+Name[en_GB]=Image Border Colour
+Name[es]=Color del borde de la imagen
+Name[et]=Pildi piirde värv
+Name[eu]=Irudiaren ertzaren kolorea
+Name[fi]=Kuvareunuksen väri
+Name[fr]=Couleur de la bordure de l'image
+Name[gl]=Cor do contorno da imaxe
+Name[he]=צבע מסגרת התמונה
+Name[hne]=फोटू किनारा रंग
+Name[hu]=Képszegély színe
+Name[is]=Litur á jaðri myndar
+Name[it]=Colore del bordo delle immagini
+Name[ja]=画像の縁取りの色
+Name[km]=ពណ៌ស៊ុមរូបភាព
+Name[lv]=Attēla robežas krāsa
+Name[nb]=Bilderammens farge
+Name[nds]=Bildrand-Klöör
+Name[nl]=Afbeeldingrandkleur
+Name[pa]=ਚਿੱਤਰ ਬਾਰਡਰ ਰੰਗ
+Name[pt]=Cor do Contorno da Imagem
+Name[pt_BR]=Cor da borda da imagem
+Name[ru]=Цвет границы изображения
+Name[sk]=Farba okraja obrázku
+Name[sv]=Bildernas kantfärg
+Name[th]=สีของกรอบภาพ
+Name[tr]=Görüntü Kenarlığı Rengi
+Name[uk]=Колір рамки зображення
+Name[x-test]=xxImage Border Colorxx
+Name[zh_CN]=图像边框颜色
+Name[zh_TW]=影像邊框顏色
+Type=color
+Default=#d0ffd0
+
+[X-HTMLExport Parameter linkColor]
+Name=Link Color
+Name[ast]=Color d'enllaz
+Name[bg]=Цвят на препратка
+Name[ca]=Color d'enllaç
+Name[ca@valencia]=Color d'enllaç
+Name[cs]=Barva odkazu
+Name[da]=Farve på link
+Name[de]=Farbe von Verknüpfungen
+Name[el]=Χρώμα δεσμού
+Name[en_GB]=Link Colour
+Name[es]=Color del enlace
+Name[et]=Lingi värv
+Name[eu]=Estekaren kolorea
+Name[fi]=Linkin väri
+Name[fr]=Couleur du lien
+Name[gl]=Cor das ligazóns
+Name[he]=צבע קישור
+Name[hne]=संकली रंग
+Name[hu]=Hivatkozás színe
+Name[is]=Litur tengils
+Name[it]=Colore dei collegamenti
+Name[ja]=リンクの色
+Name[km]=ពណ៌តំណ
+Name[lv]=Saites krāsa
+Name[nb]=Farge på lenker
+Name[nds]=Linkklöör
+Name[nl]=Linkkleur
+Name[pa]=ਲਿੰਕ ਰੰਗ
+Name[pt]=Cor da Ligação
+Name[pt_BR]=Cor do link
+Name[ro]=Culoare legătură
+Name[ru]=Цвет ссылки
+Name[sk]=Farba odkazu
+Name[sv]=Länkfärg
+Name[th]=สีส่วนเชื่อมโยง
+Name[tr]=Bağlantı Rengi
+Name[uk]=Колір посилання
+Name[x-test]=xxLink Colorxx
+Name[zh_CN]=链接颜色
+Name[zh_TW]=連結顏色
+Type=color
+Default=#b3b3b3
+
+[X-HTMLExport Parameter visitedLinkColor]
+Name=Visited Link Color
+Name[ast]=Color d'enllaz visitáu
+Name[bg]=Цвят на посетена препратка
+Name[ca]=Color d'enllaç visitat
+Name[ca@valencia]=Color d'enllaç visitat
+Name[cs]=Barva navštíveného odkazu
+Name[da]=Farve på besøgte link
+Name[de]=Farbe von besuchten Verknüpfungen
+Name[el]=Χρώμα ακολουθημένου δεσμού
+Name[en_GB]=Visited Link Colour
+Name[es]=Color de los enlaces visitados
+Name[et]=Külastatud lingi värv
+Name[eu]=Bisitatutako esteken kolorea
+Name[fi]=Vieraillun linkin väri
+Name[fr]=Couleur de lien visité
+Name[gl]=Cor das ligazóns visitadas
+Name[he]=צבע קישור שביקרו בו
+Name[hne]=भ्रमन करे वाले संकली के रंग
+Name[hu]=Felkeresett hivatkozás színe
+Name[is]=Litur heimsótts tengils
+Name[it]=Colore dei collegamenti visitati
+Name[ja]=訪問済みリンクの色
+Name[km]=ពណ៌តំណដែលបានទស្សនា
+Name[lv]=Apmeklētas saites krāsa
+Name[mai]=देखल लिंक रँग
+Name[nb]=Farge på besøkte lenker
+Name[nds]=Klöör för opropen Links
+Name[nl]=Bezochte linkkleur
+Name[pa]=ਖੋਲ੍ਹੇ ਲਿੰਕ ਰੰਗ
+Name[pt]=Cor da Ligação Visitada
+Name[pt_BR]=Cor do link visitado
+Name[ro]=Culoare legătură vizitată
+Name[ru]=Цвет посещённой ссылки
+Name[sk]=Farba navštíveného odkazu
+Name[sv]=Besökt länkfärg
+Name[th]=สีส่วนเชื่อมโยงที่ไปชมมาแล้ว
+Name[tr]=Tıklanmış Bağlantı Rengi
+Name[uk]=Колір відвіданого посилання
+Name[x-test]=xxVisited Link Colorxx
+Name[zh_CN]=已访问的链接颜色
+Name[zh_TW]=可見的連結顏色
+Type=color
+Default=#b3b3b3
+
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE stylesheet [
+<!ENTITY raquo "»">
+]>
+
+<xsl:transform version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:exsl="http://exslt.org/common"
+ extension-element-prefixes="exsl">
+
+<xsl:template name="linkTagsImagePage">
+ <link rel="first" href="{../image[position()=1]/full/@fileName}.html"></link>
+ <link rel="last" href="{../image[position()=last()]/full/@fileName}.html"></link>
+ <xsl:if test="position() > 1">
+ <link rel="prev" href="{preceding-sibling::image[position()=1]/full/@fileName}.html"></link>
+ </xsl:if>
+ <xsl:if test="position() < last()">
+ <link rel="next" href="{following-sibling::image[position()=1]/full/@fileName}.html"></link>
+ </xsl:if>
+ <xsl:choose>
+ <xsl:when test="count(/collections/collection) > 1">
+ <link rel="up" href="../{../fileName}.html"></link>
+ <link rel="top" href="../index.html"></link>
+ </xsl:when>
+ <xsl:otherwise>
+ <link rel="up" href="../index.html"></link>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
+
+<xsl:template name="linkTagsCollectionPage">
+ <xsl:if test="count(/collections/collection) > 1">
+ <link rel="up" href="index.html"></link>
+ </xsl:if>
+</xsl:template>
+
+<xsl:template name="style">
+ <style type='text/css'>
+ body {
+ color: <xsl:value-of select="$fgColor"/>;
+ background: <xsl:value-of select="$bgColor"/>;
+ font-family: /*param*/Helvetica, sans-serif;
+ font-size: <xsl:value-of select="$fontSize"/>pt;
+ margin: 4%;
+ }
+
+ h1 {
+ color: <xsl:value-of select="$fgColor"/>;
+ }
+
+ table {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ td {
+ color: <xsl:value-of select="$fgColor"/>;
+ padding: 1em;
+ }
+
+ img.photo {
+ border: <xsl:value-of select="$imgBorderSize"/>px solid <xsl:value-of select="$imgBorderColor"/>;
+ }
+
+ a:link {
+ color: <xsl:value-of select="$linkColor"/>;
+ }
+
+ a:visited {
+ color: <xsl:value-of select="$visitedLinkColor"/>;
+ }
+ </style>
+</xsl:template>
+
+<xsl:template name="imagePage">
+ <xsl:param name="index" select="1"/>
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title><xsl:value-of select="title"/></title>
+ <xsl:call-template name="style"/>
+ <xsl:call-template name="linkTagsImagePage"/>
+ </head>
+ <body>
+ <div align="center">
+ <xsl:if test="$index > 1">
+ <xsl:for-each select="../image[$index - 1]">
+ <a href="{full/@fileName}.html">
+ <img class="photo" src="{thumbnail/@fileName}" alt="{$i18nPrevious}" title="{$i18nPrevious}" height="{thumbnail/@width}" width="{thumbnail/@height}"/>
+ </a>
+ </xsl:for-each>
+ |
+ </xsl:if>
+
+ <xsl:choose>
+ <xsl:when test="count(/collections/collection) > 1">
+ <a href="../{../fileName}.html"><img src="../classic/up.png" border="0" title="{../description}" alt="{../description}"/></a>
+ | <a href="../index.html"><img src="../classic/gohome.png" border="0" alt="{$i18nCollectionList}" title="{$i18nCollectionList}"/></a>
+ </xsl:when>
+ <xsl:otherwise>
+ <a href="../index.html"><img src="../classic/up.png" border="0" title="{$i18nCollectionList}" alt="{$i18nCollectionList}"/></a>
+ </xsl:otherwise>
+ </xsl:choose>
+
+ <xsl:if test="$index < count(../image)">
+ |
+ <xsl:for-each select="../image[$index + 1]">
+ <a href="{full/@fileName}.html">
+ <img class="photo" src="{thumbnail/@fileName}" alt="{$i18nNext}" title="{$i18nNext}" height="{thumbnail/@width}" width="{thumbnail/@height}"/>
+ </a>
+ </xsl:for-each>
+ </xsl:if>
+ <br/>
+ <hr/>
+ <br/>
+ <br/>
+ <img class="photo" src="{full/@fileName}" width="{full/@width}" height="{full/@height}" alt="{description}" title="{description}"/>
+ <xsl:if test="original/@fileName != ''">
+ <p>
+ <a href="{original/@fileName}"><xsl:value-of select="$i18nOriginalImage"/></a>
+ (<xsl:value-of select="original/@width"/>x<xsl:value-of select="original/@height"/>)
+ </p>
+ </xsl:if>
+ <!-- FIXME title="description, imageSize, fileSize" -->
+ <br/>
+ <br/>
+ </div>
+ <hr/>
+ <!-- FIXME footer -->
+ </body>
+ </html>
+</xsl:template>
+
+
+<xsl:template name="collectionPage">
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title><xsl:value-of select="name"/></title>
+ <xsl:call-template name="style"/>
+ <xsl:call-template name="linkTagsCollectionPage"/>
+ </head>
+ <body>
+ <xsl:if test="count(/collections/collection) > 1">
+ <a href="index.html"><img src="classic/gohome.png" border="0" alt="{$i18nCollectionList}" title="{$i18nCollectionList}"/></a>
+ </xsl:if>
+ <h1>"<xsl:value-of select="name"/>"</h1>
+ <!-- FIXME: Album info -->
+
+ <table>
+ <xsl:call-template name="thumbnailTable"/>
+ </table>
+ <hr/>
+
+ <!-- FIXME: Footer -->
+ </body>
+ </html>
+</xsl:template>
+
+
+<!-- Called only once per table, use recursion to generate every row -->
+<xsl:template name="thumbnailTable">
+ <xsl:param name="index" select="1"/>
+
+ <xsl:if test="$index < count(image)+1">
+ <tr>
+ <xsl:call-template name="thumbnailTableCell">
+ <xsl:with-param name="index" select="$index"/>
+ <xsl:with-param name="counter" select="$index + $thumbnailPerRow - 1"/>
+ </xsl:call-template>
+ </tr>
+
+ <xsl:call-template name="thumbnailTable">
+ <xsl:with-param name="index" select="$index + $thumbnailPerRow"/>
+ </xsl:call-template>
+ </xsl:if>
+</xsl:template>
+
+
+<!-- Called for every cell, use recursion to generate every cell -->
+<xsl:template name="thumbnailTableCell">
+ <xsl:param name="index" select="1"/>
+ <xsl:param name="counter" select="1"/>
+
+ <xsl:if test="$index < count(image) + 1">
+ <td align="center">
+ <xsl:variable name="folder" select='fileName'/>
+ <xsl:for-each select="image[$index]">
+ <a href='{$folder}/{full/@fileName}.html'>
+ <img class="photo" src="{$folder}/{thumbnail/@fileName}" width="{thumbnail/@width}" height="{thumbnail/@height}" />
+ <div><xsl:value-of select="title"/></div>
+ <!--FIXME image size and file size -->
+ </a>
+
+ <exsl:document href='{$folder}/{full/@fileName}.html'>
+ <xsl:call-template name="imagePage">
+ <xsl:with-param name="index" select="$index"/>
+ </xsl:call-template>
+ </exsl:document>
+ </xsl:for-each>
+ </td>
+
+ <xsl:if test="$counter > $index">
+ <xsl:call-template name="thumbnailTableCell">
+ <xsl:with-param name="index" select="$index + 1"/>
+ <xsl:with-param name="counter" select="$counter"/>
+ </xsl:call-template>
+ </xsl:if>
+ </xsl:if>
+</xsl:template>
+
+
+<xsl:template name="collectionListPage">
+ <html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title><xsl:value-of select="$i18nCollectionList"/></title>
+ <xsl:call-template name="style"/>
+ </head>
+ <body>
+ <h1><xsl:value-of select="$i18nCollectionList"/></h1>
+ <hr/>
+ <p>
+
+ <xsl:for-each select="collections/collection">
+ <xsl:variable name="title" select='concat(name, " [", count(image), "]")'/>
+ <a href="{fileName}.html">
+ <!-- Use first image as collection image -->
+ <img class="photo"
+ src="{fileName}/{image[1]/thumbnail/@fileName}"
+ width="{image[1]/thumbnail/@width}"
+ height="{image[1]/thumbnail/@height}"
+ alt="{$title}"
+ title="{$title}"/>
+ </a>
+ <a href="{fileName}.html"><xsl:value-of select="$title"/></a>
+ <br />
+ <exsl:document href="{fileName}.html">
+ <xsl:call-template name="collectionPage"/>
+ </exsl:document>
+ </xsl:for-each>
+
+ </p>
+ <hr/>
+ <!-- FIXME: Footer -->
+ </body>
+ </html>
+</xsl:template>
+
+
+<xsl:template match="/">
+ <xsl:choose>
+ <xsl:when test="count(collections/collection) > 1">
+ <xsl:call-template name="collectionListPage"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:for-each select="collections/collection">
+ <xsl:call-template name="collectionPage"/>
+ </xsl:for-each>
+ </xsl:otherwise>
+ </xsl:choose>
+</xsl:template>
+
+
+</xsl:transform>