Написать эту статью меня побудила непростая ситуация, сложившаяся с одним из дизайнерских конкурсов, проходящих у нас в стране и итоги которого, вместе с церемонией награждения победителей, будут подводиться на днях, где я на свою голову решил поучаствовать.
Речь идёт об открытом конкурсе«Пермская мебель» О нём много и хорошо писалось на ресурсе designet.ru, они же являются одним из основных организаторов перезапуска конкурса. Когда я узнал об этом событии, меня очень заинтриговали опубликованные условия и международная команда жюри. Действительно, нечасто услышишь заявку о практически прямой заинтересованности промышленности в собственном развитии и желании привлечь к этому процессу непосредственно дизайнерское сообщество.
В результате мозгового штурма был составлен ряд проектов, достойных быть представленными на суд общественности и послужить предложением для промышленности Пермского края. Внимательно вчитываясь в документацию конкурса, я честно пытался понять его направленность и определить техническое задание, что в итоге, как мне показалось, вполне удалось. В результате я не стал отправлять несколько интересных на мой взгляд, но мало значимых в рамках отрасли, отдельных проектов, сосредоточившись на идее, которая при реализации могла бы дать ощутимый практический эффект и продукт которой был бы востребован на рынке. (Действительно, много ли значит одна новая «дизайнерская» скамья или, скажем, стул для изменения ситуации в российской промышленности?) И такая идея у меня появилась. Но не тут то было...
Надо отметить, что хотя это и не является моим профильным образованием, я человек не совсем случайный и имею некоторое отношение к сфере дизайна и конструирования, отдельные достижения и накопленный опыт позволяют привлекать меня как специалиста для тематических консультаций в СПбГХПА им. А.Л. Штиглица, а на Петербургском дизайнерском биеннале Модулор 2009 Ваш покорный слуга был номинирован международным жюри в категории дизайн мебели.
На «Пермской Мебели», мне пришлось столкнуться с весьма неприятной ситуацией:
Сроки конкурса без объяснения причин несколько раз сдвигались организаторами и нарушались. А информация на официальном сайте конкурса была крайне скудной и неполной, появляясь с большим запозданием, что говорило о большой небрежности, с которой ответственные лица относятся к его сопровождению. Утруждать себя какими-либо объяснениями по этому поводу и, тем более, извинениями организаторы, разумеется, не сочли нужным. А когда, уже незадолго до публикации ожидаемого всеми шорт-листа, на сайте появилась ссылка «Проекты», моего там не оказалось совсем. Работа, подготовленная специально к этому конкурсу и содержащая новые концептуальные решения и чёткую направленность на развитие промышленности края (что постулировалось в задачах конкурса), хотя и была принята, но так и не появилась среди работ, представленных на оценку международного жюри и выложенных для открытого голосования на сайте. Из заявленного количества в 159 проектов в было опубликовано 102-е, что неудивительно, учитывая высокое содержание работ, явно не удовлетворяющих заявленным требованиям, о чём designet.ru писал на своих страницах. При этом, один из членов жюри конкурса публично отметил, что видел лишь проекты представленные на сайте (а их количество не оставалось неизменным и на момент написания статьи составляет 102) и других к нему не поступало.
В то же время, конкурс официально заявлен, как «Открытый», а формальных причин для отклонения моего проекта, ни мной, ни независимыми профессиональными экспертами, членами СД России, впоследствии по моей просьбе проанализировавшими работу и документацию конкурса, не было обнаружено, а сама работа была оценена, как значимая.
Организаторы утверждают, что работа якобы не набрала некоего мифического проходного балла в результате предварительного электронного голосования, в котором не обязаны принимать участие все члены жюри(!), и потому не была опубликована, а список работ, выложенных на сайте, на самом деле, представляет "лонг-лист". Но, позвольте, данная процедура в таком виде и при всей сомнительности, не предусмотрена конкурсной документацией и противоречит основному принципу открытости конкурса, подразумевающую равные права для всех его участников и прозрачную схему отбора, гарантирующую, что работы будут беспристрастно оцениваться означенным составом жюри. Нежелание прояснить ситуацию можно отнести либо на счёт полного пренебрежения к собеседнику и, каким бы то ни было, правилам, либо как попытку скрыть собственные ошибки (или даже злоупотребления). На просьбу привести контент сайта в соответствие с требованиями открытых конкурсов и опубликовать полный список проектов конкурса, проходящих по критериям конкурсной документации, а так же описание чёткой процедуры прохождения заявок с приведением общей статистики ответа так и не последовало.
Название моей работы формулировалось как «Клеточная система Оболочка», проект представляет идею внедрения универсального многофункционального промышленного конструктора с конкретной направленностью на удовлетворение потребительского спроса в широком диапазоне применения и на развитие отечественной перерабатывающей промышленности. Благодаря этому решению, из легко тиражируемых элементов потребитель (или подрядчик), даже не обладая специальными навыками, сможет собирать надёжные и долговечные предметы от мебели до крупных жилых и промышленных или торговых сооружений, а впоследствии легко реконструировать их по своему усмотрению.
Описание проекта:
Лучшая музыка – живые звуки окружающей среды, а лучшие конструкционные решения, - те, что позаимствованы у Природы.
Клеточное строение служит основой прочности и долговечности тел растений, а обеспечиваются они жёсткой оболочкой растительных клеток, состоящей из волокон целлюлозы, скреплённых лигнином. Сами же клетки – простые универсальные составляющие, служащие для возведения всего разнообразия форм растительного мира.
Древесина - один из наиболее экологичных конструкционных материалов, применяемых с глубокой древности. В результате её промышленной переработки мы получаем стабильные и эффективные листовые материалы, прочность которых обеспечивается во многом всё теми же целлюлозой и лигнином.
В основе предлагаемой системы - гнутоформованные элементы из водостойкой фанеры, способные составлять регулярные структуры, образуя прочные оболочковые модули, подобные клеточным стенкам растений. Кроме фанеры, могут употребляться волокнистые и слоистые пластики, металл и в некоторых случаях даже тонкостенные железобетонные конструкции.
Принцип организации:
Лист может формировать пространственную устойчивость за счёт изгиба, сохраняя при этом свою целостность. Грамотное применение этого принципа позволяет получать из относительно тонких листовых материалов стабильные объёмные формы. Примером тому может служить построение конструкций Оригами. Предлагаемая Система позволяет за счёт геометрии решить проблему узловой точки соединения трёх плоскостей ещё на производстве, упрощая монтаж и увеличивая надёжность сборки.
При относительно малых размерах конечных модулей не нужны дополнительные рёбра жёсткости, кроме тех, что формирует сама тонкостенная оболочка. При необходимости в более крупных сооружениях, организуется рамочная опорная система, подобная корпусу деревянной лодки.
Отдельные элементы могут быть составными, с возможностью быстрого и надёжного соединения и использоваться для сборки большого количества конструкций универсального и специализированного назначения, а также для решения обширного круга задач. Это универсальный конструктор, обеспечивающий удовлетворение широкого спектра потребностей, с учётом их возможного изменения. Сочетание плоских поверхностей и прямоугольного формообразования, характерных для индустрии, а так же округлости линий, свойственных живой природе, позволяют легко комбинировать объекты между собой и с другими предметами, сохраняя биоморфную плавность форм.
Конструкции предлагаемого типа будут обладать свойствами надёжности, долговечности, универсальности, комбинируемости и рекомбинантности, возможности масштабирования, обеспечивая высокие эксплуатационные характеристики и потребительский спрос, экономическую рентабельность и экологическую целесообразность.
При использовании в быту предметы системы «Оболочка» за счёт повышенной прочности и скруглённых углов снижают риск случайного травмирования, что особенно важно для детей и людей с ослабленным здоровьем и ограниченными возможностями, а также для лиц преклонного возраста.
Сфера применения продуктов однотипного производственного цикла может варьироваться от модульной мебели до крупных сооружений, включая боксы и контейнеры, ограждающие конструкции, детские игровые площадки, дома-прицепы, торговые ларьки, объекты благоустройства и многое другое.
Я не хочу ставить под сомнение компетентности судей, которых я искренне уважаю, и которые, по всей видимости, моей заявки так и не увидели, но по работе организаторов у меня есть существенные замечания. Возникает ощущение, что работу умышленно (или нет) «потеряли», а принимать ответственность за это никто не желает. Жаль, но в результате организационных проблем конкретное предложение, похоже, так и не дошло до адресата. Быть может, теперь у него такой шанс появится.
Скажите, быть может я ошибся и приведённое выше решение недостойно даже рассмотрения? Или я что-то пропустил и промышленность у нас процветает, рабочие места не нужны, а потребительские потребности уже удовлетворены на 200%?
SELECT b.id
FROMa41xo_usergroupsAS a
LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `a41xo_viewlevels`
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROMa41xo_menuAS m
LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
WHERE m.published = 1 AND m.parent_id > 0 AND m.client_id = 0
ORDERBY m.lft
SELECT `component`
FROM `a41xo_tortags_components`
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=1576 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT alias, catid FROMa41xo_content WHERE id = 1576
SELECT a.rules
FROMa41xo_assetsAS a
WHERE (a.id = 1)
GROUPBY a.id, a.rules, a.lft
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_content')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,(
SELECTMAX(contact.id) AS id
FROMa41xo_contact_detailsAS contact
WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count
FROMa41xo_contentAS a
LEFTJOINa41xo_categoriesAS c on c.id = a.catid
LEFTJOINa41xo_usersAS u on u.id = a.created_by
LEFTJOINa41xo_categories as parent ON parent.id = c.parent_id
LEFTJOINa41xo_content_ratingAS v ON a.id = v.content_id
LEFT OUTERJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published <= 0 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE a.id = 1576 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2025-01-22 11:20:05') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2025-01-22 11:20:05') AND (a.state = 1 OR a.state =2)
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=155 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer`
SELECT* FROM `a41xo_jlcacklepro_comment` where `post_id` ='http://design-union-spb.ru/authors/practice/what2do/1576-2011-07-13-17-20-52' and `status` = '1'
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1576 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
SELECT* FROM `a41xo_sitelinkx_config`
SELECT* FROM `a41xo_sitelinkx` ORDERBY wort
SELECT `component`
FROM `a41xo_tortags_components`
SELECT `component`
FROM `a41xo_tortags_components`
WHERE `id`='1'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1576 AND `m`.`oid`=1
ORDERBY `t`.`title` ASC
UPDATEa41xo_content SET hits = hits + 1 WHERE id = 1576
SELECT alias, catid FROMa41xo_content WHERE id = 1576
SELECT alias, catid FROMa41xo_content WHERE id = 1576
SELECT alias, catid FROMa41xo_content WHERE id = 1576
SELECT html FROMa41xo_odude_profile_field WHERE name='design';
SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id WHERE u.id=0
SELECT count(*) as v FROMa41xo_vflow_data
SELECT count(*) as v FROMa41xo_joomgallery
SELECT count(*) as v FROMa41xo_content
SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_vflow_data` ON `a41xo_vflow_data`.id = ids.id
SELECT* from
( SELECT id FROM `a41xo_joomgallery` WHERE published = 1 ORDERBYRAND() LIMIT 2) as j
join `a41xo_joomgallery` on a41xo_joomgallery.id = j.id
JOIN `a41xo_joomgallery_catg` ON catid = cid;
SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id where state = 1
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=117 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug
FROMa41xo_categories as c
LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt)
LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUPBY cat.id) AS badcats ON badcats.id = c.id
WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=134 AND badcats.id is null
GROUPBY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time,
c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level,
c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id,
c.path, c.published, c.rgt, c.title, c.modified_user_id
ORDERBY c.lft
UPDATE `a41xo_flexbanners` SET finished=1, state=0
WHERE (enddate < '2025-01-22 14:20:07' and enddate != '0000-00-00 00:00:00' and state!=2 and state!=-2)
OR (impmade >= maximpressions AND maximpressions != 0 )
OR (clicks >= maxclicks AND maxclicks != 0)
UPDATE `a41xo_flexbanners` SET state=1
WHERE startdate<= '2025-01-22 14:20:07' and finished=0 and startdate != '0000-00-00 00:00:00' and state!=2 and state!=-2
UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2025-01-22'
WHERE lastreset< '2025-01-22' or lastreset ISNULL
SHOWFULLCOLUMNS FROM `a41xo_content`
SELECT* FROMa41xo_content WHERE `id` = '1576'
SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
WHERE `a41xo_flexbannerslocations`.`locationid` = 1
AND `a41xo_flexbanners`.`state` = 1
AND `a41xo_flexbanners`.`finished` = 0
AND (`a41xo_flexbanners`.`language` = "ru-RU" or `a41xo_flexbanners`.`language` = '*')
ORDERBY `restrictbyid` desc, `dailyimpressions`
SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid WHERE a.id = 1576
SELECT `component`
FROM `a41xo_tortags_components`
SELECT* FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `id`
FROM `a41xo_tortags_components`
WHERE `component`='com_content'
SELECT `t`.* FROM `a41xo_tortags_tags` AS `t`
INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
WHERE `m`.`item_id`=1576 AND `m`.`oid`=1
SELECT `t`.`title`
FROM `a41xo_tortags_tags` AS `t`
ORDERBY `t`.`hits` DESC LIMIT 0, 300
SELECT b.rules
FROMa41xo_assetsAS a
LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
WHERE (a.name = 'com_tortags')
GROUPBY b.id, b.rules, b.lft
ORDERBY b.lft
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10186 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10187 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10168 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 81 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 10166 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT m.* FROMa41xo_modulesAS m
LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
WHERE m.client_id = 0 AND m.id = 16 AND m.access IN (1,1) AND m.published = 1 AND e.enabled = 1
ORDERBY m.ordering
SELECT alias, catid FROMa41xo_content WHERE id = 1576
SELECT social_id FROMa41xo_bt_connections WHERE social_type ="facebook" AND user_id ="0"
39 типов SQL-запросов зафиксировано, отсортировано по вхождениям
Запросы типа SELECT:
6 × SELECT m.* FROMa41xo_modulesAS m LEFTJOINa41xo_extensionsAS e ON e.element = m.module AND e.client_id = m.client_id
5 × SELECT alias, catid FROMa41xo_content
4 × SELECT c.*, CASEWHENCHAR_LENGTH(c.alias) THENCONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROMa41xo_categories as c LEFTJOINa41xo_categoriesAS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFTJOIN (SELECT cat.id as id FROMa41xo_categoriesAS cat JOINa41xo_categoriesAS parent ON cat.lft BETWEEN parent.lft AND parent.rgt
4 × SELECT `component` FROM `a41xo_tortags_components
3 × SELECT `t`.* FROM `a41xo_tortags_tags` AS `t` INNERJOIN `a41xo_tortags` AS `m` ON `m`.`tid`=`t`.`id`
2 × SELECT b.rules FROMa41xo_assetsAS a LEFTJOINa41xo_assetsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
2 × SELECT* FROM `a41xo_sitelinkx`
2 × SELECT* FROM `a41xo_sitelinkx_config
2 × SELECT `id` FROM `a41xo_tortags_components`
1 × SELECT* FROMa41xo_content
1 × SELECT `a41xo_flexbanners`.`id`,
`a41xo_flexbannerslocations`.`locationname`,
`a41xo_flexbannerslocations`.`locationid`,
`a41xo_flexbanners`.`imageurl`,
`a41xo_flexbanners`.`imagealt`,
`a41xo_flexbanners`.`type`,
`a41xo_flexbanners`.`customcode`,
`a41xo_flexbanners`.`startdate`,
`a41xo_flexbanners`.`enddate`,
`a41xo_flexbanners`.`lastreset`,
`a41xo_flexbanners`.`impmade`,
`a41xo_flexbanners`.`clicks`,
`a41xo_flexbanners`.`maximpressions`,
`a41xo_flexbanners`.`maxclicks`,
`a41xo_flexbanners`.`linkid`,
`a41xo_flexbanners`.`language`,
`a41xo_flexbanners`.`newwin`,
`a41xo_flexbannerssize`.`width`,
`a41xo_flexbannerssize`.`height`,
`a41xo_flexbanners`.`restrictbyid`,
`a41xo_flexbanners`.`dailyimpressions`
FROM `a41xo_flexbanners`
Inner Join `a41xo_flexbannerslocations` ON (`a41xo_flexbanners`.`locationid` = `a41xo_flexbannerslocations`.`locationid`
AND `a41xo_flexbannerslocations`.`state` = 1)
Inner Join `a41xo_flexbannersclient` ON (`a41xo_flexbanners`.`clientid` = `a41xo_flexbannersclient`.`clientid`
AND `a41xo_flexbannersclient`.`state` = 1)
Inner Join `a41xo_flexbannerssize` ON (`a41xo_flexbanners`.`sizeid` = `a41xo_flexbannerssize`.`sizeid`
AND `a41xo_flexbannerssize`.`state` = 1)
1 × SELECT `a41xo_content`.* FROM ( SELECT id FROM `a41xo_content` ORDERBYRAND() LIMIT 2) as ids JOIN `a41xo_content` ON `a41xo_content`.id = ids.id
1 × SELECT `a41xo_vflow_data`.* FROM ( SELECT id FROM `a41xo_vflow_data`
1 × SELECT* from ( SELECT id FROM `a41xo_joomgallery`
1 × SELECT* FROM `a41xo_tortags_components`
1 × SELECT social_id FROMa41xo_bt_connections
1 × SELECT b.id FROMa41xo_usergroupsAS a LEFTJOINa41xo_usergroupsAS b ON b.lft <= a.lft AND b.rgt >= a.rgt
1 × SELECT `t`.`title` FROM `a41xo_tortags_tags` AS `t`
1 × SELECT count(*) as v FROMa41xo_conten
1 × SELECT b.title as cattitle, CASEWHENCHAR_LENGTH(a.alias) THENCONCAT_WS(':', a.id, a.alias) ELSE a.id END as slug, CASEWHENCHAR_LENGTH(b.alias) THENCONCAT_WS(':', a.catid, b.alias) ELSE a.catid END as catslug FROMa41xo_contentAS a LEFTJOINa41xo_categoriesAS b ON b.id = a.catid
1 × SELECT* FROMa41xo_users as u LEFTJOINa41xo_user_usergroup_map as ug on u.id = ug.user_id
1 × SELECTTIMEVALUE FROM `a41xo_jlcacklepro_timer
1 × SELECT a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, CASEWHEN badcats.id is null THEN a.state ELSE 0 ENDAS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias, CASEWHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.attribs, a.version, a.parentid, a.ordering, a.metakey, a.metadesc, a.access, a.hits, a.metadata, a.featured, a.language, a.xreference,c.title AS category_title, c.alias AS category_alias, c.access AS category_access,u.name AS author,( SELECTMAX(contact.id) AS id FROMa41xo_contact_detailsAS contact
1 × SELECT a.rules FROMa41xo_assetsAS a
1 × SELECT id, rules FROM `a41xo_viewlevels
1 × SELECT* FROM `a41xo_jlcacklepro_comment`
1 × SELECT `session_id` FROM `a41xo_session`
1 × SELECT count(*) as v FROMa41xo_vflow_dat
1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component FROMa41xo_menuAS m LEFTJOINa41xo_extensionsAS e ON m.component_id = e.extension_id
1 × SELECT html FROMa41xo_odude_profile_field
1 × SELECT `component` FROM `a41xo_tortags_components`
1 × SELECT count(*) as v FROMa41xo_joomgaller
Прочие SQL-запросы:
1 × UPDATE `a41xo_flexbanners` SET dailyimpressions=0, lastreset='2025-01-22'
1 × SHOWFULLCOLUMNS FROM `a41xo_content
1 × UPDATE `a41xo_flexbanners` SET state=1
1 × UPDATE `a41xo_flexbanners` SET finished=1, state=0