@@ 40-50 (lines=11) @@ | ||
37 | (lang='$user_selected_language' OR lang IS NULL) AND |
|
38 | (('$now' BETWEEN date_start AND date_end) OR date_end='0000-00-00') "; |
|
39 | ||
40 | switch ($visible) { |
|
41 | case self::VISIBLE_GUEST: |
|
42 | $sql .= " AND visible_guest = 1 "; |
|
43 | break; |
|
44 | case self::VISIBLE_STUDENT: |
|
45 | $sql .= " AND visible_student = 1 "; |
|
46 | break; |
|
47 | case self::VISIBLE_TEACHER: |
|
48 | $sql .= " AND visible_teacher = 1 "; |
|
49 | break; |
|
50 | } |
|
51 | ||
52 | if (count($groups) > 0) { |
|
53 | $sql .= " OR id IN ( |
|
@@ 131-141 (lines=11) @@ | ||
128 | (lang = '$user_selected_language' OR lang IS NULL) AND |
|
129 | ( '$now' >= date_start AND '$now' <= date_end) "; |
|
130 | ||
131 | switch ($visible) { |
|
132 | case self::VISIBLE_GUEST: |
|
133 | $sql .= " AND visible_guest = 1 "; |
|
134 | break; |
|
135 | case self::VISIBLE_STUDENT: |
|
136 | $sql .= " AND visible_student = 1 "; |
|
137 | break; |
|
138 | case self::VISIBLE_TEACHER: |
|
139 | $sql .= " AND visible_teacher = 1 "; |
|
140 | break; |
|
141 | } |
|
142 | ||
143 | if (count($groups) > 0) { |
|
144 | $sql .= " OR id IN ( |
|
@@ 771-781 (lines=11) @@ | ||
768 | (lang = '$user_selected_language' OR lang = '') AND |
|
769 | ('$now' >= date_start AND '$now' <= date_end) "; |
|
770 | ||
771 | switch ($visible) { |
|
772 | case self::VISIBLE_GUEST: |
|
773 | $sql .= " AND visible_guest = 1 "; |
|
774 | break; |
|
775 | case self::VISIBLE_STUDENT: |
|
776 | $sql .= " AND visible_student = 1 "; |
|
777 | break; |
|
778 | case self::VISIBLE_TEACHER: |
|
779 | $sql .= " AND visible_teacher = 1 "; |
|
780 | break; |
|
781 | } |
|
782 | ||
783 | if (isset($id) && !empty($id)) { |
|
784 | $id = intval($id); |