Das erste Album der deutschen Black Metal Sinfonisten Obsidian Gate ist nicht unbedingt ein Werk, dass man sich so nebenbei beim Lesen oder Spülen anhören kann...

Das erste Album der deutschen Black Metal Sinfonisten (es lebe die Begriffsvielfalt - Anm. d. Red.) Obsidian Gate ist nicht unbedingt ein Werk, dass man sich so nebenbei beim Lesen oder Spülen (ich weiss, Du wolltest was anderes schreiben - Anm. d. Red.) anhören kann. Dafür ist es viel zu komplex und wuchtig. Neben einer gestandenen Ladung Black Metal bekommt der Hörer bei The Nightspectral Voyage zugleich eine dermassen gewaltige und orchestralische Bombastkulisse um die Ohren geknallt, dass jegliche Zweitbeschäftigung zur Nebensache verkommt. Sicher, die extrem keyboardlastige Musik ist nicht jedermanns Sache. Wem das Album von Obsidian Gate jedoch gefällt, der dürfte an diesem Interview seine Freude haben, denn die Befragten hatten einiges zu erzählen. Eine vielversprechende Band, wie es scheint. Wer also The Nightspectral Voyage noch nicht kennt, der sollte das schleunigst nachholen. Bevor wir aber noch die halbe Seite mit Einführungstext vollsauen, brechen wir an dieser Stelle ab und lassen die Band selbst sprechen. Obsidian Gate über Corpsepaint, dominante Keyboards, das Problem, das ganze Material live umzusetzen und die Notwendigkeit, hinter dem zu stehen, was man sagt und was man tut.

Woher kommt der Name Obsidian Gate und was bedeutet er genau?

Obsidian Gate: Der Name Obsidian Gate heisst für uns soviel wie 'Das schwarze Tor'. Obsidian ist schwarzes Lavagestein und besitzt eine geheimnisvolle und magische Aura. Obsidian Gate ist unser Tor zu den Dimensionen der Finsternis, erschaffen durch unsere Kunst.

Gebt doch bitte mal eine kurze Bandbio. Wie und wo hat alles angefangen?

Obsidian Gate: Marco und ich begannen 1994 damit, Musik zu erschaffen. Wir kannten uns bereits seit sehr vielen Jahren und wussten uns von vornherein zu ergänzen. Die Musik war von Anfang an Black Metal, denn wir waren von dieser einzigartigen Kunst schon seit Darkthrone's A Blaze... besessen. Anfangs klangen wir noch sehr roh, doch diverse melodische Elemente waren damals auch schon vorhanden. Wir nahmen nur für uns selbst einige Rehearsals auf. Als Daniela später zu uns stiess, begannen wir, die Sache ernster anzugehen und nahmen zwei Demotapes auf, von denen das Letztere schliesslich zu unserem Deal mit Skaldic Art führte.

Es fällt auf, dass Ihr für Eure Künstlernamen nicht wie viele Eurer Kollegen Herr der Ringe oder andere Schriften geplündert habt, sondern mit Euren bürgerlichen Namen im Booklet verewigt seid. Facepaint scheint Ihr aber zu benutzen. Wieso also das eine aber nicht das andere?

Obsidian Gate: Warum sollten wir nicht zu unseren bürgerlichen Namen stehen? Wir brauchen uns nicht in einen Mantel von Anonymität zu hüllen, denn wir stehen zu allem, was wir tun, sowohl musikalisch als auch persönlich. Mag sein, dass ein Pseudonym geheimnisvoller erscheint. Aber seien wir mal ehrlich, das Repertoire aus guten Namen ist ohnehin ausgeschöpft, und die meisten Eigenkreationen klingen eher lächerlich als mysteriös. Facepaint ist für uns eine sehr spirituelle und auch wichtige Sache. Wenn wir in der richtigen Stimmung sind, kehrt das Corpsepaint unsere verborgene, finstere Seite nach aussen wie eine Metamorphose. Allerdings benutzen wir Paint nicht ständig, wie ihr seht. Es kommt halt immer auf die Stimmung an.

Die Keyboards auf The Nightspectral Voyage sind extrem dominant. Allerdings weichen sie die Musik nicht auf, wie es bei anderen Bands vorkommt, sondern wirken fremd, bedrohlich und bösartig. Auch die Paukenschläge, so nenn ich das einfach mal, tun Ihren Teil dazu. Eine Kombination, die ich vor Obsidian Gate so nicht kannte, und die Euch sicherlich auch einen gewissen eigenständigen Anstrich verleiht. Hattet Ihr von Anfang an geplant, den Keyboards eine derartig tragende Rolle zukommen zu lassen?

Obsidian Gate: Ja, wir planten von Anfang an, dieses Album extrem keyboardlastig zu gestalten, aber ohne seichtes Gedudel darin. Wir wollten ein Album schaffen, das an orchestraler Präsenz kaum zu überbieten ist, wie ein Soundtrack zu einem finsteren Film über die dem Menschen fremden und ihm Furcht einflössenden Dimensionen des Todes und der dunklen Ewigkeit, schnell, bedrückend und voller wechselnder Stimmungen. Wir alle in der Band hören auch viel Klassik und orchestrale Soundtracks, und somit war es für uns logisch, diese Einflüsse mit der Urgewalt des Black Metals zu verbinden, und zwar zu gleichen Teilen, 50:50!

Als The Nightspectral Voyage zum ersten Mal durch meine heimische Stereoanlage rauschte, hatte ich das Gefühl, es müsse jeden Moment eine Armada von ausserirdischen Bösewichten durch mein Wohnzimmer marschieren. Im Booklet steht zu Eurem Intro As The Void Opens folgender Begleittext: This is the opening of the Obsidian Gate into a realm far away from a planet left burning and dying. This is the place where my soul leaves it's mortal shell of flesh ... for a nightspectral voyage into an eternity of darkness. Eure Texte sind ja nicht so einfach zu interpretieren, weil sie viel mit Symbolik und astronomischen Begriffen arbeiten. Sagt doch mal was über die Geschichte zu The Nightspectral Voyage. Wovon handeln die einzelnen Songs?

Obsidian Gate: Nun, die Lyrics von The Nightspectral Voyage sind alle absichtlich recht abstrakt gehalten, um die Leute zum Denken anzuregen und im Einklang mit der Musik eigene, von ewiger Schwärze erfüllte Welten aufzubauen. Und als lebendige Wesen kennen wir nur den Kosmos als ewige Finsternis. Alles Licht darin ist verderblich. Wie jeder Mensch hat auch jeder Stern und jede Galaxie nur eine bestimmte Zeit der Existenz. Und wenn der Zeitpunkt des Todes gekommen ist, verlässt die Seele den Körper, um eins mit der Finsternis zu werden. Darum geht es in When Death Unchains The Spectre. The Obsidian Eternity And Anguish beschreibt den Alptraum als Dämon, der sich im Menschen einnistet und sich des Nachts von seiner Seele ernährt. From The Infinite Forge Of Time handelt von der Erschaffung einer neuen, dunklen Welt durch die Mächte der Hölle. In The Bethorian Shrine geht es um ein menschliches Wesen, welches den planetarischen Dämon des Jupiter, Bethor, beschwört, zum Preis der menschlichen Seele, welche dann für alle Ewigkeiten in einem Schrein gefangen gehalten wird. Der Song beschreibt das Leiden der gefangenen Seele. Invoke The Dragon-Constellation ist die Vernichtung aller Existenz durch die Urgewalt des Drachen.

Woher nehmt Ihr denn die Inspiration für diese Art von Musik?

Obsidian Gate: Wir werden von vielen Dingen inspiriert. Bücher, Filme, Gedanken, Träume, negative Emotionen... Alles, was uns dazu verleitet, kreative Energie freizusetzen, um unsere Musik zu komponieren.

Eure Arbeitsaufteilung ist ja auch interessant. So sind beispielsweise gleich zwei Leute, Daniela und Marco, für die Keyboards und die anderen orchestralen Effekte zuständig, während die Gitarren, die Drumcomputer Programmierung und die Lyrics von Marcus stammen. Wie entsteht bei Euch ein Song? Sind zuerst die Keyboardmelodien da oder läuft es umgekehrt?

Obsidian Gate: Nun, zuerst entstehen orchestrale Grundgerüste, komplett sinfonisch gehaltene Strukturen, die Marco und Daniela auf den Keyboards komponieren. Ich habe auch Ideen dafür, die ich ihnen beschreibe und die sie dann umsetzen, allerdings auf ihre eigene Art und Weise. Das Ergebnis haut mich dann jedesmal aus den Stiefeln. Auf diese Orchestration arrangiere ich dann die Drum Parts. Danach werden dann die Gitarren komponiert. Inzwischen übernimmt Marco auch wieder die zweite Gitarre. In Zukunft werden die Gitarren so wesentlich komplexer und dominanter ausfallen. Bei den Lyrics ist es unterschiedlich. Mal steht ein Text schon lange vor Beendigung des Stücks, mal wird er auf den Song geschrieben.

Gibt's denn keinen Bass oder läuft der auch über Programmierung?

Obsidian Gate: Der Bass ist als Kontrabass vorhanden. Das gibt der orchestralen Seite den nötigen Druck. Ich überlege aber, auf den nächsten Veröffentlichungen eine Bassgitarre einzuspielen, wer weiss?

Auf dem CD Cover ist ein Mann zu sehen, der eine brennende Kerze in den Händen hält. Um ihn herum der ewige Kosmos, gleich neben ihm ein grosser, glühender Krater. Woher stammt das Bild und wie deutet Ihr es selbst?

Obsidian Gate: Das Artwork wurde von Viktor Witkowski angefertigt, speziell für unser Album. Wir haben ihm unsere Musik beschrieben und unsere Ideen für das Cover, ein Abbild der Ewigkeit und des Todes, mitgeteilt. Ohne das Album vorher gehört zu haben, malte er dieses Gemälde, und wir finden es wirklich ausgezeichnet und absolut passend zur Musik auf The Nightspectral Voyage. Wir sehen darin die Ewigkeit, die den Menschen im Angesicht des Todes so winzig und verloren erscheinen lässt... Aber die eigentliche Intention des Bildes weiss allerdings nur der Künstler selbst.

Ich nehme an, Ihr wollt wahrscheinlich nicht, dass man Eure Musik als melodischen oder bombastischen Black Metal bezeichnet. Irgendwie will seit Bands wie Dimmu Borgir niemand mehr mit dieser Beschreibung in Verbindung gebracht werden. Wie bezeichnet Ihr denn Eure Musik selbst?

Obsidian Gate: Ich finde, bombastisch ist schon ein recht gutes Attribut für unser Album, aber nur aufgrund eines solchen kann man uns nicht mit den Sell-out-Bands wie Dimmu Borgir oder so vergleichen, denn ich ich denke, was diese Bands bei vielen Leuten so verhasst gemacht hat, ist die Tatsache, dass die Bands ihr Seelenblut verloren haben, auf Kohle komm raus mainstreamfähig gemacht wurden, letztendlich ihre Kompromisslosigkeit verloren haben und ihre Alben auf das Bedürfnis der Masse zugeschnitten haben. Da wir aber nicht mal ansatzweise vorhaben, diesen Weg einzuschlagen, und einfach unser Ding durchziehen, haben wir keine Probleme damit, so bezeichnet zu werden. Fragt man uns aber, sagen wir einfach, dass wir drakonische, orchestrale Black Metal-Kunst spielen. Ganz einfach.

Eure Plattenfirma, Skaldic Art, vergleicht Euch mit Bands wie Bal Sagoth und Limbonic Art, was man durchaus so stehen lassen kann. Welche Art von Musik bevorzugt Ihr sonst noch so?

Obsidian Gate: Wie schon gesagt, mögen wir auch viel Klassik. Im Metal natürlich Black Metal, wobei Marco aber auch epischen Power Metal wie Rhapsody hört. Meine persönlichen Faves sind u.a. Setherial, Darkthrone, Emperor, Obtained Enslavement, In Battle, Limbonic Art, Astaroth, Immortal, und Enthroned.

Habt Ihr bereits irgendwelche Tourdaten in Aussicht? Wie sieht die nähere Zukunft von Obsidian Gate aus?

Obsidian Gate: Mit Gigs haben wir noch so unsere Probleme, das Ganze auf die Bühne umzusetzen, da wir ja nur drei Leute sind. Irgendwann werden wir aber auftreten können, und das werden wir dann auch tun! Momentan arbeiten wir an neuem Material, welches verglichen zu The Nightspectral Voyage intensiver, schneller und technischer werden wird. Die orchestrale Seite wird natürlich wieder grossgeschrieben, und textlich wird es in eine völlig andere Richtung gehen, nämlich wesentlich traditionell-satanischer.

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" => 1748755215 "last" => 1748755215...
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.37KB) (7.04ms)
  • afterInitialise (1.61MB) (37.18ms)
  • afterRoute (246.44KB) (8.94ms)
  • beforeRenderComponent com_content (326.13KB) (6.04ms)
  • Before Access::preloadComponents (all components) (120.58KB) (1.67ms)
  • After Access::preloadComponents (all components) (102.56KB) (1.94ms)
  • Before Access::preloadPermissions (com_content) (3.85KB) (18μs)
  • After Access::preloadPermissions (com_content) (212.72KB) (1.86ms)
  • Before Access::getAssetRules (id:8 name:com_content) (55.73KB) (2.38ms)
  • After Access::getAssetRules (id:8 name:com_content) (9.71KB) (144μs)
  • afterRenderComponent com_content (648.83KB) (48.19ms)
  • afterDispatch (3.14KB) (161μs)
  • beforeRenderRawModule mod_menu (Info Menu) (306.56KB) (6.75ms)
  • afterRenderRawModule mod_menu (Info Menu) (102.98KB) (3.08ms)
  • beforeRenderModule mod_menu (Info Menu) (704B) (9μs)
  • afterRenderModule mod_menu (Info Menu) (2.9KB) (272μs)
  • beforeRenderRawModule mod_login (Anmeldung) (832B) (50μs)
  • afterRenderRawModule mod_login (Anmeldung) (99.81KB) (5.78ms)
  • beforeRenderModule mod_login (Anmeldung) (720B) (8μs)
  • afterRenderModule mod_login (Anmeldung) (9.91KB) (167μs)
  • beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (49μs)
  • afterRenderRawModule mod_tags_popular (Tags) (50.38KB) (11.7ms)
  • beforeRenderModule mod_tags_popular (Tags) (720B) (10μs)
  • afterRenderModule mod_tags_popular (Tags) (3.43KB) (233μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (69μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.54KB) (1.96ms)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (7μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.78KB) (597μs)
  • beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (59μs)
  • afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (8.31ms)
  • beforeRenderModule mod_menu (Hauptmenü) (720B) (15μs)
  • afterRenderModule mod_menu (Hauptmenü) (3.68KB) (314μs)
  • beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (320.41KB) (18.61ms)
  • afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (66.83KB) (5.42ms)
  • beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (15μs)
  • afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (239μs)
  • afterRender (63.9KB) (1.06ms)
  • 1 x afterRenderComponent com_content (648.83KB) (25.24%)
    48.19ms
    1 x afterInitialise (1.61MB) (19.47%)
    37.18ms
    1 x beforeRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (320.41KB) (9.75%)
    18.61ms
    1 x afterRenderRawModule mod_tags_popular (Tags) (50.38KB) (6.13%)
    11.70ms
    1 x afterRoute (246.44KB) (4.68%)
    8.94ms
    1 x afterRenderRawModule mod_menu (Hauptmenü) (215.71KB) (4.35%)
    8.31ms
    1 x afterLoad (553.37KB) (3.69%)
    7.04ms
    1 x beforeRenderRawModule mod_menu (Info Menu) (306.56KB) (3.54%)
    6.75ms
    1 x beforeRenderComponent com_content (326.13KB) (3.17%)
    6.04ms
    1 x afterRenderRawModule mod_login (Anmeldung) (99.81KB) (3.03%)
    5.78ms
    1 x afterRenderRawModule mod_ruxin_related_articles (Ruxin Related Articles) (66.83KB) (2.84%)
    5.42ms
    1 x afterRenderRawModule mod_menu (Info Menu) (102.98KB) (1.62%)
    3.08ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (55.73KB) (1.25%)
    2.38ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (13.54KB) (1.03%)
    1.96ms
    1 x After Access::preloadComponents (all components) (102.56KB) (1.02%)
    1.94ms
    1 x After Access::preloadPermissions (com_content) (212.72KB) (0.97%)
    1.86ms
    1 x Before Access::preloadComponents (all components) (120.58KB) (0.88%)
    1.67ms
    1 x afterRender (63.9KB) (0.56%)
    1.06ms
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs Top) (3.78KB) (0.31%)
    597μs
    1 x afterRenderModule mod_menu (Hauptmenü) (3.68KB) (0.16%)
    314μs
    1 x afterRenderModule mod_menu (Info Menu) (2.9KB) (0.14%)
    272μs
    1 x afterRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (2.36KB) (0.13%)
    239μs
    1 x afterRenderModule mod_tags_popular (Tags) (3.43KB) (0.12%)
    233μs
    1 x afterRenderModule mod_login (Anmeldung) (9.91KB) (0.09%)
    167μs
    1 x afterDispatch (3.14KB) (0.08%)
    161μs
    1 x After Access::getAssetRules (id:8 name:com_content) (9.71KB) (0.08%)
    144μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs Top) (1.13KB) (0.04%)
    69μs
    1 x beforeRenderRawModule mod_menu (Hauptmenü) (1.13KB) (0.03%)
    59μs
    1 x beforeRenderRawModule mod_login (Anmeldung) (832B) (0.03%)
    50μs
    1 x beforeRenderRawModule mod_tags_popular (Tags) (1.12KB) (0.03%)
    49μs
    1 x Before Access::preloadPermissions (com_content) (3.85KB) (0.01%)
    18μs
    1 x beforeRenderModule mod_ruxin_related_articles (Ruxin Related Articles) (736B) (0.01%)
    15μs
    1 x beforeRenderModule mod_menu (Hauptmenü) (720B) (0.01%)
    15μs
    1 x beforeRenderModule mod_tags_popular (Tags) (720B) (0.01%)
    10μs
    1 x beforeRenderModule mod_menu (Info Menu) (704B) (0%)
    9μs
    1 x beforeRenderModule mod_login (Anmeldung) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs Top) (720B) (0%)
    7μs
40 statements were executed, 14 of which were duplicates, 26 unique55.43ms318.54KB
  • SELECT @@SESSION.sql_mode;162μs1.59KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `sm_session` WHERE `session_id` = ?650μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `sm_session` WHERE `session_id` = :session_id LIMIT 1115μ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)683μs944BParams/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` = 1510μs20.73KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `sm_viewlevels`122μ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` = :guest155μ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`876μs16.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-01 05:20:15' LIMIT 1909μ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`1.41ms28.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.19ms6.62KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `sm_languages` WHERE `published` = 1 ORDER BY `ordering` ASC173μ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.11ms1.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.51ms10.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.2ms49.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `sm_assets`358μs3.27KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'131μs3.7KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'121μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SHOW FULL COLUMNS FROM `sm_content`387μs10.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `sm_content` SET `hits` = (`hits` + 1) WHERE `id` = '315'1.09ms48B/libraries/src/Table/Table.php:1325Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'113μs1.16KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'120μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'103μs1.2KB/libraries/src/Table/Table.php:755Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'123μ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)637μs25.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`460μ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.59ms5.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`385μ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 ASC2.29ms6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT * FROM `sm_assets` WHERE `name` = 'com_content.article.315'110μ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 DESC18.74ms46.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`445μ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.26ms13.83KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id174μs1.64KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `sm_content` WHERE `id` = :id123μ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.13ms3.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` asc790μs4.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` asc645μ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.3ms5.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 31.04ms9.5KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content
  • warningassets - No asset found for com_content.article.315, falling back to com_content