1 
2 Testing cs set
3 
4 <?cs set:Set.1 = $5 ?>
5 
6 <?cs var:Set.1 ?>
7 
8 <?cs set:Set.2 = #5 + #5 * #5?>
9 
10 <?cs var:Set.2 ?>
11 
12 <?cs set:Set.3 = Foo + " " + Blah ?>
13 <?cs var:Set.3 ?>
14 
15 <?cs # test increment ?>
16 <?cs set:Set.1 = #5 ?>
17 <?cs set:Set.1 = Set.1 + #1 ?>
18 <?cs var:Set.1 ?>
19 
20 <?cs each:set = Set ?>
21   <?cs set:set.5 = "The end of the world." ?>
22 <?cs /each ?>
23 
24 <?cs var:Set.1.5 ?>
25 
26 <?cs if:#5 % #2 ?>
27  5 % 2 == true
28 <?cs else ?>
29 ERROR! um, wrong?
30  5 % 2 == false?
31 <?cs /if ?>
32 
33 <?cs if:#4 % #2 ?>
34  um, wrong?
35 ERROR! 4 % 2 == true?
36 <?cs else ?>
37  4 % 2 == false
38 <?cs /if ?>
39 
40 <?cs if:#4 > #0 ?>
41   Yes, 4 > 0
42 <?cs else ?>
43 ERROR!  Wrong, 4 is not < 0
44 <?cs /if ?>
45 
46 <?cs if:#4 < #0 ?>
47 ERROR!  4 > 0
48 <?cs else ?>
49 right, 4 > 0
50 <?cs /if ?>
51 
52 <?cs if:#0 <= #5 ?>
53 right, 0 <= 5
54 <?cs else ?>
55 ERROR! 0 <= 5
56 <?cs /if ?>
57 
58 <?cs if:#0 >= #5 ?>
59 ERROR! 0 >= 5
60 <?cs else ?>
61 right, 0 >= 5
62 <?cs /if ?>
63 
64 <?cs if:"0" <= #5 ?>
65 right "0" <= #5
66 <?cs else ?>
67 ERROR! "0" <= #5
68 <?cs /if ?>
69 
70 <?cs # -- double digits -- ?>
71 
72 <?cs if:"9" > #14 ?>
73 ERROR! "9" > #14
74 <?cs else ?>
75 right "9" < #14
76 <?cs /if ?>
77 
78 
79 <?cs # --- explicit strings --- ?>
80 
81 <?cs if:"9" > "14" ?>
82 ERROR "9" > "14" (strings)
83 <?cs else ?>
84 right "9" < "14" (strings)
85 <?cs /if ?>
86 
87 <?cs # --- hdf strings --- ?>
88 
89 <?cs if:Numbers.hdf9 > Numbers.hdf14 ?>
90 ERROR! hdf 9 > hdf 14
91 <?cs else ?>
92 right hdf "9" < hdf "14"
93 <?cs /if ?>
94 
95 
96 <?cs each:msg = CGI.box.msgs ?>
97 
98 <?cs set:row_url = "/box_bm_body_frm.cs?boxid=" +
99                         Query.boxid + "&cur=" + msg.ticket_id +
100                        "&idx_cur=" + CGI.box.cur.min_box_idx +
101                        "&split=" + Query.split  +
102                        "&filter=" + Query.filter +
103                        "&sort=" + Query.sort +
104                        "&sort_dir=" + Query.sort_dir +
105                        "&from_search=" + Query.from_search ?>
106 
107 <?cs var:row_url ?>
108 
109 <?cs /each ?>
110 
111 <?cs each:msg = CGI.box.msgs ?>
112 
113 <?cs set:row_url = "/box_bm_body_frm.cs?boxid=" +
114                         boxid + "&cur=" + msg.ticket_id +
115                        "&idx_cur=" + CGI.box.cur.min_box_idx +
116                        "&split=" + split  +
117                        "&filter=" + filter +
118                        "&sort=" + sort +
119                        "&sort_dir=" + sort_dir +
120                        "&from_search=" + from_search ?>
121 
122 <?cs var:row_url ?>
123 
124 <?cs /each ?>
125 
126 
127