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.000978
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.000193
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.000259
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT data_value
FROM xf_data_registry
WHERE data_key = ?
Params: dark_postrating_ratings
Run Time: 0.000153
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | const | PRIMARY | PRIMARY | 27 | 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,
privacy.snog_flag_view
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
LEFT JOIN xf_user_privacy AS privacy ON
(privacy.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 1065
Run Time: 0.001086
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 | |
SIMPLE | privacy | 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: 42
Run Time: 0.000420
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
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
,(select sum(count_received) from dark_postrating_count where user_id = post.user_id and rating in (1,14,2,3,4,5)) as positive_rating_count
,(select sum(count_received) from dark_postrating_count where user_id = post.user_id and rating in (7,8,9,10,11,12)) as negative_rating_count
,(select sum(count_received) from dark_postrating_count where user_id = post.user_id and rating in (13)) as neutral_rating_count
,
pr_cache.rating_cache,
pr2.rating
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))
left join dark_postrating_post_cache pr_cache ON (post.post_id = pr_cache.post_id)
left join dark_postrating pr2 on (post.post_id = pr2.post_id and pr2.user_id = 0)
WHERE post.thread_id = ?
AND (post.position >= 75 AND post.position < 100)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 1065
Run Time: 0.008120
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
PRIMARY | post | range | thread_id_post_date,thread_id_position | thread_id_position | 8 | | 25 | Using index condition; Using where; Using filesort |
PRIMARY | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,sculptan_base.post.post_id | 1 | Using where |
PRIMARY | user | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.post.user_id | 1 | |
PRIMARY | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.post.user_id | 1 | |
PRIMARY | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.post.user_id | 1 | |
PRIMARY | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,sculptan_base.post.user_id | 1 | Using where |
PRIMARY | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | sculptan_base.post.user_id,func | 1 | Using where |
PRIMARY | pr_cache | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.post.post_id | 1 | |
PRIMARY | pr2 | eq_ref | post_id_user_id,post_id_rating,user_id_rating | post_id_user_id | 8 | sculptan_base.post.post_id,const | 1 | |
DEPENDENT SUBQUERY | dark_postrating_count | eq_ref | user_id_rating | user_id_rating | 8 | sculptan_base.post.user_id,const | 1 | |
DEPENDENT SUBQUERY | dark_postrating_count | ref | user_id_rating | user_id_rating | 4 | sculptan_base.post.user_id | 1 | Using index condition |
DEPENDENT SUBQUERY | dark_postrating_count | ref | user_id_rating | user_id_rating | 4 | sculptan_base.post.user_id | 1 | Using index condition |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (19905, 19918, 19927, 19936, 19959, 19967)
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.003392
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | range | content_type_id_date | content_type_id_date | 31 | | 25 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.attachment.data_id | 1 | |
INSERT DELAYED INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 1065
Run Time: 0.000274
SELECT
post.*
,
pr_cache.rating_cache,
pr2.rating
FROM xf_post AS post
left join dark_postrating_post_cache pr_cache ON (post.post_id = pr_cache.post_id)
left join dark_postrating pr2 on (post.post_id = pr2.post_id and pr2.user_id = 0)
WHERE post.post_id IN (18031)
Run Time: 0.000588
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | post | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | pr_cache | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SIMPLE | pr2 | const | post_id_user_id,post_id_rating,user_id_rating | post_id_user_id | 8 | const,const | 0 | unique row not found |
SELECT attachment.*,
data.filename, data.file_size, data.file_hash, data.file_path, data.width, data.height, data.thumbnail_width, data.thumbnail_height
FROM xf_attachment AS attachment
INNER JOIN xf_attachment_data AS data ON
(data.data_id = attachment.data_id)
WHERE attachment.content_type = ?
AND attachment.content_id IN (18031)
AND (data.filename LIKE '%.png' OR
data.filename LIKE '%.jpg' OR
data.filename LIKE '%.jpeg' OR
data.filename LIKE '%.jpe' OR
data.filename LIKE '%.gif')
GROUP BY attachment.content_id
ORDER BY attachment.content_id, attachment.attach_date
Params: post
Run Time: 0.000962
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | attachment | ref | content_type_id_date | content_type_id_date | 31 | const,const | 5 | Using index condition |
SIMPLE | data | eq_ref | PRIMARY | PRIMARY | 4 | sculptan_base.attachment.data_id | 1 | Using where |
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: 882dde7b9d3f9fd7306454646ac3a514, , 1714930934
Run Time: 0.000308
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=1065&page=4, 1714927334,
Run Time: 0.000549
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('page_nav', 'bb_code_tag_code', 'bb_code_tag_php', 'bb_code_tag_html', 'bb_code_tag_quote', 'bb_code_tag_attach', 'bb_code_tag_spoiler', 'xengallery_bb_code_tag_gallery', 'thread_view', 'notice_cookies', 'oxy_news_nav_tab', 'dark_postrating', 'dark_postrating_member', 'dark_postrating_member_totals', 'message_user_info_extra', 'user_criteria_content', 'thread_list_item_icon_key', 'dark_postrating_member_notable_tabs', 'dark_postrating_account_wrapper', 'dark_postrating_navigation_visitor_tab', 'dark_postrating_visitor_panel', 'dark_postrating_member_card', 'dark_postrating_member_info', 'dark_postrating_message_user_info', 'xengallery_comments_block', 'xengallery_media_block_items', 'PAGE_CONTAINER')
AND style_id = ?
AND language_id = ?
Params: 14, 2
Run Time: 0.001003
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | range | PRIMARY | PRIMARY | 60 | | 27 | Using where |
SELECT title, phrase_text
FROM xf_phrase_compiled
WHERE language_id = ?
AND title IN ('MMOCS_my_buys')
Params: 2
Run Time: 0.000196
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_phrase_compiled | const | PRIMARY | PRIMARY | 106 | const,const | 1 | |
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, 19904, a:1:{i:0;s:68:"Чуток нужно переделать кладку в углу.";}, 1632305603, 1714927334
Run Time: 0.006218
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, 19905, a:2:{i:0;s:151:"Выходит очень здОрово.
Сергей, а как обстоят дела с этот композицией? Финиш будет?
";i:1;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21152";}}}, 1632305603, 1714927334
Run Time: 0.005349
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, 19913, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:58:"Алексей Агурьянов, post: 19905, member: 61";s:8:"original";a:2:{i:0;s:68:"[QUOTE="Алексей Агурьянов, post: 19905, member: 61"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:106:"Сергей, а как обстоят дела с этот композицией? Финиш будет?";}}i:1;s:62:"
хороший вопрос!!! присоединяюсь!!!";}, 1632305603, 1714927334
Run Time: 0.004976
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: signature, 5, a:1:{i:0;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#000000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#000000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{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:33:"С уважением , Олег.";}}}}}}}, 1632305603, 1714927334
Run Time: 0.009743
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, 19918, a:2:{i:0;s:178:"Будет, всё будет, только позже. Не удержался, всё склеил. Для тиража придется другую дверь делать.
";i:1;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21169";}}}, 1632305603, 1714927334
Run Time: 0.004165
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, 19919, a:1:{i:0;s:38:"жду факел на стене ))))";}, 1632305603, 1714927334
Run Time: 0.004018
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, 19920, a:1:{i:0;s:158:"Весч, очень нравицца:good::good::good::good::good:. Сергей, а распятием у ювелиров разжились или как?";}, 1632305603, 1714927334
Run Time: 0.005096
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, 19927, a:2:{i:0;s:549:"Распятие жена какое-то отдала. Снял с креста фигурку и сделал меньший.
Все, финита. Для тиража сделаю другую дверь. Ждать месяц пока поедет в Россию и обратно - невыносимо. Хочется видеть результат.
Еще петли добавлю. Факел кажется будет лишним. И куда? Над вещами - капать будет . Пусть кольцо с ключами...
";i:1;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21179";}}}, 1632305603, 1714927334
Run Time: 0.005781
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, 19936, a:12:{i:0;s:595:"В виньетке с комнатой осталось немного доработок и можно рисовать. Но это уже другая история.
Поскольку эту тему решил наполнять всевозможными своими работами по изготовлению средневековых антуражей, то решил притащить сюда изготовление ворот. Кто-то мог и не видеть.
Вдохновился фотографией ворот из Каменца-Подольского.
";i:1;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21188";}}i:2;s:1:" ";i:3;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21189";}}i:4;s:3357:"
Однако, если делать в масштабе, получится очень крупно. Изначально планировал для двух фигур, какие выбрал заказчик, но решил добавить третьего, что бы не так пусто было. Немного уменьшил размер ворот.
По композиции. Массивный прямоугольный задник - не самое лучшее композиционное решение. Лучше что бы был какой-то уступ, разность высот. Частично это исправит каменный бордюр справа, как на фотографии, довольно высокий, и небольшой фрагмент земляного склона с растительностью. Так же задана некоторая диагональ в композиции. Фигуры размещены так, что бы их увязать как будь-то в разговоре. Швейцарец с алебардой повернут в сторону двух других, стоящих ближе один к другому. Их взгляд должен быть приблизительно направить на него.
Основа для задника - кусок фанеры подходящего размера. Не люблю делать имитацию кладки из каких-либо материалов для лепки. Лучше точить, резать, клеить. Подойдет пенополистирол утеплительный. Так же можно брать для облицовки коврики из пробки.
Расшивку ворот процарапал ножом. Проще так, чем набирать из дощечек.
Камни режутся, продавливаются, часть кладки "разбил" и заложил из камешков по акриловой шпаклевке.
Акриловая шпаклевка для штукатурки в некоторых местах. Не обязательно всю кладку показывать. Часть можно под штукатуркой спрятать. Будет живописнее.
Пару нюансов по поводу кладки. Прорезаю камни ножом модельным острым. Затем режу их, скалываю, кромсаю, продавливаю камешком. Бороздки получаются глубокими и неестественными. Беру акриловую шпаклевку и мастихином затираю всю кладку. Стираю смоченной в воде губкой, так что бы излишки убрать и затирка осталась в щелях. Немного тычковых движений губкой, для того что бы отфактурить затирку.
Алебардщик от ЕК не особо подошел, по моему разумению. Заменил его на стрелка от ММА (Италия)
Ворота обшил полосками, нарезанными из полистиролового листа.
";i:5;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;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff0000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff0000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:273:"ВАЖНО!
Всю стену покрыл в итоге акриловой шпаклевкой, разбавленной водой. Защитит полистирол от разъедания, когда буду грунтовать из баллона нитрой.";}}}}}}}}i:6;s:146:"
Ведерко и бочонки - купил на выставке, среди товаров для моделистов-корабелов.
";i:7;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21192";}}i:8;s:711:"
Навес набрал из кусочков шпона для моделей кораблей. Нужно бы мельче и плотнее делать. Или переделаю или же в другой раз. Основа для крыши - несколько планок.
Загрунтовал все из баллона Грунтовкой Chempion. Заклепки от МастерКлуба (Москва). Взял крупные. 1,8мм головка. Забрал все что было в магазине. Полоски - листовой пластик 0,5мм или 1мм, не помню уже. Под каждую заклепку высверлено отверстие.
";i:9;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21195";}}i:10;s:1041:"
Ну и прорезал кладку на пристенке справа. Зафиксировал пристенок, с задней части заклеил куском ПВХ, кажется так оно называется. Теперь нужно шпаклевать торец, шкурить и покрасить. Ну и крепить к подставке окончательно, выложить брусчатку перед воротами.
С архитектурой почти закончил.
Брусчатка из набора от Dasmodel,не знаю, что за фирма, что-то местное, очень давно купил. Камешки гипсовые, плоские с одной стороны.
Между камнями мастихином затер шпаклевку акриловую. Излишки убрал поролоновой губкой. Немножко землей присыпал по краям на ПВА. Грунтовка из баллона Chempion.
";i:11;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21207";}}}, 1632305603, 1714927334
Run Time: 0.004441
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, 19939, a:1:{i:0;s:266:"Пойдет! Но думаю, что ворота из дерева смотрелись натуральнее! Ведь дерево есть дерево, и не один материал даже с хорошей имитацией его не заменит!";}, 1632305603, 1714927334
Run Time: 0.003478
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, 19940, a:1:{i:0;s:68:"Не понял. Ворота и остались из дерева.";}, 1632305603, 1714927334
Run Time: 0.003111
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, 19941, a:1:{i:0;s:72:"А, не досмотрел, Сергей! Прошу прощения!)";}, 1632305603, 1714927334
Run Time: 0.005503
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, 19942, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:40:"Валерий, post: 19939, member: 242";s:8:"original";a:2:{i:0;s:50:"[QUOTE="Валерий, post: 19939, member: 242"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:266:"Пойдет! Но думаю, что ворота из дерева смотрелись натуральнее! Ведь дерево есть дерево, и не один материал даже с хорошей имитацией его не заменит!";}}i:1;s:248:"
Точно, а каменная кладка должна быть из камня, никакой ПВХ её не заменит, да и человечки должны быть из костей, мяса и остальной требухи;)";}, 1632305603, 1714927334
Run Time: 0.003678
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, 19943, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"Zogar-Zag, post: 19942, member: 123";s:8:"original";a:2:{i:0;s:45:"[QUOTE="Zogar-Zag, post: 19942, member: 123"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:247:"Точно, а каменная кладка должна быть из камня, никакой ПВХ её не заменит, да и человечки должны быть из костей, мяса и остальной требухи;)";}}i:1;s:167:"
Вот с языка сорвал :) СТрашно представить, если на диораме туалет, что нужно использовать :)";}, 1632305603, 1714927334
Run Time: 0.003451
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, 19944, a:1:{i:0;s:152:"100% ))))
А если серьезно, то ждем финального аккорда в этой занимательной композиции!";}, 1632305603, 1714927334
Run Time: 0.003017
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, 19945, a:1:{i:0;s:326:"Красота, очень натурально выглядит!!! Все просто и доходчиво, спасибо и браво Мастеру:good::good::good:. Сергей, как я понимаю работа давнишняя, если возможно, то хотелось бы увидеть финиш.";}, 1632305603, 1714927334
Run Time: 0.002973
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, 19947, a:1:{i:0;s:44:"Будет, будет, всё будет :)";}, 1632305603, 1714927334
Run Time: 0.003753
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, 19949, a:5:{i:0;s:227:"В сообщении про изготовлении ворот специально шрифтом и цветом выделил важный момент.
Повторюсь. Вспененыый утеплительный ";i:1;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;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff0000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff0000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:20:"полистирол";}}}}i:2;s:64:" удобный для работы материал. Но он ";i:3;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff0000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff0000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{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:135:"разъедается нитро-растворителями, резиноподобными клеями, цианокрилатом";}}}}i:4;s:1289:" даже (кажется, не помню точно, не использую для полистирола).
Это свойство можно использовать, если хотите придать специфическую структуру камням из полистирола. Аккуратно кистью или из аэрографа разъедать материал там, где это нужно.
Клею полистирол я ПВА или же "жидкими гвоздями". Загрунтовать можно и акриловой краской кистью или из аэрограффа. Я перед грунтовкой из баллона покрываю изделие жидко разбавленой акриловой шпаклевкой для дерева, можно добавить ПВА в смесь, пигмент, мелкую почву, песок, если нужно для задуманной фактуры. Эта смесь защитит полистирол от разъедания при последующей грунтовке. Так же можно разнообразить фактуру материала, поработать тычками кистью по высыхающей смеси.";}, 1632305603, 1714927334
Run Time: 0.004226
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, 19958, a:1:{i:0;s:107:"Может быть не заметил?.. А где петли на воротах?
С уважением!";}, 1632305603, 1714927334
Run Time: 0.003601
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, 19959, a:3:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:44:"И. Немилов, post: 19958, member: 131";s:8:"original";a:2:{i:0;s:54:"[QUOTE="И. Немилов, post: 19958, member: 131"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:107:"Может быть не заметил?.. А где петли на воротах?
С уважением!";}}i:1;s:52:"
Может они с другой стороны ? ";i:2;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21216";}}}, 1632305603, 1714927334
Run Time: 0.003590
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, 19964, a:1:{i:0;s:140:"Ворота в средневековых крепостях, однако, открывались вовнутрь.
С уважением!";}, 1632305603, 1714927334
Run Time: 0.003084
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, 19967, a:34:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:44:"И. Немилов, post: 19964, member: 131";s:8:"original";a:2:{i:0;s:54:"[QUOTE="И. Немилов, post: 19964, member: 131"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:140:"Ворота в средневековых крепостях, однако, открывались вовнутрь.
С уважением!";}}i:1;s:116:"
Зодчие киевских Золотых врат, с вами бы не согласились, однако. ";i:2;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21221";}}i:3;s:1:" ";i:4;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21222";}}i:5;s:30:"
И не только они. ";i:6;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21226";}}i:7;s:1:" ";i:8;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21227";}}i:9;s:1:" ";i:10;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21228";}}i:11;s:1:" ";i:12;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21229";}}i:13;s:1:" ";i:14;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21230";}}i:15;s:1:" ";i:16;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21231";}}i:17;s:1:" ";i:18;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21232";}}i:19;s:1:" ";i:20;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21233";}}i:21;s:1:" ";i:22;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21234";}}i:23;s:1:" ";i:24;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21235";}}i:25;s:1:" ";i:26;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21220";}}i:27;s:1:" ";i:28;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21223";}}i:29;s:1:" ";i:30;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21224";}}i:31;s:1:" ";i:32;a:4:{s:3:"tag";s:6:"attach";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[ATTACH]";i:1;s:9:"[/ATTACH]";}s:8:"children";a:1:{i:0;s:5:"21225";}}i:33;s:207:"
Да и с чего вы взяли , что это именно наружные ворота ?
PS Страсть как люблю категоричные заявления... и делать тоже.";}, 1632305603, 1714927334
Run Time: 0.004104
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, 19968, a:1:{i:0;s:1321:"Убедили! Согласен, по-видимому, могли быть разные варианты.
Когда то давно читал (извиняюсь, не помню уже где...), что в не очень больших крепостях ворота открывались только внутрь. Чтобы стража имела возможность в экстренном случае захлопнуть створки, находясь под их прикрытием. Хоть какая-то защита от стрел и дротиков. Плюс упереть ворота ещё чем-то на случай тарана.
В крупных же крепостях, где имелась солидная надвратная башня и относительно узкий простреливаемый коридор, а риск применения тарана был мал, створки могли открываться, видимо, в любые стороны. Да и ворот могло быть несколько.
Мне показалось, что Сергей хочет показать именно небольшую крепость... Но, конечно, я могу ошибаться в задумке автора.
С уважением!";}, 1632305603, 1714927334
Run Time: 0.004356
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, 19969, a:1:{i:0;s:369:"А я вот еще полагаю, но это ничем не подтвержденные мысли, что петли достаточно уязвимая часть системы ворот и, располагая их изнутри , таким образом защищали от вырывания что ли. Это всего лишь версия.";}, 1632305603, 1714927334
Run Time: 0.003269
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, 19974, a:2:{i:0;s:297:"Спасибо за внимание. Все я заметил :)
Я именно на этим ворота ориентировался, когда придумывал дизайн.
А вот на дверь в комнате еще добавлю на окончательном этапе.
";i:1;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:81:"http://sculptandpaint.com/attachments/9969faf61403b11aa98a10e33b834e31-jpg.21228/";}}}, 1632305603, 1714927334
Run Time: 0.003592
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, 19975, a:1:{i:0;s:161:"Степан, какая подборка с вортами красивая и полезная! Спасибо, многое хочется воплотить.";}, 1632305603, 1714927334
Run Time: 0.003700
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('notices')
AND style_id = ?
AND language_id = ?
Params: 14, 2
Run Time: 0.000210
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | const | PRIMARY | PRIMARY | 60 | const,const,const | 1 | |
SELECT title, template_compiled
FROM xf_template_compiled
WHERE title IN ('wf_widget_wrapper')
AND style_id = ?
AND language_id = ?
Params: 14, 2
Run Time: 0.000216
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_template_compiled | const | PRIMARY | PRIMARY | 60 | const,const,const | 1 | |