@@ 808-818 (lines=11) @@ | ||
805 | // ����٥�Ȱʳ��ν��� |
|
806 | $result = $GLOBALS['xoopsDB']->query("SELECT summary,id,start,location,contact,gmlat,gmlong FROM $this->table WHERE admission > 0 AND start >= $range_start_s AND start < $range_end_s AND ($whr_categories) AND ($whr_class) AND allday <= 0"); |
|
807 | while (list($title, $id, $server_time, $location, $contact, $gmlat, $gmlong) = $GLOBALS['xoopsDB']->fetchRow($result)) { |
|
808 | if ($mode === 'NO_YEAR' && ($gmlat > 0 || $gmlong > 0)) { |
|
809 | $this->gmPoints[] = array( |
|
810 | 'summary' => $title, |
|
811 | 'gmlat' => $gmlat, |
|
812 | 'gmlong' => $gmlong, |
|
813 | 'location' => $location, |
|
814 | 'contact' => $contact, |
|
815 | 'startDate' => date('j', $server_time), |
|
816 | 'event_id' => $id |
|
817 | ); |
|
818 | } |
|
819 | $user_time = $server_time + $tzoffset_s2u; |
|
820 | if (date('n', $user_time) != $this->month) { |
|
821 | continue; |
|
@@ 840-850 (lines=11) @@ | ||
837 | while ($start_s < $end_s) { |
|
838 | $user_time = $start_s + $tzoffset_s2u; |
|
839 | if (date('n', $user_time) == $this->month) { |
|
840 | if ($mode === 'NO_YEAR' && ($gmlat > 0 || $gmlong > 0)) { |
|
841 | $this->gmPoints[] = array( |
|
842 | 'summary' => $title, |
|
843 | 'gmlat' => $gmlat, |
|
844 | 'gmlong' => $gmlong, |
|
845 | 'location' => $location, |
|
846 | 'contact' => $contact, |
|
847 | 'startDate' => date('j', $user_time), |
|
848 | 'event_id' => $id |
|
849 | ); |
|
850 | } |
|
851 | $ret[date('j', $user_time)] = 1; |
|
852 | } |
|
853 | $start_s += 86400; |