Skip to Main Content

Presidential Message 2024

Dear supporters and friends of WARMTH

As the new President of WARMTH, I am excited to serve the WARMTH community. I feel very humble: I could not believe this honor ever to happen, even when I was asked by two former WARMTH presidents in autumn 2021 in Tallinn, Estonia. They encouraged me to run for president-elect during our Past president (Mike Sathekge's term). That Symposium was held during the SARS-CoV-2 period, and international live conferences were just a dream.

kaleviMy relationship with WARMTH has existed as long as WARMTH has existed. I was present at the founding meeting of the World Radiopharmaceutical Therapy Council in 1999, the predecessor of WARMTH, ten years before the same community founded WARMTH. I have had the privilege to organize two major WARMTH events in my home country, the 7th ICRT in Levi in the Finnish Lapland in 2012 and a three-day ISRT in Helsinki, Finland, in 2018. I have been on-site at all of WARMTH's ICRT meetings worldwide. I am thankful to WARMTH officials, previous active presidents, chief operational officer, secretaries, treasurers, and active governing board members, who have made this development possible. I am very thankful to Professor Mike M Sathekge, the Immediate Past President, for being active during his period (President's Letter). The Table is ready, and I look forward to your continued support. I am also thankful to the previous Presidents, Partha Choudhury, Irene Virgolini, Richard Baum, Suresh Srivastava, and Harvey Turner, for WARMTH's foundation, continuation, and progress.

The vision of the Founding President, Professor Ajit Padhy, we should keep alive. For example: "When was the last time you did something for the first time.” (Ajit’s Editorial in WJNM 2012). I had the great privilege of hosting the WARMTH 7th ICRT in the COLD, which was Ajit’s last ICRT. We all miss you, Ajit. Past Governing and executive Boards include doctors worldwide who have been helping me promote therapeutic nuclear medicine worldwide.

I very much appreciate the support I receive from our chief operating officer, Josh Mailman. The Governing Board will be assisted by the Editor in Chief of the World Journal of Nuclear Medicine, Qaisar Siraj.  The WJNM journal (ISSN1450-1147) has recently got an impact factor, and the abstracts of the forthcoming WARMTH meetings will be published in this Thieme journal. WARMTH supports this journal, and submissions are encouraged within the WARMTH community.

Last year, 2023, was very successful for WARMTH. We were again able to arrange live meetings, the 18th ICRT in May in Accra, Ghana, followed by a post-congress in Kumasi, Ghana, in HopeXhange Hospital. Both events were successful. WARMTH also arranged a major ISRT Congress in November 2023 in Buenos Aires, Argentina, as a part of the XXIX ALASBIMN Congress and XXIII Argentinian Society of Nuclear Medicine Congress. In this congress with more than 1000 participants, WARMTH arranged a pre-congress with 16 lecturers. Additionally, there were two smaller ISRTs in conjunction with the Romanian and Spanish Societies of Nuclear Medicine.

Dear friends, I am excited to announce the new Governing Body and Executive Body of WARMTH for the 2024/5 period.

2024/5 WARMTH Officers and Governing Body
Executive Board and Officers            Governing Body
Sze Ting Lee (AU) – President-elect (2026-7)    Mariela Agolti (AR)
Masha Maharaj (ZA)- Secretary   Akram Al-Ibraheem (JO)
Gianpaolo Di Santo (AT) – Treasurer   Amitabh Arya (IN)
    Gopinath Gnanasegaran (GB)
Mike Sathekge (ZA)- Immediate Past President   Hossein Jadvar (US)
Irene Virgolini (AT) – At large Member   Knut Liepe (DE)
Partha Choudhury (IN)- At large Member   Raluca Mititelu (RO)
    Ameya Puranik (IN)
Qaisar Siraj (KW) – Editor-in-Chief WJNM   Nigora Rasulova (UZ)
Josh Mailman (US) - COO   Aviral Singh (AU)

Congratulations to all of you. The plan is to make WARMTH active, not just radioactive. We are so proud to have this formidable Governing Body representing all continents of the world. We can collectively create new opportunities for all members of WARMTH. Congratulations to President-Elect Sze Ting Lee from Australia for your election; it is a well-deserved position. We are waiting for your valuable input to keep the standard of WARMTH high for years to come.

This year will start in Muscat, Oman, on February 8-12, with the 19th ICRT. The first World Theragnostics Day was celebrated on March 31st, 2019 (The proclamation was published in the World Journal of Nuclear Medicine (WJNM) as a part of the Helsinki ISRT Abstracts). Last year, World Theragnostics Day was arranged live online with distinguished lecturers; this year will not be an exception. A similar event is planned for this year.

Deeper collaboration with international societies such as SNMMI and EANM will continue. In practice, joint sessions will occur at the annual conferences in Toronto and Hamburg. Asia Oceania Congress of Nuclear Medicine and Biology is being held in September 2024 in Bali, Indonesia, and WARMTH plans to have an ISRT there.

WARMTH has published two earlier retrospective multicenter trials in EJNMMI; these dealt with 177Lu-PSMA treatment in metastatic castrate-resistant prostate cancer. We are hopeful WARMTH can get additional multicenter trials published. The future of WARMTH is looking bright.

WARMTH will continue collaboration with many international organizations, such as  (IAEA, WFNMB, ICPO, SNMMI, EANM, AOFNMB, AANM, ARSNM, ALASBIMN). New proposals for ISRTs from regional societies are always welcome.

I wish everyone welcome to Oman in February 2024. The Congress President Ammad Al Tamimi and his local team have been very active. The color of this event will be Brown and White (dinner). Let's make that meeting a success as well.

Happy New Year to the WARMTH community and its friends

Kalevi Kairemo from Helsinki, Finland

6.318MBMemory Usage91.46msRequest Duration
Joomla! Version4.4.9
PHP Version8.0.30
Identityguest
Response200
Templateadgcreative
Database
Server
mysql
Version
5.7.44-cll-lve
Collation
utf8_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "4aad0069260d32bde0782c2ab55269c1" => "e8d63e948598da0d78fed2da4fe922b9" ]
$_SERVER
array:64 [ "PHPRC" => "/etc/" "PHP_FCGI_CHILDREN" => "0" "PATH" => "/sbin:/usr/sbin:/bin:/usr/...
session
array:3 [ "counter" => 3 "timer" => array:3 [ "start" => 1736014649 "last" => 1736014654...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (559.49KB) (1.92ms)
  • afterInitialise (2.28MB) (21.13ms)
  • afterRoute (314.97KB) (6.1ms)
  • beforeRenderComponent com_content (173.35KB) (1.49ms)
  • Before Access::preloadComponents (all components) (198.14KB) (1.72ms)
  • After Access::preloadComponents (all components) (127.55KB) (744μs)
  • Before Access::preloadPermissions (com_content) (2.76KB) (22μs)
  • After Access::preloadPermissions (com_content) (48.86KB) (513μs)
  • Before Access::getAssetRules (id:258 name:com_content.article.83) (6.8KB) (23μs)
  • After Access::getAssetRules (id:258 name:com_content.article.83) (9.77KB) (96μs)
  • afterRenderComponent com_content (511.71KB) (15.71ms)
  • afterDispatch (17.4KB) (747μs)
  • beforeRenderRawModule mod_custom (Footer Org Info) (284.77KB) (4.59ms)
  • afterRenderRawModule mod_custom (Footer Org Info) (72.11KB) (523μs)
  • beforeRenderRawModule mod_menu (Footer Menu) (2.47KB) (31μs)
  • afterRenderRawModule mod_menu (Footer Menu) (142.02KB) (2.3ms)
  • beforeRenderModule mod_custom (Footer Org Info) (9.02KB) (249μs)
  • afterRenderModule mod_custom (Footer Org Info) (4.26KB) (130μs)
  • beforeRenderModule mod_menu (Footer Menu) (1.41KB) (28μs)
  • afterRenderModule mod_menu (Footer Menu) (3.2KB) (52μs)
  • beforeRenderRawModule mod_dpcalendar_upcoming (Event Test) (6.08KB) (62μs)
  • Before Access::getAssetRules (id:205 name:com_dpcalendar) (437.8KB) (2.88ms)
  • After Access::getAssetRules (id:205 name:com_dpcalendar) (6.97KB) (38μs)
  • Before Access::preloadPermissions (com_dpcalendar) (37.1KB) (1.05ms)
  • After Access::preloadPermissions (com_dpcalendar) (34.21KB) (425μs)
  • Before Access::getAssetRules (id:223 name:com_dpcalendar.extcalendar.5) (840B) (16μs)
  • After Access::getAssetRules (id:223 name:com_dpcalendar.extcalendar.5) (1.61KB) (10μs)
  • afterRenderRawModule mod_dpcalendar_upcoming (Event Test) (145.55KB) (17.83ms)
  • beforeRenderModule mod_dpcalendar_upcoming (Event Test) (720B) (14μs)
  • afterRenderModule mod_dpcalendar_upcoming (Event Test) (33.95KB) (90μs)
  • beforeRenderRawModule mod_custom (Contact | Login) (7.8KB) (71μs)
  • afterRenderRawModule mod_custom (Contact | Login) (976B) (77μs)
  • beforeRenderModule mod_custom (Contact | Login) (720B) (6μs)
  • afterRenderModule mod_custom (Contact | Login) (4.88KB) (56μs)
  • beforeRenderRawModule mod_menu (Main Menu) (1.49KB) (27μs)
  • afterRenderRawModule mod_menu (Main Menu) (11.79KB) (1.11ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (7μs)
  • afterRenderModule mod_menu (Main Menu) (3.66KB) (60μs)
  • beforeRenderRawModule mod_finder (Search) (360B) (26μs)
  • afterRenderRawModule mod_finder (Search) (79.93KB) (3.22ms)
  • beforeRenderModule mod_finder (Search) (704B) (7μs)
  • afterRenderModule mod_finder (Search) (2.55KB) (68μs)
  • afterRender (355.76KB) (5.83ms)
  • 1 x afterInitialise (2.28MB) (23.1%)
    21.13ms
    1 x afterRenderRawModule mod_dpcalendar_upcoming (Event Test) (145.55KB) (19.5%)
    17.83ms
    1 x afterRenderComponent com_content (511.71KB) (17.18%)
    15.71ms
    1 x afterRoute (314.97KB) (6.67%)
    6.10ms
    1 x afterRender (355.76KB) (6.38%)
    5.83ms
    1 x beforeRenderRawModule mod_custom (Footer Org Info) (284.77KB) (5.02%)
    4.59ms
    1 x afterRenderRawModule mod_finder (Search) (79.93KB) (3.52%)
    3.22ms
    1 x Before Access::getAssetRules (id:205 name:com_dpcalendar) (437.8KB) (3.15%)
    2.88ms
    1 x afterRenderRawModule mod_menu (Footer Menu) (142.02KB) (2.51%)
    2.30ms
    1 x afterLoad (559.49KB) (2.1%)
    1.92ms
    1 x Before Access::preloadComponents (all components) (198.14KB) (1.88%)
    1.72ms
    1 x beforeRenderComponent com_content (173.35KB) (1.63%)
    1.49ms
    1 x afterRenderRawModule mod_menu (Main Menu) (11.79KB) (1.21%)
    1.11ms
    1 x Before Access::preloadPermissions (com_dpcalendar) (37.1KB) (1.15%)
    1.05ms
    1 x afterDispatch (17.4KB) (0.82%)
    747μs
    1 x After Access::preloadComponents (all components) (127.55KB) (0.81%)
    744μs
    1 x afterRenderRawModule mod_custom (Footer Org Info) (72.11KB) (0.57%)
    523μs
    1 x After Access::preloadPermissions (com_content) (48.86KB) (0.56%)
    513μs
    1 x After Access::preloadPermissions (com_dpcalendar) (34.21KB) (0.46%)
    425μs
    1 x beforeRenderModule mod_custom (Footer Org Info) (9.02KB) (0.27%)
    249μs
    1 x afterRenderModule mod_custom (Footer Org Info) (4.26KB) (0.14%)
    130μs
    1 x After Access::getAssetRules (id:258 name:com_content.article.83) (9.77KB) (0.11%)
    96μs
    1 x afterRenderModule mod_dpcalendar_upcoming (Event Test) (33.95KB) (0.1%)
    90μs
    1 x afterRenderRawModule mod_custom (Contact | Login) (976B) (0.08%)
    77μs
    1 x beforeRenderRawModule mod_custom (Contact | Login) (7.8KB) (0.08%)
    71μs
    1 x afterRenderModule mod_finder (Search) (2.55KB) (0.07%)
    68μs
    1 x beforeRenderRawModule mod_dpcalendar_upcoming (Event Test) (6.08KB) (0.07%)
    62μs
    1 x afterRenderModule mod_menu (Main Menu) (3.66KB) (0.07%)
    60μs
    1 x afterRenderModule mod_custom (Contact | Login) (4.88KB) (0.06%)
    56μs
    1 x afterRenderModule mod_menu (Footer Menu) (3.2KB) (0.06%)
    52μs
    1 x After Access::getAssetRules (id:205 name:com_dpcalendar) (6.97KB) (0.04%)
    38μs
    1 x beforeRenderRawModule mod_menu (Footer Menu) (2.47KB) (0.03%)
    31μs
    1 x beforeRenderModule mod_menu (Footer Menu) (1.41KB) (0.03%)
    28μs
    1 x beforeRenderRawModule mod_menu (Main Menu) (1.49KB) (0.03%)
    27μs
    1 x beforeRenderRawModule mod_finder (Search) (360B) (0.03%)
    26μs
    1 x Before Access::getAssetRules (id:258 name:com_content.article.83) (6.8KB) (0.03%)
    23μs
    1 x Before Access::preloadPermissions (com_content) (2.76KB) (0.02%)
    22μs
    1 x Before Access::getAssetRules (id:223 name:com_dpcalendar.extcalendar.5) (840B) (0.02%)
    16μs
    1 x beforeRenderModule mod_dpcalendar_upcoming (Event Test) (720B) (0.02%)
    14μs
    1 x After Access::getAssetRules (id:223 name:com_dpcalendar.extcalendar.5) (1.61KB) (0.01%)
    10μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0.01%)
    7μs
    1 x beforeRenderModule mod_finder (Search) (704B) (0.01%)
    7μs
    1 x beforeRenderModule mod_custom (Contact | Login) (720B) (0.01%)
    6μs
47 statements were executed, 7 of which were duplicates, 40 unique14.51ms348.96KB
  • SELECT @@SESSION.sql_mode;104μs1.59KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `han_session` WHERE `session_id` = ?229μs1.64KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `han_session` WHERE `session_id` = :session_id LIMIT 1163μs1.64KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `han_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id616μs992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `han_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1114μs37.31KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `han_viewlevels`68μs1.16KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `han_usergroups` AS `a` LEFT JOIN `han_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest79μs1.67KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `han_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`133μs32.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `value` FROM `han_admintools_storage` WHERE `key` = 'cparams'93μs2.1KB/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `han_admintools_wafexceptions`68μs960B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT * FROM `han_languages` WHERE `published` = 1 ORDER BY `ordering` ASC105μs2.44KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT params FROM han_extensions WHERE element = 'cookiespolicynotificationbar' AND folder = 'system'70μs872B/plugins/system/cookiespolicynotificationbar/cookiespolicynotificationbar.php:216Copy
  • SELECT `enabled` FROM `han_extensions` WHERE `type` = 'plugin' AND `element` = 'cache' AND `folder` = 'system'67μs872B/plugins/system/cookiespolicynotificationbar/cookiespolicynotificationbar.php:2592Copy
  • SELECT `enabled` FROM `han_extensions` WHERE `type` = 'plugin' AND `element` = 'lscache' AND `folder` = 'system'67μs840B/plugins/system/cookiespolicynotificationbar/cookiespolicynotificationbar.php:2617Copy
  • SELECT * FROM `han_admintools_ipautoban`80μs960B/plugins/system/admintools/src/Utility/Cache.php:126Copy
  • SELECT * FROM `han_admintools_storage` WHERE `key` LIKE 'timestamp_%'68μs944B/plugins/system/admintools/src/Feature/Base.php:255Copy
  • SELECT `source`,`dest`,`keepurlparams` FROM `han_admintools_redirects` WHERE `published` = 1 ORDER BY `ordering` ASC77μs3.44KB/plugins/system/admintools/src/Utility/Cache.php:162Copy
  • 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 `han_menu` AS `m` LEFT JOIN `han_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.49ms73.55KBParams/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 `han_categories` AS `s` INNER JOIN `han_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.62ms5.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `option`,`view`,`task`,`query`,`query_type`,`query_content`,`verb`,`application` FROM `han_admintools_wafblacklists` WHERE `enabled` = 183μs1.77KB/plugins/system/admintools/src/Utility/Cache.php:182Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `han_template_styles` AS `s` LEFT JOIN `han_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` = 191μs1.33KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `han_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,:preparedArray43,:preparedArray44)209μs11.13KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `han_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0149μs11.55KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `han_content`669μs10.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `han_content` SET `hits` = (`hits` + 1) WHERE `id` = '83'1.03ms48B/libraries/src/Table/Table.php:1325Copy
  • 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 `han_content` AS `a` INNER JOIN `han_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `han_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `han_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `han_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `han_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)728μs25.38KBParams/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 `han_categories` AS `s` INNER JOIN `han_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`185μs6.03KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `han_contentitem_tag_map` AS `m` INNER JOIN `han_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)532μs5.22KBParams/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 `han_categories` AS `s` INNER JOIN `han_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`195μs6.03KBParams/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 han_fields AS a LEFT JOIN `han_languages` AS l ON l.lang_code = a.language LEFT JOIN han_users AS uc ON uc.id=a.checked_out LEFT JOIN han_viewlevels AS ag ON ag.id = a.access LEFT JOIN han_users AS ua ON ua.id = a.created_user_id LEFT JOIN han_fields_groups AS g ON g.id = a.group_id LEFT JOIN `han_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 ASC185μs6KBParams/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 `han_categories` AS `s` INNER JOIN `han_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`169μs6.03KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT extension_id FROM han_extensions WHERE type='plugin' AND element = 'cookiespolicynotificationbar' AND folder='system'95μs872B/plugins/system/cookiespolicynotificationbar/cookiespolicynotificationbar.php:768Copy
  • SELECT extension_id FROM han_extensions WHERE type='plugin' AND element = 'cookiespolicynotificationbar' AND folder='system'73μs11KB/plugins/system/cookiespolicynotificationbar/cookiespolicynotificationbar.php:769Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `han_modules` AS `m` LEFT JOIN `han_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `han_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.06ms2.97KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT a.*,ag.title AS access_level,l.title AS language_title FROM `han_dpcalendar_extcalendars` AS a LEFT JOIN han_viewlevels AS ag ON ag.id = a.access LEFT JOIN `han_languages` AS l ON l.lang_code = a.language WHERE a.state = 1 AND a.access IN (1,5) AND a.plugin = 'google' ORDER BY a.ordering188μs12.23KB/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `han_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0128μs4.3KBParams/libraries/src/Access/Access.php:301Copy
  • SELECT a.*,count(DISTINCT wl.id) as waiting_list_count,min(ser.min_date) AS series_min_start_date, max(ser.max_date) AS series_max_end_date,o.title as original_title, o.rrule as original_rrule,GROUP_CONCAT(DISTINCT v.id SEPARATOR ', ') location_ids,GROUP_CONCAT(DISTINCT uh.id SEPARATOR ',') host_ids,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author FROM `han_dpcalendar_events` AS a LEFT JOIN han_categories AS c ON c.id = a.catid LEFT JOIN han_dpcalendar_tickets AS wl ON (wl.event_id = a.id or wl.event_id = a.original_id) and wl.state = 8 LEFT JOIN (select original_id, max(end_date) as max_date, min(start_date) as min_date from han_dpcalendar_events group by original_id) ser on ser.original_id = a.original_id and a.original_id > 0 LEFT JOIN han_dpcalendar_events AS o ON o.id = a.original_id LEFT JOIN han_dpcalendar_events_location AS rel ON a.id = rel.event_id LEFT JOIN han_dpcalendar_locations AS v ON rel.location_id = v.id LEFT JOIN han_dpcalendar_events_hosts AS relh ON a.id = relh.event_id LEFT JOIN han_users AS uh ON relh.user_id = uh.id LEFT JOIN han_users AS ua ON ua.id = a.created_by LEFT JOIN han_users AS uam ON uam.id = a.modified_by WHERE a.access IN (1,5) AND a.original_id > -1 AND a.catid IN ('g-5') AND (c.access IN (1,5) or c.access is null) AND (a.state in (1,3)) AND a.state != -2 AND (a.publish_up is null OR a.publish_up <= '2025-01-04 18:17:39') AND (a.publish_down is null OR a.publish_down >= '2025-01-04 18:17:39') AND (a.start_date >= '2025-01-04 18:15:00') AND a.language in ('en-GB','*') GROUP BY a.id ORDER BY a.start_date asc LIMIT 101.28ms8.61KB/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 `han_categories` AS `c` WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 ORDER BY `c`.`lft`173μs22.02KBParams/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 han_fields AS a LEFT JOIN `han_languages` AS l ON l.lang_code = a.language LEFT JOIN han_users AS uc ON uc.id=a.checked_out LEFT JOIN han_viewlevels AS ag ON ag.id = a.access LEFT JOIN han_users AS ua ON ua.id = a.created_user_id LEFT JOIN han_fields_groups AS g ON g.id = a.group_id LEFT JOIN `han_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)) AND `a`.`access` IN (:preparedArray2,:preparedArray3)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4,:preparedArray5)) 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 ASC167μs5.97KBParams/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 `han_categories` AS `c` WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 ORDER BY `c`.`lft`163μs6.02KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `han_dpcalendar_locations` WHERE id = '4'116μs872B/components/com_dpcalendar/router.php:251Copy
  • SELECT `name`,`element` FROM `han_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1107μs1.06KB/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `han_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)85μs840B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • 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 `han_scheduler_tasks` AS `a` WHERE `a`.`state` = 1359μs1.71KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • 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 `han_categories` AS `s` INNER JOIN `han_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`161μs6.03KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `han_session` WHERE `session_id` = ?225μs1.64KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `han_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?599μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy