Changeset 20:29361e026fa3
- Timestamp:
- 07/06/11 18:54:11 (13 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í"/> |