Консоль Отладки Joomla

De Ressources pour développeurs - The Roxane Company.
Aller à : Navigation, rechercher

Консоль отладки Joomla!

session.counter ⇒ 1
session.timer.start ⇒ 1719349644
session.timer.last ⇒ 1719349644
session.timer.now ⇒ 1719349644
session.client.browser ⇒ Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6
registry ⇒


Пользователь

id ⇒ 0
name ⇒
username
email ⇒
password ⇒
password_clear ⇒
usertype ⇒
block ⇒
sendEmail ⇒ 0
registerDate ⇒
lastvisitDate ⇒
activation ⇒
params ⇒
groups ⇒
guest ⇒ 1
lastResetTime ⇒
resetCount ⇒
aid ⇒ 0


Результаты профилирования

Application 0.000 секунд (+0.000); 0.33 MB (+0.332) - afterLoad


Application 0.029 секунд (+0.028); 1.68 MB (+1.351) - afterInitialise


Application 0.037 секунд (+0.008); 2.38 MB (+0.698) - afterRoute


Application 0.091 секунд (+0.054); 3.02 MB (+0.640) - afterDispatch


Application 0.121 секунд (+0.030); 3.23 MB (+0.208) - beforeRenderModule mod_menu (Нижнее меню)


Application 0.122 секунд (+0.001); 3.24 MB (+0.014) - afterRenderModule mod_menu (Нижнее меню)


Application 0.122 секунд (+0.000); 3.24 MB (-0.004) - beforeRenderModule mod_s5_box (S5 Box)


Application 0.123 секунд (+0.001); 3.25 MB (+0.011) - afterRenderModule mod_s5_box (S5 Box)


Application 0.123 секунд (+0.000); 3.24 MB (-0.006) - beforeRenderModule mod_custom (Контактная информация)


Application 0.125 секунд (+0.002); 3.25 MB (+0.010) - afterRenderModule mod_custom (Контактная информация)


Application 0.125 секунд (+0.000); 3.25 MB (+0.000) - beforeRenderModule mod_articles_latest (Наши последние новости)


Application 0.201 секунд (+0.075); 3.52 MB (+0.271) - afterRenderModule mod_articles_latest (Наши последние новости)


Application 0.201 секунд (+0.000); 3.35 MB (-0.179) - beforeRenderModule mod_articles_popular (Популярные статьи)


Application 0.297 секунд (+0.097); 3.52 MB (+0.177) - afterRenderModule mod_articles_popular (Популярные статьи)


Application 0.298 секунд (+0.000); 3.38 MB (-0.145) - beforeRenderModule mod_custom (Предстоящие мероприятия)


Application 0.298 секунд (+0.001); 3.38 MB (+0.004) - afterRenderModule mod_custom (Предстоящие мероприятия)


Application 0.298 секунд (+0.000); 3.38 MB (-0.002) - beforeRenderModule mod_custom (Facebook)


Application 0.299 секунд (+0.001); 3.38 MB (+0.005) - afterRenderModule mod_custom (Facebook)


Application 0.299 секунд (+0.000); 3.38 MB (-0.002) - beforeRenderModule mod_breadcrumbs (Навигация)


Application 0.301 секунд (+0.002); 3.40 MB (+0.015) - afterRenderModule mod_breadcrumbs (Навигация)


Application 0.301 секунд (+0.000); 3.39 MB (-0.004) - beforeRenderModule mod_search (Поиск)


Application 0.302 секунд (+0.001); 3.41 MB (+0.012) - afterRenderModule mod_search (Поиск)


Application 0.302 секунд (+0.000); 3.40 MB (-0.007) - beforeRenderModule mod_s5_accordion_menu (Наши услуги)


Application 0.310 секунд (+0.008); 3.44 MB (+0.045) - afterRenderModule mod_s5_accordion_menu (Наши услуги)


Application 0.310 секунд (+0.000); 3.44 MB (-0.000) - beforeRenderModule mod_s5_accordion_menu (Сотрудничество)


Application 0.313 секунд (+0.003); 3.46 MB (+0.017) - afterRenderModule mod_s5_accordion_menu (Сотрудничестобразование в Испании для русскихо)


Application 0.314 секунд (+0.000); 3.46 MB (+0.004) - beforeRenderModule mod_s5_image_and_content_fader (S5 Image and Content Fader v3)


Application 0.315 секунд (+0.001); 3.50 MB (+0.036) - afterRenderModule mod_s5_image_and_content_fader (S5 Image and Content Fader v3)


Application 0.315 секунд (+0.000); 3.47 MB (-0.035) - beforeRenderModule mod_menu (Верхнее меню)


Application 0.317 секунд (+0.002); 3.48 MB (+0.015) - afterRenderModule mod_menu (Верхнее меню)


Application 0.318 секунд (+0.001); 3.56 MB (+0.076) - afterRender

Использование памяти

3.63 MB (3,803,832 Bytes)

Запросы к базе данных
Обнаружено 35 SQL-запросов

SELECT `data`
FROM `j25_session`
WHERE `session_id` = 'p3i7oks4gf7iab4uk0tcoo4td4'
SELECT `session_id`
FROM `j25_session`
WHERE `session_id` = 'p3i7oks4gf7iab4uk0tcoo4td4'
LIMIT 0, 1
INSERT INTO `j25_session` (`session_id`, `client_id`, `time`)
VALUES ('p3i7oks4gf7iab4uk0tcoo4td4', 0, '1719349644')
SELECT extension_id AS id, element AS "option", params, enabled
FROM j25_extensions
WHERE `type` = 'component'
AND `element` = 'com_users'
SELECT b.id
FROM j25_usergroups AS a
LEFT JOIN j25_usergroups AS b
ON b.lft = a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1
SELECT id, rules
FROM `j25_viewlevels`
SELECT folder AS type, element AS name, params
FROM j25_extensions
WHERE enabled = 1
AND type = 'plugin'
AND state = 0
AND access IN (1,1)
ORDER BY ordering
SELECT extension_id AS id, element AS "option", params, enabled
FROM j25_extensions
WHERE `type` = 'component'
AND `element` = 'com_languages'
SELECT `path`
FROM j25_rsfirewall_ignored
WHERE `type` = 'ignore_folder' OR `type` = 'ignore_file'
SELECT `file`
FROM j25_rsfirewall_hashes
WHERE `type` = 'protect'
SELECT *
FROM j25_rsfirewall_configuration
SHOW FULL COLUMNS
FROM `j25_rsfirewall_logs`
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
FROM j25_menu AS m
LEFT JOIN j25_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lft
SELECT *
FROM j25_rsfirewall_hashes
WHERE (`type` = '2.5.7' OR `type` = 'protect')
AND `flag` != 'C'
SELECT *
FROM j25_rsfirewall_snapshots
WHERE `type` = 'protect'
SELECT `ip`, `reason`
FROM j25_rsfirewall_lists
WHERE (`ip` = '188.26.215.129' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%')
AND `type` = '1'
AND `published` = '1'
SELECT `ip`, `reason`
FROM j25_rsfirewall_lists
WHERE (`ip` = '188.26.215.129' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%')
AND `type` = '0'
AND `published` = '1'
SELECT *
FROM j25_rsfirewall_exceptions
WHERE `published` = '1'
SELECT extension_id AS id, element AS "option", params, enabled
FROM j25_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'
SELECT *
FROM j25_languages
WHERE published = 1
ORDER BY ordering ASC
SELECT id, home, template, s.params
FROM j25_template_styles AS s
LEFT JOIN j25_extensions AS e
ON e.element = s.template
AND e.type = 'template'
AND e.client_id = s.client_id
WHERE s.client_id = 0
AND e.enabled = 1
SELECT a.rules
FROM j25_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lft
SELECT b.rules
FROM j25_assets AS a
LEFT JOIN j25_assets AS b
ON b.lft = a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content' OR a.parent_id = 0)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lft
ВЫБРАТЬ a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
CASE WHEN badcats.id IS NULL THEN a.state ELSE 0 END AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN 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, contact.id 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
ИЗ j25_content AS a
ЛЕВОЕ СОЕДИНЕНИЕ j25_categories AS c
ON c.id = a.catid
ЛЕВОЕ СОЕДИНЕНИЕ j25_users AS u
ON u.id = a.created_by
ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ contact.user_id, MAX(contact.id) AS id, contact.language
ИЗ j25_contact_details AS contact
ГДЕ contact.published = 1
ГРУППИРОВАТЬ ПО contact.user_id, contact.language) AS contact
ON contact.user_id = a.created_by
ЛЕВОЕ СОЕДИНЕНИЕ j25_categories AS parent
ON parent.id = c.parent_id
ЛЕВОЕ СОЕДИНЕНИЕ j25_content_rating AS v
ON a.id = v.content_id
ЛЕВОЕ
ВНЕШНЕЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ cat.id AS id
ИЗ j25_categories AS cat СОЕДИНИТЬ j25_categories AS parent
ON cat.lft МЕЖДУ parent.lft
И parent.rgt
ГДЕ parent.extension = 'com_content'
И parent.published = 0
ГРУППИРОВАТЬ ПО cat.id) AS badcats
ON badcats.id = c.id
ГДЕ a.id = 21
И (a.publish_up = '0000-00-00 00:00:00' ИЛИ a.publish_up = '2024-06-25 21:07:24')
И (a.publish_down = '0000-00-00 00:00:00' ИЛИ a.publish_down >= '2024-06-25 21:07:24')
И (a.state = 1 ИЛИ a.state = 2)
ВЫБРАТЬ c.*,
CASE WHEN CHAR_LENGTH(c.alias) THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END AS slug
ИЗ j25_categories AS c
ЛЕВОЕ СОЕДИНЕНИЕ j25_categories AS s
ON (s.lft = c.lft
И s.rgt >= c.rgt) ИЛИ (s.lft > c.lft
И s.rgt ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ cat.id AS id
ИЗ j25_categories AS cat СОЕДИНИТЬ j25_categories AS parent
ON cat.lft МЕЖДУ parent.lft
И parent.rgt
ГДЕ parent.extension = 'com_content'
И parent.published != 1
ГРУППИРОВАТЬ ПО cat.id) AS badcats
ON badcats.id = c.id
ГДЕ (c.extension = 'com_content' ИЛИ c.extension = 'system')
И c.access IN (1,1)
И c.published = 1
И s.id = 2
И badcats.id IS NULL
ГРУППИРОВАТЬ ПО 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
УПОРЯДОЧИТЬ ПО c.lft
ОБНОВИТЬ j25_content
УСТАНОВИТЬ hits = hits + 1
ГДЕ id = 21
ВЫБРАТЬ *
ИЗ j25_template_styles
ГДЕ template = 'new_vision';
ВЫБРАТЬ *
ИЗ j25_menu
ГДЕ template_style_id В (18)
И alias = 'oformlenia-dokumentov'


Вот перефразированный текст с сохранением HTML-разметки:ВЫБРАТЬ m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
ИЗ j25_modules КАК m
ЛЕВЫЙ СОЕДИНЕНИЕ j25_modules_menu КАК mm
ПО mm.moduleid = m.id
ЛЕВЫЙ СОЕДИНЕНИЕ j25_extensions КАК e
ПО e.element = m.module
И e.client_id = m.client_id
ГДЕ m.published = 1
И e.enabled = 1
И (m.publish_up = '0000-00-00 00:00:00' ИЛИ m.publish_up = '2024-06-25 21:07:24')
И (m.publish_down = '0000-00-00 00:00:00' ИЛИ m.publish_down >= '2024-06-25 21:07:24')
И m.access В (1,1)
И m.client_id = 0
И (mm.menuid = 6 ИЛИ mm.menuid = 0)
СОРТИРОВАТЬ ПО m.position, m.ordering

ВЫБРАТЬ m.id, m.menutype, m.title, m.alias, m.note, m.path КАК 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 КАК component
ИЗ j25_menu КАК m
ЛЕВЫЙ СОЕДИНЕНИЕ j25_extensions КАК e
ПО m.component_id = e.extension_id
ГДЕ m.published = 1
И m.parent_id > 0
И m.client_id = 0
СОРТИРОВАТЬ ПО m.lft

Вот перефразированный текст с сохранением HTML-разметки:ВЫБРАТЬ a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
ЕСЛИ a.modified = 0 ТО a.created ИНАЧЕ a.modified КОНЕЦ как modified, a.modified_by, uam.name как modified_by_name,
ЕСЛИ a.publish_up = 0 ТО a.created ИНАЧЕ a.publish_up КОНЕЦ как publish_up, a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, ДЛИНА (a.fulltext) КАК readmore,
ЕСЛИ badcats.id не null ТО 0 ИНАЧЕ a.state КОНЕЦ КАК state, c.title КАК category_title, c.path КАК category_route, c.access КАК category_access, c.alias КАК category_alias,
ЕСЛИ a.created_by_alias > ' ' ТО a.created_by_alias ИНАЧЕ ua.name КОНЕЦ КАК author, ua.email КАК author_email, contact.id КАК contactid, parent.title КАК parent_title, parent.id КАК parent_id, parent.path КАК parent_route, parent.alias КАК parent_alias, ОКРУГЛЕННОЕ (v.rating_sum / v.rating_count, 0) КАК rating, v.rating_count КАК rating_count, c.published,
ЕСЛИ badcats.id не null ТО c.published ИНАЧЕ 0 КОНЕЦ КАК parents_published
ИЗ j25_content КАК a
ЛЕВЫЙ СОЕДИНЕНИЕ j25_content_frontpage КАК fp
ON fp.content_id = a.id
ЛЕВЫЙ СОЕДИНЕНИЕ j25_categories КАК c
ON c.id = a.catid
ЛЕВЫЙ СОЕДИНЕНИЕ j25_users КАК ua
ON ua.id = a.created_by
ЛЕВЫЙ СОЕДИНЕНИЕ j25_users КАК uam
ON uam.id = a.modified_by
ЛЕВЫЙ СОЕДИНЕНИЕ ( ВЫБРАТЬ contact.user_id, МАКС(contact.id) КАК id, contact.language
ИЗ j25_contact_details КАК contact
ГДЕ contact.published = 1
ГРУППИРОВАТЬ ПО contact.user_id, contact.language) КАК contact
ON contact.user_id = a.created_by
ЛЕВЫЙ СОЕДИНЕНИЕ j25_categories КАК parent
ON parent.id = c.parent_id
ЛЕВЫЙ СОЕДИНЕНИЕ j25_content_rating КАК v
ON a.id = v.content_id
ЛЕВЫЙ
ВНЕШНИЙ СОЕДИНЕНИЕ ( ВЫБРАТЬ cat.id КАК id
ИЗ j25_categories КАК cat СОЕДИНИТЬ j25_categories КАК parent
ON cat.lft МЕЖДУ parent.lft
И parent.rgt
ГДЕ parent.extension = 'com_content'
И parent.published != 1
ГРУППИРОВАТЬ ПО cat.id ) КАК badcats
ON badcats.id = c.id
ГДЕ a.access В (1,1)
И c.access В (1,1)
И
ЕСЛИ badcats.id не null ТО a.state ИНАЧЕ 0 КОНЕЦ = 1
И a.catid В (20,7,8,2)
И (a.publish_up = '0000-00-00 00:00:00' ИЛИ a.publish_up = '2024-06-25 21:07:24')
И (a.publish_down = '0000-00-00 00:00:00' ИЛИ a.publish_down > = '2024-06-25 21:07:24')
ГРУППИРОВАТЬ ПО a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
ORDER BY a.created DESC
LIMIT 0, 6


Вот перефразированный текст с сохранением HTML-разметки:SELECT c.*,
CASE WHEN CHAR_LENGTH (c.alias) THEN CONCAT_WS (':', c.id, c.alias) ELSE c.id END AS slug
FROM j25_categories AS c
LEFT JOIN j25_categories AS s
ON (s.lft = c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt LEFT JOIN ( SELECT cat.id AS id
FROM j25_categories AS cat JOIN j25_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY 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=8
AND badcats.id IS NULL
GROUP BY 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
ORDER BY c.lft

SELECT c.*,
CASE WHEN CHAR_LENGTH (c.alias) THEN CONCAT_WS (':', c.id, c.alias) ELSE c.id END AS slug
FROM j25_categories AS c
LEFT JOIN j25_categories AS s
ON (s.lft = c.lft
AND s.rgt >= c.rgt) OR (s.lft > c.lft
AND s.rgt LEFT JOIN ( SELECT cat.id AS id
FROM j25_categories AS cat JOIN j25_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY 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=20
AND badcats.id IS NULL
GROUP BY 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
ORDER BY c.lft

Вот уникализированная версия текста с сохранением HTML-разметки:ВЫБРАТЬ a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
КСЛАЧАЙНО ЕСЛИ a.modified = 0 ТО a.created ИНАЧЕ a.modified КОНЕЦ как modified, a.modified_by, uam.name как modified_by_name,
КСЛАЧАЙНО ЕСЛИ a.publish_up = 0 ТО a.created ИНАЧЕ a.publish_up КОНЕЦ как publish_up, a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, среднее образование в Испании a.xreference, a.featured, ДЛИНА (a.fulltext) КАК readmore,
КСЛАЧАЙНО ЕСЛИ badcats.id не NULL ТО 0 ИНАЧЕ a.state КОНЕЦ AS state, c.title КАК category_title, c.path КАК category_route, c.access КАК category_access, c.alias КАК category_alias,
КСЛАЧАЙНО ЕСЛИ a.created_by_alias > ' ' ТО a.created_by_alias ИНАЧЕ ua.name КОНЕЦ AS author, ua.email КАК author_email, contact.id как contactid, parent.title как parent_title, parent.id как parent_id, parent.path как parent_route, parent.alias как parent_alias, ОКРУГЛИТЬ (v.rating_sum / v.rating_count, 0) КАК rating, v.rating_count как rating_count, c.published,
КСЛАЧАЙНО ЕСЛИ badcats.id это NULL ТО c.published ИНАЧЕ 0 КОНЕЦ AS parents_published
ИЗ j25_content AS a
ЛЕВОЕ СОЕДИНЕНИЕ j25_content_frontpage AS fp
НА fp.content_id = a.id
ЛЕВОЕ СОЕДИНЕНИЕ j25_categories AS c
НА c.id = a.catid
ЛЕВОЕ СОЕДИНЕНИЕ j25_users AS ua
НА ua.id = a.created_by
ЛЕВОЕ СОЕДИНЕНИЕ j25_users AS uam
НА uam.id = a.modified_by
ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ contact.user_id, MAX (contact.id) AS id, contact.language
ИЗ j25_contact_details AS contact
ГДЕ contact.published = 1
ГРУППИРОВАТЬ ПО contact.user_id, contact.language) AS contact
НА contact.user_id = a.created_by
ЛЕВОЕ СОЕДИНЕНИЕ j25_categories как parent
НА parent.id = c.parent_id
ЛЕВОЕ СОЕДИНЕНИЕ j25_content_rating AS v
НА a.id = v.content_id
ЛЕВОЕ
ВНЕШНЕЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ cat.id как id
ИЗ j25_categories AS cat СОЕДИНЕНИЕ j25_categories AS parent
НА cat.lft МЕЖДУ parent.lft
И parent.rgt
ГДЕ parent.extension = 'com_content'
И parent.published != 1
ГРУППИРОВАТЬ ПО cat.id ) AS badcats
НА badcats.id = c.id
ГДЕ a.access В (1,1)
И c.access В (1,1)
И
КСЛАЧАЙНО ЕСЛИ badcats.id это NULL ТО a.state ИНАЧЕ 0 КОНЕЦ = 1
И (a.publish_up = '0000-00-00 00:00:00' ИЛИ a.publish_up = '2024-06-25 21:07:24')
И (a.publish_down = '0000-00-00 00:00:00' ИЛИ a.publish_down = '2024-06-25 21:07:24')
ГРУППИРОВАТЬ ПО a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
СОРТИРОВАТЬ ПО a.hits УБЫВАНИЕ
ОГРАНИЧИТЬ 0, 4

ИЗМЕНИТЕ ` j25_session `
НАСТРОЙТЕ `data` = '__default|a:7:*\0data\";O:8:\"stdClass\":0:>s:4:\"user\";O:5:\"JUser\":25:*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:*\0data\";O:8:\"stdClass\":0:>s:14:\"\0*\0_authGroups\";a:1:s:14:\"\0*\0_authLevels\";a:2:s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:s:3:\"aid\";i:0;>>' , `time` = '1719349644'
ГДЕ `session_id` = 'p3i7oks4gf7iab4uk0tcoo4td4'

28 типов SQL-запросов зарегистрировано, упорядоченных по частоте использования
Запросы типа SELECT:

3 × SELECT extension_id AS id, element AS "option", params, enabled
ИЗ j25_extensions
3 × SELECT c.*,
КОЛЬКО ЧТО CHAR_LENGTH (c.alias) ТОГДА CONCAT_WS (':', c.id, c.alias) ИНАЧЕ c.id КАК slug
ИЗ j25_categories как c
ЛЕВЫЙ СОЕДИНЕНИЕ j25_categories AS s
ON (s.lft = c.lft
И s.rgt >= c.rgt) ИЛИ (s.lft > c.lft
И s.rgt ЛЕВЫЙ СОЕДИНЕНИЕ ( SELECT cat.id как id
ИЗ j25_categories AS cat СОЕДИНЕНИЕ j25_categories AS parent
ON cat.lft НАХОДИТСЯ МЕЖДУ parent.lft
И parent.rgt
2 × SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
КОЛЬКО ЧТО a.modified = 0 ТОГДА a.created ИНАЧЕ a.modified END как modified, a.modified_by, uam.name как modified_by_name,
КОЛЬКО ЧТО a.publish_up = 0 ТОГДА a.created ИНАЧЕ a.publish_up END как publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH (a.fulltext) КАК readmore,
КОЛЬКО ЧТО badcats.id НЕ NULL ТОГДА 0 ИНАЧЕ a.state END КАК state,c.title КАК category_title, c.path КАК category_route, c.access КАК category_access, c.alias КАК category_alias,
КОЛЬКО ЧТО a.created_by_alias > ' ' ТОГДА a.created_by_alias ИНАЧЕ ua.name END КАК author,ua.email КАК author_email,contact.id как contactid,parent.title как parent_title, parent.id как parent_id, parent.path как parent_route, parent.alias как parent_alias, ROUND (v.rating_sum / v.rating_count, 0) КАК rating, v.rating_count как rating_count,c.published,
КОЛЬКО ЧТО badcats.id НЕ NULL ТОГДА c.published ИНАЧЕ 0 END КАК parents_published
ИЗ j25_content AS a
ЛЕВЫЙ СОЕДИНЕНИЕ j25_content_frontpage AS fp
ON fp.content_id = a.id
ЛЕВЫЙ СОЕДИНЕНИЕ j25_categories AS c
ON c.id = a.catid
ЛЕВЫЙ СОЕДИНЕНИЕ j25_users AS ua
ON ua.id = a.created_by
ЛЕВЫЙ СОЕДИНЕНИЕ j25_users AS uam
ON uam.id = a.modified_by
ЛЕВЫЙ СОЕДИНЕНИЕ ( SELECT contact.user_id, MAX (contact.id) AS id, contact.language
ИЗ j25_contact_details AS contact
2 × SELECT `ip`,`reason`
ИЗ j25_rsfirewall_lists
2 × 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 как component
ИЗ j25_menu AS m
ЛЕВЫЙ СОЕДИНЕНИЕ j25_extensions AS e
ON m.component_id = e.extension_id
1 × SELECT id, home, template, s.params
ИЗ j25_template_styles как s
ЛЕВЫЙ СОЕДИНЕНИЕ j25_extensions как e
ON e.element=s.template
И e.type='template'
И e.client_id=s.client_id
1 × SELECT b.rules
ИЗ j25_assets AS a
ЛЕВЫЙ СОЕДИНЕНИЕ j25_assets AS b
ON b.lft = a.lft
И b.rgt >= a.rgt


Вот перефразированный текст с сохранением HTML-разметки:1 × ВЫБРАТЬ a.rules
ИЗ j25_assets AS a

1 × ВЫБРАТЬ a.id, a.asset_id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext,
СЛУЧАЙ КОГДА badcats.id IS NULL ТО a.state ИНАЧЕ 0 КОНЕЦ AS state, a.mask, a.catid, a.created, a.created_by, a.created_by_alias,
СЛУЧАЙ КОГДА a.modified = 0 ТО a.created ИНАЧЕ a.modified КОНЕЦ 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, contact.id 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
ИЗ j25_content AS a
ЛЕВЫЙ СОЕДИНЕНИЕ j25_categories AS c
ON c.id = a.catid
ЛЕВЫЙ СОЕДИНЕНИЕ j25_users AS u
ON u.id = a.created_by
ЛЕВЫЙ СОЕДИНЕНИЕ ( ВЫБРАТЬ contact.user_id, MAX (contact.id) AS id, contact.language
ИЗ j25_contact_details AS contact
1 × ВЫБРАТЬ m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
ИЗ j25_modules AS m
ЛЕВЫЙ СОЕДИНЕНИЕ j25_modules_menu AS mm
ON mm.moduleid = m.id
ЛЕВЫЙ СОЕДИНЕНИЕ j25_extensions AS e
ON e.element = m.module
И E.client_id = m.client_id
1 × ВЫБРАТЬ *
ИЗ j25_menu
1 × ВЫБРАТЬ *
ИЗ j25_template_styles
1 × ВЫБРАТЬ *
ИЗ j25_languages
1 × ВЫБРАТЬ *
ИЗ j25_rsfirewall_snapshots
1 × ВЫБРАТЬ folder AS type, element AS name, params
ИЗ j25_extensions
1 × ВЫБРАТЬ id, rules
ИЗ ` j25_viewlevels
1 × ВЫБРАТЬ b.id
ИЗ j25_usergroups AS a
ЛЕВЫЙ СОЕДИНЕНИЕ j25_usergroups AS b
ON b.lft = a.lft
И b.rgt >= a.rgt
1 × ВЫБРАТЬ `session_id`
ИЗ ` j25_session `
1 × ВЫБРАТЬ `path`
ИЗ j25_rsfirewall_ignored
1 × ВЫБРАТЬ `file`
ИЗ j25_rsfirewall_hashes
1 × ВЫБРАТЬ `data`
ИЗ ` j25_session `
1 × ВЫБРАТЬ *
ИЗ j25_rsfirewall_hashes
1 × ВЫБРАТЬ *
ИЗ j25_rsfirewall_configuratio
1 × ВЫБРАТЬ *
ИЗ j25_rsfirewall_exceptions

Другие SQL-запросы:

1 × ОБНОВИТЬ ` j25_session `
УСТАНОВИТЬ `data` = '__default|a:7:*\0data\";O:8:\"stdClass\":0:>s:4:\"user\";O:5:\"JUser\":25:*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:*\0data\";O:8:\"stdClass\":0:>s:14:\"\0*\0_authGroups\";a:1:s:14:\"\0*\0_authLevels\";a:2:s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:s:3:\"aid\";i:0;>>' , `time` = '1719349644'
1 × ОБНОВИТЬ j25_content
УСТАНОВИТЬ hits = hits + 1
1 × ПОКАЗАТЬ ПОЛНЫЕ СТОЛБЦЫ
ИЗ ` j25_rsfirewall_logs
1 × ДОБАВИТЬ В ` j25_session ` (`session_id`, `client_id`, `time`)
ЗНАЧЕНИЯ ('p3i7oks4gf7iab4uk0tcoo4td4', 0, '1719349644')

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils