-
Notifications
You must be signed in to change notification settings - Fork 8
/
display;article;default
98 lines (81 loc) · 2.35 KB
/
display;article;default
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
__section__
default
__description__
Template which describes the layout of the article display (and included comments if preferred).
* poll = pollbooth block
* section = section hashref
* section_block = section block hashref
* show_poll = boolean for showing poll or not
* story = story data structure
* stories = links to next/prev stories
__title__
__page__
article
__lang__
en_US
__name__
display
__template__
[% Slash.displayStory(story.sid, 'Full', { is_future => story.is_future }) %]
<P>
[% IF constants.use_prev_next_link %]
[% n = BLOCK; PROCESS nextStory s=stories.next; END %]
[% p = BLOCK; PROCESS nextStory s=stories.prev; END %]
[% IF p %] <BR>< [% p %][% END %]
[% IF n %] [% IF p %] | [% ELSE %]<BR>[% END %][% n %] > [% END; END %]
[% IF constants.use_prev_next_link_section %]
[% n = BLOCK; PROCESS nextStory s=stories.s_next; END %]
[% p = BLOCK; PROCESS nextStory s=stories.s_prev; END %]
[% IF p %] <BR>Section: < [% p %][% END %]
[% IF n %] [% IF p %] | [% ELSE %]<BR>[% END %][% n %] > [% END; END %]
[% IF constants.use_prev_next_link_series %]
[% n = BLOCK; PROCESS nextStory s=stories.t_next; END %]
[% p = BLOCK; PROCESS nextStory s=stories.t_prev; END %]
[% IF p %] <BR>Series: < [% p %][% END %]
[% IF n %] [% IF p %] | [% ELSE %]<BR>[% END %][% n %] > [% END; END %]
</P><P> </P></TD>
[% PROCESS maintable_td %] </TD>
[% PROCESS maintable_td mt_width=(constants.fancyboxwidth + 10) mt_height="1" mt_align="CENTER" mt_valign="TOP" %]
[% PROCESS userboxes hits => story.hits;
IF show_poll;
PROCESS fancybox
title = 'Article Poll'
contents = poll
center = 1;
END;
IF story.relatedtext;
PROCESS fancybox
title = 'Related Links'
contents = story.relatedtext
center = 1;
END;
IF section_block.block;
PROCESS fancybox
title = section.title
contents = section_block.block
center = 1;
END %]
</TD>
[% PROCESS maintable_tr_end %]
[% PROCESS maintable_tr %]
[% PROCESS maintable_td mt_colspan="4" %]
[% BLOCK nextStory;
IF !s;
RETURN;
ELSIF s.title == story.title;
RETURN;
ELSE;
ls = {
link => s.title,
sid => s.sid,
tid => s.tid,
section => s.section
};
storylinks = Slash.linkStory(ls) -%]
<A HREF="[% storylinks.0 %]"[% IF storylinks.2 %] TITLE="[% storylinks.2 %]"[% END %]>[% storylinks.1 %]</A>
[%- END;
END %]
__seclev__
1000
__version__
$Id$