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='oeropm2njie3040injgv9sn5na'
(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 ) ), 21 ) 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-04' AND DATE( event_start_date ) <= '2026-09-04' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2026-09-04' AND DATE( event_end_date ) >= '2025-09-04' AND event_all_day=1 ) OR ( event_end_date IS NULL AND event_start_date >= '2025-09-04 00:00:00' AND event_start_date <= '2026-09-04 00:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2026-09-04 00:00:00' AND event_end_date >= '2025-09-04 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-04') 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='172.69.130.110'
(write): INSERT INTO `core_log` ( `time`, `url`, `message`, `backtrace`, `member_id`, `category` ) VALUES ( 1757026342, 'https://okvv.cc/events/'GeoIP Error Requested IP: 172.69.130.110 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] => Thu, 04 Sep 2025 22:52:21 GMT [Server] => Apache [Set-Cookie] => AWSALBCORS=1NpEhgDp2gF33OmKSbo6KT47RViHCX51cYOkIivN3s+nUi28Yx17q66yS0/GKuWxNC/5FL5+rDQ9Y9VE+jMhvTQD0kK5mC52/WgHDMrvWSM7kk0GIuFBn0K1lXu9; Expires=Thu, 11 Sep 2025 22:52:21 GMT; Path=/; SameSite=None [X-Cache] => Error from cloudfront [Via] => 1.1 6af3b573d8970d5db2a4d03354335b84.cloudfront.net (CloudFront) [X-Amz-Cf-Pop] => SEA19-C3 [X-Amz-Cf-Id] => Y1t0Iz_tiN6Hmp5Ozf5PhRTzc-E-88lwHuW60nuKwKLpObrILngrJw== ) [cookies] => Array ( [AWSALB] => Array ( [value] => 1NpEhgDp2gF33OmKSbo6KT47RViHCX51cYOkIivN3s+nUi28Yx17q66yS0/GKuWxNC/5FL5+rDQ9Y9VE+jMhvTQD0kK5mC52/WgHDMrvWSM7kk0GIuFBn0K1lXu9 [Expires] => Thu, 11 Sep 2025 22:52:21 GMT [Path] => / ) [AWSALBCORS] => Array ( [value] => 1NpEhgDp2gF33OmKSbo6KT47RViHCX51cYOkIivN3s+nUi28Yx17q66yS0/GKuWxNC/5FL5+rDQ9Y9VE+jMhvTQD0kK5mC52/WgHDMrvWSM7kk0GIuFBn0K1lXu9 [Expires] => Thu, 11 Sep 2025 22:52:21 GMT [Path] => / [SameSite] => None ) ) [content] => License Key Invalid ) 'view=overview', '#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-04' AND DATE( event_start_date ) <= '2026-09-04' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2026-09-04' AND DATE( event_end_date ) >= '2025-09-04' AND event_all_day=1 ) OR ( event_end_date IS NULL AND event_start_date >= '2025-09-04 00:00:00' AND event_start_date <= '2026-09-04 00:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2026-09-04 00:00:00' AND event_end_date >= '2025-09-04 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-04') 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-04' AND event_all_day=1 ) OR ( event_start_date >= '2025-09-04 12:00:00' AND event_all_day=0 ) OR ( event_end_date IS NOT NULL AND DATE( event_start_date ) <= '2025-09-04' AND DATE( event_end_date ) >= '2025-09-04' AND event_all_day=1 ) OR ( event_end_date IS NOT NULL AND event_start_date <= '2025-09-05 12:00:00' AND event_end_date >= '2025-09-04 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-04') 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
(write): INSERT INTO `core_sessions` ( `id`, `member_name`, `seo_name`, `member_id`, `ip_address`, `browser`, `running_time`, `login_type`, `member_group`, `current_appcomponent`, `current_module`, `current_controller`, `current_id`, `uagent_key`, `uagent_version`, `uagent_type`, `search_thread_id`, `search_thread_time`, `data`, `location_url`, `location_lang`, `location_data`, `location_permissions`, `theme_id`, `in_editor` ) VALUES ( 'oeropm2njie3040injgv9sn5na', '', '', NULL, '172.69.130.110', 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])', 1757026341, 2, 2, 'calendar', 'calendar', 'view', 0, 'AppleWebKit', '537.36', 'browser', 0, 0, '', 'https://okvv.cc/events/1-community-calendar/'loc_calendar_viewing_calendar'&view=month', '{"calendar_calendar_1":true}', '*', 0, 0, ? ) ON DUPLICATE KEY UPDATE `id`=VALUES(`id`), `member_name`=VALUES(`member_name`), `seo_name`=VALUES(`seo_name`), `member_id`=VALUES(`member_id`), `ip_address`=VALUES(`ip_address`), `browser`=VALUES(`browser`), `running_time`=VALUES(`running_time`), `login_type`=VALUES(`login_type`), `member_group`=VALUES(`member_group`), `current_appcomponent`=VALUES(`current_appcomponent`), `current_module`=VALUES(`current_module`), `current_controller`=VALUES(`current_controller`), `current_id`=VALUES(`current_id`), `uagent_key`=VALUES(`uagent_key`), `uagent_version`=VALUES(`uagent_version`), `uagent_type`=VALUES(`uagent_type`), `search_thread_id`=VALUES(`search_thread_id`), `search_thread_time`=VALUES(`search_thread_time`), `data`=VALUES(`data`), `location_url`=VALUES(`location_url`), `location_lang`=VALUES(`location_lang`), `location_data`=VALUES(`location_data`), `location_permissions`=VALUES(`location_permissions`), `theme_id`=VALUES(`theme_id`), `in_editor`=VALUES(`in_editor`)