About the Society

The Society of Ancients is a long-established international amateur society for the promotion of the study of ancient and medieval military history and wargaming the period 3000 BC to 1500 AD. It is run by volunteers for the benefit of its worldwide membership.

The Society publishes a bi-monthly journal, Slingshot, containing a wide range of items related to Ancient and Medieval military history and wargaming contributed by Society members.  It organises various events, including an annual games day and members' conference, and runs a wargames championship.  The Society also publishes a number of games and booklets which are available from our web store.

Watch an introductory video here:     

Membership is open to all, and lasts for 6 issues of Slingshot.


The Society needs you!

The Society of Ancients is a volunteer organisation, and relies on its members.  It's very easy to join -– just click on the button below, or for more details, go to the join page, add a membership to your cart and check out using Paypal.  You can alternatively download a postal membership form.  Membership costs £36 for 6 issues of Slingshot (normally a year), plus access to the forum.

Add to cart 

      

 

17.954MBMemory Usage2.86sRequest Duration
Joomla! Version4.4.10
PHP Version8.2.18
Identityguest
Response200
Templateb2brown
Database
Server
mysql
Version
11.4.5-MariaDB-deb12
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_uca1400_ai_ci
$_GET
array:1 [ "start" => "16" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "UNIQUE_ID" => "Z@fz43ntNOQ5@utYaNsvBQAAAOg" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTP...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743254500 "last" => 1743254500...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (3.92MB) (437ms)
  • afterInitialise (5.81MB) (1.02s)
  • afterRoute (400.69KB) (42.67ms)
  • beforeRenderComponent com_content (1020.23KB) (231ms)
  • Before Access::preloadComponents (all components) (877.54KB) (212ms)
  • After Access::preloadComponents (all components) (112.99KB) (3.56ms)
  • Before Access::getAssetRules (id:8 name:com_content) (56B) (48μs)
  • After Access::getAssetRules (id:8 name:com_content) (89.2KB) (6.29ms)
  • afterRenderComponent com_content (3.73MB) (466ms)
  • afterDispatch (2.59KB) (1.02ms)
  • beforeRenderRawModule mod_jbcookies (JB Cookies) (189KB) (47.52ms)
  • afterRenderRawModule mod_jbcookies (JB Cookies) (554.23KB) (91.4ms)
  • beforeRenderModule mod_jbcookies (JB Cookies) (720B) (24μs)
  • afterRenderModule mod_jbcookies (JB Cookies) (1.23KB) (2.72ms)
  • beforeRenderRawModule mod_custom (Button Footer) (7.43KB) (249μs)
  • afterRenderRawModule mod_custom (Button Footer) (14.19KB) (23.51ms)
  • beforeRenderModule mod_custom (Button Footer) (720B) (18μs)
  • afterRenderModule mod_custom (Button Footer) (1.88KB) (900μs)
  • beforeRenderRawModule mod_custom (How to Join) (712B) (102μs)
  • afterRenderRawModule mod_custom (How to Join) (928B) (1.51ms)
  • beforeRenderModule mod_custom (How to Join) (720B) (13μs)
  • afterRenderModule mod_custom (How to Join) (1.25KB) (786μs)
  • beforeRenderRawModule mod_custom (Follow us on Social Media) (352B) (44μs)
  • afterRenderRawModule mod_custom (Follow us on Social Media) (1.05KB) (1.47ms)
  • beforeRenderModule mod_custom (Follow us on Social Media) (736B) (12μs)
  • afterRenderModule mod_custom (Follow us on Social Media) (1.27KB) (805μs)
  • beforeRenderRawModule mod_custom (About the Society) (3.2KB) (108μs)
  • afterRenderRawModule mod_custom (About the Society) (3.91KB) (1.53ms)
  • beforeRenderModule mod_custom (About the Society) (720B) (15μs)
  • afterRenderModule mod_custom (About the Society) (1.25KB) (841μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (872B) (90μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (53.45KB) (37.08ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (33μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (4.2KB) (3.63ms)
  • beforeRenderRawModule mod_search (Search) (1.75KB) (194μs)
  • afterRenderRawModule mod_search (Search) (38.75KB) (20.79ms)
  • beforeRenderModule mod_search (Search) (704B) (20μs)
  • afterRenderModule mod_search (Search) (2.4KB) (1.27ms)
  • beforeRenderRawModule mod_menu (Main Menu) (32B) (156μs)
  • afterRenderRawModule mod_menu (Main Menu) (345.77KB) (82.3ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (27μs)
  • afterRenderModule mod_menu (Main Menu) (2.65KB) (1.25ms)
  • beforeRenderRawModule mod_menu (Homepage Menu Module) (440B) (78μs)
  • afterRenderRawModule mod_menu (Homepage Menu Module) (63.38KB) (13.7ms)
  • beforeRenderModule mod_menu (Homepage Menu Module) (720B) (16μs)
  • afterRenderModule mod_menu (Homepage Menu Module) (2.54KB) (1.13ms)
  • afterRender (311.83KB) (89.08ms)
  • 1 x afterInitialise (5.81MB) (35.77%)
    1.02s
    1 x afterRenderComponent com_content (3.73MB) (16.28%)
    466.39ms
    1 x afterLoad (3.92MB) (15.25%)
    436.76ms
    1 x beforeRenderComponent com_content (1020.23KB) (8.08%)
    231.41ms
    1 x Before Access::preloadComponents (all components) (877.54KB) (7.41%)
    212.22ms
    1 x afterRenderRawModule mod_jbcookies (JB Cookies) (554.23KB) (3.19%)
    91.40ms
    1 x afterRender (311.83KB) (3.11%)
    89.08ms
    1 x afterRenderRawModule mod_menu (Main Menu) (345.77KB) (2.87%)
    82.30ms
    1 x beforeRenderRawModule mod_jbcookies (JB Cookies) (189KB) (1.66%)
    47.52ms
    1 x afterRoute (400.69KB) (1.49%)
    42.67ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (53.45KB) (1.29%)
    37.08ms
    1 x afterRenderRawModule mod_custom (Button Footer) (14.19KB) (0.82%)
    23.51ms
    1 x afterRenderRawModule mod_search (Search) (38.75KB) (0.73%)
    20.79ms
    1 x afterRenderRawModule mod_menu (Homepage Menu Module) (63.38KB) (0.48%)
    13.70ms
    1 x After Access::getAssetRules (id:8 name:com_content) (89.2KB) (0.22%)
    6.29ms
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (4.2KB) (0.13%)
    3.63ms
    1 x After Access::preloadComponents (all components) (112.99KB) (0.12%)
    3.56ms
    1 x afterRenderModule mod_jbcookies (JB Cookies) (1.23KB) (0.1%)
    2.72ms
    1 x afterRenderRawModule mod_custom (About the Society) (3.91KB) (0.05%)
    1.53ms
    1 x afterRenderRawModule mod_custom (How to Join) (928B) (0.05%)
    1.51ms
    1 x afterRenderRawModule mod_custom (Follow us on Social Media) (1.05KB) (0.05%)
    1.47ms
    1 x afterRenderModule mod_search (Search) (2.4KB) (0.04%)
    1.27ms
    1 x afterRenderModule mod_menu (Main Menu) (2.65KB) (0.04%)
    1.25ms
    1 x afterRenderModule mod_menu (Homepage Menu Module) (2.54KB) (0.04%)
    1.13ms
    1 x afterDispatch (2.59KB) (0.04%)
    1.02ms
    1 x afterRenderModule mod_custom (Button Footer) (1.88KB) (0.03%)
    900μs
    1 x afterRenderModule mod_custom (About the Society) (1.25KB) (0.03%)
    841μs
    1 x afterRenderModule mod_custom (Follow us on Social Media) (1.27KB) (0.03%)
    805μs
    1 x afterRenderModule mod_custom (How to Join) (1.25KB) (0.03%)
    786μs
    1 x beforeRenderRawModule mod_custom (Button Footer) (7.43KB) (0.01%)
    249μs
    1 x beforeRenderRawModule mod_search (Search) (1.75KB) (0.01%)
    194μs
    1 x beforeRenderRawModule mod_menu (Main Menu) (32B) (0.01%)
    156μs
    1 x beforeRenderRawModule mod_custom (About the Society) (3.2KB) (0%)
    108μs
    1 x beforeRenderRawModule mod_custom (How to Join) (712B) (0%)
    102μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (872B) (0%)
    90μs
    1 x beforeRenderRawModule mod_menu (Homepage Menu Module) (440B) (0%)
    78μs
    1 x Before Access::getAssetRules (id:8 name:com_content) (56B) (0%)
    48μs
    1 x beforeRenderRawModule mod_custom (Follow us on Social Media) (352B) (0%)
    44μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%)
    33μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    27μs
    1 x beforeRenderModule mod_jbcookies (JB Cookies) (720B) (0%)
    24μs
    1 x beforeRenderModule mod_search (Search) (704B) (0%)
    20μs
    1 x beforeRenderModule mod_custom (Button Footer) (720B) (0%)
    18μs
    1 x beforeRenderModule mod_menu (Homepage Menu Module) (720B) (0%)
    16μs
    1 x beforeRenderModule mod_custom (About the Society) (720B) (0%)
    15μs
    1 x beforeRenderModule mod_custom (How to Join) (720B) (0%)
    13μs
    1 x beforeRenderModule mod_custom (Follow us on Social Media) (736B) (0%)
    12μs
30 statements were executed, 6 of which were duplicates, 24 unique40.7ms173.02KB
  • SELECT @@SESSION.sql_mode;558μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `jml_session` WHERE `session_id` = ?722μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `jml_session` WHERE `session_id` = :session_id LIMIT 1495μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `jml_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)866μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `jml_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 11.19ms1.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `jml_viewlevels`634μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `jml_usergroups` AS `a` LEFT JOIN `jml_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest789μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `jml_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`1.79ms3.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 `jml_menu` AS `m` LEFT JOIN `jml_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`1.95ms52.55KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT * FROM `jml_languages` WHERE `published` = 1 ORDER BY `ordering` ASC939μs1.59KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `jml_template_styles` AS `s` LEFT JOIN `jml_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` = 11.29ms864B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jml_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 `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`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `jml_content` AS `a` LEFT JOIN `jml_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jml_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `jml_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `jml_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jml_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jml_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY CASE WHEN a.modified IS NULL THEN a.created ELSE a.modified END DESC , a.created DESC LIMIT 16, 103.34ms39.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT COUNT(*) FROM `jml_content` AS `a` LEFT JOIN `jml_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jml_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `jml_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `jml_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jml_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jml_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`featured` = 1 AND (`fp`.`featured_up` IS NULL OR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` IS NULL OR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown)1.33ms5.59KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:199Copy
  • 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 `jml_categories` AS `s` INNER JOIN `jml_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.64ms3.94KBParams/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 jml_fields AS a LEFT JOIN `jml_languages` AS l ON l.lang_code = a.language LEFT JOIN jml_users AS uc ON uc.id=a.checked_out LEFT JOIN jml_viewlevels AS ag ON ag.id = a.access LEFT JOIN jml_users AS ua ON ua.id = a.created_user_id LEFT JOIN jml_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jml_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC2.53ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 `jml_categories` AS `s` INNER JOIN `jml_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.37ms5.16KBParams/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 jml_fields AS a LEFT JOIN `jml_languages` AS l ON l.lang_code = a.language LEFT JOIN jml_users AS uc ON uc.id=a.checked_out LEFT JOIN jml_viewlevels AS ag ON ag.id = a.access LEFT JOIN jml_users AS ua ON ua.id = a.created_user_id LEFT JOIN jml_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jml_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC2.08ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 `jml_categories` AS `s` INNER JOIN `jml_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.34ms3.91KBParams/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 jml_fields AS a LEFT JOIN `jml_languages` AS l ON l.lang_code = a.language LEFT JOIN jml_users AS uc ON uc.id=a.checked_out LEFT JOIN jml_viewlevels AS ag ON ag.id = a.access LEFT JOIN jml_users AS ua ON ua.id = a.created_user_id LEFT JOIN jml_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jml_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC2.04ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 `jml_categories` AS `s` INNER JOIN `jml_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.47ms3.91KBParams/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 jml_fields AS a LEFT JOIN `jml_languages` AS l ON l.lang_code = a.language LEFT JOIN jml_users AS uc ON uc.id=a.checked_out LEFT JOIN jml_viewlevels AS ag ON ag.id = a.access LEFT JOIN jml_users AS ua ON ua.id = a.created_user_id LEFT JOIN jml_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jml_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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.94ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 `jml_categories` AS `s` INNER JOIN `jml_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.11ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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 `jml_categories` AS `s` INNER JOIN `jml_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.15ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `jml_modules` AS `m` LEFT JOIN `jml_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `jml_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.91ms1.97KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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 `jml_scheduler_tasks` AS `a` WHERE `a`.`state` = 1746μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `alias` FROM `jml_content` WHERE `id` = :id664μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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 `jml_categories` AS `s` INNER JOIN `jml_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.45ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `jml_session` WHERE `session_id` = ?495μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `jml_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.11ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy