Also irgendwie haben sie uns schon ganz schön begeistert, die Irländer namens Cruachan. Mit ihrem arg folklastigen The Middle Kingdom passen sie eigentlich gar nicht so recht zur sonstigen Kundschaft von the renewal...

Also irgendwie haben sie uns schon ganz schön begeistert, die Irländer namens Cruachan. Mit ihrem arg folklastigen The Middle Kingdom passen sie eigentlich gar nicht so recht zur sonstigen Kundschaft von the renewal, was ja aber wohl niemanden stören tut. Nur ... wie kann man auf einem Photo so grimmig in die Weltgeschichte schauen, wenn man eine dermassen nette Fronterin vor sich stehen hat? Es war übrigens die Idee unseres Redakteurs, die Auflösung des Bildes herunterzuschrauben, damit Ihr Euch auf das Wesentliche, nämlich das Interview, konzentrieren könnt (der Speicherplatz ... es ist wegen dem Speicherplatz! - Anm. d. Red.). Aber wir wollen jetzt nicht länger Eure und unsere Zeit vertrödeln, denn John O'Fathaigh hat Euch einiges zu sagen.

Gib uns doch kurz mal einen Ueberblick über Eure Bandgeschichte. Wo kommt Ihr her und wie hat alles angefangen?

John: Wir sind aus Irland. Cruachan wurde aus Ueberresten anderer Bands, die seit 1989 existierten, im Jahre 1992 gegründet. Eine dieser Bands war Minas Tirith, wo auch die eigentlichen Wurzeln von Cruachan zu finden sind. Mein Bruder Keith war der Gründer von Minas Tirith. Er nahm irgendwann John: Clohessy, mich und noch ein paar andere Musiker mit an Bord, und schon war Cruachan geboren.

Was bedeutet denn dieser Name, Cruachan?

John: Also eigentlich ist das ein Ort in Irland. Cruachan ist die alte Hauptstadt von Connaught, welches heute zum Roscommon Landteil gehört und aus zahlreichen Burgen und Festungen besteht. Aber es gibt auch noch eine Höhle dort, die Höhle von Cruachan, die, wie man früher vermutete, den Eingang zur heidnischen Unterwelt darstellte. Und als die Christen die Heiden konvertierten, benannte man die Höhle in 'Eingang zur Hölle' um.

Ich hab im Review geschrieben, dass Ihr nicht Metal mit keltischer Musik verbindet, sondern eher keltische Musik mit Metal. Würdest Du auch sagen, dass Ihr mehr keltisch als 'metallisch' orientiert seid?

John: Ja, ich denke, das kann man so sagen, bei diesem Album sowieso. Die letzte Platte, Tuatha na Gael, war sehr viel Metal orientierter. Aber dieses Mal wollten wir einen kompletten Hybriden haben, ein 50/50 Gemisch. Tuatha na Gael war damals eigenständig, aber es gibt immer mehr Bands, die diesen Folk/Metal Mix machen. Da wir aber eigenständig bleiben wollten und auch bereit waren, einige Risiken dafür einzugehen, kam das dabei heraus, was nun auf The Middle Kingdom zu hören ist. Ich habe bis jetzt noch keine andere Band gehört, die diese Art von Folk/Metal Kombination macht. Also denke ich, dass wir auch heute noch als eigenständig bezeichnet werden können. Wir verleugnen unsere Black Metal Roots nicht, und es gibt eigentlich nichts, was uns davon abhalten würde, auf dem nächsten Album wieder eine Menge Blastparts einzuspielen ... wenn's passiert, dann passiert's ... wir schreiben die Songs so, wie wir uns gerade fühlen. Somit können wir nicht voraussagen, was wir als nächstes tun. Trotzdem, wir werder IMMER Folk und Metal kombinieren!

Den Song Fuair An Chroi finde ich sehr interessant. Der Gitarrenriff erinnert mich an Offspring oder andere Alternative Bands. Bei Unstabled habt Ihr sogar einen kleinen Ska Part kombiniert mit geshouteten Backing Vocals eingebaut. Ihr liebt es wohl, mit verschiedenen Musikstilen herzumzuspielen, oder?

John: Es hat uns krank gemacht, ständig Alben zu kaufen, die genau gleich klangen wie die Vorgänger, oder solche, auf denen jeder Song wie der andere klingt. Scheisslangweilig sowas! Ich mag es, wenn ein Album sehr variantenreich ist, Du aber immer noch weisst, dass es die gleiche Band ist, die Du Dir da anhörst. Das wollen wir mit unserer Band erreichen. Wir möchten, dass sich jedes Album anders anhört, aber nicht so sehr anders, dass Du nicht mehr erkennen könntest, dass das Cruachan ist. Was Du 'Ska'-Part genannt hast, haben wir verwendet, da Unstabled von wilden Pferden handelt. Dieser Part soll den Eindruck von galoppierenden Pferden vermitteln, und dieses 'Klimpern' passte halt irgendwie zu dem Stück. Ach ja, wegen Offspring ... die mag ich ja überhaupt nicht! (wir auch nicht - Anm. d. Red.) Fuair An Chroi ist einfach anders als die restlichen Stücke auf der Platte, vielleicht, weil es ein älterer Titel ist, den wir neu aufgenommen haben.

Wer von Euch kam denn mit dieser Idee, die Folk/Metal Kombination meine ich? War es zu Beginn eine Art Sideprojekt oder stellte dies schon seit jeher die Richtung dar, die Ihr als Musiker gehen wolltet?

John: Mein Bruder Keith und einige ältere Cruachan Mitglieder waren, wie ich ja schon sagte, in Minas Tirith aktiv, und die hatte schon einige wenige Folkelemente in den Songs. Zu dieser Zeit fing ich gerade an, das Spielen von Folkinstrumenten zu erlernen. Also war es irgendwie normal, dass wir angefangen haben, diese beiden Elemente zu kombinieren. The Fall Of Gondolin vom Tuatha na Gael Album ist ein alter Minas Tirith Titel, der 1990 geschrieben wurde. Daran merkst Du schon, dass sich unser Musikstil langsam dorthin entwickelt hat. Wir haben immer den Folk geliebt, den Metal aber auch. Da wir in erster Linie die Musik schreiben, die wir selbst gerne hören wollen, haben wir diese beiden Stilrichtungen vermischt.

Ich finde es faszinierend, dass Ihr echte Folkinstrumente benutzt und die auch noch selber spielt. Was sind denn das für welche?

John: Wir benutzen Blechpfeifen, was im Prinzip eine einfache Variante einer Flöte ist. Eine irische Flöte ist anders als eine Konzertflöte. Sie ist aus Holz gemacht und hat einen tieferen Sound. Uilleann- oder Ellbogenpfeifen, welche ich übrigens gerade versuche zu erlernen, gehören mit zu den kompliziertesten Instrumenten, die es gibt, was die saubere und exakte Spielweise betrifft. Du kannst sie mit einem Dudelsack vergleichen. Der Unterschied ist, dass Du die Luft in den Sack pumpst, Du bläst sie nicht rein. Der Vorgang ist technischer als derjenige beim Spielen eines Dudelsacks. Die Bouzouki ist eine Art von akustischer Gitarre, die ursprünglich aus Griechenland stammt, mittlerweile aber in die irische Folksmusik integriert wurde. Das Bodhran, gesprochen 'Bowron', ist ein kleines Drum mit Ziegenlederbespannung, welches man entweder mit Drumstik oder der blossen Hand spielen kann.

Der Titel Euers neuen Album lautet The Middle Kingdom. Was bedeutet das?

John: The Middle Kingdom ist das Königreich des Faerie, welches nicht vollständig in dieser Welt existiert, aber auch nicht vollständig in einer anderen, eine Art Zwischenwelt also, so wie Cruachan. Wir sind nicht nur Folk und auch nicht nur Metal. Wir haben eine Vorliebe für Faerie Iore und die keltische Mythologie. Somit passt das gut zu unserer Musik.

Von was handeln Eure Lyrics? Von den Naturreligionen? Von der Geschichte Eures Landes?

John: Wir sehen uns eigentlich mehr als Geschichtenerzähler oder moderne Barden, die keltische Mythen und Legenden einer vergangenen Zeit besingen. Wir haben das auch auf diesem Album beibehalten, ausser auf 2 Songs, da singen wir über den momentanen Zustand der Welt und all die Dinge, die wir für die Zivilisation zerstört haben oder noch zerstören. Oro se do bheatha abhaile handelt von einem wichtigen Ereignis für meine Leute. Es ist in den Linernotes des Albums erklärt, also gehe ich hier nicht näher darauf ein. Wir versuchen nicht, die Menschen zu Religion oder Heidentum zu bekehren. Wir sehen unsere Musik nicht als Plattform dafür. Es ist jedem selbst überlassen, was er für richtig oder für falsch befindet.

Ihr habt ein paar Auftritte in der Vergangenheit gemacht, mit keltischen Kleidern bekleidet. Ist der visuelle Aspekt Eurer Musik für Euch sehr wichtig?

John: Der ganze Charakter von Cruachan war uns sehr wichtig. Wir sangen, schrieben Musik und trugen die Kleider unserer Vorfahren. Das war einzigartig und weckte auch das Interesse der Leute für unsere Live Shows. Wir wollen das wieder machen, aber vielleicht nicht in gleichem Masse wie früher, weil wir das Gefühl hatten, dass es ein wenig zu sehr nach Werbegag aussah, und wir wollen nicht, dass die Leute uns für genau das halten.

Ihr habt mal fast bei Century Media unterschrieben, es aber dann schlussendlich doch nicht getan. Was passierte danach? Ich habe gelesen, dass Ihr die Bandaktivitäten einstellen wolltet. Ist das wahr?

John: Wie haben damals bei Century Media nicht unterschriebn, weil wir das Gefühl hatten, dass man uns dort nur wenig künstlerlische Freiheiten einräumen würde. Ich habe persönlich nichts gegen das Label. Das ist eine ziemlich professionelle Organisation, aber es war einfach nichts für uns zu dieser Zeit. Wir haben danach die Bandaktivitäten zwar nicht eingestellt, aber ich musste Cruachan aufgrund persönlicher Probleme verlassen. Nach einer Weile verlor mein Bruder Keith das Interesse daran, bei einem Label zu signen, und so hörte die Band quasi auf zu existieren. Wir schrieben noch Songs und spielten sie auch. Aber nach aussen hin sah es natürlich so aus, als ob wir entgültig weg wären. Es war wie ein Verstecken vor der Oeffentlichkeit. Im Januar 1999 beschlossen wir, wieder zurückzukehren, nachdem viele Leute ihr Interesse an einem neuen Album bekundet hatten. Ich hatte meinen persönlichen Kram geregelt und Cruachan bereits neue Leute an Bord. Dann kam der Vertrag mit Hammerheart. Und nun sind wir zurück, und zwar um zu bleiben!

Kürzlich ist ein Album von einer anderen, irischen Band herausgekommen, Primordial, die ja auch Folkelemente in ihre Musik einbinden, allerdings sehr viel Metal orientierter sind. Kennst Du das Material und was denkst Du über deren Interpretation der Metal/Folk Kombination?

John: Ja, wir kennen Primordial gut. Wir sind schon seit Jahren mit Alan und Ciaran befreundet. Ehrlich gesagt dache ich bis jetzt, dass ihr Demo das beste war, was sie bis The Burning Season herausgebracht hatten. Ich höre mir zur Zeit gerade Spirit The Earth Aflame an. Es ist exzellent, ihr bestes Werk bis anhin. Sie benutzen subtile Folkinterpretationen in ihrer Musik und machen meiner Meinung nach etwas total anderes als wir, was gut ist, denn welche Band will schon 100 Clones von sich selbst hören. Sie sind sehr eigenständig, und das ist einer der grössten Pluspunkte, denn dies zu sein, ist heutzutage eine schwierige Sache.

Was sind Eure nächsten Pläne für die Band?

John: Wir wollen gegen Ende des Jahres oder Anfang des nächsten Jahres ein neues Album aufnehmen und hoffen, dass wir auch im Ausland touren können, was wir bis jetzt noch nicht gemacht haben. Hoffentlich sehen wir Euch alle bei einem Gig irgendwann in naher Zukunft. (da kannst Du Deinen Buzouki oder wie das Ding heisst drauf verwetten - Anm. d. Red.) Danke für das Interview und ein mächtiges HAIL an alle, die uns über die Jahre unterstützt haben. Ihr seid die wahren Seelen der Ahnen! Slan, a chara.

6MBMemory Usage191msRequest Duration
Joomla! Version4.3.4
PHP Version8.0.30
Identityguest
Response200
Templatea4joomla-dark
Database
Server
mysql
Version
10.6.18-MariaDB-0ubuntu0.22.04.1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "flamboyant" "HOME" => "/var/www/vhosts/flamboyant-hertz.92-205-176-165.ple...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1748995348 "last" => 1748995348...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_webauthn
array:1 [ "returnUrl" => "https://www.flamboyant-hertz.92-205-176-165.plesk.page/index.php/bericht...
  • afterLoad (553.27KB) (6.86ms)
  • afterInitialise (1.61MB) (45.78ms)
  • afterRoute (246.44KB) (9.05ms)
  • beforeRenderComponent com_content (326.13KB) (6.38ms)
  • Before Access::preloadComponents (all components) (120.58KB) (1.48ms)
  • After Access::preloadComponents (all components) (102.56KB) (2.16ms)
  • Before Access::preloadPermissions (com_content) (3.85KB) (17μs)
  • After Access::preloadPermissions (com_content) (212.72KB) (2.28ms)
  • Before Access::getAssetRules (id:8 name:com_content) (55.73KB) (2.38ms)
  • After Access::getAssetRules (id:8 name:com_content) (9.71KB) (140μs)
  • afterRenderComponent com_content (648.85KB) (50.64ms)
  • afterDispatch (3.14KB) (178μs)
  • beforeRenderRawModule mod_menu (Info Menu) (306.56KB) (8.5ms)
  • afterRenderRawModule mod_menu (Info Menu) (102.98KB) (3.68ms)
  • beforeRenderModule mod_menu (Info Menu) (704B) (10μs)
  • afterRenderModule mod_menu (Info Menu) (2.9KB) (378μs)
  • beforeRenderRawModule mod_login (Anmeldung) (832B) (62μs)
  • afterRenderRawModule mod_login (Anmeldung) (99.76KB) (6.74ms)
  • beforeRenderModule mod_login (Anmeldung) (720B) (9μs)
  • afterRenderModule mod_login (Anmeldung) (9.91KB) (333μs)
  • beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (77μs)
  • afterRenderRawModule mod_tags_popular (Tags) (50.39KB) (9.38ms)
  • beforeRenderModule mod_tags_popular (Tags) (720B) (12μs)
  • afterRenderModule mod_tags_popular (Tags) (3.43KB) (245μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (75μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.54KB) (1.55ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (6μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.78KB) (260μs)
  • beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (81μs)
  • afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (5.83ms)
  • beforeRenderModule mod_menu (Hauptmenü) (720B) (7μs)
  • afterRenderModule mod_menu (Hauptmenü) (3.68KB) (141μs)
  • beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (320.41KB) (14.05ms)
  • afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (66.83KB) (4.15ms)
  • beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (6μs)
  • afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (137μs)
  • afterRender (63.9KB) (775μs)
  • 1 x afterRenderComponent com_content (648.85KB) (26.46%)
    50.64ms
    1 x afterInitialise (1.61MB) (23.92%)
    45.78ms
    1 x beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (320.41KB) (7.34%)
    14.05ms
    1 x afterRenderRawModule mod_tags_popular (Tags) (50.39KB) (4.9%)
    9.38ms
    1 x afterRoute (246.44KB) (4.73%)
    9.05ms
    1 x beforeRenderRawModule mod_menu (Info Menu) (306.56KB) (4.44%)
    8.50ms
    1 x afterLoad (553.27KB) (3.58%)
    6.86ms
    1 x afterRenderRawModule mod_login (Anmeldung) (99.76KB) (3.52%)
    6.74ms
    1 x beforeRenderComponent com_content (326.13KB) (3.33%)
    6.38ms
    1 x afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (3.05%)
    5.83ms
    1 x afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (66.83KB) (2.17%)
    4.15ms
    1 x afterRenderRawModule mod_menu (Info Menu) (102.98KB) (1.92%)
    3.68ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (55.73KB) (1.24%)
    2.38ms
    1 x After Access::preloadPermissions (com_content) (212.72KB) (1.19%)
    2.28ms
    1 x After Access::preloadComponents (all components) (102.56KB) (1.13%)
    2.16ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.54KB) (0.81%)
    1.55ms
    1 x Before Access::preloadComponents (all components) (120.58KB) (0.78%)
    1.48ms
    1 x afterRender (63.9KB) (0.4%)
    775μs
    1 x afterRenderModule mod_menu (Info Menu) (2.9KB) (0.2%)
    378μs
    1 x afterRenderModule mod_login (Anmeldung) (9.91KB) (0.17%)
    333μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.78KB) (0.14%)
    260μs
    1 x afterRenderModule mod_tags_popular (Tags) (3.43KB) (0.13%)
    245μs
    1 x afterDispatch (3.14KB) (0.09%)
    178μs
    1 x afterRenderModule mod_menu (Hauptmenü) (3.68KB) (0.07%)
    141μs
    1 x After Access::getAssetRules (id:8 name:com_content) (9.71KB) (0.07%)
    140μs
    1 x afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (0.07%)
    137μs
    1 x beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (0.04%)
    81μs
    1 x beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (0.04%)
    77μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (0.04%)
    75μs
    1 x beforeRenderRawModule mod_login (Anmeldung) (832B) (0.03%)
    62μs
    1 x Before Access::preloadPermissions (com_content) (3.85KB) (0.01%)
    17μs
    1 x beforeRenderModule mod_tags_popular (Tags) (720B) (0.01%)
    12μs
    1 x beforeRenderModule mod_menu (Info Menu) (704B) (0.01%)
    10μs
    1 x beforeRenderModule mod_login (Anmeldung) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_menu (Hauptmenü) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (0%)
    6μs
40 statements were executed, 14 of which were duplicates, 26 unique69.05ms318.54KB
  • SELECT @@SESSION.sql_mode;123μs1.59KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `sm_session` WHERE `session_id` = ?1.29ms1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `sm_session` WHERE `session_id` = :session_id LIMIT 1121μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `sm_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.89ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `sm_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 13.78ms20.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `sm_viewlevels`470μs1.11KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `sm_usergroups` AS `a` LEFT JOIN `sm_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest897μs1.67KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `sm_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`3.42ms16.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT id FROM sm_yendifvideoshare_imports WHERE state = 1 AND next_import_date IS NOT NULL AND next_import_date != '0000-00-00 00:00:00' AND next_import_date <= '2025-06-04 00:02:28' LIMIT 1767μs2.07KB/plugins/system/yendifvideoshare/yendifvideoshare.php:75Copy
  • 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 `sm_menu` AS `m` LEFT JOIN `sm_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`2.29ms28.92KBParams/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 `sm_categories` AS `s` INNER JOIN `sm_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.4ms6.62KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `sm_languages` WHERE `published` = 1 ORDER BY `ordering` ASC469μs2.44KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `sm_template_styles` AS `s` LEFT JOIN `sm_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 11.44ms1.33KB/administrator/components/com_templates/src/Model/StyleModel.php:771Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `sm_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)1.73ms10.25KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `sm_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.65ms49.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `sm_assets`441μs3.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'107μs3.7KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'114μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SHOW FULL COLUMNS FROM `sm_content`478μs10.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `sm_content` SET `hits` = (`hits` + 1) WHERE `id` = '284'1.9ms48B/libraries/src/Table/Table.php:1325Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'157μs1.16KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'98μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'136μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'149μs1.2KB/libraries/src/Table/Table.php:755Copy
  • 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 `sm_content` AS `a` INNER JOIN `sm_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `sm_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `sm_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `sm_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `sm_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.58ms25.42KBParams/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 `sm_categories` AS `s` INNER JOIN `sm_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`644μs6.67KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_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)6.47ms5.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 `sm_categories` AS `s` INNER JOIN `sm_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`371μs6.67KBParams/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 sm_fields AS a LEFT JOIN `sm_languages` AS l ON l.lang_code = a.language LEFT JOIN sm_users AS uc ON uc.id=a.checked_out LEFT JOIN sm_viewlevels AS ag ON ag.id = a.access LEFT JOIN sm_users AS ua ON ua.id = a.created_user_id LEFT JOIN sm_fields_groups AS g ON g.id = a.group_id LEFT JOIN `sm_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC1.63ms6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.284'100μs1.2KB/libraries/src/Table/Table.php:755Copy
  • 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 `sm_content` AS `a` LEFT JOIN `sm_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) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC19.48ms46.03KBParams/plugins/content/pagenavigation/pagenavigation.php:186Copy
  • 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 `sm_categories` AS `s` INNER JOIN `sm_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`448μs6.67KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `sm_modules` AS `m` LEFT JOIN `sm_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `sm_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`2.67ms13.83KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id166μs1.64KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id150μs1.64KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `sm_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `sm_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `sm_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray3,:preparedArray4) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY `count` DESC LIMIT 106.27ms3.53KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `sm_scheduler_tasks` AS `a` LEFT JOIN `sm_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc1.03ms4.45KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `sm_scheduler_tasks` AS `a` LEFT JOIN `sm_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc773μs4.43KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:391Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `sm_contentitem_tag_map` AS `m` INNER JOIN `sm_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)1.12ms5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • 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 `sm_content` AS `a` LEFT JOIN `sm_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `sm_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `sm_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `sm_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `sm_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `sm_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` INNER JOIN `sm_contentitem_tag_map` AS `tagmap` ON `tagmap`.`content_item_id` = `a`.`id` AND `tagmap`.`type_alias` = 'com_content.article' WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` NOT IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `tagmap`.`tag_id` = :tagId ORDER BY RAND() ASC LIMIT 3832μs9.5KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content
  • warningassets - No asset found for com_content.article.284, falling back to com_content