Who wants to help this project, can do this writing their own tutorials, descriptions or translations. Also ideas or criticisms are welcome.
To make your own tutorials you have some helpful informtions and opportunities. The easiest way is, you write your tutorial and send it to: webmaster(at)besly.de. It is important that this is really an own tutorial, as there could be legal problems to the original authors otherwise.
We have 1083 guests and no members online
Joomla! Version | 5.3.1 |
PHP Version | 8.2.28 |
Identity | guest |
Response | 200 |
Template | cassiopeia |
Database |
|
1 x afterInitialise (7.4MB) (25.55%) | 74.47ms |
1 x afterRenderComponent com_content (2.8MB) (17.84%) | 52.00ms |
1 x afterRenderRawModule mod_accordeonmenuck (Accordeon Menu EN) (1.65MB) (10.24%) | 29.87ms |
1 x afterLoad (3.58MB) (9.16%) | 26.72ms |
1 x afterRenderRawModule mod_accordeonmenuck (User Menu) (1.17MB) (3.85%) | 11.22ms |
1 x Before Access::getAssetRules (id:8 name:com_content) (652.9KB) (3.79%) | 11.06ms |
1 x beforeRenderComponent com_content (1.1MB) (3.78%) | 11.03ms |
1 x afterRender (601KB) (3.66%) | 10.67ms |
1 x afterRoute (1.55MB) (3.51%) | 10.24ms |
1 x afterRenderRawModule mod_finder (Search) (534.73KB) (3.3%) | 9.62ms |
1 x Before Access::preloadComponents (all components) (1015.55KB) (3.29%) | 9.60ms |
1 x afterRenderRawModule mod_languages (Language) (154.43KB) (2.49%) | 7.26ms |
1 x beforeRenderRawModule mod_languages (Language) (270.51KB) (2.36%) | 6.88ms |
1 x afterDispatch (201.2KB) (1.73%) | 5.04ms |
1 x After Access::preloadPermissions (com_content) (410.59KB) (1.08%) | 3.15ms |
1 x afterRenderRawModule mod_whosonline (Who is online) (59.11KB) (0.96%) | 2.81ms |
1 x After Access::preloadComponents (all components) (114.29KB) (0.67%) | 1.95ms |
1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (31.05KB) (0.4%) | 1.17ms |
1 x beforeRenderModule mod_custom (Imprint) (20.98KB) (0.38%) | 1.12ms |
1 x afterRenderModule mod_custom (Imprint) (18.66KB) (0.3%) | 888μs |
1 x After Access::getAssetRules (id:897 name:com_content.category.94) (27.66KB) (0.27%) | 774μs |
1 x afterRenderRawModule mod_custom (How to help us?) (9.02KB) (0.24%) | 705μs |
1 x afterRenderRawModule mod_custom (Imprint) (1.08KB) (0.11%) | 327μs |
1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (5.44KB) (0.09%) | 264μs |
1 x afterRenderModule mod_languages (Language) (6.44KB) (0.07%) | 218μs |
1 x afterRenderModule mod_accordeonmenuck (User Menu) (2.88KB) (0.06%) | 188μs |
1 x afterRenderModule mod_accordeonmenuck (Accordeon Menu EN) (66.45KB) (0.06%) | 179μs |
1 x afterRenderModule mod_custom (How to help us?) (3.19KB) (0.06%) | 174μs |
1 x afterRenderModule mod_whosonline (Who is online) (2.69KB) (0.06%) | 171μs |
1 x afterRenderModule mod_finder (Search) (2.92KB) (0.04%) | 109μs |
1 x beforeRenderRawModule mod_custom (Imprint) (464B) (0.04%) | 106μs |
1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (280B) (0.03%) | 86μs |
1 x Before Access::getAssetRules (id:897 name:com_content.category.94) (18.65KB) (0.03%) | 75μs |
1 x beforeRenderRawModule mod_finder (Search) (1.49KB) (0.02%) | 64μs |
1 x beforeRenderModule mod_finder (Search) (1.07KB) (0.02%) | 62μs |
1 x beforeRenderModule mod_languages (Language) (488B) (0.02%) | 48μs |
1 x beforeRenderModule mod_custom (How to help us?) (55.61KB) (0.01%) | 43μs |
1 x beforeRenderRawModule mod_accordeonmenuck (Accordeon Menu EN) (672B) (0.01%) | 36μs |
1 x beforeRenderRawModule mod_accordeonmenuck (User Menu) (7.7KB) (0.01%) | 32μs |
1 x beforeRenderRawModule mod_custom (How to help us?) (6.41KB) (0.01%) | 31μs |
1 x beforeRenderModule mod_accordeonmenuck (User Menu) (6.17KB) (0.01%) | 31μs |
1 x beforeRenderModule mod_accordeonmenuck (Accordeon Menu EN) (912B) (0.01%) | 26μs |
1 x beforeRenderRawModule mod_whosonline (Who is online) (576B) (0.01%) | 19μs |
1 x beforeRenderModule mod_whosonline (Who is online) (64.98KB) (0.01%) | 17μs |
1 x Before Access::preloadPermissions (com_content) (424B) (0.01%) | 16μs |
1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0%) | 11μs |
1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%) | 6μs |
SELECT @@SESSION.sql_mode;
125μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259CopySELECT `data`
FROM `haisly_session`
WHERE `session_id` = ?
582μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250CopySELECT `session_id`
FROM `haisly_session`
WHERE `session_id` = :session_id LIMIT 1
123μs1.3KBParams/libraries/src/Session/MetadataManager.php:187CopyINSERT INTO `haisly_session`
(`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES
(:session_id, :guest, :time, :user_id, :username, :client_id)
216μs944BParams/libraries/src/Session/MetadataManager.php:260CopySELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `haisly_extensions`
WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1
672μs1.61KB/libraries/src/Component/ComponentHelper.php:399CopySELECT `id`,`rules`
FROM `haisly_viewlevels`
148μs656B/libraries/src/Access/Access.php:955CopySELECT `b`.`id`
FROM `haisly_usergroups` AS `a`
LEFT JOIN `haisly_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`
WHERE `a`.`id` = :guest
226μs1.33KBParams/libraries/src/Access/Access.php:868CopySELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM `haisly_extensions`
WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2)
ORDER BY `ordering`
1.13ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294CopySELECT *
FROM `haisly_languages`
WHERE `published` = 1
ORDER BY `ordering` ASC
248μs2.52KB/libraries/src/Language/LanguageHelper.php:179CopySELECT `element`,`name`,`client_id`,`extension_id`
FROM `haisly_extensions`
WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1
482μs1.55KB/libraries/src/Language/LanguageHelper.php:252CopySELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`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`,`m`.`path` AS `route`,`e`.`element` AS `component`
FROM `haisly_menu` AS `m`
LEFT JOIN `haisly_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id`
WHERE
(
(`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND
(`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND
(`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2)
ORDER BY `m`.`lft`
3.9ms555.3KBParams/libraries/src/Menu/SiteMenu.php:166CopySELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent`
FROM `haisly_template_styles` AS `s`
LEFT JOIN `haisly_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
508μs848B/administrator/components/com_templates/src/Model/StyleModel.php:718CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `haisly_assets`
WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)
1.51ms7.44KBParams/libraries/src/Access/Access.php:357CopySELECT `id`,`name`,`rules`,`parent_id`
FROM `haisly_assets`
WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0
1.14ms29.48KBParams/libraries/src/Access/Access.php:301CopySELECT `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`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,(
SELECT COUNT(`i`.`id`)
FROM `haisly_content` AS `i`
WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1 AND `i`.`language` IN (:preparedArray3,:preparedArray4)) AS `numitems`
FROM `haisly_categories` AS `s`
INNER JOIN `haisly_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`)
WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id
ORDER BY `c`.`lft`
963μs4.02KBParams/libraries/src/Categories/Categories.php:375CopySELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`
FROM `haisly_content` AS `a`
LEFT JOIN `haisly_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFT JOIN `haisly_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFT JOIN `haisly_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFT JOIN `haisly_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFT JOIN `haisly_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
WHERE
(`a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition) AND
(`a`.`featured` = 0 OR (`fp`.`featured_up` IS NOT NULL AND `fp`.`featured_up` >= :featuredUp) OR (`fp`.`featured_down` IS NOT NULL AND `fp`.`featured_down` <= :featuredDown)) AND (`a`.`catid` = :categoryId OR `a`.`catid` IN (
SELECT `sub`.`id`
FROM `haisly_categories` AS `sub`
INNER JOIN `haisly_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt`
WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6)
ORDER BY c.lft, CASE WHEN a.publish_up IS NULL THEN a.created ELSE a.publish_up END DESC , a.created
2.6ms55.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
226μs2.72KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
440μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
417μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
294μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
288μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
282μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid`
FROM `haisly_content` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_content` AS `c2` ON `a2`.`id` = `c2`.`id`
INNER JOIN `haisly_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2
WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-03 07:42:59') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-03 07:42:59') AND c2.state = 1
295μs1.47KBParams/libraries/src/Language/Associations.php:145CopySELECT `m`.`tag_id`,`m`.`content_item_id`,`t`.*
FROM `haisly_contentitem_tag_map` AS `m`
INNER JOIN `haisly_tags` AS `t` ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = :contentType AND `t`.`published` = 1 AND `m`.`content_item_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7) AND `t`.`access` IN (:preparedArray8,:preparedArray9)
440μs4.78KBParams/libraries/src/Helper/TagsHelper.php:448CopySELECT COUNT(*)
FROM `haisly_content` AS `a`
LEFT JOIN `haisly_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFT JOIN `haisly_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFT JOIN `haisly_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFT JOIN `haisly_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFT JOIN `haisly_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
WHERE
(`a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition) AND
(`a`.`featured` = 0 OR (`fp`.`featured_up` IS NOT NULL AND `fp`.`featured_up` >= :featuredUp) OR (`fp`.`featured_down` IS NOT NULL AND `fp`.`featured_down` <= :featuredDown)) AND (`a`.`catid` = :categoryId OR `a`.`catid` IN (
SELECT `sub`.`id`
FROM `haisly_categories` AS `sub`
INNER JOIN `haisly_categories` AS `this` ON `sub`.`lft` > `this`.`lft` AND `sub`.`rgt` < `this`.`rgt`
WHERE `this`.`id` = :subCategoryId)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6)
994μs7.22KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:197CopySELECT `m`.`tag_id`,`t`.*
FROM `haisly_contentitem_tag_map` AS `m`
INNER JOIN `haisly_tags` AS `t` ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)
327μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388CopySELECT `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`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`
FROM `haisly_categories` AS `s`
INNER JOIN `haisly_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`)
WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id
ORDER BY `c`.`lft`
546μs3.98KBParams/libraries/src/Categories/Categories.php:375CopySELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROM haisly_fields AS a
LEFT JOIN `haisly_languages` AS l ON l.lang_code = a.language
LEFT JOIN haisly_users AS uc ON uc.id=a.checked_out
LEFT JOIN haisly_viewlevels AS ag ON ag.id = a.access
LEFT JOIN haisly_users AS ua ON ua.id = a.created_user_id
LEFT JOIN haisly_fields_groups AS g ON g.id = a.group_id
LEFT JOIN `haisly_fields_categories` AS fc ON fc.field_id = a.id
WHERE
(
(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND
(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9)
ORDER BY a.ordering ASC
771μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROM haisly_fields AS a
LEFT JOIN `haisly_languages` AS l ON l.lang_code = a.language
LEFT JOIN haisly_users AS uc ON uc.id=a.checked_out
LEFT JOIN haisly_viewlevels AS ag ON ag.id = a.access
LEFT JOIN haisly_users AS ua ON ua.id = a.created_user_id
LEFT JOIN haisly_fields_groups AS g ON g.id = a.group_id
WHERE
(
(`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND
(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6)
ORDER BY a.ordering ASC
712μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT `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`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`
FROM `haisly_categories` AS `s`
INNER JOIN `haisly_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`)
WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id
ORDER BY `c`.`lft`
525μs3.98KBParams/libraries/src/Categories/Categories.php:375CopySELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROM haisly_fields AS a
LEFT JOIN `haisly_languages` AS l ON l.lang_code = a.language
LEFT JOIN haisly_users AS uc ON uc.id=a.checked_out
LEFT JOIN haisly_viewlevels AS ag ON ag.id = a.access
LEFT JOIN haisly_users AS ua ON ua.id = a.created_user_id
LEFT JOIN haisly_fields_groups AS g ON g.id = a.group_id
LEFT JOIN `haisly_fields_categories` AS fc ON fc.field_id = a.id
WHERE
(
(`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND
(`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND
(`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9)
ORDER BY a.ordering ASC
752μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164CopySELECT `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`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`
FROM `haisly_categories` AS `s`
INNER JOIN `haisly_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`)
WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id
ORDER BY `c`.`lft`
539μs3.98KBParams/libraries/src/Categories/Categories.php:375CopySELECT `language`,`id`
FROM `haisly_menu`
WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0
443μs3.22KB/libraries/src/Language/Multilanguage.php:123CopySELECT `c2`.`language`,`c2`.`id`
FROM `haisly_menu` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_menu` AS `c2` ON `a2`.`id` = `c2`.`id`
WHERE `c`.`id` = :id
304μs1.38KBParams/libraries/src/Language/Associations.php:145CopySELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`
FROM `haisly_categories` AS `c`
INNER JOIN `haisly_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context
INNER JOIN `haisly_associations` AS `a2` ON `a`.`key` = `a2`.`key`
INNER JOIN `haisly_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1
WHERE `c`.`id` = :id AND `c`.`extension` = :extension3
355μs1.42KBParams/libraries/src/Language/Associations.php:145CopySELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`
FROM `haisly_modules` AS `m`
LEFT JOIN `haisly_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`
LEFT JOIN `haisly_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id`
WHERE
(
(
(`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND
(`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND
(`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND
(`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4)
ORDER BY `m`.`position`,`m`.`ordering`
2.19ms1.97KBParams/libraries/src/Cache/Controller/CallbackController.php:51CopySELECT *
FROM haisly_modules
WHERE published=1
ORDER BY id
252μs19.27KB/administrator/components/com_accordeonmenuck/helpers/ckfof.php:165CopySELECT a.layoutcss, a.customcss FROM haisly_accordeonmenuck_styles as a WHERE (a.state IN (0, 1)) AND a.id = 1
159μs592B/administrator/components/com_accordeonmenuck/helpers/ckfof.php:174CopySELECT *
FROM haisly_modules
WHERE published=1
ORDER BY id
387μs19.27KB/administrator/components/com_accordeonmenuck/helpers/ckfof.php:165CopySELECT a.layoutcss, a.customcss FROM haisly_accordeonmenuck_styles as a WHERE (a.state IN (0, 1)) AND a.id = 1
149μs592B/administrator/components/com_accordeonmenuck/helpers/ckfof.php:174CopySELECT guest, client_id
FROM haisly_session
WHERE client_id = 0
770μs20.56KB/modules/mod_whosonline/src/Helper/WhosonlineHelper.php:51CopySELECT `name`,`element`
FROM `haisly_extensions`
WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1
399μs656B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135CopySELECT `title`
FROM `haisly_finder_taxonomy`
WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)
246μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325CopySELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count
FROM `haisly_scheduler_tasks` AS `a`
WHERE `a`.`state` = 1
299μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517CopySELECT `session_id`
FROM `haisly_session`
WHERE `session_id` = ?
198μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277CopyUPDATE `haisly_session`
SET `data` = ?
, `time` = ?
WHERE `session_id` = ?
251μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy