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