Who is Online

We have 170 guests and no members online

Samarkand

 

As if to confirm Green warnings about the consequences of fiddling with the ‘natural environment’, as we approached Samarkand we ran into a dust storm that had enveloped the entire city.

 

See album See album

Approaching Samarkand the dust storm enveloped us

 

We were concerned that choking dust and poor visibility it might ruin our visit but within an hour or two it abated. Soon people were out with hoses, no doubt at the expense of the Aral residents downstream, washing down the pavements with water drawn from the Zeravshan (Sughd) River that reluctantly provides water to Bukhara then peters out in the desert before it reaches the the Amu Darya, of which it was formerly a tributary.

Samarkand is a particularly famous stop on the Silk Road.  Like Khujand, Samarkand is near the foothills of the mountains, about 200 km along the Silk Road to the north east. As with most other cities on this trip, Samarkand is predominantly a 21st century city, dotted here and there with remnants from the past and, as in London or Paris, many of these ancient buildings have undergone substantial renovation so that they represent the past rather than typifying it.

Samarkand is the burial place of Amir Timur or Tamerlane the Turco-Mongol conqueror.  There is a big somewhat imaginative statue of him in the main boulevard.  And our first visit, after the dust cleared, was to his mausoleum that has recently been renovated, resplendent in gold tiles.

 

See album See album
See album See album
See album

See album
B&W Photographs: Paul Nadar 1890

The Gur-e-Amir
The mausoleum of the conqueror Amir Timur as it appeared 2018 and in 1890

 

Second on the agenda was the imposing Registan Square with grand madrasahs (Islamic colleges) on three sides. As we will see later, in the early 19th century Samarkand was in decline so these madrasahs were the principal support for the economy. Students paid to occupy the dormitory cells surrounding the central courtyards.  According to Sir Alexander Burnes in the 1830's these were called 'hoojrus' - I can't find any other reference to confirm this.   The first and most famous of these schools is the Ulugh Beg Madrasah, built by Ulugh Beg in 1420, during the time of Timur.  Abdul-Rahman Jami, the Persian poet, scholar, mystic, scientist and philosopher studied and taught here.  One of its minarets has a slight inward lean, due to overzealous correction of an earlier outward lean that threatened its collapse.

Two hundred years later Sher-Dor Madrasah was built opposite, mirroring the external features of its famous companion. The ruler of Samarkand, Yalangtush Bakhodur famously flouted the Islamic law against depiction of living beings on religious buildings. He demanded or approved the two tiger mosaics with a rising sun on their back that are all the worse for being ancient Persian religious motifs. Interestingly by the 19th century all these mosaics were in ruins and have since been restored.  So the desire for historical accuracy, presumably Russian, has outweighed religious sensitivity in this case.

The third, Tilya-Kori Madrasah was built ten years later as both a residential college for students and as a new grand mosque. They are all quite secular these days with the dormitory cells taken over by craft and tourist shops.

 

See album See album
See album See album
See album

See album
B&W Photographs: Paul Nadar 1890

Ulugh Beg Madrasah; Sher-Dor Madrasah
Tilya-Kori Madrasah (external and internal)
Tilya-Kori Madrasah & Grand Mosque 1890

 

In due course Samarkand came under Russian control.  See the history that follows. And although it was not on our tour schedule for a change of religious perspective we dropped in on the Russian Orthodox church near to our hotel.   It is rather beautiful in a different way to the Islamic monoliths of the town.  One can immediately see why Muslims, incorrectly, believe Christianity to be idolatrous.  There's a very subtle difference between praying to a painted or embossed image, or worse a statue, and praying with it, as an aid to reaching the ineffable.  I'm not sure that even some educated Catholics I've met understand this subtlety.  How many angels can one fit on the head of a pin? 

 

See album See album
See album See album
See album See album

Cathedral of St. Alexis of Moscow to Samarkand

 

In addition to Timur's Mausoleum Samarkand is blessed as the last resting place of an army of Muslim notables. Like Westminster Abbey and the Mount of Olives there will be flocks of souls ascending from here when the final judgement or end of days finally arrives.

Shakhi Zinda is a complex of 11 mausoleums on either side of a narrow street, in addition to many other graves and sarcophagi. Shakhi Zinda means 'The Living King' in Persian, because the mausoleum, at the far end is said to be the grave of Prophet Muhammad's cousin, Kusam ibn Abbas who came to preach in Samarkand and was beheaded by Zoroastrians during his prayer.

 

See album See album
See album See album
See album See album
See album See album

Shakhi Zinda Necropolis reached by 40 steps
The inscription on the main entrance reads:
'This magnificent building was created by Abdulazizhanom-son Ulugbek-Guragana,
son of Shah Rukh, son of Amir Timur-Guragana in 838 year' ( c.1434 CE)
There are more images in the Uzbekistan Album - Click Here...
 

This remains a place of Muslim pilgrimage in Central Asia, second only to Mecca.  I was in the tomb of Kusam ibn Abbas taking photos when a group of men started to assemble and shortly a Sufi (I presume) started to chant and they responded. I was trapped on the far side and decided to make a quick exit through the middle of the small congregation. I was like a Jew suddenly finding himself at the centre of a high mass.

For believers waters taken here possess undeniable healing powers, as do waters at many other such places sacred to other religions.

For my part I was more intrigued by the sin revealing stairs.  If one's count going down is the same as that coming up one is free from sin.  The reason it's difficult is that coming up one marches, one step per stair.  But going down its almost impossible not to go forward on the same foot occasionally - an extra step per stair.  So one does have to concentrate not to over-count - the main flight has 36 steps, not 39 Mr Hannay!

The number is significant. In total, including the four steps in the covered entrance, there are 40, which represent the path to repentance and prayer.  At one time pilgrims would pray for 40 days before ascending, pausing on each step to recite a verse from the Qur'an and to contemplate God. 

At an early service, held by a Sufi spiritual leader, Kusam ibn Abbas himself appeared riding a white horse - as dead saints are wont to do - most familiar to Roman Catholics in the form of the Marian apparitions (at Lourdes, Fatima, Guadalupe etc).  He spoke to the Sufi and this was witnessed by the congregation, before he rode off and mysteriously evaporated.  Hence Shakhi Zinda - The Living King.

On a more secular theme, on his visit here in 1832 Sir Alexander Burnes, one of the first Europeans to visit and successfully return from here, was told that this is where paper was invented. While that's not exactly true, a fragment of a paper map has been found in China dated from 189 BCE, Samarkand was the Islamic centre for paper making in the 8th century.  So it was from Samarkand that paper making spread to the west.

In Europe papyrus, the Egyptian writing material from which the name 'paper' comes had been available since ancient times.  But when all books were hand copied a book was a huge investment in time and money. Papyrus is fragile, can't be bound with any lasting success and the scrolls must be stored carefully. Bookmakers needed instead vellum (veal skin) or parchment, the skin of various animals - split and prepared for writing.  Paper has many advantages over parchment. The raw materials are plentiful and because its a mixture of various fibres and gums it can be given a variety of properties like insect resistance or translucency.  It can be made in various thicknesses and strengths and sheets can be made uniform without unwanted blemishes. It can also be manufactured in a range of grades from very inexpensive to very fine and long lasting. Books made of paper are both lighter and less bulky than those of parchment and above all paper can be printed.  Once it was mass produced paper became a tiny fraction of the cost of vellum which was soon used only as a binding material. In China cheap paper had long been used as a wrapping and in the toilet.

In Samarkand, as in China, the bark of the mulberry tree was blended with other fibres like hemp, linen and/or fabric scraps (sometimes silk) to make the pulp. According to Wikipedia, the use of water-powered hammer mills, for pounding the bark, was perfected here.  Today, to reflect thirteen hundred years of paper making, a range of locally made mulberry paper products is still sold to tourists. 

The mulberry tree is also very useful for drawing water from the water table helping to stem its rise and the consequent rising salinity that is a serious problem here.

 

 

No comments

Travel

The Greatest Dining Experience Ever in Bangkok

A short story

 

The Bangkok Sky-train, that repetition of great, grey megaliths of ferroconcrete looms above us.   

All along the main roads, under the overhead railway above, small igloo tents and market stalls provide a carnival atmosphere to Bangkok.  It’s like a giant school fete - except that people are getting killed – half a dozen shot and a couple of grenades lobbed-in to date.

Periodically, as we pass along the pedestrian thronged roads, closed to all but involved vehicles, we encounter flattop trucks mounted with huge video screens or deafening loud speakers. 

Read more: The Greatest Dining Experience Ever in Bangkok

Fiction, Recollections & News

Stace and Hall family histories

 

The following family history relates to my daughter Emily and her mother Brenda.  It was compiled by my niece Sara Stace, Emily’s first cousin, from family records that were principally collected by Corinne Stace, their Grandmother, but with many contributions from family members.  I have posted it here to ensure that all this work is not lost in some bottom draw.  This has been vindicated by a large number of interested readers worldwide.

The copyright for this article, including images, resides with Sara Stace. 

Thus in respect of this article only, the copyright statement on this website should be read substituting the words 'Sarah Stace' for the words 'website owner'.

Sara made the original document as a PDF and due to the conversion process some formatting differs from the original.  Further, some of the originally posted content has been withdrawn,  modified or corrected following requests and comments by family members.  

 

Richard

 

 


 

Stace and Hall family histories

Read more: Stace and Hall family histories

Opinions and Philosophy

Australia's $20 billion Climate strategy

 

 

 

We can sum this up in a word:

Hydrogen

According to 'Scotty from Marketing', and his mate 'Twiggy' Forrest, hydrogen is the, newly discovered panacea, to all our environmental woes:
 

The Hon Scott Morrison MP - Prime Minister of Australia

"Australia is on the pathway to net zero. Our goal is to get there as soon as we possibly can, through technology that enables and transforms our industries, not taxes that eliminate them and the jobs and livelihoods they support and create, especially in our regions.

For Australia, it is not a question of if or even by when for net zero, but importantly how.

That is why we are investing in priority new technology solutions, through our Technology Investment Roadmap initiative.

We are investing around $20 billion to achieve ambitious goals that will bring the cost of clean hydrogen, green steel, energy storage and carbon capture to commercial parity. We expect this to leverage more than $80 billion in investment in the decade ahead.

In Australia our ambition is to produce the cheapest clean hydrogen in the world, at $2 per kilogram Australian.

Mr President, in the United States you have the Silicon Valley. Here in Australia we are creating our own ‘Hydrogen Valleys’. Where we will transform our transport industries, our mining and resource sectors, our manufacturing, our fuel and energy production.

In Australia our journey to net zero is being led by world class pioneering Australian companies like Fortescue, led by Dr Andrew Forrest..."

From: Transcript, Remarks, Leaders Summit on Climate, 22 Apr 2021
 

 

Read more: Australia's $20 billion Climate strategy

Terms of Use

Terms of Use                                                                    Copyright

9.238MBMemory Usage532msRequest Duration
Joomla! Version4.4.12
PHP Version8.1.31
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
5.7.44-cll-lve
Collation
utf8_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "start" => "8" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:54 [ "PHPRC" => "/etc/" "PHP_FCGI_CHILDREN" => "0" "PATH" => "/sbin:/usr/sbin:/bin:/usr/...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743939118 "last" => 1743939118...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-GB" ]
  • afterLoad (865.86KB) (68.62ms)
  • afterInitialise (2.43MB) (148ms)
  • afterRoute (489.66KB) (23.89ms)
  • beforeRenderComponent com_content (101.62KB) (8.51ms)
  • Before Access::preloadComponents (all components) (102.26KB) (11.01ms)
  • After Access::preloadComponents (all components) (123.43KB) (1.06ms)
  • Before Access::preloadPermissions (com_content) (2.76KB) (19μs)
  • After Access::preloadPermissions (com_content) (186.05KB) (707μs)
  • Before Access::getAssetRules (id:368 name:com_content.article.217) (18.8KB) (29μs)
  • After Access::getAssetRules (id:368 name:com_content.article.217) (72.69KB) (857μs)
  • Before Access::getAssetRules (id:450 name:com_engage) (2.2MB) (132ms)
  • After Access::getAssetRules (id:450 name:com_engage) (6.95KB) (42μs)
  • afterRenderComponent com_content (399.95KB) (23.36ms)
  • Before Access::getAssetRules (id:8 name:com_content) (22.58KB) (2.14ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.59KB) (16μs)
  • afterDispatch (12.38KB) (894μs)
  • beforeRenderRawModule mod_menu (Main Menu) (60.4KB) (2.44ms)
  • afterRenderRawModule mod_menu (Main Menu) (303.02KB) (12.59ms)
  • beforeRenderRawModule mod_finder (Search) (22.92KB) (392μs)
  • afterRenderRawModule mod_finder (Search) (137.76KB) (12.32ms)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (720B) (53μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (12.63KB) (2.39ms)
  • beforeRenderRawModule mod_whosonline (Who is Online) (336B) (27μs)
  • afterRenderRawModule mod_whosonline (Who is Online) (14.77KB) (1.63ms)
  • beforeRenderRawModule mod_articles_news (Travel) (4.72KB) (60μs)
  • afterRenderRawModule mod_articles_news (Travel) (288.94KB) (26.73ms)
  • beforeRenderRawModule mod_articles_news (Fiction, Recollections & News) (80B) (51μs)
  • afterRenderRawModule mod_articles_news (Fiction, Recollections & News) (359.1KB) (18.88ms)
  • beforeRenderRawModule mod_articles_news (Opinions and Philosophy) (1.33KB) (51μs)
  • afterRenderRawModule mod_articles_news (Opinions and Philosophy) (271.55KB) (15.26ms)
  • Before Access::getAssetRules (id:16 name:com_menus) (8.09KB) (966μs)
  • After Access::getAssetRules (id:16 name:com_menus) (6.95KB) (45μs)
  • beforeRenderModule mod_articles_news (Travel) (8.62KB) (231μs)
  • afterRenderModule mod_articles_news (Travel) (6.87KB) (388μs)
  • beforeRenderModule mod_articles_news (Fiction, Recollections & News) (984B) (37μs)
  • afterRenderModule mod_articles_news (Fiction, Recollections & News) (4.96KB) (97μs)
  • beforeRenderModule mod_articles_news (Opinions and Philosophy) (6.54KB) (36μs)
  • afterRenderModule mod_articles_news (Opinions and Philosophy) (4.96KB) (102μs)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (8.45KB) (119μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (2.82KB) (94μs)
  • beforeRenderModule mod_whosonline (Who is Online) (728B) (26μs)
  • afterRenderModule mod_whosonline (Who is Online) (2.26KB) (90μs)
  • beforeRenderModule mod_finder (Search) (496B) (55μs)
  • afterRenderModule mod_finder (Search) (3.37KB) (157μs)
  • beforeRenderModule mod_menu (Main Menu) (23.11KB) (348μs)
  • afterRenderModule mod_menu (Main Menu) (5.93KB) (114μs)
  • afterRender (310.2KB) (13.08ms)
  • 1 x afterInitialise (2.43MB) (27.85%)
    148.14ms
    1 x Before Access::getAssetRules (id:450 name:com_engage) (2.2MB) (24.91%)
    132.48ms
    1 x afterLoad (865.86KB) (12.9%)
    68.62ms
    1 x afterRenderRawModule mod_articles_news (Travel) (288.94KB) (5.02%)
    26.73ms
    1 x afterRoute (489.66KB) (4.49%)
    23.89ms
    1 x afterRenderComponent com_content (399.95KB) (4.39%)
    23.36ms
    1 x afterRenderRawModule mod_articles_news (Fiction, Recollections & News) (359.1KB) (3.55%)
    18.88ms
    1 x afterRenderRawModule mod_articles_news (Opinions and Philosophy) (271.55KB) (2.87%)
    15.26ms
    1 x afterRender (310.2KB) (2.46%)
    13.08ms
    1 x afterRenderRawModule mod_menu (Main Menu) (303.02KB) (2.37%)
    12.59ms
    1 x afterRenderRawModule mod_finder (Search) (137.76KB) (2.32%)
    12.32ms
    1 x Before Access::preloadComponents (all components) (102.26KB) (2.07%)
    11.01ms
    1 x beforeRenderComponent com_content (101.62KB) (1.6%)
    8.51ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (60.4KB) (0.46%)
    2.44ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (12.63KB) (0.45%)
    2.39ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (22.58KB) (0.4%)
    2.14ms
    1 x afterRenderRawModule mod_whosonline (Who is Online) (14.77KB) (0.31%)
    1.63ms
    1 x After Access::preloadComponents (all components) (123.43KB) (0.2%)
    1.06ms
    1 x Before Access::getAssetRules (id:16 name:com_menus) (8.09KB) (0.18%)
    966μs
    1 x afterDispatch (12.38KB) (0.17%)
    894μs
    1 x After Access::getAssetRules (id:368 name:com_content.article.217) (72.69KB) (0.16%)
    857μs
    1 x After Access::preloadPermissions (com_content) (186.05KB) (0.13%)
    707μs
    1 x beforeRenderRawModule mod_finder (Search) (22.92KB) (0.07%)
    392μs
    1 x afterRenderModule mod_articles_news (Travel) (6.87KB) (0.07%)
    388μs
    1 x beforeRenderModule mod_menu (Main Menu) (23.11KB) (0.07%)
    348μs
    1 x beforeRenderModule mod_articles_news (Travel) (8.62KB) (0.04%)
    231μs
    1 x afterRenderModule mod_finder (Search) (3.37KB) (0.03%)
    157μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (8.45KB) (0.02%)
    119μs
    1 x afterRenderModule mod_menu (Main Menu) (5.93KB) (0.02%)
    114μs
    1 x afterRenderModule mod_articles_news (Opinions and Philosophy) (4.96KB) (0.02%)
    102μs
    1 x afterRenderModule mod_articles_news (Fiction, Recollections & News) (4.96KB) (0.02%)
    97μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (2.82KB) (0.02%)
    94μs
    1 x afterRenderModule mod_whosonline (Who is Online) (2.26KB) (0.02%)
    90μs
    1 x beforeRenderRawModule mod_articles_news (Travel) (4.72KB) (0.01%)
    60μs
    1 x beforeRenderModule mod_finder (Search) (496B) (0.01%)
    55μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (720B) (0.01%)
    53μs
    1 x beforeRenderRawModule mod_articles_news (Fiction, Recollections & News) (80B) (0.01%)
    51μs
    1 x beforeRenderRawModule mod_articles_news (Opinions and Philosophy) (1.33KB) (0.01%)
    51μs
    1 x After Access::getAssetRules (id:16 name:com_menus) (6.95KB) (0.01%)
    45μs
    1 x After Access::getAssetRules (id:450 name:com_engage) (6.95KB) (0.01%)
    42μs
    1 x beforeRenderModule mod_articles_news (Fiction, Recollections & News) (984B) (0.01%)
    37μs
    1 x beforeRenderModule mod_articles_news (Opinions and Philosophy) (6.54KB) (0.01%)
    36μs
    1 x Before Access::getAssetRules (id:368 name:com_content.article.217) (18.8KB) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_whosonline (Who is Online) (336B) (0.01%)
    27μs
    1 x beforeRenderModule mod_whosonline (Who is Online) (728B) (0%)
    26μs
    1 x Before Access::preloadPermissions (com_content) (2.76KB) (0%)
    19μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.59KB) (0%)
    16μs
105 statements were executed, 49 of which were duplicates, 56 unique48.5ms1.65MB
  • SELECT @@SESSION.sql_mode;128μs1.57KB/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `ttl_session` WHERE `session_id` = :session_id LIMIT 1201μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `ttl_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)242μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `ttl_viewlevels`83μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `ttl_usergroups` AS `a` LEFT JOIN `ttl_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest82μs2.27KBParams/libraries/src/Access/Access.php:868Copy
  • 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 `ttl_categories` AS `s` INNER JOIN `ttl_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`669μs13.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SHOW TABLES691μs2.82KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:678Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ttl_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)193μs8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `ttl_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0150μs27.05KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `ttl_content`692μs2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `ttl_content` SET `hits` = (`hits` + 1) WHERE `id` = '217'1.11ms48B/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 `ttl_content` AS `a` INNER JOIN `ttl_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ttl_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ttl_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `ttl_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ttl_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) 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 (:preparedArray3,:preparedArray4)1.36ms872.69KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`625μs5.23KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `ttl_contentitem_tag_map` AS `m` INNER JOIN `ttl_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)319μs5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `extension_id`,`name`,`enabled`,`params` FROM ttl_extensions WHERE `type` = 'plugin' AND `element` = 'osembed' AND `folder` = 'content'92μs1KB/libraries/allediaframework/Framework/Joomla/Extension/Generic.php:170Copy
  • 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 `ttl_categories` AS `s` INNER JOIN `ttl_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`174μs5.23KBParams/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 ttl_fields AS a LEFT JOIN `ttl_languages` AS l ON l.lang_code = a.language LEFT JOIN ttl_users AS uc ON uc.id=a.checked_out LEFT JOIN ttl_viewlevels AS ag ON ag.id = a.access LEFT JOIN ttl_users AS ua ON ua.id = a.created_user_id LEFT JOIN ttl_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ttl_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 ASC774μs8.56KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `ttl_content` AS `a` LEFT JOIN `ttl_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC623μs2.09KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SHOW FULL COLUMNS FROM `ttl_users`397μs2.2KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `ttl_users` WHERE `id` = :userid110μs4.41KBParams/libraries/src/Table/User.php:104Copy
  • SELECT `g`.`id`,`g`.`title` FROM `ttl_usergroups` AS `g` INNER JOIN `ttl_user_usergroup_map` AS `m` ON `m`.`group_id` = `g`.`id` WHERE `m`.`user_id` = :muserid98μs1.7KBParams/libraries/src/Table/User.php:132Copy
  • SHOW FULL COLUMNS FROM `ttl_categories`487μs2.33KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '38'266μs20.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)222μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension3250μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '48'111μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)79μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)78μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension386μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '1'107μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)79μs12.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension387μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `c`.`id`,`c`.`parent_id` FROM `ttl_engage_comments` AS `c` LEFT JOIN `ttl_users` AS `u` ON `u`.`id` = `c`.`created_by` LEFT JOIN `ttl_content` AS `a` ON `a`.`asset_id` = `c`.`asset_id` LEFT JOIN `ttl_categories` AS `cat` ON `cat`.`id` = `a`.`catid` WHERE `c`.`asset_id` = :asset_id AND `c`.`enabled` = :enabled ORDER BY `c`.`created` DESC, `c`.`id` DESC379μs1.69KBParams/administrator/components/com_engage/src/Model/CommentsModel.php:220Copy
  • SELECT COUNT(*) FROM `ttl_engage_comments` AS `c` LEFT JOIN `ttl_users` AS `u` ON `u`.`id` = `c`.`created_by` LEFT JOIN `ttl_content` AS `a` ON `a`.`asset_id` = `c`.`asset_id` LEFT JOIN `ttl_categories` AS `cat` ON `cat`.`id` = `a`.`catid` WHERE `c`.`asset_id` = :asset_id AND `c`.`enabled` = :enabled216μs2.45KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:199Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id156μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id74μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `ttl_modules` AS `m` LEFT JOIN `ttl_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `ttl_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`946μs2.28KBParams/libraries/src/Cache/Controller/CallbackController.php:120Copy
  • 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 `ttl_categories` AS `s` INNER JOIN `ttl_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`157μs5.23KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `language`,`id` FROM `ttl_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 074μs912B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id74μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id71μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `ttl_content` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `ttl_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-06 11:31:58') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-06 11:31:58') AND c2.state = 1381μs1.78KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `ttl_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 186μs992B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `ttl_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)69μs1000B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT guest, client_id FROM ttl_session WHERE client_id = 0414μs3.88KB/modules/mod_whosonline/src/Helper/WhosonlineHelper.php:51Copy
  • 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 `ttl_content` AS `a` LEFT JOIN `ttl_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ttl_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `ttl_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `ttl_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ttl_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ttl_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` <> :articleId AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13) 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 (:preparedArray14,:preparedArray15) ORDER BY RAND() ASC LIMIT 110.49ms51.05KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`573μs5.23KBParams/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 ttl_fields AS a LEFT JOIN `ttl_languages` AS l ON l.lang_code = a.language LEFT JOIN ttl_users AS uc ON uc.id=a.checked_out LEFT JOIN ttl_viewlevels AS ag ON ag.id = a.access LEFT JOIN ttl_users AS ua ON ua.id = a.created_user_id LEFT JOIN ttl_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 ORDER BY a.ordering ASC147μs5.31KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`133μs5.23KBParams/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 ttl_fields AS a LEFT JOIN `ttl_languages` AS l ON l.lang_code = a.language LEFT JOIN ttl_users AS uc ON uc.id=a.checked_out LEFT JOIN ttl_viewlevels AS ag ON ag.id = a.access LEFT JOIN ttl_users AS ua ON ua.id = a.created_user_id LEFT JOIN ttl_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ttl_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 ASC682μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `asset_id` FROM `ttl_content` WHERE `id` = '151'150μs856B/plugins/content/engage/src/Extension/Engage.php:691Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '19'205μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)187μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)79μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension3239μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '48'109μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)77μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '1'105μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)81μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)79μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • 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 `ttl_content` AS `a` LEFT JOIN `ttl_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ttl_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `ttl_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `ttl_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ttl_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ttl_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` <> :articleId AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9) 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 (:preparedArray10,:preparedArray11) ORDER BY RAND() ASC LIMIT 19.17ms385.67KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`161μs13.25KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`141μs5.25KBParams/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 ttl_fields AS a LEFT JOIN `ttl_languages` AS l ON l.lang_code = a.language LEFT JOIN ttl_users AS uc ON uc.id=a.checked_out LEFT JOIN ttl_viewlevels AS ag ON ag.id = a.access LEFT JOIN ttl_users AS ua ON ua.id = a.created_user_id LEFT JOIN ttl_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ttl_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,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) 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 ASC146μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `asset_id` FROM `ttl_content` WHERE `id` = '158'182μs856B/plugins/content/engage/src/Extension/Engage.php:691Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '33'105μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)93μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension388μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '54'115μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)83μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension395μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '46'108μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)81μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)86μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension386μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '1'111μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)82μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)82μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • 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 `ttl_content` AS `a` LEFT JOIN `ttl_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `ttl_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `ttl_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `ttl_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `ttl_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `ttl_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` <> :articleId AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15) 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 (:preparedArray16,:preparedArray17) ORDER BY RAND() ASC LIMIT 17.05ms27.05KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`151μs5.23KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`136μs5.23KBParams/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 ttl_fields AS a LEFT JOIN `ttl_languages` AS l ON l.lang_code = a.language LEFT JOIN ttl_users AS uc ON uc.id=a.checked_out LEFT JOIN ttl_viewlevels AS ag ON ag.id = a.access LEFT JOIN ttl_users AS ua ON ua.id = a.created_user_id LEFT JOIN ttl_fields_groups AS g ON g.id = a.group_id LEFT JOIN `ttl_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 ASC147μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `asset_id` FROM `ttl_content` WHERE `id` = '237'182μs856B/plugins/content/engage/src/Extension/Engage.php:691Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '12'109μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)85μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension388μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '47'107μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)82μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)78μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id` FROM `ttl_categories` AS `c` INNER JOIN `ttl_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `ttl_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `ttl_categories` AS `c2` ON `a2`.`id` = `c2`.`id` AND c2.extension = :extension1 WHERE `c`.`id` = :id AND `c`.`extension` = :extension387μs1.73KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `ttl_categories` WHERE `id` = '1'115μs4.25KB/libraries/src/Table/Table.php:755Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)80μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `t`.`id` FROM `ttl_tags` AS `t` INNER JOIN `ttl_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)83μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id80μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `ttl_content` WHERE `id` = :id79μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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 `ttl_scheduler_tasks` AS `a` WHERE `a`.`state` = 1228μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SHOW TABLES655μs2.82KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:678Copy
  • 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 `ttl_categories` AS `s` INNER JOIN `ttl_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`147μs5.25KBParams/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 `ttl_categories` AS `s` INNER JOIN `ttl_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`137μs5.25KBParams/libraries/src/Categories/Categories.php:375Copy
  • infoakeeba.runpluginstrait - Event "onComEngageDispatcherBeforeDispatch" resolved to class Joomla\Event\...
  • infoakeeba.runpluginstrait - Event "onComEngageCommentsControllerBeforeExecute" resolved to class Joomla...
  • infoakeeba.runpluginstrait - Event "onComEngageCommentsControllerBeforeMain" resolved to class Joomla\Ev...
  • infoakeeba.runpluginstrait - Event "onAkeebaEngageGetAssetMeta" resolved to class Joomla\Event\Event -- ...
  • infoakeeba.runpluginstrait - Event "onComEngageCommentsControllerAfterMain" resolved to class Joomla\Eve...
  • infoakeeba.runpluginstrait - Event "onComEngageCommentsControllerAfterExecute" resolved to class Joomla\...
  • infoakeeba.runpluginstrait - Event "onComEngageDispatcherAfterDispatch" resolved to class Joomla\Event\E...