Produced by Araxis Merge on Wed Nov 28 17:42:19 2007 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | C:\Documents and Settings\tavilson\Desktop\Formats\Sun JavaHelp 2.0\Transforms | popups.xsl | Wed Nov 28 15:57:20 2007 UTC |
2 | C:\Program Files\WebWorks\ePublisher Pro\Formats\Sun JavaHelp 2.0\Transforms | popups.xsl | Fri Aug 24 01:16:14 2007 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 4 | 882 |
Changed | 0 | 0 |
Inserted | 1 | 1 |
Removed | 0 | 0 |
Whitespace | All differences in whitespace within lines are ignored |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | 1 | <?xml vers ion="1.0" encoding=" UTF-8"?> | |||
2 | <xsl:style sheet vers ion="1.0" xmlns="htt p://www.w3 .org/1999/ xhtml" | 2 | <xsl:style sheet vers ion="1.0" xmlns="htt p://www.w3 .org/1999/ xhtml" | |||
3 | xmlns:html ="http://w ww.w3.org/ 1999/xhtml " | 3 | xmlns:html ="http://w ww.w3.org/ 1999/xhtml " | |||
4 | xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | 4 | xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform" | |||
5 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | 5 | xmlns:msxs l="urn:sch emas-micro soft-com:x slt" | |||
6 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | 6 | xmlns:wwmo de="urn:We bWorks-Eng ine-Mode" | |||
7 | xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" | 7 | xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema" | |||
8 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | 8 | xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema" | |||
9 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | 9 | xmlns:wwdo c="urn:Web Works-Docu ment-Schem a" | |||
10 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | 10 | xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema" | |||
11 | xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" | 11 | xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema" | |||
12 | xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" | 12 | xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema" | |||
13 | xmlns:wwva rs="urn:We bWorks-Var iables-Sch ema" | 13 | xmlns:wwva rs="urn:We bWorks-Var iables-Sch ema" | |||
14 | xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" | 14 | xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema" | |||
15 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | 15 | xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject" | |||
16 | xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" | 16 | xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema" | |||
17 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | 17 | xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma" | |||
18 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | 18 | xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress" | |||
19 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | 19 | xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log" | |||
20 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | 20 | xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem" | |||
21 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | 21 | xmlns:wwur i="urn:Web Works-XSLT -Extension -URI" | |||
22 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | 22 | xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities" | |||
23 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | 23 | xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units" | |||
24 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | 24 | xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s" | |||
25 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | 25 | xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct" | |||
26 | xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" | 26 | xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng" | |||
27 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | 27 | xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent" | |||
28 | exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks wwfiles ww doc wwspli ts wwtoc w wbehaviors wwvars ww notes wwpr oject wwpa ge wwlocal e wwprogre ss wwlog w wfilesyste m wwuri ww string wwu nits wwfil esext wwpr ojext wwim aging wwex sldoc" | 28 | exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks wwfiles ww doc wwspli ts wwtoc w wbehaviors wwvars ww notes wwpr oject wwpa ge wwlocal e wwprogre ss wwlog w wfilesyste m wwuri ww string wwu nits wwfil esext wwpr ojext wwim aging wwex sldoc" | |||
29 | > | 29 | > | |||
30 | <xsl:para m name="Gl obalInput" /> | 30 | <xsl:para m name="Gl obalInput" /> | |||
31 | <xsl:para m name="Gl obalPipeli neName" /> | 31 | <xsl:para m name="Gl obalPipeli neName" /> | |||
32 | <xsl:para m name="Gl obalProjec t" /> | 32 | <xsl:para m name="Gl obalProjec t" /> | |||
33 | <xsl:para m name="Gl obalFiles" /> | 33 | <xsl:para m name="Gl obalFiles" /> | |||
34 | <xsl:para m name="Pa rameterDep endsType" /> | 34 | <xsl:para m name="Pa rameterDep endsType" /> | |||
35 | <xsl:para m name="Pa rameterSpl itsType" / > | 35 | <xsl:para m name="Pa rameterSpl itsType" / > | |||
36 | <xsl:para m name="Pa rameterPro jectSplits Type" /> | 36 | <xsl:para m name="Pa rameterPro jectSplits Type" /> | |||
37 | <xsl:para m name="Pa rameterLin ksType" /> | 37 | <xsl:para m name="Pa rameterLin ksType" /> | |||
38 | <xsl:para m name="Pa rameterLoc aleType" / > | 38 | <xsl:para m name="Pa rameterLoc aleType" / > | |||
39 | <xsl:para m name="Pa rameterBeh aviorsType " /> | 39 | <xsl:para m name="Pa rameterBeh aviorsType " /> | |||
40 | <xsl:para m name="Pa rameterPro jectVariab lesType" / > | 40 | <xsl:para m name="Pa rameterPro jectVariab lesType" / > | |||
41 | <xsl:para m name="Pa rameterPag eTemplateU RI" /> | 41 | <xsl:para m name="Pa rameterPag eTemplateU RI" /> | |||
42 | <xsl:para m name="Pa rameterTOC DataType" /> | 42 | <xsl:para m name="Pa rameterTOC DataType" /> | |||
43 | <xsl:para m name="Pa rameterAll owBaggage" /> | 43 | <xsl:para m name="Pa rameterAll owBaggage" /> | |||
44 | <xsl:para m name="Pa rameterAll owGroupToG roup" /> | 44 | <xsl:para m name="Pa rameterAll owGroupToG roup" /> | |||
45 | <xsl:para m name="Pa rameterAll owURL" /> | 45 | <xsl:para m name="Pa rameterAll owURL" /> | |||
46 | <xsl:para m name="Pa rameterBag gageSplitF ileType" / > | 46 | <xsl:para m name="Pa rameterBag gageSplitF ileType" / > | |||
47 | <xsl:para m name="Pa rameterTOC SplitFileT ype" /> | 47 | <xsl:para m name="Pa rameterTOC SplitFileT ype" /> | |||
48 | <xsl:para m name="Pa rameterInd exSplitFil eType" /> | 48 | <xsl:para m name="Pa rameterInd exSplitFil eType" /> | |||
49 | <xsl:para m name="Pa rameterTyp e" /> | 49 | <xsl:para m name="Pa rameterTyp e" /> | |||
50 | <xsl:para m name="Pa rameterCat egory" /> | 50 | <xsl:para m name="Pa rameterCat egory" /> | |||
51 | <xsl:para m name="Pa rameterUse " /> | 51 | <xsl:para m name="Pa rameterUse " /> | |||
52 | <xsl:para m name="Pa rameterDep loy" /> | 52 | <xsl:para m name="Pa rameterDep loy" /> | |||
53 | 53 | |||||
54 | 54 | |||||
55 | <xsl:vari able name= "GlobalDef aultNamesp ace" selec t="'http:/ /www.w3.or g/1999/xht ml'" /> | 55 | <xsl:vari able name= "GlobalDef aultNamesp ace" selec t="'http:/ /www.w3.or g/1999/xht ml'" /> | |||
56 | 56 | |||||
57 | 57 | |||||
58 | <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> | 58 | <xsl:outp ut method= "xml" enco ding="UTF- 8" indent= "yes" /> | |||
59 | <xsl:name space-alia s styleshe et-prefix= "html" res ult-prefix ="#default " /> | 59 | <xsl:name space-alia s styleshe et-prefix= "html" res ult-prefix ="#default " /> | |||
60 | <xsl:stri p-space el ements="*" /> | 60 | <xsl:stri p-space el ements="*" /> | |||
61 | <xsl:pres erve-space elements= "html:scri pt" /> | 61 | <xsl:pres erve-space elements= "html:scri pt" /> | |||
62 | 62 | |||||
63 | 63 | |||||
64 | <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/images. xsl"/> | 64 | <xsl:incl ude href=" wwtransfor m:common/a ccessibili ty/images. xsl"/> | |||
65 | <xsl:incl ude href=" wwtransfor m:common/c ompanyinfo /companyin fo_content .xsl" /> | 65 | <xsl:incl ude href=" wwtransfor m:common/c ompanyinfo /companyin fo_content .xsl" /> | |||
66 | <xsl:incl ude href=" wwtransfor m:common/p ages/popup s.xsl" /> | 66 | <xsl:incl ude href=" wwtransfor m:common/p ages/popup s.xsl" /> | |||
67 | <xsl:incl ude href=" wwtransfor m:common/l inks/resol ve.xsl" /> | 67 | <xsl:incl ude href=" wwtransfor m:common/l inks/resol ve.xsl" /> | |||
68 | <xsl:incl ude href=" wwtransfor m:common/p roject/con ditions.xs l" /> | 68 | <xsl:incl ude href=" wwtransfor m:common/p roject/con ditions.xs l" /> | |||
69 | <xsl:incl ude href=" wwtransfor m:common/p roject/pro perties.xs l" /> | 69 | <xsl:incl ude href=" wwtransfor m:common/p roject/pro perties.xs l" /> | |||
70 | <xsl:incl ude href=" wwtransfor m:common/t ables/tabl es.xsl" /> | 70 | <xsl:incl ude href=" wwtransfor m:common/t ables/tabl es.xsl" /> | |||
71 | <xsl:incl ude href=" wwtransfor m:common/v ariables/v ariables.x sl" /> | 71 | <xsl:incl ude href=" wwtransfor m:common/v ariables/v ariables.x sl" /> | |||
72 | <xsl:incl ude href=" wwtransfor m:javahelp /css_prope rties.xsl" /> | 72 | <xsl:incl ude href=" wwtransfor m:javahelp /css_prope rties.xsl" /> | |||
73 | <xsl:incl ude href=" wwtransfor m:common/p ages/paget emplate.xs l" /> | 73 | <xsl:incl ude href=" wwtransfor m:common/p ages/paget emplate.xs l" /> | |||
74 | <xsl:incl ude href=" wwtransfor m:uri/uri. xsl" /> | 74 | <xsl:incl ude href=" wwtransfor m:uri/uri. xsl" /> | |||
75 | <xsl:incl ude href=" wwformat:T ransforms/ content.xs l" /> | 75 | <xsl:incl ude href=" wwformat:T ransforms/ content.xs l" /> | |||
76 | 76 | |||||
77 | 77 | |||||
78 | <xsl:vari able name= "GlobalAct ionChecksu m"> | 78 | <xsl:vari able name= "GlobalAct ionChecksu m"> | |||
79 | <xsl:var iable name ="VarTrans formChecks ums"> | 79 | <xsl:var iable name ="VarTrans formChecks ums"> | |||
80 | <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))" /> | 80 | <xsl:va lue-of sel ect="conca t(wwuri:As FilePath(' wwtransfor m:self'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: self')))" /> | |||
81 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath($Param eterPageTe mplateURI) , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath($ ParameterP ageTemplat eURI)))" / > | 81 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath($Param eterPageTe mplateURI) , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath($ ParameterP ageTemplat eURI)))" / > | |||
82 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/im ages.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/images. xsl')))" / > | 82 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/access ibility/im ages.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:common/a ccessibili ty/images. xsl')))" / > | |||
83 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/compan yinfo/comp anyinfo_co ntent.xsl' ), ':', ww filesystem :GetChecks um(wwuri:A sFilePath( 'wwtransfo rm:common/ companyinf o/companyi nfo_conten t.xsl')))" /> | 83 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/compan yinfo/comp anyinfo_co ntent.xsl' ), ':', ww filesystem :GetChecks um(wwuri:A sFilePath( 'wwtransfo rm:common/ companyinf o/companyi nfo_conten t.xsl')))" /> | |||
84 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/pages/ popups.xsl '), ':', w wfilesyste m:GetCheck sum(wwuri: AsFilePath ('wwtransf orm:common /pages/pop ups.xsl')) )" /> | 84 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/pages/ popups.xsl '), ':', w wfilesyste m:GetCheck sum(wwuri: AsFilePath ('wwtransf orm:common /pages/pop ups.xsl')) )" /> | |||
85 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/links/ resolve.xs l'), ':', wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/links/re solve.xsl' )))" /> | 85 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/links/ resolve.xs l'), ':', wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/links/re solve.xsl' )))" /> | |||
86 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/conditio ns.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/condi tions.xsl' )))" /> | 86 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/conditio ns.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/condi tions.xsl' )))" /> | |||
87 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/properti es.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/prope rties.xsl' )))" /> | 87 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/projec t/properti es.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pro ject/prope rties.xsl' )))" /> | |||
88 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/tables /tables.xs l'), ':', wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/tables/t ables.xsl' )))" /> | 88 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/tables /tables.xs l'), ':', wwfilesyst em:GetChec ksum(wwuri :AsFilePat h('wwtrans form:commo n/tables/t ables.xsl' )))" /> | |||
89 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/variab les/variab les.xsl'), ':', wwfi lesystem:G etChecksum (wwuri:AsF ilePath('w wtransform :common/va riables/va riables.xs l')))" /> | 89 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/variab les/variab les.xsl'), ':', wwfi lesystem:G etChecksum (wwuri:AsF ilePath('w wtransform :common/va riables/va riables.xs l')))" /> | |||
90 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:jav ahelp/css_ properties .xsl'), ': ', wwfiles ystem:GetC hecksum(ww uri:AsFile Path('wwtr ansform:ja vahelp/css _propertie s.xsl')))" /> | 90 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:jav ahelp/css_ properties .xsl'), ': ', wwfiles ystem:GetC hecksum(ww uri:AsFile Path('wwtr ansform:ja vahelp/css _propertie s.xsl')))" /> | |||
91 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/pages/ pagetempla te.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pag es/pagetem plate.xsl' )))" /> | 91 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:com mon/pages/ pagetempla te.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww transform: common/pag es/pagetem plate.xsl' )))" /> | |||
92 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:uri /uri.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:uri/uri. xsl')))" / > | 92 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwtra nsform:uri /uri.xsl') , ':', wwf ilesystem: GetChecksu m(wwuri:As FilePath(' wwtransfor m:uri/uri. xsl')))" / > | |||
93 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwfor mat:Transf orms/conte nt.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww format:Tra nsforms/co ntent.xsl' )))" /> | 93 | <xsl:va lue-of sel ect="conca t(',', wwu ri:AsFileP ath('wwfor mat:Transf orms/conte nt.xsl'), ':', wwfil esystem:Ge tChecksum( wwuri:AsFi lePath('ww format:Tra nsforms/co ntent.xsl' )))" /> | |||
94 | </xsl:va riable> | 94 | </xsl:va riable> | |||
95 | <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)" /> | 95 | <xsl:val ue-of sele ct="wwstri ng:MD5Chec ksum($VarT ransformCh ecksums)" /> | |||
96 | </xsl:var iable> | 96 | </xsl:var iable> | |||
97 | 97 | |||||
98 | 98 | |||||
99 | <!-- Loca le --> | 99 | <!-- Loca le --> | |||
100 | <!-- --> | 100 | <!-- --> | |||
101 | <xsl:vari able name= "GlobalLoc alePath"> | 101 | <xsl:vari able name= "GlobalLoc alePath"> | |||
102 | <xsl:for -each sele ct="$Globa lFiles[1]" > | 102 | <xsl:for -each sele ct="$Globa lFiles[1]" > | |||
103 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> | 103 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterLocale Type)[1]/@ path" /> | |||
104 | </xsl:fo r-each> | 104 | </xsl:fo r-each> | |||
105 | </xsl:var iable> | 105 | </xsl:var iable> | |||
106 | <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> | 106 | <xsl:vari able name= "GlobalLoc ale" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balLocaleP ath)" /> | |||
107 | 107 | |||||
108 | 108 | |||||
109 | <!-- Mapp ing Entry Sets --> | 109 | <!-- Mapp ing Entry Sets --> | |||
110 | <!-- --> | 110 | <!-- --> | |||
111 | <xsl:vari able name= "GlobalMap EntrySetsP ath" selec t="wwuri:A sFilePath( 'wwtransfo rm:javahel p/mapentry sets.xml') " /> | 111 | <xsl:vari able name= "GlobalMap EntrySetsP ath" selec t="wwuri:A sFilePath( 'wwtransfo rm:javahel p/mapentry sets.xml') " /> | |||
112 | <xsl:vari able name= "GlobalMap EntrySets" select="w wexsldoc:L oadXMLWith outResolve r($GlobalM apEntrySet sPath)" /> | 112 | <xsl:vari able name= "GlobalMap EntrySets" select="w wexsldoc:L oadXMLWith outResolve r($GlobalM apEntrySet sPath)" /> | |||
113 | 113 | |||||
114 | 114 | |||||
115 | <!-- Page Template --> | 115 | <!-- Page Template --> | |||
116 | <!-- --> | 116 | <!-- --> | |||
117 | <xsl:vari able name= "GlobalPag eTemplateP ath" selec t="wwuri:A sFilePath( $Parameter PageTempla teURI)" /> | 117 | <xsl:vari able name= "GlobalPag eTemplateP ath" selec t="wwuri:A sFilePath( $Parameter PageTempla teURI)" /> | |||
118 | <xsl:vari able name= "GlobalPag eTemplate" select="w wexsldoc:L oadXMLWith outResolve r($GlobalP ageTemplat ePath)" /> | 118 | <xsl:vari able name= "GlobalPag eTemplate" select="w wexsldoc:L oadXMLWith outResolve r($GlobalP ageTemplat ePath)" /> | |||
119 | 119 | |||||
120 | 120 | |||||
121 | <!-- Proj ect Splits --> | 121 | <!-- Proj ect Splits --> | |||
122 | <!-- --> | 122 | <!-- --> | |||
123 | <xsl:vari able name= "GlobalPro jectSplits Path"> | 123 | <xsl:vari able name= "GlobalPro jectSplits Path"> | |||
124 | <xsl:for -each sele ct="$Globa lFiles[1]" > | 124 | <xsl:for -each sele ct="$Globa lFiles[1]" > | |||
125 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tSplitsTyp e)[1]/@pat h" /> | 125 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tSplitsTyp e)[1]/@pat h" /> | |||
126 | </xsl:fo r-each> | 126 | </xsl:fo r-each> | |||
127 | </xsl:var iable> | 127 | </xsl:var iable> | |||
128 | <xsl:vari able name= "GlobalPro jectSplits " select=" wwexsldoc: LoadXMLWit houtResolv er($Global ProjectSpl itsPath)" /> | 128 | <xsl:vari able name= "GlobalPro jectSplits " select=" wwexsldoc: LoadXMLWit houtResolv er($Global ProjectSpl itsPath)" /> | |||
129 | 129 | |||||
130 | 130 | |||||
131 | <!-- Proj ect variab les --> | 131 | <!-- Proj ect variab les --> | |||
132 | <!-- --> | 132 | <!-- --> | |||
133 | <xsl:vari able name= "GlobalPro jectVariab lesPath"> | 133 | <xsl:vari able name= "GlobalPro jectVariab lesPath"> | |||
134 | <xsl:for -each sele ct="$Globa lFiles[1]" > | 134 | <xsl:for -each sele ct="$Globa lFiles[1]" > | |||
135 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tVariables Type)[1]/@ path" /> | 135 | <xsl:va lue-of sel ect="key(' wwfiles-fi les-by-typ e', $Param eterProjec tVariables Type)[1]/@ path" /> | |||
136 | </xsl:fo r-each> | 136 | </xsl:fo r-each> | |||
137 | </xsl:var iable> | 137 | </xsl:var iable> | |||
138 | <xsl:vari able name= "GlobalPro jectVariab les" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balProject VariablesP ath)" /> | 138 | <xsl:vari able name= "GlobalPro jectVariab les" selec t="wwexsld oc:LoadXML WithoutRes olver($Glo balProject VariablesP ath)" /> | |||
139 | 139 | |||||
140 | 140 | |||||
141 | <xsl:temp late match ="/"> | 141 | <xsl:temp late match ="/"> | |||
142 | <wwfiles :Files ver sion="1.0" > | 142 | <wwfiles :Files ver sion="1.0" > | |||
143 | 143 | |||||
144 | <xsl:ca ll-templat e name="Po pups"> | 144 | <xsl:ca ll-templat e name="Po pups"> | |||
145 | <xsl:w ith-param name="Para mInput" se lect="$Glo balInput" /> | 145 | <xsl:w ith-param name="Para mInput" se lect="$Glo balInput" /> | |||
146 | <xsl:w ith-param name="Para mProject" select="$G lobalProje ct" /> | 146 | <xsl:w ith-param name="Para mProject" select="$G lobalProje ct" /> | |||
147 | <xsl:w ith-param name="Para mFiles" se lect="$Glo balFiles" /> | 147 | <xsl:w ith-param name="Para mFiles" se lect="$Glo balFiles" /> | |||
148 | <xsl:w ith-param name="Para mLinksType " select=" $Parameter LinksType" /> | 148 | <xsl:w ith-param name="Para mLinksType " select=" $Parameter LinksType" /> | |||
149 | <xsl:w ith-param name="Para mDependsTy pe" select ="$Paramet erDependsT ype" /> | 149 | <xsl:w ith-param name="Para mDependsTy pe" select ="$Paramet erDependsT ype" /> | |||
150 | <xsl:w ith-param name="Para mSplitsTyp e" select= "$Paramete rSplitsTyp e" /> | 150 | <xsl:w ith-param name="Para mSplitsTyp e" select= "$Paramete rSplitsTyp e" /> | |||
151 | <xsl:w ith-param name="Para mBehaviors Type" sele ct="$Param eterBehavi orsType" / > | 151 | <xsl:w ith-param name="Para mBehaviors Type" sele ct="$Param eterBehavi orsType" / > | |||
152 | <xsl:w ith-param name="Para mTOCDataTy pe" select ="$Paramet erTOCDataT ype" /> | 152 | <xsl:w ith-param name="Para mTOCDataTy pe" select ="$Paramet erTOCDataT ype" /> | |||
153 | </xsl:c all-templa te> | 153 | </xsl:c all-templa te> | |||
154 | 154 | |||||
155 | </wwfile s:Files> | 155 | </wwfile s:Files> | |||
156 | </xsl:tem plate> | 156 | </xsl:tem plate> | |||
157 | 157 | |||||
158 | 158 | |||||
159 | <xsl:temp late name= "Popup"> | 159 | <xsl:temp late name= "Popup"> | |||
160 | <xsl:par am name="P aramFilesS plits" /> | 160 | <xsl:par am name="P aramFilesS plits" /> | |||
161 | <xsl:par am name="P aramSplits " /> | 161 | <xsl:par am name="P aramSplits " /> | |||
162 | <xsl:par am name="P aramBehavi orsFile" / > | 162 | <xsl:par am name="P aramBehavi orsFile" / > | |||
163 | <xsl:par am name="P aramBehavi ors" /> | 163 | <xsl:par am name="P aramBehavi ors" /> | |||
164 | <xsl:par am name="P aramLinks" /> | 164 | <xsl:par am name="P aramLinks" /> | |||
165 | <xsl:par am name="P aramTOCDat a" /> | 165 | <xsl:par am name="P aramTOCDat a" /> | |||
166 | <xsl:par am name="P aramBreadc rumbTOCEnt ry" /> | 166 | <xsl:par am name="P aramBreadc rumbTOCEnt ry" /> | |||
167 | <xsl:par am name="P aramFilesD ocumentNod e" /> | 167 | <xsl:par am name="P aramFilesD ocumentNod e" /> | |||
168 | <xsl:par am name="P aramSplits Popup" /> | 168 | <xsl:par am name="P aramSplits Popup" /> | |||
169 | <xsl:par am name="P aramDocume nt" /> | 169 | <xsl:par am name="P aramDocume nt" /> | |||
170 | <xsl:par am name="P aramPopupB ehaviorPar agraphs" / > | 170 | <xsl:par am name="P aramPopupB ehaviorPar agraphs" / > | |||
171 | 171 | |||||
172 | <!-- Out put --> | 172 | <!-- Out put --> | |||
173 | <!-- --> | 173 | <!-- --> | |||
174 | <xsl:var iable name ="VarUpToD ate" selec t="wwfiles ext:UpToDa te($ParamS plitsPopup /@path, $G lobalProje ct/wwproje ct:Project /@ChangeID , $ParamSp litsPopup/ @groupID, $ParamSpli tsPopup/@d ocumentID, $GlobalAc tionChecks um)" /> | 174 | <xsl:var iable name ="VarUpToD ate" selec t="wwfiles ext:UpToDa te($ParamS plitsPopup /@path, $G lobalProje ct/wwproje ct:Project /@ChangeID , $ParamSp litsPopup/ @groupID, $ParamSpli tsPopup/@d ocumentID, $GlobalAc tionChecks um)" /> | |||
175 | <xsl:if test="not( $VarUpToDa te)"> | 175 | <xsl:if test="not( $VarUpToDa te)"> | |||
176 | <xsl:va riable nam e="VarResu ltAsXML"> | 176 | <xsl:va riable nam e="VarResu ltAsXML"> | |||
177 | <!-- O utput dire ctory path --> | 177 | <!-- O utput dire ctory path --> | |||
178 | <!-- --> | 178 | <!-- --> | |||
179 | <xsl:v ariable na me="VarOut putDirecto ryPath" se lect="wwfi lesystem:C ombine(wwp rojext:Get TargetOutp utDirector yPath(), w wprojext:G etGroupNam e($ParamSp litsPopup/ @groupID)) " /> | 179 | <xsl:v ariable na me="VarOut putDirecto ryPath" se lect="wwfi lesystem:C ombine(wwp rojext:Get TargetOutp utDirector yPath(), w wprojext:G etGroupNam e($ParamSp litsPopup/ @groupID)) " /> | |||
180 | 180 | |||||
181 | <!-- P age Rule - -> | 181 | <!-- P age Rule - -> | |||
182 | <!-- - -> | 182 | <!-- - -> | |||
183 | <xsl:v ariable na me="VarPag eRule" sel ect="wwpro jext:GetRu le('Page', $ParamSpl itsPopup/@ stylename) " /> | 183 | <xsl:v ariable na me="VarPag eRule" sel ect="wwpro jext:GetRu le('Page', $ParamSpl itsPopup/@ stylename) " /> | |||
184 | 184 | |||||
185 | <!-- S plit files --> | 185 | <!-- S plit files --> | |||
186 | <!-- --> | 186 | <!-- --> | |||
187 | <xsl:f or-each se lect="$Par amSplits[1 ]"> | 187 | <xsl:f or-each se lect="$Par amSplits[1 ]"> | |||
188 | <!-- TOC --> | 188 | <!-- TOC --> | |||
189 | <!-- --> | 189 | <!-- --> | |||
190 | <xsl: variable n ame="VarTO CSplitFile " select=" key('wwspl its-files- by-groupid -type', co ncat($Para mSplitsPop up/@groupI D, ':', $P arameterTO CSplitFile Type))[1]" /> | 190 | <xsl: variable n ame="VarTO CSplitFile " select=" key('wwspl its-files- by-groupid -type', co ncat($Para mSplitsPop up/@groupI D, ':', $P arameterTO CSplitFile Type))[1]" /> | |||
191 | 191 | |||||
192 | <!-- Index --> | 192 | <!-- Index --> | |||
193 | <!-- --> | 193 | <!-- --> | |||
194 | <xsl: variable n ame="VarIn dexSplitFi le" select ="key('wws plits-file s-by-group id-type', concat($Pa ramSplitsP opup/@grou pID, ':', $Parameter IndexSplit FileType)) [1]" /> | 194 | <xsl: variable n ame="VarIn dexSplitFi le" select ="key('wws plits-file s-by-group id-type', concat($Pa ramSplitsP opup/@grou pID, ':', $Parameter IndexSplit FileType)) [1]" /> | |||
195 | 195 | |||||
196 | <!-- Popup page --> | 196 | <!-- Popup page --> | |||
197 | <!-- --> | 197 | <!-- --> | |||
198 | <xsl: variable n ame="VarPo pupPageAsX ML"> | 198 | <xsl: variable n ame="VarPo pupPageAsX ML"> | |||
199 | <wwb ehaviors:P opupPage / > | 199 | <wwb ehaviors:P opupPage / > | |||
200 | </xsl :variable> | 200 | </xsl :variable> | |||
201 | <xsl: variable n ame="VarPo pupPage" s elect="msx sl:node-se t($VarPopu pPageAsXML )" /> | 201 | <xsl: variable n ame="VarPo pupPage" s elect="msx sl:node-se t($VarPopu pPageAsXML )" /> | |||
202 | 202 | |||||
203 | <!-- Cargo --> | 203 | <!-- Cargo --> | |||
204 | <!-- --> | 204 | <!-- --> | |||
205 | <xsl: variable n ame="VarCa rgo" selec t="$ParamB ehaviors | $VarPopup Page" /> | 205 | <xsl: variable n ame="VarCa rgo" selec t="$ParamB ehaviors | $VarPopup Page" /> | |||
206 | 206 | |||||
207 | <!-- Conditions --> | 207 | <!-- Conditions --> | |||
208 | <!-- --> | 208 | <!-- --> | |||
209 | <xsl: variable n ame="VarIn itialCondi tionsAsXML "> | 209 | <xsl: variable n ame="VarIn itialCondi tionsAsXML "> | |||
210 | <!-- document- css --> | 210 | <!-- document- css --> | |||
211 | <!-- --> | 211 | <!-- --> | |||
212 | <xsl :if test=" string-len gth($VarPa geRule/wwp roject:Opt ions/wwpro ject:Optio n[@Name = 'document- css']/@Val ue) > 0 "> | 212 | <xsl :if test=" string-len gth($VarPa geRule/wwp roject:Opt ions/wwpro ject:Optio n[@Name = 'document- css']/@Val ue) > 0 "> | |||
213 | <ww page:Condi tion name= "document- css" /> | 213 | <ww page:Condi tion name= "document- css" /> | |||
214 | </xs l:if> | 214 | </xs l:if> | |||
215 | 215 | |||||
216 | <!-- breadcrum bs-top --> | 216 | <!-- breadcrum bs-top --> | |||
217 | <!-- --> | 217 | <!-- --> | |||
218 | <xsl :variable name="VarB readcrumbs TopGenerat eOption" s elect="$Va rPageRule/ wwproject: Options/ww project:Op tion[@Name = 'breadc rumbs-top- generate'] /@Value" / > | 218 | <xsl :variable name="VarB readcrumbs TopGenerat eOption" s elect="$Va rPageRule/ wwproject: Options/ww project:Op tion[@Name = 'breadc rumbs-top- generate'] /@Value" / > | |||
219 | <xsl :if test=" ($VarBread crumbsTopG enerateOpt ion = 'tru e') or (st ring-lengt h($VarBrea dcrumbsTop GenerateOp tion) = 0) "> | 219 | <xsl :if test=" ($VarBread crumbsTopG enerateOpt ion = 'tru e') or (st ring-lengt h($VarBrea dcrumbsTop GenerateOp tion) = 0) "> | |||
220 | <ww page:Condi tion name= "breadcrum bs-top" /> | 220 | <ww page:Condi tion name= "breadcrum bs-top" /> | |||
221 | </xs l:if> | 221 | </xs l:if> | |||
222 | 222 | |||||
223 | <!-- breadcrum bs-bottom --> | 223 | <!-- breadcrum bs-bottom --> | |||
224 | <!-- --> | 224 | <!-- --> | |||
225 | <xsl :variable name="VarB readcrumbs BottomGene rateOption " select=" $VarPageRu le/wwproje ct:Options /wwproject :Option[@N ame = 'bre adcrumbs-b ottom-gene rate']/@Va lue" /> | 225 | <xsl :variable name="VarB readcrumbs BottomGene rateOption " select=" $VarPageRu le/wwproje ct:Options /wwproject :Option[@N ame = 'bre adcrumbs-b ottom-gene rate']/@Va lue" /> | |||
226 | <xsl :if test=" $VarBreadc rumbsBotto mGenerateO ption = 't rue'"> | 226 | <xsl :if test=" $VarBreadc rumbsBotto mGenerateO ption = 't rue'"> | |||
227 | <ww page:Condi tion name= "breadcrum bs-bottom" /> | 227 | <ww page:Condi tion name= "breadcrum bs-bottom" /> | |||
228 | </xs l:if> | 228 | </xs l:if> | |||
229 | 229 | |||||
230 | <!-- Company I nfo --> | 230 | <!-- Company I nfo --> | |||
231 | <!-- --> | 231 | <!-- --> | |||
232 | <xsl :call-temp late name= "CompanyIn fo-Conditi ons"> | 232 | <xsl :call-temp late name= "CompanyIn fo-Conditi ons"> | |||
233 | <xs l:with-par am name="P aramPageRu le" select ="$VarPage Rule" /> | 233 | <xs l:with-par am name="P aramPageRu le" select ="$VarPage Rule" /> | |||
234 | </xs l:call-tem plate> | 234 | </xs l:call-tem plate> | |||
235 | </xsl :variable> | 235 | </xsl :variable> | |||
236 | <xsl: variable n ame="VarIn itialCondi tions" sel ect="msxsl :node-set( $VarInitia lCondition sAsXML)" / > | 236 | <xsl: variable n ame="VarIn itialCondi tions" sel ect="msxsl :node-set( $VarInitia lCondition sAsXML)" / > | |||
237 | 237 | |||||
238 | <!-- Set header /footer co nditions - -> | 238 | <!-- Set header /footer co nditions - -> | |||
239 | <!-- - -> | 239 | <!-- - -> | |||
240 | <xsl: variable n ame="VarCo nditionsAs XML"> | 240 | <xsl: variable n ame="VarCo nditionsAs XML"> | |||
241 | <!-- Copy exis ting as is --> | 241 | <!-- Copy exis ting as is --> | |||
242 | <!-- --> | 242 | <!-- --> | |||
243 | <xsl :for-each select="$V arInitialC onditions/ *"> | 243 | <xsl :for-each select="$V arInitialC onditions/ *"> | |||
244 | <xs l:copy-of select="." /> | 244 | <xs l:copy-of select="." /> | |||
245 | </xs l:for-each > | 245 | </xs l:for-each > | |||
246 | 246 | |||||
247 | <xsl :for-each select="$V arInitialC onditions[ 1]"> | 247 | <xsl :for-each select="$V arInitialC onditions[ 1]"> | |||
248 | <!- - header-e xists --> | 248 | <!- - header-e xists --> | |||
249 | <!- - --> | 249 | <!- - --> | |||
250 | <xs l:variable name="Var HeaderExis ts" select ="count(ke y('wwpage- conditions -by-name', 'breadcru mbs-top') | key('wwp age-condit ions-by-na me', 'comp any-info-t op')) > 0" /> | 250 | <xs l:variable name="Var HeaderExis ts" select ="count(ke y('wwpage- conditions -by-name', 'breadcru mbs-top') | key('wwp age-condit ions-by-na me', 'comp any-info-t op')) > 0" /> | |||
251 | <xs l:if test= "$VarHeade rExists"> | 251 | <xs l:if test= "$VarHeade rExists"> | |||
252 | <w wpage:Cond ition name ="header-e xists" /> | 252 | <w wpage:Cond ition name ="header-e xists" /> | |||
253 | </x sl:if> | 253 | </x sl:if> | |||
254 | 254 | |||||
255 | <!- - footer-e xists --> | 255 | <!- - footer-e xists --> | |||
256 | <!- - --> | 256 | <!- - --> | |||
257 | <xs l:variable name="Var FooterExis ts" select ="count(ke y('wwpage- conditions -by-name', 'breadcru mbs-bottom ') | key(' wwpage-con ditions-by -name', 'c ompany-inf o-bottom') ) > 0" /> | 257 | <xs l:variable name="Var FooterExis ts" select ="count(ke y('wwpage- conditions -by-name', 'breadcru mbs-bottom ') | key(' wwpage-con ditions-by -name', 'c ompany-inf o-bottom') ) > 0" /> | |||
258 | <xs l:if test= "$VarFoote rExists"> | 258 | <xs l:if test= "$VarFoote rExists"> | |||
259 | <w wpage:Cond ition name ="footer-e xists" /> | 259 | <w wpage:Cond ition name ="footer-e xists" /> | |||
260 | </x sl:if> | 260 | </x sl:if> | |||
261 | 261 | |||||
262 | <!- - header-f ooter-exis ts --> | 262 | <!- - header-f ooter-exis ts --> | |||
263 | <!- - --> | 263 | <!- - --> | |||
264 | <xs l:choose> | 264 | <xs l:choose> | |||
265 | <x sl:when te st="$VarHe aderExists or $VarFo oterExists "> | 265 | <x sl:when te st="$VarHe aderExists or $VarFo oterExists "> | |||
266 | < wwpage:Con dition nam e="header- footer-exi sts" /> | 266 | < wwpage:Con dition nam e="header- footer-exi sts" /> | |||
267 | </ xsl:when> | 267 | </ xsl:when> | |||
268 | 268 | |||||
269 | <x sl:otherwi se> | 269 | <x sl:otherwi se> | |||
270 | < wwpage:Con dition nam e="header- footer-not -exists" / > | 270 | < wwpage:Con dition nam e="header- footer-not -exists" / > | |||
271 | </ xsl:otherw ise> | 271 | </ xsl:otherw ise> | |||
272 | </x sl:choose> | 272 | </x sl:choose> | |||
273 | </xs l:for-each > | 273 | </xs l:for-each > | |||
274 | </xsl :variable> | 274 | </xsl :variable> | |||
275 | <xsl: variable n ame="VarCo nditions" select="ms xsl:node-s et($VarCon ditionsAsX ML)" /> | 275 | <xsl: variable n ame="VarCo nditions" select="ms xsl:node-s et($VarCon ditionsAsX ML)" /> | |||
276 | 276 | |||||
277 | <!-- Replacemen ts --> | 277 | <!-- Replacemen ts --> | |||
278 | <!-- --> | 278 | <!-- --> | |||
279 | <xsl: variable n ame="VarRe placements AsXML"> | 279 | <xsl: variable n ame="VarRe placements AsXML"> | |||
280 | <!-- body-styl e --> | 280 | <!-- body-styl e --> | |||
281 | <!-- --> | 281 | <!-- --> | |||
282 | <wwp age:Replac ement name ="body-sty le"> | 282 | <wwp age:Replac ement name ="body-sty le"> | |||
283 | <xs l:attribut e name="va lue"> | 283 | <xs l:attribut e name="va lue"> | |||
284 | <! -- CSS pro perties -- > | 284 | <! -- CSS pro perties -- > | |||
285 | <! -- -- > | 285 | <! -- -- > | |||
286 | <x sl:variabl e name="Va rCSSProper tiesAsXML" > | 286 | <x sl:variabl e name="Va rCSSProper tiesAsXML" > | |||
287 | < xsl:call-t emplate na me="CSS-Tr anslatePro jectProper ties"> | 287 | < xsl:call-t emplate na me="CSS-Tr anslatePro jectProper ties"> | |||
288 | <xsl:with- param name ="ParamPro perties" s elect="$Va rPageRule/ wwproject: Properties /wwproject :Property" /> | 288 | <xsl:with- param name ="ParamPro perties" s elect="$Va rPageRule/ wwproject: Properties /wwproject :Property" /> | |||
289 | <xsl:with- param name ="ParamFro mAbsoluteU RI" select ="$ParamSp litsPopup/ @path" /> | 289 | <xsl:with- param name ="ParamFro mAbsoluteU RI" select ="$ParamSp litsPopup/ @path" /> | |||
290 | <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> | 290 | <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> | |||
291 | < /xsl:call- template> | 291 | < /xsl:call- template> | |||
292 | </ xsl:variab le> | 292 | </ xsl:variab le> | |||
293 | <x sl:variabl e name="Va rCSSProper ties" sele ct="msxsl: node-set($ VarCSSProp ertiesAsXM L)/wwproje ct:Propert y" /> | 293 | <x sl:variabl e name="Va rCSSProper ties" sele ct="msxsl: node-set($ VarCSSProp ertiesAsXM L)/wwproje ct:Propert y" /> | |||
294 | 294 | |||||
295 | <x sl:call-te mplate nam e="CSS-Inl inePropert ies"> | 295 | <x sl:call-te mplate nam e="CSS-Inl inePropert ies"> | |||
296 | < xsl:with-p aram name= "ParamProp erties" se lect="$Var CSSPropert ies[string -length(@V alue) > 0]" /> | 296 | < xsl:with-p aram name= "ParamProp erties" se lect="$Var CSSPropert ies[string -length(@V alue) > 0]" /> | |||
297 | </ xsl:call-t emplate> | 297 | </ xsl:call-t emplate> | |||
298 | </x sl:attribu te> | 298 | </x sl:attribu te> | |||
299 | </ww page:Repla cement> | 299 | </ww page:Repla cement> | |||
300 | 300 | |||||
301 | <wwp age:Replac ement name ="title" v alue="{$Pa ramSplitsP opup/@titl e}" /> | 301 | <wwp age:Replac ement name ="title" v alue="{$Pa ramSplitsP opup/@titl e}" /> | |||
302 | 302 | |||||
303 | <wwp age:Replac ement name ="document -css"> | 303 | <wwp age:Replac ement name ="document -css"> | |||
304 | <xs l:attribut e name="va lue"> | 304 | <xs l:attribut e name="va lue"> | |||
305 | <x sl:call-te mplate nam e="URI-Res olveProjec tFileURI"> | 305 | <x sl:call-te mplate nam e="URI-Res olveProjec tFileURI"> | |||
306 | < xsl:with-p aram name= "ParamFrom AbsoluteUR I" select= "$ParamSpl itsPopup/@ path" /> | 306 | < xsl:with-p aram name= "ParamFrom AbsoluteUR I" select= "$ParamSpl itsPopup/@ path" /> | |||
307 | < xsl:with-p aram name= "ParamSpli ts" select ="$ParamSp lits" /> | 307 | < xsl:with-p aram name= "ParamSpli ts" select ="$ParamSp lits" /> | |||
308 | < xsl:with-p aram name= "ParamURI" select="$ VarPageRul e/wwprojec t:Options/ wwproject: Option[@Na me = 'docu ment-css'] /@Value" / > | 308 | < xsl:with-p aram name= "ParamURI" select="$ VarPageRul e/wwprojec t:Options/ wwproject: Option[@Na me = 'docu ment-css'] /@Value" / > | |||
309 | </ xsl:call-t emplate> | 309 | </ xsl:call-t emplate> | |||
310 | </x sl:attribu te> | 310 | </x sl:attribu te> | |||
311 | </ww page:Repla cement> | 311 | </ww page:Repla cement> | |||
312 | 312 | |||||
313 | <wwp age:Replac ement name ="locale" value="{ww projext:Ge tFormatSet ting('loca le', 'en') }" /> | 313 | <wwp age:Replac ement name ="locale" value="{ww projext:Ge tFormatSet ting('loca le', 'en') }" /> | |||
314 | <wwp age:Replac ement name ="content- type" valu e="{concat ('text/htm l;charset= ', wwproje xt:GetForm atSetting( 'encoding' , 'utf-8') )}" /> | 314 | <wwp age:Replac ement name ="content- type" valu e="{concat ('text/htm l;charset= ', wwproje xt:GetForm atSetting( 'encoding' , 'utf-8') )}" /> | |||
315 | 315 | |||||
316 | <wwp age:Replac ement name ="breadcru mbs-top-st yle"> | 316 | <wwp age:Replac ement name ="breadcru mbs-top-st yle"> | |||
317 | <xs l:attribut e name="va lue"> | 317 | <xs l:attribut e name="va lue"> | |||
318 | <x sl:variabl e name="Va rAlignment Property" select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' breadcrumb s-top-alig nment']/@V alue" /> | 318 | <x sl:variabl e name="Va rAlignment Property" select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' breadcrumb s-top-alig nment']/@V alue" /> | |||
319 | <x sl:choose> | 319 | <x sl:choose> | |||
320 | < xsl:when t est="strin g-length($ VarAlignme ntProperty ) > 0"> | 320 | < xsl:when t est="strin g-length($ VarAlignme ntProperty ) > 0"> | |||
321 | <xsl:value -of select ="concat(' text-align : ', $VarA lignmentPr operty, '; ')" /> | 321 | <xsl:value -of select ="concat(' text-align : ', $VarA lignmentPr operty, '; ')" /> | |||
322 | < /xsl:when> | 322 | < /xsl:when> | |||
323 | 323 | |||||
324 | < xsl:otherw ise> | 324 | < xsl:otherw ise> | |||
325 | <xsl:value -of select ="'text-al ign: left; '" /> | 325 | <xsl:value -of select ="'text-al ign: left; '" /> | |||
326 | < /xsl:other wise> | 326 | < /xsl:other wise> | |||
327 | </ xsl:choose > | 327 | </ xsl:choose > | |||
328 | </x sl:attribu te> | 328 | </x sl:attribu te> | |||
329 | </ww page:Repla cement> | 329 | </ww page:Repla cement> | |||
330 | 330 | |||||
331 | <wwp age:Replac ement name ="breadcru mbs-bottom -style"> | 331 | <wwp age:Replac ement name ="breadcru mbs-bottom -style"> | |||
332 | <xs l:attribut e name="va lue"> | 332 | <xs l:attribut e name="va lue"> | |||
333 | <x sl:variabl e name="Va rAlignment Property" select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' breadcrumb s-bottom-a lignment'] /@Value" / > | 333 | <x sl:variabl e name="Va rAlignment Property" select="$V arPageRule /wwproject :Propertie s/wwprojec t:Property [@Name = ' breadcrumb s-bottom-a lignment'] /@Value" / > | |||
334 | <x sl:choose> | 334 | <x sl:choose> | |||
335 | < xsl:when t est="strin g-length($ VarAlignme ntProperty ) > 0"> | 335 | < xsl:when t est="strin g-length($ VarAlignme ntProperty ) > 0"> | |||
336 | <xsl:value -of select ="concat(' text-align : ', $VarA lignmentPr operty, '; ')" /> | 336 | <xsl:value -of select ="concat(' text-align : ', $VarA lignmentPr operty, '; ')" /> | |||
337 | < /xsl:when> | 337 | < /xsl:when> | |||
338 | 338 | |||||
339 | < xsl:otherw ise> | 339 | < xsl:otherw ise> | |||
340 | <xsl:value -of select ="'text-al ign: left; '" /> | 340 | <xsl:value -of select ="'text-al ign: left; '" /> | |||
341 | < /xsl:other wise> | 341 | < /xsl:other wise> | |||
342 | </ xsl:choose > | 342 | </ xsl:choose > | |||
343 | </x sl:attribu te> | 343 | </x sl:attribu te> | |||
344 | </ww page:Repla cement> | 344 | </ww page:Repla cement> | |||
345 | 345 | |||||
346 | <!-- Company I nfo --> | 346 | <!-- Company I nfo --> | |||
347 | <!-- --> | 347 | <!-- --> | |||
348 | <xsl :call-temp late name= "CompanyIn fo-Replace ments"> | 348 | <xsl :call-temp late name= "CompanyIn fo-Replace ments"> | |||
349 | <xs l:with-par am name="P aramPageRu le" select ="$VarPage Rule" /> | 349 | <xs l:with-par am name="P aramPageRu le" select ="$VarPage Rule" /> | |||
350 | <xs l:with-par am name="P aramPagePa th" select ="$ParamSp litsPopup/ @path" /> | 350 | <xs l:with-par am name="P aramPagePa th" select ="$ParamSp litsPopup/ @path" /> | |||
351 | <xs l:with-par am name="P aramSplits " select=" $ParamSpli ts" /> | 351 | <xs l:with-par am name="P aramSplits " select=" $ParamSpli ts" /> | |||
352 | </xs l:call-tem plate> | 352 | </xs l:call-tem plate> | |||
353 | 353 | |||||
354 | <!-- Breadcrum bs --> | 354 | <!-- Breadcrum bs --> | |||
355 | <!-- --> | 355 | <!-- --> | |||
356 | <wwp age:Replac ement name ="breadcru mbs"> | 356 | <wwp age:Replac ement name ="breadcru mbs"> | |||
357 | <xs l:call-tem plate name ="Breadcru mbs"> | 357 | <xs l:call-tem plate name ="Breadcru mbs"> | |||
358 | <x sl:with-pa ram name=" ParamPageR ule" selec t="$VarPag eRule" /> | 358 | <x sl:with-pa ram name=" ParamPageR ule" selec t="$VarPag eRule" /> | |||
359 | <x sl:with-pa ram name=" ParamSplit " select=" $ParamSpli tsPopup" / > | 359 | <x sl:with-pa ram name=" ParamSplit " select=" $ParamSpli tsPopup" / > | |||
360 | <x sl:with-pa ram name=" ParamBread crumbTOCEn try" selec t="$ParamB readcrumbT OCEntry" / > | 360 | <x sl:with-pa ram name=" ParamBread crumbTOCEn try" selec t="$ParamB readcrumbT OCEntry" / > | |||
361 | </x sl:call-te mplate> | 361 | </x sl:call-te mplate> | |||
362 | </ww page:Repla cement> | 362 | </ww page:Repla cement> | |||
363 | 363 | |||||
364 | <!-- Content - -> | 364 | <!-- Content - -> | |||
365 | <!-- - -> | 365 | <!-- - -> | |||
366 | <wwp age:Replac ement name ="content" > | 366 | <wwp age:Replac ement name ="content" > | |||
367 | <!- - Paragrap hs --> | 367 | <!- - Paragrap hs --> | |||
368 | <!- - --> | 368 | <!- - --> | |||
369 | <xs l:for-each select="$ ParamPopup BehaviorPa ragraphs"> | 369 | <xs l:for-each select="$ ParamPopup BehaviorPa ragraphs"> | |||
370 | <x sl:variabl e name="Va rPopupBeha viorParagr aph" selec t="." /> | 370 | <x sl:variabl e name="Va rPopupBeha viorParagr aph" selec t="." /> | |||
371 | 371 | |||||
372 | <x sl:for-eac h select=" $ParamDocu ment[1]"> | 372 | <x sl:for-eac h select=" $ParamDocu ment[1]"> | |||
373 | < xsl:variab le name="V arDocument Paragraph" select="k ey('wwdoc- paragraphs -by-id', $ VarPopupBe haviorPara graph/@id) " /> | 373 | < xsl:variab le name="V arDocument Paragraph" select="k ey('wwdoc- paragraphs -by-id', $ VarPopupBe haviorPara graph/@id) " /> | |||
374 | 374 | |||||
375 | < xsl:apply- templates select="$V arDocument Paragraph" mode="wwm ode:conten t"> | 375 | < xsl:apply- templates select="$V arDocument Paragraph" mode="wwm ode:conten t"> | |||
376 | <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> | 376 | <xsl:with- param name ="ParamSpl its" selec t="$ParamS plits" /> | |||
377 | <xsl:with- param name ="ParamCar go" select ="$VarCarg o" /> | 377 | <xsl:with- param name ="ParamCar go" select ="$VarCarg o" /> | |||
378 | <xsl:with- param name ="ParamLin ks" select ="$ParamLi nks" /> | 378 | <xsl:with- param name ="ParamLin ks" select ="$ParamLi nks" /> | |||
379 | <xsl:with- param name ="ParamTOC Data" sele ct="$Param TOCData" / > | 379 | <xsl:with- param name ="ParamTOC Data" sele ct="$Param TOCData" / > | |||
380 | <xsl:with- param name ="ParamSpl it" select ="$ParamSp litsPopup" /> | 380 | <xsl:with- param name ="ParamSpl it" select ="$ParamSp litsPopup" /> | |||
381 | < /xsl:apply -templates > | 381 | < /xsl:apply -templates > | |||
382 | </ xsl:for-ea ch> | 382 | </ xsl:for-ea ch> | |||
383 | </x sl:for-eac h> | 383 | </x sl:for-eac h> | |||
384 | </ww page:Repla cement> | 384 | </ww page:Repla cement> | |||
385 | 385 | |||||
386 | <!-- Variables --> | 386 | <!-- Variables --> | |||
387 | <!-- --> | 387 | <!-- --> | |||
388 | <xsl :variable name="VarS plitGlobal VariablesA sXML"> | 388 | <xsl :variable name="VarS plitGlobal VariablesA sXML"> | |||
389 | <xs l:call-tem plate name ="Variable s-Globals- Split"> | 389 | <xs l:call-tem plate name ="Variable s-Globals- Split"> | |||
390 | <x sl:with-pa ram name=" ParamProje ctVariable s" select= "$GlobalPr ojectVaria bles" /> | 390 | <x sl:with-pa ram name=" ParamProje ctVariable s" select= "$GlobalPr ojectVaria bles" /> | |||
391 | <x sl:with-pa ram name=" ParamSplit " select=" $ParamSpli tsPopup/an cestor::ww splits:Spl it[1]" /> | 391 | <x sl:with-pa ram name=" ParamSplit " select=" $ParamSpli tsPopup/an cestor::ww splits:Spl it[1]" /> | |||
392 | </x sl:call-te mplate> | 392 | </x sl:call-te mplate> | |||
393 | </xs l:variable > | 393 | </xs l:variable > | |||
394 | <xsl :variable name="VarS plitGlobal Variables" select="m sxsl:node- set($VarSp litGlobalV ariablesAs XML)/wwvar s:Variable " /> | 394 | <xsl :variable name="VarS plitGlobal Variables" select="m sxsl:node- set($VarSp litGlobalV ariablesAs XML)/wwvar s:Variable " /> | |||
395 | <xsl :call-temp late name= "Variables -Page-Stri ng-Replace ments"> | 395 | <xsl :call-temp late name= "Variables -Page-Stri ng-Replace ments"> | |||
396 | <xs l:with-par am name="P aramVariab les" selec t="$VarSpl itGlobalVa riables" / > | 396 | <xs l:with-par am name="P aramVariab les" selec t="$VarSpl itGlobalVa riables" / > | |||
397 | </xs l:call-tem plate> | 397 | </xs l:call-tem plate> | |||
398 | </xsl :variable> | 398 | </xsl :variable> | |||
399 | <xsl: variable n ame="VarRe placements " select=" msxsl:node -set($VarR eplacement sAsXML)" / > | 399 | <xsl: variable n ame="VarRe placements " select=" msxsl:node -set($VarR eplacement sAsXML)" / > | |||
400 | 400 | |||||
401 | <!-- Map common character s --> | 401 | <!-- Map common character s --> | |||
402 | <!-- --> | 402 | <!-- --> | |||
403 | <wwex sldoc:Mapp ingContext > | 403 | <wwex sldoc:Mapp ingContext > | |||
404 | <xsl :copy-of s elect="$Gl obalMapEnt rySets/wwe xsldoc:Map EntrySets/ wwexsldoc: MapEntrySe t[@name = 'common']/ wwexsldoc: MapEntry" /> | 404 | <xsl :copy-of s elect="$Gl obalMapEnt rySets/wwe xsldoc:Map EntrySets/ wwexsldoc: MapEntrySe t[@name = 'common']/ wwexsldoc: MapEntry" /> | |||
405 | 405 | |||||
406 | <!-- Invoke pa ge templat e --> | 406 | <!-- Invoke pa ge templat e --> | |||
407 | <!-- --> | 407 | <!-- --> | |||
408 | <xsl :apply-tem plates sel ect="$Glob alPageTemp late" mode ="wwmode:p agetemplat e"> | 408 | <xsl :apply-tem plates sel ect="$Glob alPageTemp late" mode ="wwmode:p agetemplat e"> | |||
409 | <xs l:with-par am name="P aramOutput DirectoryP ath" selec t="$VarOut putDirecto ryPath" /> | 409 | <xs l:with-par am name="P aramOutput DirectoryP ath" selec t="$VarOut putDirecto ryPath" /> | |||
410 | <xs l:with-par am name="P aramOutput Path" sele ct="$Param SplitsPopu p/@path" / > | 410 | <xs l:with-par am name="P aramOutput Path" sele ct="$Param SplitsPopu p/@path" / > | |||
411 | <xs l:with-par am name="P aramCondit ions" sele ct="$VarCo nditions" /> | 411 | <xs l:with-par am name="P aramCondit ions" sele ct="$VarCo nditions" /> | |||
412 | <xs l:with-par am name="P aramReplac ements" se lect="$Var Replacemen ts" /> | 412 | <xs l:with-par am name="P aramReplac ements" se lect="$Var Replacemen ts" /> | |||
413 | </xs l:apply-te mplates> | 413 | </xs l:apply-te mplates> | |||
414 | </wwe xsldoc:Map pingContex t> | 414 | </wwe xsldoc:Map pingContex t> | |||
415 | </xsl: for-each> | 415 | </xsl: for-each> | |||
416 | </xsl:v ariable> | 416 | </xsl:v ariable> | |||
417 | 417 | |||||
418 | <!-- Ab orted? --> | 418 | <!-- Ab orted? --> | |||
419 | <!-- --> | 419 | <!-- --> | |||
420 | <xsl:if test="not (wwprogres s:Abort()) "> | 420 | <xsl:if test="not (wwprogres s:Abort()) "> | |||
421 | <xsl:v ariable na me="VarRes ult" selec t="msxsl:n ode-set($V arResultAs XML)" /> | 421 | <xsl:v ariable na me="VarRes ult" selec t="msxsl:n ode-set($V arResultAs XML)" /> | |||
422 | <xsl:v ariable na me="VarWri teResult" select="ww exsldoc:Do cument($Va rResult, $ ParamSplit sPopup/@pa th, wwproj ext:GetFor matSetting ('encoding ', 'utf-8' ), 'html', '4.01', ' yes')" /> | 422 | <xsl:v ariable na me="VarWri teResult" select="ww exsldoc:Do cument($Va rResult, $ ParamSplit sPopup/@pa th, wwproj ext:GetFor matSetting ('encoding ', 'utf-8' ), 'html', '4.01', ' yes')" /> | |||
423 | </xsl:i f> | 423 | </xsl:i f> | |||
424 | </xsl:if > | 424 | </xsl:if > | |||
425 | 425 | |||||
426 | <!-- Abo rted? --> | 426 | <!-- Abo rted? --> | |||
427 | <!-- --> | 427 | <!-- --> | |||
428 | <xsl:if test="not( wwprogress :Abort())" > | 428 | <xsl:if test="not( wwprogress :Abort())" > | |||
429 | <!-- Re cord files --> | 429 | <!-- Re cord files --> | |||
430 | <!-- --> | 430 | <!-- --> | |||
431 | <wwfile s:File pat h="{$Param SplitsPopu p/@path}" type="{$Pa rameterTyp e}" checks um="{wwfil esystem:Ge tChecksum( $ParamSpli tsPopup/@p ath)}" pro jectchecks um="{$Glob alProject/ wwproject: Project/@C hangeID}" groupID="{ $ParamSpli tsPopup/@g roupID}" d ocumentID= "{$ParamSp litsPopup/ @documentI D}" action checksum=" {$GlobalAc tionChecks um}" categ ory="{$Par ameterCate gory}" use ="{$Parame terUse}" d eploy="{$P arameterDe ploy}"> | 431 | <wwfile s:File pat h="{$Param SplitsPopu p/@path}" type="{$Pa rameterTyp e}" checks um="{wwfil esystem:Ge tChecksum( $ParamSpli tsPopup/@p ath)}" pro jectchecks um="{$Glob alProject/ wwproject: Project/@C hangeID}" groupID="{ $ParamSpli tsPopup/@g roupID}" d ocumentID= "{$ParamSp litsPopup/ @documentI D}" action checksum=" {$GlobalAc tionChecks um}" categ ory="{$Par ameterCate gory}" use ="{$Parame terUse}" d eploy="{$P arameterDe ploy}"> | |||
432 | <wwfil es:Depends path="{$G lobalLocal ePath}" ch ecksum="{w wfilesyste m:GetCheck sum($Globa lLocalePat h)}" group ID="" docu mentID="" /> | 432 | <wwfil es:Depends path="{$G lobalLocal ePath}" ch ecksum="{w wfilesyste m:GetCheck sum($Globa lLocalePat h)}" group ID="" docu mentID="" /> | |||
433 | <wwfil es:Depends path="{$G lobalMapEn trySetsPat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalMap EntrySetsP ath)}" gro upID="" do cumentID=" " /> | 433 | <wwfil es:Depends path="{$G lobalMapEn trySetsPat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalMap EntrySetsP ath)}" gro upID="" do cumentID=" " /> | |||
434 | <wwfil es:Depends path="{$G lobalPageT emplatePat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalPag eTemplateP ath)}" gro upID="" do cumentID=" " /> | 434 | <wwfil es:Depends path="{$G lobalPageT emplatePat h}" checks um="{wwfil esystem:Ge tChecksum( $GlobalPag eTemplateP ath)}" gro upID="" do cumentID=" " /> | |||
435 | <wwfil es:Depends path="{$G lobalProje ctVariable sPath}" ch ecksum="{w wfilesyste m:GetCheck sum($Globa lProjectVa riablesPat h)}" group ID="" docu mentID="" /> | |||||
435 | <wwfil es:Depends path="{$P aramFilesD ocumentNod e/@path}" checksum=" {$ParamFil esDocument Node/@chec ksum}" gro upID="{$Pa ramFilesDo cumentNode /@groupID} " document ID="{$Para mFilesDocu mentNode/@ documentID }" /> | 436 | <wwfil es:Depends path="{$P aramFilesD ocumentNod e/@path}" checksum=" {$ParamFil esDocument Node/@chec ksum}" gro upID="{$Pa ramFilesDo cumentNode /@groupID} " document ID="{$Para mFilesDocu mentNode/@ documentID }" /> | |||
436 | <wwfil es:Depends path="{$P aramFilesS plits/@pat h}" checks um="{$Para mFilesSpli ts/@checks um}" group ID="{$Para mFilesSpli ts/@groupI D}" docume ntID="{$Pa ramFilesSp lits/@docu mentID}" / > | 437 | <wwfil es:Depends path="{$P aramFilesS plits/@pat h}" checks um="{$Para mFilesSpli ts/@checks um}" group ID="{$Para mFilesSpli ts/@groupI D}" docume ntID="{$Pa ramFilesSp lits/@docu mentID}" / > | |||
437 | <wwfil es:Depends path="{$P aramBehavi orsFile/@p ath}" chec ksum="{$Pa ramBehavio rsFile/@ch ecksum}" g roupID="{$ ParamBehav iorsFile/@ groupID}" documentID ="{$ParamB ehaviorsFi le/@docume ntID}" /> | 438 | <wwfil es:Depends path="{$P aramBehavi orsFile/@p ath}" chec ksum="{$Pa ramBehavio rsFile/@ch ecksum}" g roupID="{$ ParamBehav iorsFile/@ groupID}" documentID ="{$ParamB ehaviorsFi le/@docume ntID}" /> | |||
438 | </wwfil es:File> | 439 | </wwfil es:File> | |||
439 | </xsl:if > | 440 | </xsl:if > | |||
440 | </xsl:tem plate> | 441 | </xsl:tem plate> | |||
441 | </xsl:styl esheet> | 442 | </xsl:styl esheet> |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2007 Araxis Ltd (www.araxis.com). All rights reserved.