NATURE NOTE - Number 90                                                                                              April 14 , 2024                    

Introduction:  Welcome back to NATURE NOTES.  Thanks for reading these NOTES and I hope you will find a way to pass some of this information on to your scouts. 

We know that the distribution of plants all around the world is heavily dependent on climate; different plants need various amounts of water, heat, and sunlight to thrive or even grow.  But a lesser known, lesser observed and seldom discussed factor is ….

Our Current topic:   Geobotany  -  and a little soil science

What is geobotany?  This refers to the ability to determine what plants will grow on different soils.  Since soils are derived in part from the minerals and rocks that make up that soil, there is a connection between the plant and the geology underlying or providing soil for an area.  The soil that you see under your feet is probably soil and minerals that have been blown or washed into your location from somewhere else by erosion over many, many years.  But regardless of its origin, the soil contains different minerals that will impact the soil and plant species.  Some of these minerals are nitrogen, phosphate, potassium, calcium, sulfur and magnesium.  These will influence the pH factor, or acidity, of the soil.  If you reach back into your high school biology or chemistry class, you may remember that pH is a way of measuring the acidity of something, such as water or soil.  Some plants grow best in slightly acidic soil (pines for example), while others do best in soil that is more neutral.  Let’s review the pH scale and what it means.  (This may be too much for young scouts, and older ones may know all of this from school.)  A pH factor of 7.0 is considered neutral.  An example is distilled water.  As the number goes below 7.0, the water or soil becomes more acidic.  Some examples:  Saliva is about 6.5 on the scale; coffee is 5.0; and lemon juice and vinegar have a pH of 2.  As the number goes the other way, above 7.0, it is more alkaline (or basic).  Examples:  baking soda is 9.5; and bleach is 13.  The number is a measure of the free hydrogen ions in the water – some chemistry we won’t go into here.  While most trees will grow in a rather wide range of pH values, many trees seem to grow best in neutral (pH of 7) or slightly acidic soil (6 or so), while others tolerate a slightly alkaline soil  The higher PH favors species such as Silver maple, Black locust, and Bald cypress.  As mentioned above, pines, Rhododendron and Sweet Gum can do well in soil with a lower pH (slightly more acidic).  Obviously, the pH level is a factor for all plants, not just trees.  While all of this may not be particularly useful to scouts, it does show how plants are influenced by the soil and geology that surround them.  Something not commonly considered when discussing plant growth.  Maps of soil pH and underlying minerals can be used to help determine the likely, or perhaps the optimal species for that area, after considering temperature, rainfall, and sun light.  This also shows the importance of soil analysis in your garden as you try to grow flowers or vegetables.  Urban soil is usually on the slightly higher end of the pH scale.  In an agriculture setting, or your lawn, fertilizers can alter the soil in your favor if you know what you need to correct.  Farmers usually use fertilizers showing some numerical makeup, such as 10-10-10, meaning that the fertilizer contains that percent of available nitrogen, phosphate, and potassium (potash). For example, a 100 pound bag of 10-10-10 would have 10 pounds each of nitrogen, phosphate, and potassium. The other 70 percent is filler. 

Opportunities:

A good, easy to find example of this geobotany, is to observe old pastures you might see along a highway.  If you see a lot of small red cedars growing there, and maybe not many other trees, there is a real good chance that this old field has a lot of limestone as its base.  You might even see some rock outcroppings.  Red cedar seems to thrive on substrata providing lots of calcium.  Another example can be found in a forest made up of mostly pine trees.  These trees grow best on an acidic soil, but this condition often is not favorable to other plants.  Falling needles simply adds more acid to the soil, and over time, you will see less and less other plants growing under the trees.  There is also less sunlight available to these smaller plants as well.  Remember that deciduous trees (those that lose their leaves in the fall) will often leaf-out later in the spring allowing sunlight to reach the smaller plants on the forest floor and allow them to start their grow earlier.  Later they can exist on more filtered sunlight.   

All of this just shows that there are many factors that contribute to plant growth, and how all of nature is closely connected; the geology impacts the soil that impacts trees and other plants, and on and on.  If your scouts can be made aware of all of these connections, and perhaps see some real world examples, they will be ahead of most of their contemporaries and well on their way to appreciate all of the complexity of the natural world.  Do what you can, and thanks for what you do.

Bob Garst

bobg36@gail.com

5.219MBMemory Usage701msRequest Duration
Joomla! Version5.2.5
PHP Version8.3.14
Identityguest
Response200
Templatert_citadel
Database
Server
mysql
Version
8.0.41-0ubuntu0.22.04.1
Collation
utf8mb4_0900_ai_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:43 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_ACCEPT_ENCODING" => "gzip, deflate,...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743816384 "last" => 1743816384...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (84.96KB) (13.22ms)
  • afterInitialise (1.16MB) (74.39ms)
  • afterRoute (413.15KB) (83.74ms)
  • beforeRenderComponent com_content (34.52KB) (5.41ms)
  • Before Access::preloadComponents (all components) (33.81KB) (3.66ms)
  • After Access::preloadComponents (all components) (129.07KB) (2.95ms)
  • Before Access::preloadPermissions (com_content) (1.66KB) (56μs)
  • After Access::preloadPermissions (com_content) (214.19KB) (3.12ms)
  • Before Access::getAssetRules (id:714 name:com_content.article.544) (10.65KB) (80μs)
  • After Access::getAssetRules (id:714 name:com_content.article.544) (8.63KB) (416μs)
  • afterRenderComponent com_content (739.98KB) (257ms)
  • afterDispatch (3.33KB) (768μs)
  • beforeRenderRawModule mod_menu (Top Menu) (750.46KB) (83.11ms)
  • afterRenderRawModule mod_menu (Top Menu) (26.75KB) (6.64ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (20μs)
  • afterRenderModule mod_menu (Top Menu) (3.36KB) (1.63ms)
  • beforeRenderRawModule mod_finder (Search) (4.8KB) (8.87ms)
  • afterRenderRawModule mod_finder (Search) (91.05KB) (15.56ms)
  • beforeRenderModule mod_finder (Search) (704B) (19μs)
  • afterRenderModule mod_finder (Search) (3.02KB) (439μs)
  • afterRender (937.03KB) (139ms)
  • 1 x afterRenderComponent com_content (739.98KB) (36.62%)
    257ms
    1 x afterRender (937.03KB) (19.79%)
    139ms
    1 x afterRoute (413.15KB) (11.95%)
    83.74ms
    1 x beforeRenderRawModule mod_menu (Top Menu) (750.46KB) (11.86%)
    83.11ms
    1 x afterInitialise (1.16MB) (10.61%)
    74.39ms
    1 x afterRenderRawModule mod_finder (Search) (91.05KB) (2.22%)
    15.56ms
    1 x afterLoad (84.96KB) (1.89%)
    13.22ms
    1 x beforeRenderRawModule mod_finder (Search) (4.8KB) (1.27%)
    8.87ms
    1 x afterRenderRawModule mod_menu (Top Menu) (26.75KB) (0.95%)
    6.64ms
    1 x beforeRenderComponent com_content (34.52KB) (0.77%)
    5.41ms
    1 x Before Access::preloadComponents (all components) (33.81KB) (0.52%)
    3.66ms
    1 x After Access::preloadPermissions (com_content) (214.19KB) (0.44%)
    3.12ms
    1 x After Access::preloadComponents (all components) (129.07KB) (0.42%)
    2.95ms
    1 x afterRenderModule mod_menu (Top Menu) (3.36KB) (0.23%)
    1.63ms
    1 x afterDispatch (3.33KB) (0.11%)
    768μs
    1 x afterRenderModule mod_finder (Search) (3.02KB) (0.06%)
    439μs
    1 x After Access::getAssetRules (id:714 name:com_content.article.544) (8.63KB) (0.06%)
    416μs
    1 x Before Access::getAssetRules (id:714 name:com_content.article.544) (10.65KB) (0.01%)
    80μs
    1 x Before Access::preloadPermissions (com_content) (1.66KB) (0.01%)
    56μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    20μs
    1 x beforeRenderModule mod_finder (Search) (704B) (0%)
    19μs
34 statements were executed, 5 of which were duplicates, 29 unique43.71ms202.18KB
  • SELECT @@SESSION.sql_mode;246μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `xcz7b_session` WHERE `session_id` = ?592μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `xcz7b_session` WHERE `session_id` = :session_id LIMIT 1265μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `xcz7b_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)3.01ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `xcz7b_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.08ms1.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `xcz7b_viewlevels`382μs704B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `xcz7b_usergroups` AS `a` LEFT JOIN `xcz7b_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest573μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `xcz7b_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`2.16ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `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 `xcz7b_menu` AS `m` LEFT JOIN `xcz7b_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.16ms52.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `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 `xcz7b_categories` AS `s` INNER JOIN `xcz7b_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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.27ms3.88KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `xcz7b_template_styles` AS `s` LEFT JOIN `xcz7b_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` = 1729μs912B/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM xcz7b_template_styles AS s WHERE s.client_id = 0 AND s.template = 'rt_citadel' ORDER BY s.id616μs816B/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT * FROM `xcz7b_languages` WHERE `published` = 1 ORDER BY `ordering` ASC459μs1.59KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `xcz7b_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,:preparedArray41,:preparedArray42)1.77ms7.56KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `xcz7b_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.51ms25.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `xcz7b_content`3.62ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `xcz7b_content` SET `hits` = (`hits` + 1) WHERE `id` = '544'3.12ms1.3KB/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`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`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`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`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `xcz7b_content` AS `a` INNER JOIN `xcz7b_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `xcz7b_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `xcz7b_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `xcz7b_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `xcz7b_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.67ms22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `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 `xcz7b_categories` AS `s` INNER JOIN `xcz7b_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`1.39ms3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `xcz7b_contentitem_tag_map` AS `m` INNER JOIN `xcz7b_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)979μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `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 `xcz7b_categories` AS `s` INNER JOIN `xcz7b_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`1.55ms3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT 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 xcz7b_fields AS a LEFT JOIN `xcz7b_languages` AS l ON l.lang_code = a.language LEFT JOIN xcz7b_users AS uc ON uc.id=a.checked_out LEFT JOIN xcz7b_viewlevels AS ag ON ag.id = a.access LEFT JOIN xcz7b_users AS ua ON ua.id = a.created_user_id LEFT JOIN xcz7b_fields_groups AS g ON g.id = a.group_id LEFT JOIN `xcz7b_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 ORDER BY a.ordering ASC1.27ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `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 `xcz7b_categories` AS `s` INNER JOIN `xcz7b_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`1.61ms19.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `xcz7b_modules` AS `m` LEFT JOIN `xcz7b_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `xcz7b_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) ORDER BY `m`.`position`,`m`.`ordering`1.98ms2KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `name`,`element` FROM `xcz7b_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1723μs656B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `xcz7b_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)570μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT `a`.`menutype`,`a`.`title` FROM `xcz7b_menu_types` AS `a` WHERE `a`.`client_id` = 0376μs672B/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:138Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM xcz7b_menu AS m WHERE m.menutype = 'mainmenu' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft1.19ms1.73KB/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT m.id, m.alias, m.path AS route, m.level, m.parent_id FROM xcz7b_menu AS m WHERE m.menutype = 'staff-login' AND m.parent_id > 0 AND m.client_id = 0 AND m.published >= 0 ORDER BY m.lft523μs752B/libraries/gantry5/src/classes/Gantry/Framework/Menu.php:791Copy
  • SELECT * FROM `xcz7b_schemaorg` WHERE `itemId` = :itemId AND `context` = :context544μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`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`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`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`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `xcz7b_content` AS `a` INNER JOIN `xcz7b_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `xcz7b_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `xcz7b_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `xcz7b_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `xcz7b_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.52ms22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT 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 `xcz7b_scheduler_tasks` AS `a` WHERE `a`.`state` = 1543μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `session_id` FROM `xcz7b_session` WHERE `session_id` = ?421μs3.5KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `xcz7b_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.3ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy