Changeset 20:29361e026fa3
- Timestamp:
- 07/06/11 18:54:11 (14 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Message:
-
Dočasný hack: kompatibilita s Antem verze 1.8.1, Bug 49271
https://issues.apache.org/bugzilla/show_bug.cgi?id=49271
- U XSLT nefunguje „class path“
- collection() má root jinde než ve verzi 1.8.0
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r15
|
r20
|
|
| 15 | 15 | |
| 16 | 16 | <target name="stránky" description="Vygeneruje samotné XHTML webové stránky." depends="statický-obsah"> |
| 17 | | <xslt basedir="${vstup}" destdir="${výstup}" includes="*${vstupníPřípona}" extension="${výstupníPřípona}" style="${šablona}/stránka.xsl"> |
| | 17 | <xslt basedir="${vstup}" destdir="${výstup}" includes="*${vstupníPřípona}" extension="${výstupníPřípona}" style="${šablona}/stránka.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
| 18 | 18 | <param name="konfigurák" expression="../${vstup}/"/> |
| 19 | 19 | <param name="podporaZaostalýchProhlížečů" expression="false"/> |
| … |
… |
|
| 32 | 32 | |
| 33 | 33 | <!-- Atom --> |
| 34 | | <xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl"> |
| | 34 | <xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
| 35 | 35 | <param name="vstupníPřípona" expression="${vstupníPřípona}"/> |
| 36 | 36 | <param name="výstupníPřípona" expression="${výstupníPřípona}"/> |
| … |
… |
|
| 43 | 43 | |
| 44 | 44 | <!-- RSS --> |
| 45 | | <xslt in="${výstup}/atom.xml" out="${výstup}/rss.xml" style="${šablona}/rss.xsl"> |
| | 45 | <xslt in="${výstup}/atom.xml" out="${výstup}/rss.xml" style="${šablona}/rss.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
| 46 | 46 | <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
| 47 | 47 | <classpath location="${funkce}"/> |
| … |
… |
|
| 52 | 52 | |
| 53 | 53 | <!-- Sitemap.xml --> |
| 54 | | <xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl"> |
| | 54 | <xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison"> |
| 55 | 55 | <classpath location="/usr/share/java/saxonb-9.0.jar"/> |
| 56 | 56 | <classpath location="${funkce}"/> |
| … |
… |
|
| 73 | 73 | <target name="statický-obsah" description="Kopíruje JS, CSS, obrázky atd."> |
| 74 | 74 | <copy todir="${výstup}"> |
| 75 | | <fileset dir="${vstup}" excludes="*.xml,*.inc,web.conf"/> |
| | 75 | <fileset dir="${vstup}" excludes="*.xml,makra.xsl,*.inc,web.conf"/> |
| 76 | 76 | </copy> |
| 77 | 77 | </target> |
-
|
r19
|
r20
|
|
| 48 | 48 | <h1><xsl:value-of select="s:stránka/s:nadpis"/></h1> |
| 49 | 49 | <ul id="nabídka"> |
| 50 | | <xsl:for-each select="collection(concat('../vstup/?select=*', $vstupníPřípona))[s:stránka/s:pořadí]"> |
| | 50 | <xsl:for-each select="collection(concat('./', $vstup ,'/?select=*', $vstupníPřípona))[s:stránka/s:pořadí]"> |
| 51 | 51 | <xsl:sort select="empty(./s:stránka/s:pořadí)"/> |
| 52 | 52 | <xsl:sort select="./s:stránka/s:pořadí"/> |