SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('options', 'languages', 'contentTypes', 'codeEventListeners', 'deferredRun', 'simpleCache', 'addOns', 'defaultStyleProperties', 'routeFiltersIn', 'routeFiltersOut', 'routesPublic', 'nodeTypes', 'bannedIps', 'discouragedIps', 'styles', 'displayStyles', 'userBanners', 'smilies', 'bbCode', 'threadPrefixes', 'userTitleLadder', 'reportCounts', 'moderationCounts', 'userModerationCounts', 'notices', 'userFieldsInfo')
Run Time: 0.004483
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 26 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('brListenerClasses', 'brBriviumAddOns')
Run Time: 0.000434
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000535
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar,
NULL AS thread_read_date,
0 AS thread_reply_banned,
0 AS thread_is_watched,
'' AS draft_message, NULL AS draft_extra
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 2777
Run Time: 0.000581
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT node.*, forum.*
,
permission.cache_value AS node_permission_cache,
NULL AS forum_read_date
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = 1
AND permission.content_type = 'node'
AND permission.content_id = forum.node_id)
WHERE node.node_id = ?
Params: 7
Run Time: 0.000765
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT EWRporta2_articles.*, xf_thread.*, xf_post.*, xf_user.*, EWRporta2_authors.*
FROM EWRporta2_articles
INNER JOIN xf_thread ON (xf_thread.thread_id = EWRporta2_articles.thread_id)
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
WHERE EWRporta2_articles.thread_id = ?
Params: 2777
Run Time: 0.001016
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | | | | | | | | no matching row in const table |
SELECT EWRporta2_articles.*, EWRporta2_authors.*, xf_thread.*, xf_post.*, xf_user.*
FROM xf_thread
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_articles ON (EWRporta2_articles.thread_id = xf_thread.thread_id)
WHERE xf_thread.thread_id = ?
Params: 2777
Run Time: 0.000962
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_post | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | EWRporta2_authors | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SIMPLE | EWRporta2_articles | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SELECT post.*
,
bb_code_parse_cache.parse_tree AS message_parsed, bb_code_parse_cache.cache_version AS message_cache_version,
user.*, IF(user.username IS NULL, post.username, user.username) AS username,
user_profile.*,
user_privacy.*,
signature_parse_cache.parse_tree AS signature_parsed, bb_code_parse_cache.cache_version AS signature_cache_version,
session_activity.view_date AS last_view_date,
0 AS like_date
FROM xf_post AS post
LEFT JOIN xf_bb_code_parse_cache AS bb_code_parse_cache ON
(bb_code_parse_cache.content_type = 'post' AND bb_code_parse_cache.content_id = post.post_id)
LEFT JOIN xf_user AS user ON
(user.user_id = post.user_id)
LEFT JOIN xf_user_profile AS user_profile ON
(user_profile.user_id = post.user_id)
LEFT JOIN xf_user_privacy AS user_privacy ON
(user_privacy.user_id = post.user_id)
LEFT JOIN xf_bb_code_parse_cache AS signature_parse_cache ON
(signature_parse_cache.content_type = 'signature' AND signature_parse_cache.content_id = post.user_id)
LEFT JOIN xf_session_activity AS session_activity ON
(post.user_id > 0 AND session_activity.user_id = post.user_id AND session_activity.unique_key = CAST(post.user_id AS BINARY))
WHERE post.thread_id = ?
AND (post.position >= 140 AND post.position < 160)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 2777
Run Time: 0.001677
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | post | range | thread_id_post_date,thread_id_position | thread_id_position | 8 | | 6 | Using index condition; Using where; Using filesort |
SIMPLE | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xen.post.post_id | 1 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xen.post.user_id | 1 | Using where |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | xen.post.user_id,func | 1 | Using where |
INSERT DELAYED INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 2777
Run Time: 0.000241
SELECT EWRporta2_articles.*, xf_thread.*, xf_post.*, xf_user.*, EWRporta2_authors.*
FROM EWRporta2_articles
INNER JOIN xf_thread ON (xf_thread.thread_id = EWRporta2_articles.thread_id)
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
WHERE EWRporta2_articles.thread_id = ?
Params: 2777
Run Time: 0.000947
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | | | | | | | | no matching row in const table |
SELECT EWRporta2_articles.*, EWRporta2_authors.*, xf_thread.*, xf_post.*, xf_user.*
FROM xf_thread
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_articles ON (EWRporta2_articles.thread_id = xf_thread.thread_id)
WHERE xf_thread.thread_id = ?
Params: 2777
Run Time: 0.000857
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_post | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | EWRporta2_authors | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SIMPLE | EWRporta2_articles | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: f6e1562163f334601265c4f110726c48, , 1714874876
Run Time: 0.000445
INSERT INTO xf_session_activity
(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE
ip = VALUES(ip),
controller_name = VALUES(controller_name),
controller_action = VALUES(controller_action),
view_state = VALUES(view_state),
params = VALUES(params),
view_date = VALUES(view_date),
robot_key = VALUES(robot_key)
Params: 0, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=2777&page=8, 1714871276,
Run Time: 0.000227
SELECT *
FROM kingk_bbcm
ORDER BY tag
Run Time: 0.000506
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | kingk_bbcm | system | | | | | 1 | |
SELECT page_name FROM EWRcarta_pages WHERE page_slug = 'index'
Run Time: 0.000332
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | EWRcarta_pages | const | page_slug | page_slug | 302 | const | 1 | |
SELECT options.*, node.*,
permission.cache_value AS node_permission_cache
FROM nat_options AS options
INNER JOIN xf_node AS node
ON (node.node_id = options.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = ?
AND permission.content_type = 'node'
AND permission.content_id = options.node_id)
WHERE nat_display_tab = 1
ORDER BY options.nat_display_order
ASC
Params: 1
Run Time: 0.000917
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | options | ALL | node_id | | | | 24 | Using where; Using filesort |
SIMPLE | node | eq_ref | PRIMARY | PRIMARY | 4 | xen.options.node_id | 1 | |
SIMPLE | permission | eq_ref | PRIMARY | PRIMARY | 35 | const,const,xen.options.node_id | 1 | Using where |
SELECT title, phrase_text
FROM xf_phrase_compiled
WHERE language_id = ?
AND title IN ('trophy_1_title', 'trophy_1_description', 'trophy_40_title', 'trophy_40_description', 'trophy_5_title', 'trophy_5_description', 'trophy_2_title', 'trophy_2_description', 'trophy_12_title', 'trophy_12_description', 'trophy_27_title', 'trophy_27_description', 'trophy_28_title', 'trophy_28_description', 'trophy_29_title', 'trophy_29_description', 'trophy_30_title', 'trophy_30_description', 'trophy_31_title', 'trophy_31_description', 'trophy_32_title', 'trophy_32_description', 'trophy_39_title', 'trophy_39_description', 'trophy_41_title', 'trophy_41_description', 'trophy_3_title', 'trophy_3_description', 'trophy_6_title', 'trophy_6_description', 'trophy_11_title', 'trophy_11_description', 'trophy_33_title', 'trophy_33_description', 'trophy_34_title', 'trophy_34_description', 'trophy_7_title', 'trophy_7_description', 'trophy_10_title', 'trophy_10_description', 'trophy_13_title', 'trophy_13_description', 'trophy_35_title', 'trophy_35_description', 'trophy_36_title', 'trophy_36_description', 'trophy_4_title', 'trophy_4_description', 'trophy_8_title', 'trophy_8_description', 'trophy_17_title', 'trophy_17_description', 'trophy_22_title', 'trophy_22_description', 'trophy_26_title', 'trophy_26_description', 'trophy_37_title', 'trophy_37_description', 'trophy_44_title', 'trophy_44_description', 'trophy_9_title', 'trophy_9_description', 'trophy_20_title', 'trophy_20_description', 'trophy_18_title', 'trophy_18_description', 'trophy_38_title', 'trophy_38_description', 'trophy_21_title', 'trophy_21_description', 'trophy_23_title', 'trophy_23_description', 'trophy_25_title', 'trophy_25_description', 'trophy_24_title', 'trophy_24_description', 'trophy_42_title', 'trophy_42_description', 'trophy_43_title', 'trophy_43_description', 'BRSTS_support_tickets', 'media')
Params: 2
Run Time: 0.001129
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_phrase_compiled | range | PRIMARY | PRIMARY | 106 | | 82 | Using where |
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 139996, a:1:{i:0;s:51:"да когда вы уже их сделаете:D";}, 1708502088, 1714871276
Run Time: 0.002105
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 139997, a:1:{i:0;s:89:"Когда их придумают. Технически у меня все готово.";}, 1708502088, 1714871276
Run Time: 0.001231
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 142670, a:7:{i:0;s:217:"Подниму тему, может появились креативные люди.
И чтобы не перечитывать 8 страниц, коротко о том, что осталось сделать. В ";i:1;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:143:"http://www.minecraft-moscow.com/threads/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BD%D0%B0%D0%B3%D1%80%D0%B0%D0%B4.2777/page-7#post-134640";s:8:"original";a:2:{i:0;s:151:"[URL='http://www.minecraft-moscow.com/threads/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BD%D0%B0%D0%B3%D1%80%D0%B0%D0%B4.2777/page-7#post-134640']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;s:4:"#131";}}i:2;s:360:" посте уже есть список готовых иконок и распределение их по категориям. Для реализации системы достижений на форуме не хватает только креативных названий с описаниями для каждой иконки. Например:
";i:3;a:4:{s:3:"tag";s:5:"quote";s:6:"option";N;s:8:"original";a:2:{i:0;s:7:"[QUOTE]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"4";s:8:"original";a:2:{i:0;s:8:"[SIZE=4]";i:1;s:7:"[/SIZE]";}s:8:"children";a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:54:"Моё мнение - самое правильное!";}}i:1;s:49:"
1000 сообщений? Впечатляюще!";}}}}i:4;s:49:"
Некоторые наброски есть в ";i:5;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:143:"http://www.minecraft-moscow.com/threads/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BD%D0%B0%D0%B3%D1%80%D0%B0%D0%B4.2777/page-7#post-134667";s:8:"original";a:2:{i:0;s:151:"[URL='http://www.minecraft-moscow.com/threads/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0-%D0%BD%D0%B0%D0%B3%D1%80%D0%B0%D0%B4.2777/page-7#post-134667']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;s:4:"#132";}}i:6;s:12:" посте.";}, 1708502088, 1714871276
Run Time: 0.002135
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 146499, a:1:{i:0;s:2952:"Подъём!
Хочу внести некоторые предложения по поводу описания ачивок.
Время на проекте:
6 месяцев
Ну привет, будем знакомы, я - твоё потраченное время.
1 год
У тебя мог бы появиться ребёнок.. Но ты предпочёл играть. Молодец!
2 года
Заработал бы лучше себе на квартиру за это время!
3 года
Пора бы задуматься, а не бот ли ты часом?
4 года
Нет, не бот, они столько не живут. Кто ты?!
5 лет
Думаешь за юбилей тебе дадут денег?
6 лет
Тебя ещё не взяли в модераторы?
Количество сообщений:
45
Говорят в 45 лет жизнь только начинается.
100
Так выпьем же 100 грамм, за 100 сообщений!
200
Не флуди, я за тобой слежу.
500
Ишь какой разговорчивый!
1000
Ты поиграть пришёл, или поболтать?!
2000
Определённо, в разведку тебя не возьмут.
4000
Это ты, тот самый бот, что с нами уже 4 года?
5000
Ха-ха-ха, как ты ещё не понял? у нас нет награды за юбилей!
10000
Передаётся слово единственному обладателю награды "Длинный язычок"
За донат:
100р.
Спасибо за поддержку, шахтер:)
500р.
Пол стипендии отдал? Уважаем!
1000р.
Неплохое вложение, а спорим второй раз так не сможешь?
2000р.
Если ты надеешься получить модерку, фигушки :Р
5000р.
Ну ладно-ладно, держи бонус +15% червонцев на следующий платеж и самую красивую ачивку
10000р.
Мог бы свой сервер открыть..
Спасибо, что любишь нас!
Кол-во симпатий:
25
Like
50
Ты кому-то понравился
100
А ты неплох!
250
Умные вещи говоришь!
500
Похоже ты прирожденный писатель.
1000
Ты влюбил в себя всех форумчан
2500
Любимчик тысяч Москвичей
5000
Ты бы был хорошим президентом.
10000
Властелин мира!
P.s. если не нравится - не обязательно об этом писать. Предложи своё;)
P.p.s. Все ачивки описаны в мужском роде, потому что обращение идёт к Игроку, а слово игрок - мужского рода.";}, 1708502088, 1714871276
Run Time: 0.001753
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 146500, a:2:{i:0;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"59800";s:8:"original";a:2:{i:0;s:12:"[USER=59800]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:11:"A_L_E_X_E_Y";}}i:1;s:629:", спасибо. Не всё конечно правильно и в тему, но что-то я возьму, что-то перефразирую, уже хотя бы часть есть.
Про ачивки за донат. У нас нет возможности связать платежи с форумом, поэтому либо руками каждому выдавать, либо открывать фонд добровольных пожертвований со своим отдельным топом. Тоже руками, но не в таких масштабах и значительно легче.";}, 1708502088, 1714871276
Run Time: 0.001662
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 146501, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"Nappsel, post: 146500, member: 7329";s:8:"original";a:2:{i:0;s:45:"[QUOTE="Nappsel, post: 146500, member: 7329"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:2:{i:0;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"59800";s:8:"original";a:2:{i:0;s:12:"[USER=59800]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:11:"A_L_E_X_E_Y";}}i:1;s:629:", спасибо. Не всё конечно правильно и в тему, но что-то я возьму, что-то перефразирую, уже хотя бы часть есть.
Про ачивки за донат. У нас нет возможности связать платежи с форумом, поэтому либо руками каждому выдавать, либо открывать фонд добровольных пожертвований со своим отдельным топом. Тоже руками, но не в таких масштабах и значительно легче.";}}i:1;s:146:"
Как-нибудь на досуге, при ином настроении придумаю новый комплект:)
Но не обещаю";}, 1708502088, 1714871276
Run Time: 0.001243