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.
Aktuell sind 278 Gäste und keine Mitglieder online
Joomla! Version | 5.3.1 |
PHP Version | 8.2.28 |
Identity | guest |
Response | 200 |
Template | cassiopeia |
Database |
|
1 x afterInitialise (7.4MB) (25.02%) | 87.26ms |
1 x afterRenderComponent com_content (2.65MB) (14.01%) | 48.86ms |
1 x afterRenderRawModule mod_accordeonmenuck (Accordeon Menu DE) (1.79MB) (12.13%) | 42.31ms |
1 x Before Access::getAssetRules (id:8 name:com_content) (593.79KB) (9.63%) | 33.57ms |
1 x afterLoad (3.58MB) (9.44%) | 32.91ms |
1 x afterRoute (1.92MB) (4.23%) | 14.76ms |
1 x afterRenderRawModule mod_accordeonmenuck (User Menu) (1.17MB) (3.67%) | 12.81ms |
1 x beforeRenderComponent com_content (1.1MB) (3.48%) | 12.13ms |
1 x Before Access::preloadComponents (all components) (1016.27KB) (2.93%) | 10.21ms |
1 x afterRenderRawModule mod_finder (Search) (536.66KB) (2.73%) | 9.52ms |
1 x afterRender (611.52KB) (2.63%) | 9.17ms |
1 x afterRenderRawModule mod_languages (Language) (156.13KB) (2.37%) | 8.26ms |
1 x beforeRenderRawModule mod_languages (Language) (270.51KB) (2.12%) | 7.40ms |
1 x afterDispatch (196.21KB) (1.29%) | 4.50ms |
1 x After Access::preloadPermissions (com_content) (410.59KB) (0.63%) | 2.20ms |
1 x afterRenderRawModule mod_whosonline (Who is online) (27.36KB) (0.61%) | 2.13ms |
1 x After Access::preloadComponents (all components) (114.29KB) (0.6%) | 2.10ms |
1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (31.3KB) (0.38%) | 1.31ms |
1 x afterRenderRawModule mod_custom (How to help us?) (9.27KB) (0.37%) | 1.29ms |
1 x beforeRenderModule mod_custom (Imprint) (20.98KB) (0.24%) | 825μs |
1 x afterRenderModule mod_custom (Imprint) (18.66KB) (0.2%) | 704μs |
1 x After Access::getAssetRules (id:934 name:com_content.category.131) (27.66KB) (0.12%) | 427μs |
1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (5.44KB) (0.08%) | 268μs |
1 x afterRenderModule mod_accordeonmenuck (Accordeon Menu DE) (70.45KB) (0.06%) | 214μs |
1 x afterRenderRawModule mod_custom (Imprint) (1.08KB) (0.06%) | 210μs |
1 x afterRenderModule mod_languages (Language) (6.44KB) (0.06%) | 192μs |
1 x afterRenderModule mod_accordeonmenuck (User Menu) (2.94KB) (0.05%) | 181μs |
1 x afterRenderModule mod_custom (How to help us?) (3.19KB) (0.05%) | 178μs |
1 x afterRenderModule mod_whosonline (Who is online) (2.75KB) (0.05%) | 172μs |
1 x afterRenderModule mod_finder (Search) (2.92KB) (0.03%) | 106μs |
1 x beforeRenderRawModule mod_custom (Imprint) (464B) (0.03%) | 90μs |
1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (280B) (0.02%) | 87μs |
1 x beforeRenderRawModule mod_finder (Search) (1.49KB) (0.02%) | 75μs |
1 x beforeRenderRawModule mod_custom (How to help us?) (6.41KB) (0.02%) | 59μs |
1 x beforeRenderRawModule mod_accordeonmenuck (Accordeon Menu DE) (672B) (0.01%) | 52μs |
1 x beforeRenderModule mod_languages (Language) (488B) (0.01%) | 48μs |
1 x Before Access::getAssetRules (id:934 name:com_content.category.131) (18.65KB) (0.01%) | 47μs |
1 x beforeRenderModule mod_custom (How to help us?) (59.55KB) (0.01%) | 47μs |
1 x beforeRenderModule mod_finder (Search) (1.13KB) (0.01%) | 44μs |
1 x beforeRenderRawModule mod_accordeonmenuck (User Menu) (7.7KB) (0.01%) | 37μs |
1 x beforeRenderRawModule mod_whosonline (Who is online) (576B) (0.01%) | 28μs |
1 x beforeRenderModule mod_accordeonmenuck (User Menu) (6.17KB) (0.01%) | 28μs |
1 x beforeRenderModule mod_accordeonmenuck (Accordeon Menu DE) (912B) (0.01%) | 26μs |
1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0.01%) | 23μs |
1 x beforeRenderModule mod_whosonline (Who is online) (64.98KB) (0.01%) | 19μs |
1 x Before Access::preloadPermissions (com_content) (424B) (0%) | 17μs |
1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%) | 5μs |
SELECT @@SESSION.sql_mode;
129μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259CopySELECT `data`
FROM `haisly_session`
WHERE `session_id` = ?
561μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250CopySELECT `session_id`
FROM `haisly_session`
WHERE `session_id` = :session_id LIMIT 1
156μ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)
177μ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
546μs1.61KB/libraries/src/Component/ComponentHelper.php:399CopySELECT `id`,`rules`
FROM `haisly_viewlevels`
125μ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
186μ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`
610μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294CopySELECT *
FROM `haisly_languages`
WHERE `published` = 1
ORDER BY `ordering` ASC
503μ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
523μ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`
2.24ms555.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
606μ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.58ms7.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.12ms29.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`
1.48ms4.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
25.69ms23.05KBParams/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 != 'de-DE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-06-23 18:45:34') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-06-23 18:45:34') AND c2.state = 1
303μs2.72KBParams/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) AND `t`.`access` IN (:preparedArray2,:preparedArray3)
295μs4KBParams/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)
906μ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)
374μ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`
424μ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
682μ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
761μ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`
534μ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
908μ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`
468μs3.98KBParams/libraries/src/Categories/Categories.php:375CopySELECT `language`,`id`
FROM `haisly_menu`
WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0
410μs736B/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
281μ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
291μ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.65ms1.97KBParams/libraries/src/Cache/Controller/CallbackController.php:51CopySELECT *
FROM haisly_modules
WHERE published=1
ORDER BY id
487μ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
144μs592B/administrator/components/com_accordeonmenuck/helpers/ckfof.php:174CopySELECT *
FROM haisly_modules
WHERE published=1
ORDER BY id
327μs21.77KB/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
177μs592B/administrator/components/com_accordeonmenuck/helpers/ckfof.php:174CopySELECT guest, client_id
FROM haisly_session
WHERE client_id = 0
294μs8.56KB/modules/mod_whosonline/src/Helper/WhosonlineHelper.php:51CopySELECT `name`,`element`
FROM `haisly_extensions`
WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1
302μ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)
163μ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
185μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517CopySELECT `session_id`
FROM `haisly_session`
WHERE `session_id` = ?
137μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277CopyUPDATE `haisly_session`
SET `data` = ?
, `time` = ?
WHERE `session_id` = ?
219μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy