A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
(write): Connected to the write database
(read): SELECT * FROM `core_dev`
(read): SELECT * FROM `core_theme_editor_settings`
(read): SELECT * FROM `core_sessions` WHERE id='kf15e7lvb5gqdoqs9pkso8vk6n'
(read): SELECT word_key, word_default, word_custom FROM `core_sys_lang_words` WHERE lang_id=1 and word_export='0'
(read): SELECT * FROM `core_theme_editor_settings` WHERE (setting_app not in ('blog','calendar','cloud','cms','core','downloads','forums','gallery','nexus','convert','courses') OR (setting_set_id != 0 and setting_set_id=1) )
(read): SELECT * FROM `core_theme_editor_settings`
(read): SELECT * FROM `core_theme_editor_settings` WHERE (setting_app not in ('blog','calendar','cloud','cms','core','downloads','forums','gallery','nexus','convert','courses') OR (setting_set_id != 0 and setting_set_id=1) )
(read): SELECT * FROM `calendar_calendars` LEFT JOIN `core_permission_index` ON core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar' AND core_permission_index.perm_type_id=calendar_calendars.cal_id WHERE cal_club_id IS NULL AND (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') ORDER BY cal_position
(read): SELECT calendar_events.*, author.*, SUBSTR( MD5( CONCAT( calendar_events.event_id, calendar_events.event_title ) ), 2 ) as _rand, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE calendar_events.event_featured=1 AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_2) ) OR core_permission_index.perm_2='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY _rand LIMIT 13
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 1 ) AND event_recurring IS NULL AND ( ( event_end_date IS NULL AND DATE( event_start_date ) >= '2025-09-03' AND DATE( event_start_date ) <= '2026-09-03' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2026-09-03' AND DATE( event_end_date ) >= '2025-09-03' AND event_all_day=1 ) OR ( event_end_date IS NULL AND event_start_date >= '2025-09-03 00:00:00' AND event_start_date <= '2026-09-03 00:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2026-09-03 00:00:00' AND event_end_date >= '2025-09-03 00:00:00' AND event_all_day=0 ) ) AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 1 ) AND event_recurring IS NOT NULL AND (event_recurring_end_date IS NULL OR DATE(event_recurring_end_date) >= '2025-09-03') AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT data FROM `core_geoip_cache` WHERE ip_address='108.162.241.208'
(write): INSERT INTO `core_log` ( `time`, `url`, `message`, `backtrace`, `member_id`, `category` ) VALUES ( 1756899968, 'https://okvv.cc/events', 'GeoIP Error Requested IP: 108.162.241.208 Response: IPS\Http\Response Object ( [httpResponseVersion] => 1.1 [httpResponseCode] => 401 [httpResponseText] => Unauthorized [httpHeaders] => Array ( [Content-Type] => text/plain;charset=UTF-8 [Content-Length] => 19 [Connection] => keep-alive [Date] => Wed, 03 Sep 2025 11:46:08 GMT [Server] => Apache [Set-Cookie] => AWSALBCORS=JHsAxMzCXjTG12deur2HIM/034OyO32TC5rLO73rL5JqMcnuivayEZ8OwCjy61eENRWkhR1r4WrO6fiQolGspBdeURVEHdZbhl7bj4M+3RmK3d0MSC0hBNwRMmei; Expires=Wed, 10 Sep 2025 11:46:08 GMT; Path=/; SameSite=None [X-Cache] => Error from cloudfront [Via] => 1.1 85c8116875a60112e9b6a96d5df89430.cloudfront.net (CloudFront) [X-Amz-Cf-Pop] => SEA900-P3 [X-Amz-Cf-Id] => yqXql9cM0A28RwvFj2Q80-iTDmy5Maq1bU0RKaCxLminfTWqOlg7Dw== ) [cookies] => Array ( [AWSALB] => Array ( [value] => JHsAxMzCXjTG12deur2HIM/034OyO32TC5rLO73rL5JqMcnuivayEZ8OwCjy61eENRWkhR1r4WrO6fiQolGspBdeURVEHdZbhl7bj4M+3RmK3d0MSC0hBNwRMmei [Expires] => Wed, 10 Sep 2025 11:46:08 GMT [Path] => / ) [AWSALBCORS] => Array ( [value] => JHsAxMzCXjTG12deur2HIM/034OyO32TC5rLO73rL5JqMcnuivayEZ8OwCjy61eENRWkhR1r4WrO6fiQolGspBdeURVEHdZbhl7bj4M+3RmK3d0MSC0hBNwRMmei [Expires] => Wed, 10 Sep 2025 11:46:08 GMT [Path] => / [SameSite] => None ) ) [content] => License Key Invalid ) ', '#0 /www/wwwroot/okvv.cc/system/GeoLocation/GeoLocation.php(638): IPS\Log::log() #1 /www/wwwroot/okvv.cc/system/Platform/Bridge.php(144): IPS\GeoLocation::getByIp() #2 /www/wwwroot/okvv.cc/system/GeoLocation/GeoLocation.php(542): IPS\Platform\Bridge->getRequesterLocation() #3 /www/wwwroot/okvv.cc/applications/calendar/modules/front/calendar/view.php(566): IPS\GeoLocation::getRequesterLocation() #4 /www/wwwroot/okvv.cc/applications/calendar/modules/front/calendar/view.php(178): IPS\calendar\modules\front\calendar\view->_viewOverview() #5 /www/wwwroot/okvv.cc/system/Dispatcher/Controller.php(139): IPS\calendar\modules\front\calendar\view->manage() #6 /www/wwwroot/okvv.cc/system/Dispatcher/Dispatcher.php(169): IPS\Dispatcher\Controller->execute() #7 /www/wwwroot/okvv.cc/index.php(16): IPS\Dispatcher->run() #8 {main}', 0, 'geoip' )
(read): SELECT calendar_events.*, ( 3959 * acos( cos( radians(37.411022) ) * cos( radians( calendar_events.event_latitude ) ) * cos( radians( calendar_events.event_longitude ) - radians( -79.142979 ) ) + sin( radians( 37.411022 ) ) * sin( radians( calendar_events.event_latitude) ) ) ) AS distance, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 0 ) AND ( event_latitude IS NOT NULL AND event_longitude IS NOT NULL ) AND event_recurring IS NULL AND ( ( event_end_date IS NULL AND DATE( event_start_date ) >= '2025-09-03' AND DATE( event_start_date ) <= '2026-09-03' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2026-09-03' AND DATE( event_end_date ) >= '2025-09-03' AND event_all_day=1 ) OR ( event_end_date IS NULL AND event_start_date >= '2025-09-03 00:00:00' AND event_start_date <= '2026-09-03 00:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2026-09-03 00:00:00' AND event_end_date >= '2025-09-03 00:00:00' AND event_all_day=0 ) ) AND calendar_events.event_latitude IS NOT NULL AND calendar_events.event_longitude IS NOT NULL AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) HAVING distance < 500 ORDER BY distance ASC
(read): SELECT calendar_events.*, ( 3959 * acos( cos( radians(37.411022) ) * cos( radians( calendar_events.event_latitude ) ) * cos( radians( calendar_events.event_longitude ) - radians( -79.142979 ) ) + sin( radians( 37.411022 ) ) * sin( radians( calendar_events.event_latitude) ) ) ) AS distance, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 0 ) AND ( event_latitude IS NOT NULL AND event_longitude IS NOT NULL ) AND event_recurring IS NOT NULL AND (event_recurring_end_date IS NULL OR DATE(event_recurring_end_date) >= '2025-09-03') AND calendar_events.event_latitude IS NOT NULL AND calendar_events.event_longitude IS NOT NULL AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) HAVING distance < 500 ORDER BY distance ASC
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND event_recurring IS NULL AND ( ( event_end_date IS NULL AND DATE( event_start_date ) >= '2025-09-01' AND DATE( event_start_date ) <= '2025-09-30' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2025-09-30' AND DATE( event_end_date ) >= '2025-09-01' AND event_all_day=1 ) OR ( event_end_date IS NULL AND event_start_date >= '2025-09-01 00:00:00' AND event_start_date <= '2025-09-30 23:59:59' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2025-09-30 23:59:59' AND event_end_date >= '2025-09-01 00:00:00' AND event_all_day=0 ) ) AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND event_recurring IS NOT NULL AND (event_recurring_end_date IS NULL OR DATE(event_recurring_end_date) >= '2025-09-01') AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 1 ) AND event_recurring IS NULL AND ( ( DATE( event_start_date ) >= '2025-09-03' AND event_all_day=1 ) OR ( event_start_date >= '2025-09-03 12:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2025-09-03' AND DATE( event_end_date ) >= '2025-09-03' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2025-09-04 12:00:00' AND event_end_date >= '2025-09-03 12:00:00' AND event_all_day=0 ) ) AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT calendar_events.*, author.*, core_tags_cache.tag_cache_text FROM `calendar_events` LEFT JOIN `core_tags_cache` ON tag_cache_key=MD5(CONCAT('calendar;calendar;',calendar_events.event_id)) LEFT JOIN `core_members` AS `author` ON author.member_id = calendar_events.event_member_id WHERE ( event_calendar_id IN(1) ) AND ( event_online = 1 ) AND event_recurring IS NOT NULL AND (event_recurring_end_date IS NULL OR DATE(event_recurring_end_date) >= '2025-09-03') AND calendar_events.event_approved=1 AND (calendar_events.event_calendar_id IN( SELECT perm_type_id FROM `core_permission_index` WHERE (( FIND_IN_SET(2,core_permission_index.perm_view) ) OR core_permission_index.perm_view='*') AND core_permission_index.app='calendar' AND core_permission_index.perm_type='calendar') ) ORDER BY event_start_date ASC
(read): SELECT * FROM `core_widget_areas` WHERE (app='global' AND module='global' AND controller='global') OR (app='calendar' AND module='calendar' AND controller='view')
(read): SELECT cms_pages.*, core_permission_index.perm_id, core_permission_index.perm_view, core_permission_index.perm_2, core_permission_index.perm_3, core_permission_index.perm_4, core_permission_index.perm_5, core_permission_index.perm_6, core_permission_index.perm_7 FROM `cms_pages` LEFT JOIN `core_permission_index` ON core_permission_index.app='cms' AND core_permission_index.perm_type='pages' AND core_permission_index.perm_type_id=cms_pages.page_id WHERE cms_pages.page_id=1
(read): SELECT cms_databases.*, core_permission_index.perm_id, core_permission_index.perm_view, core_permission_index.perm_2, core_permission_index.perm_3, core_permission_index.perm_4, core_permission_index.perm_5, core_permission_index.perm_6, core_permission_index.perm_7 FROM `cms_databases` LEFT JOIN `core_permission_index` ON core_permission_index.app='cms' AND core_permission_index.perm_type='databases' AND core_permission_index.perm_type_id=cms_databases.database_id WHERE cms_databases.database_page_id=1
(read): SELECT * FROM `core_themes` ORDER BY set_order