No regular expressions were active.
1 |
|
<xsl:style
sheet vers
ion="1.0"
xmlns:xsl=
"http://ww
w.w3.org/1
999/XSL/Tr
ansform" x
mlns="http
://www.w3.
org/1999/x
html">
|
|
1 |
|
<xsl:style
sheet vers
ion="1.0"
xmlns:xsl=
"http://ww
w.w3.org/1
999/XSL/Tr
ansform" x
mlns="http
://www.w3.
org/1999/x
html">
|
2 |
|
|
|
2 |
|
|
|
|
3 |
|
<xsl:inclu
de href=".
./../base/
xsl/rewrit
e.xsl" />
|
3 |
|
<xsl:inclu
de href="d
efault_acc
ess_denied
.xsl" />
|
|
4 |
|
<xsl:inclu
de href="d
efault_acc
ess_denied
.xsl" />
|
4 |
|
<xsl:inclu
de href="b
readcrumbs
.xsl" />
|
|
5 |
|
<xsl:inclu
de href="b
readcrumbs
.xsl" />
|
5 |
|
|
|
6 |
|
|
6 |
|
<xsl:templ
ate match=
"urls" />
|
|
7 |
|
<xsl:templ
ate match=
"urls" />
|
7 |
|
|
|
8 |
|
|
8 |
|
<xsl:templ
ate match=
"topics">
|
|
9 |
|
<xsl:templ
ate match=
"topics">
|
9 |
|
|
|
10 |
|
|
10 |
|
<xsl:c
all-templa
te name="b
readcrumbs
">
|
|
11 |
|
<xsl:c
all-templa
te name="b
readcrumbs
">
|
11 |
|
<x
sl:with-pa
ram name="
link1">
|
|
12 |
|
<x
sl:with-pa
ram name="
link1">
|
12 |
|
<a
href="../.
./gr
ou
p.php?
ID={forum/
id}"><xsl:
value-of
select="fo
rum/title"
disable-ou
tput-escap
ing="yes"
/></a>
|
|
13 |
|
<a
href="../.
./gr
p.php?
action=gro
up&
ID={forum/
id}"><xsl:
value-of
select="fo
rum/title"
disable-ou
tput-escap
ing="yes"
/></a>
|
13 |
|
</
xsl:with-p
aram>
|
|
14 |
|
</
xsl:with-p
aram>
|
14 |
|
</xsl:
call-templ
ate>
|
|
15 |
|
</xsl:
call-templ
ate>
|
15 |
|
|
|
16 |
|
|
16 |
|
<div i
d="f_heade
r">
|
|
17 |
|
<div i
d="f_heade
r">
|
17 |
|
<h
2 id="foru
m_title"><
xsl:value-
of select=
"forum/tit
le" disabl
e-output-e
scaping="y
es" /></h2
>
|
|
18 |
|
<h
2 id="foru
m_title"><
xsl:value-
of select=
"forum/tit
le" disabl
e-output-e
scaping="y
es" /></h2
>
|
18 |
|
</div>
|
|
19 |
|
</div>
|
19 |
|
<div i
d="f_desc"
><xsl:valu
e-of selec
t="forum/d
esc" disab
le-output-
escaping="
yes" /></d
iv>
|
|
20 |
|
<div i
d="f_desc"
><xsl:valu
e-of selec
t="forum/d
esc" disab
le-output-
escaping="
yes" /></d
iv>
|
20 |
|
|
|
21 |
|
|
21 |
|
<x
sl:if test
="count(ca
t)">
|
|
22 |
|
<xsl:i
f test="co
unt(cat)">
|
22 |
|
|
|
23 |
|
|
23 |
|
<d
iv class="
f_buttons"
>
|
|
24 |
|
<d
iv class="
f_buttons"
>
|
24 |
|
|
|
25 |
|
|
25 |
|
<xsl:varia
ble
name="oncl
ick"
select="co
ncat('retu
rn
f.newTopic
(
',
forum/
i
d
,
'
);')"
/>
|
|
26 |
|
<xsl:varia
ble
name="oncl
ick"
select="co
ncat('retu
rn
f.newTopic
(
"
',
forum/
ur
i
,
'
"
);')"
/>
|
|
|
27 |
|
|
26 |
|
<xsl:if
test="perm
/can_post
= 1">
|
|
28 |
|
<xsl:if
test="perm
/can_post
= 1">
|
|
|
29 |
|
|
27 |
|
<div cla
ss="btn" o
nmouseover
="this.sty
le.backgro
undPositio
n='0 25px'
" onmouseo
ut="this.s
tyle.backg
roundPosit
ion='0 0'"
>
|
|
30 |
|
<div cla
ss="btn" o
nmouseover
="this.sty
le.backgro
undPositio
n='0 25px'
" onmouseo
ut="this.s
tyle.backg
roundPosit
ion='0 0'"
>
|
28 |
|
<a h
ref="javas
cript:void
(0);" oncl
ick="{$onc
lick}"><im
g src="{/r
oot/urls/i
mg}button_
l.gif" /><
/a>
|
|
31 |
|
<a h
ref="javas
cript:void
(0);" oncl
ick="{$onc
lick}"><im
g src="{/r
oot/urls/i
mg}button_
l.gif" /><
/a>
|
29 |
|
<img
src="{/ro
ot/urls/im
g}btn_icon
_new_topic
.gif" />
|
|
32 |
|
<img
src="{/ro
ot/urls/im
g}btn_icon
_new_topic
.gif" />
|
30 |
|
<b>
New
Topic
</b>
|
|
33 |
|
<b>
[L[
New
Topic
]]
</b>
|
31 |
|
</div>
|
|
34 |
|
</div>
|
|
|
35 |
|
|
32 |
|
</xsl:if
>
|
|
36 |
|
</xsl:if
>
|
33 |
|
|
|
37 |
|
|
34 |
|
<div cla
ss="f_butt
ons_icn">
|
|
38 |
|
<div cla
ss="f_butt
ons_icn">
|
35 |
|
<div
title="pe
rmalink" c
lass="icn"
onmouseov
er="this.s
tyle.backg
roundPosit
ion='0 24p
x'" onmous
eout="this
.style.bac
kgroundPos
ition='0 0
'" >
|
|
39 |
|
<div
title="pe
rmalink" c
lass="icn"
onmouseov
er="this.s
tyle.backg
roundPosit
ion='0 24p
x'" onmous
eout="this
.style.bac
kgroundPos
ition='0 0
'" >
|
36 |
|
<a
href="
index.php?
acti
o
n=g
ot
o&
a
mp;
forum
_id=
{forum/
i
d
}"
target="_b
lank"><img
src="{/roo
t/urls/img
}button_l.
gif"
/></a>
|
|
40 |
|
<a
href="
{/r
o
ot
/b
a
se}{$rw_
forum
}
{forum/
ur
i
}{$rw_foru
m_page}0{$
rw_forum_e
xt
}"
target="_b
lank"><img
src="{/roo
t/urls/img
}button_l.
gif"
/></a>
|
37 |
|
<img src="
{/root/url
s/img}btn_
icon_plink
.gif" />
|
|
41 |
|
<img src="
{/root/url
s/img}btn_
icon_plink
.gif" />
|
38 |
|
</di
v>
|
|
42 |
|
</di
v>
|
39 |
|
<div tit
le="rss fe
ed" class=
"icn" onmo
useover="t
his.style.
background
Position='
0 24px'" o
nmouseout=
"this.styl
e.backgrou
ndPosition
='0 0'" >
|
|
43 |
|
<div
title="rs
s feed" cl
ass="icn"
onmouseove
r="this.st
yle.backgr
oundPositi
on='0 24px
'" onmouse
out="this.
style.back
groundPosi
tion='0 0'
" >
|
40 |
|
<a
href="{/ro
ot/base}
?action=
rss_forum
&
forum
=
{
forum
/id
}"
target="_b
lank"><img
src="{/roo
t/urls/img
}button_l.
gif"
/></a>
|
|
44 |
|
<a
href="{/ro
ot/base}
{$rw_
rss_forum
}{
forum
/uri}
{
$rw_rss_
forum
_ext
}"
target="_b
lank"><img
src="{/roo
t/urls/img
}button_l.
gif"
/></a>
|
41 |
|
<img
src="{/ro
ot/urls/im
g}btn_icon
_rss.gif"
/>
|
|
45 |
|
<img src="
{/root/url
s/img}btn_
icon_rss.g
if" />
|
42 |
|
</div>
|
|
46 |
|
</di
v>
|
43 |
|
</div>
|
|
47 |
|
</div>
|
44 |
|
|
|
48 |
|
|
45 |
|
</
div>
|
|
49 |
|
</
div>
|
46 |
|
|
|
50 |
|
|
47 |
|
</
xsl:if>
|
|
51 |
|
</xsl:
if>
|
48 |
|
|
|
52 |
|
|
49 |
|
<div i
d="reply_c
ontainer">
 </di
v>
|
|
53 |
|
<div i
d="reply_c
ontainer">
 </di
v>
|
50 |
|
|
|
54 |
|
|
51 |
|
<div i
d="f_tbl">
|
|
55 |
|
<div i
d="f_tbl">
|
52 |
|
<u
l class="t
bl_hh">
|
|
56 |
|
<u
l class="t
bl_hh">
|
53 |
|
<li
class="tbl
_hh_topic"
>
Topics
</li>
|
|
57 |
|
<li
class="tbl
_hh_topic"
>
[L[
Topics
]]
</li>
|
54 |
|
<li
class="tbl
_hh_posts"
>
Posts
</li>
|
|
58 |
|
<li
class="tbl
_hh_posts"
>
[L[
Posts
]]
</li>
|
55 |
|
<li
class="tbl
_hh_date">
Author
</li>
|
|
59 |
|
<li
class="tbl
_hh_date">
[L[
Author
]]
</li>
|
56 |
|
<li
class="tbl
_hh_date2"
>
Latest
Reply
</li>
|
|
60 |
|
<li
class="tbl
_hh_date2"
>
[L[
Latest
Reply
]]
</li>
|
57 |
|
</
ul>
|
|
61 |
|
</
ul>
|
58 |
|
<x
sl:apply-t
emplates s
elect="top
ic" />
|
|
62 |
|
<x
sl:apply-t
emplates s
elect="top
ic" />
|
59 |
|
</div>
|
|
63 |
|
</div>
|
60 |
|
|
|
64 |
|
|
61 |
|
<div c
lass="page
s">
|
|
65 |
|
<div c
lass="page
s">
|
62 |
|
Pages:
<xsl:apply
-templates
select="pa
ges"
/>
|
|
66 |
|
[L[
Pages:
]]
<xsl:apply
-templates
select="pa
ges"
/>
|
63 |
|
</div>
|
|
67 |
|
</div>
|
64 |
|
|
|
68 |
|
|
65 |
|
</xsl:temp
late>
|
|
69 |
|
</xsl:temp
late>
|
66 |
|
|
|
70 |
|
|
67 |
|
<xsl:templ
ate match=
"topic">
|
|
71 |
|
<xsl:templ
ate match=
"topic">
|
68 |
|
|
|
72 |
|
|
69 |
|
<ul>
|
|
73 |
|
<ul>
|
70 |
|
<li cl
ass="tbl_f
f_topic">
|
|
74 |
|
<li cl
ass="tbl_f
f_topic">
|
71 |
|
|
|
75 |
|
|
72 |
|
<x
sl:choose>
|
|
76 |
|
<x
sl:choose>
|
73 |
|
<xsl:whe
n test="1
= @new and
0 < @s
ticky">
|
|
77 |
|
<xsl:whe
n test="1
= @new and
0 < @s
ticky">
|
74 |
|
<img
src="{/ro
ot/urls/im
g}sticky_t
opic_new.g
if" />
|
|
78 |
|
<img
src="{/ro
ot/urls/im
g}sticky_t
opic_new.g
if" />
|
75 |
|
</xsl:wh
en>
|
|
79 |
|
</xsl:wh
en>
|
76 |
|
<xsl:whe
n test="0
= @new and
0 < @s
ticky">
|
|
80 |
|
<xsl:whe
n test="0
= @new and
0 < @s
ticky">
|
77 |
|
<img
src="{/ro
ot/urls/im
g}sticky_t
opic.gif"
/>
|
|
81 |
|
<img
src="{/ro
ot/urls/im
g}sticky_t
opic.gif"
/>
|
78 |
|
</xsl:wh
en>
|
|
82 |
|
</xsl:wh
en>
|
79 |
|
<xsl:whe
n test="1
= @new and
0 = @stic
ky and 0 =
@locked">
|
|
83 |
|
<xsl:whe
n test="1
= @new and
0 = @stic
ky and 0 =
@locked">
|
80 |
|
<img
src="{/ro
ot/urls/im
g}topic_ne
w.gif" />
|
|
84 |
|
<img
src="{/ro
ot/urls/im
g}topic_ne
w.gif" />
|
81 |
|
</xsl:wh
en>
|
|
85 |
|
</xsl:wh
en>
|
82 |
|
<xsl:whe
n test="1
= @new and
0 = @stic
ky and 1 =
@locked">
|
|
86 |
|
<xsl:whe
n test="1
= @new and
0 = @stic
ky and 1 =
@locked">
|
83 |
|
<img
src="{/ro
ot/urls/im
g}locked_t
opic_new.g
if" />
|
|
87 |
|
<img
src="{/ro
ot/urls/im
g}locked_t
opic_new.g
if" />
|
84 |
|
</xsl:wh
en>
|
|
88 |
|
</xsl:wh
en>
|
85 |
|
<xsl:whe
n test="0
= @new and
0 = @stic
ky and 1 =
@locked">
|
|
89 |
|
<xsl:whe
n test="0
= @new and
0 = @stic
ky and 1 =
@locked">
|
86 |
|
<img
src="{/ro
ot/urls/im
g}locked_t
opic.gif"
/>
|
|
90 |
|
<img
src="{/ro
ot/urls/im
g}locked_t
opic.gif"
/>
|
87 |
|
</xsl:wh
en>
|
|
91 |
|
</xsl:wh
en>
|
88 |
|
<xsl:oth
erwise>
|
|
92 |
|
<xsl:oth
erwise>
|
89 |
|
<img
src="{/ro
ot/urls/im
g}topic.gi
f" />
|
|
93 |
|
<img
src="{/ro
ot/urls/im
g}topic.gi
f" />
|
90 |
|
</xsl:ot
herwise>
|
|
94 |
|
</xsl:ot
herwise>
|
91 |
|
</
xsl:choose
>
|
|
95 |
|
</
xsl:choose
>
|
92 |
|
|
|
96 |
|
|
93 |
|
<x
sl:element
name="a">
|
|
97 |
|
<
a
href="{$
r
w_top
i
c}{
u
ri}{$rw_
t
opic_
e
xt}
"
onclick
=
"
r
e
turn
f
.
select
T
o
p
ic
('{u
ri
}');"
><xsl:valu
e-of
select="ti
tle"
disable-ou
tput-escap
ing="yes"
/></
a
>
|
94 |
|
<xsl:att
ribute nam
e="href">?
action=got
o&topi
c_id=<xsl:
value-of s
elect="@id
" /></xsl:
attribute>
|
|
|
95 |
|
<
xsl:
a
tt
r
i
b
u
t
e
name=
"onclick
"
><xsl:valu
e
-o
f
select
="
o
ncl
ic
k"
/></xsl:at
t
ri
bute
><xsl:valu
e-of
select="ti
tle"
disable-ou
tput-escap
ing="yes"
/></
xsl:elemen
t
>
|
|
|
96 |
|
<b
r />
|
|
98 |
|
<b
r />
|
97 |
|
<x
sl:value-o
f select="
desc" disa
ble-output
-escaping=
"yes" />
|
|
99 |
|
<x
sl:value-o
f select="
desc" disa
ble-output
-escaping=
"yes" />
|
98 |
|
</li>
|
|
100 |
|
</li>
|
99 |
|
<li cl
ass="tbl_f
f_posts"><
xsl:value-
of select=
"count" />
</li>
|
|
101 |
|
<li cl
ass="tbl_f
f_posts"><
xsl:value-
of select=
"count" />
</li>
|
100 |
|
<li cl
ass="tbl_f
f_date"><x
sl:value-o
f select="
first_u" /
><br /><xs
l:value-of
select="f
irst_d" />
</li>
|
|
102 |
|
<li cl
ass="tbl_f
f_date"><x
sl:value-o
f select="
first_u" /
><br /><xs
l:value-of
select="f
irst_d" />
</li>
|
101 |
|
<li cl
ass="tbl_f
f_date2"><
xsl:value-
of select=
"last_u" /
><br /><xs
l:value-of
select="l
ast_d" /><
/li>
|
|
103 |
|
<li cl
ass="tbl_f
f_date2"><
xsl:value-
of select=
"last_u" /
><br /><xs
l:value-of
select="l
ast_d" /><
/li>
|
102 |
|
</ul>
|
|
104 |
|
</ul>
|
103 |
|
|
|
105 |
|
|
104 |
|
</xsl:temp
late>
|
|
106 |
|
</xsl:temp
late>
|
105 |
|
|
|
107 |
|
|
106 |
|
<xsl:templ
ate match=
"pages/p">
|
|
108 |
|
<xsl:templ
ate match=
"pages/p">
|
107 |
|
 
|
|
109 |
|
 
|
108 |
|
<xsl:i
f test="@c
= 0">
|
|
110 |
|
<xsl:i
f test="@c
= 0">
|
109 |
|
<x
sl:element
name="a">
|
|
111 |
|
<
a
href="{$rw
_forum}{..
/../forum/
u
ri
}{$rw_for
u
m_pag
e
}{@st
a
rt}{$rw_fo
ru
m
_
e
xt}
"
onclick
=
"
return
document.f
.selectFor
um
(
'{
../../foru
m/
ur
i
}',
'@start')
"
>
<xsl:value
-of
select="
.
"
/>
</
a
>
|
110 |
|
<xsl:att
ribute nam
e="href">?
action=got
o&foru
m_id=<xsl:
value-of s
elect="../
../forum/i
d" />&
start=<xsl
:value-of
select="@s
tart" /></
xsl:attrib
ute>
|
|
|
111 |
|
<
xsl:
a
tt
ri
b
u
t
e
n
a
m
e
=
"onclick
"
>
return
document.f
.selectFor
um
(
<xsl:value
-of
select="
../../foru
m/
i
d
"
/
>
,
<xsl:value
-of
select="
@start
"
/>
)
</
xsl:
a
ttribute
>
|
|
|
112 |
|
<xsl:val
ue-of sele
ct="." />
|
|
|
113 |
|
</
xsl:elemen
t>
|
|
|
114 |
|
</xsl:
if>
|
|
112 |
|
</xsl:
if>
|
115 |
|
<xsl:i
f test="@c
= 1">
|
|
113 |
|
<xsl:i
f test="@c
= 1">
|
116 |
|
<x
sl:value-o
f select="
." />
|
|
114 |
|
<x
sl:value-o
f select="
." />
|
117 |
|
</xsl:
if>
|
|
115 |
|
</xsl:
if>
|
118 |
|
</xsl:temp
late>
|
|
116 |
|
</xsl:temp
late>
|
119 |
|
|
|
117 |
|
|
120 |
|
</xsl:styl
esheet>
|
|
118 |
|
</xsl:styl
esheet>
|
121 |
|
|
|
119 |
|
|
122 |
|
|
|
120 |
|
|