Too Much TV: Your TV Talking Points For Thursday, February 6th, 2025

Here's everything you need to know about the world of television for Thursday, February 6th, 2025:

PRODUCTION NOTES
My apologies for the very late delivery of today's newsletter. The interview below happened fairly late in the day, and I wanted to get it out today if possible.

Along those lines, I'm proud of the work I'm doing on this topic and I think it's fair to say that I'm punching above my weight compared to the bigger, better-funded trade outlets. So I would appreciate you sharing this as widely as possible and upgrading to a paid subscription if possible. 

And while I'm writing this, I'm listening to a Spotify playlist I put together called "A Northern Soul Mixtape," which is comprised of tunes that were popular in the so-called "Northern Soul" bars and nightclubs of Northern England and the Midlands in the early 1970s. It developed from the British mod scene, based on a particular style of American soul music with a heavy beat and fast tempo.

A STREAMING DEVELOPMENT EXEC TALKS ABOUT DEI AND 'WOKE TV'
For weeks, I've been writing about the ways in which an American retrenchment on cultural issues has impacted what you're going to see on the screen in the upcoming months and years. I have a pretty solid following on the creative side thanks to my reporting during the Hollywood strikes, so I've heard from a number of you about your recent experiences with the problem. 

But I've also heard from some television and streaming executives, who have for the most part asked to keep our conversations off the record. However, one of the people I've been speaking with - a top executive at a large streamer whose job can best be described as being intimately involved with that company's development process - agreed to be interviewed today if I kept the streamer and the their job description vague enough so they couldn't be identified. The following conversation has only been lightly edited for clarity or to obscure identifying details about the executive.

The conversation was often blunt and sometimes contentious. At several points, we went off-the-record so they could yell at me. But I think this is a conversation you won't read anywhere else.

So why did you agree to speak with me?

I am proud of the content we create and honestly, I think I'm good at what I do. And it pisses me off to read about how executives are supposedly "bending a knee" and pushing back on diverse casts and non-traditional characters in our shows. In my experience, that's absolutely not the case.

Here is something that people often forget, even some of those inside the business. At the end of the day, we want to create programming that appeals to as many people as possible. That doesn't mean that you can't have a trans character in a show. But that does mean that given that it's a difficult subject for a large percentage of our viewers, if you're going to have a trans character in your script, then there needs to be a creative reason for it other than "oh, it would supportive of the trans community." That might be a worthwhile idea. But that doesn't mean it's a smart creative decision.

Can you talk a little more about that? I know you can't be too specific, but generally, what does that mean when you're listening to pitches and looking at scripts?

Hypothetically, let's say you come in with an idea to reboot a well-known piece of IP, but the lead was originally a white male and you want it to be a women of color. That's fine, but just making that change is more performance than a creative decision. Is there a creative reason to do this other than "let's make the lead less white." I'm fine making the change, we have plenty of white leads. But you need to show me in the pitch why you're making that choice. Are you doing it just to make yourself feel good or is it being done for the good of the show?

There is a perception among many of Hollywood's writers, producers and showrunners that the latest pushback against DEI and diversity by the new Trump Administration is forcing executives to play it safer and focus on programming that won't upset anyone. Do you agree with that assessment? I certainly have heard plenty of stories that seemed to support that fear.

Let's be clear. For the most part, most of the support for diversity, DEI and other stuff like that was...I won't say insincere. Because there are a number of executives, myself included, who think a more diverse Hollywood is a good thing. But we're not the only industry who has companies that start initiatives and say things publicly because it sounds good and makes everyone happy on the surface.

I can only speak for myself. But no one has ever come to me from corporate and said "we want stuff that's more culturally conservative." That has just absolutely not happened as far as I can tell. My goal - and I think this holds true for everyone I work with - is that we want to create programming that appeals to as many viewers as possible. That means balancing more mainstream ideas with others that might be just as worthwhile, but that appeal to fewer people.

This might be hyperbole, but isn't that a variation of the argument made back in the 1950s and early 1960s about having interracial casts on television shows? The networks claimed that having a racially diverse cast would lost them a percentage of their Southern viewers and affiliates. And they decided not to do the thing many of them believed was morally the right decision. And I think it would have been the best creative decision as well.

That is not at all a fair comparison. Deciding that I don't want to greenlight a drama that focuses on the failings of America is not at all comparable to keeping a TV show white-only. I'm just saying that if you come to me with that pitch, you better be prepared to defend it and convince me it needs to be made. Not because of cultural reasons or because that's the way you feel about America. But because that point of view is the only one that makes sense for the project and you have scripts so exceptional that any other qualms I have get washed away.

But doesn't that by default set an unfair bar for these kind of projects? It sounds like you're saying, "You can have a trans character be a prominent part of a show, but it has to be much better than anything else out there."

I don't mean to sound harsh. But welcome to Hollywood. It's always going to be harder to sell a difficult project than one that has a more traditional point of view. This is a business. And that's how things work.

Do you have some thoughts on this subject? Have a story you'd like to tell? Email me confidentially at rick@allyourscreens.com or message me on Signal at @allyourscreens.24



SPORTS RIGHTS COSTS AREN'T TAKING AWAY FROM ORIGINAL AND LICENSING BUDGET AT AMAZON....EXCEPT WHEN IT DOES
The simple reality for any streamer is that you have a set amount of money to spend on programming of all sorts - original productions, licensed titles and live sports rights. It's a point that Netflix execs have frequently made when asked why the streamer hasn't pursued a major NBA or NFL sports rights deal. Those deals are extremely pricey and they don't believe the upside is enough to justify the costs and the impact it would have on their originals slate.

It's a point I've made a number of times here but it's apparently not one shared by Kelly Day, VP of International Programming at Amazon. During a keynote session at NATPE in Miami, she told the audience that it’s a misconception to think that the costs of those sports right deals are siphoning resources away from film and TV originals:

“There have been things written about, ‘Oh, we must be cutting here to put money there.’ That’s just, you know …” Day said, trailing off and letting her I’m-so-over-this facial expression make the rest of her point. “We don’t share details about those things, and there’s always more under the covers than what people see. … It is part of this dynamic of trying to get the right mix of global originals, international originals. We still do a lot of pay-1, pay-2 movie deals, library movies and television, Tier 1 sports in select places where it makes sense. But at the end of the day, it is about what’s going to be the optimal selection for our customers.”

But that sounds as if she's making the exact opposite argument than the one she claims to be making. According to her comments, Amazon has a pool of content money, which is split across a number of types of programming, including sports. I think she just doesn't want to characterize that way, because it implies the streamer would be spending more on original programming if sports rights costs weren't part of the equation. And that's an accurate take, by the way. It just sounds bad.

NETFLIX AND THE PRINCE ESTATE PERMANENTLY SHELVE DOCUMENTARY
After more than a year of arguing over the completed project, Netflix and the estate of music great Prince have agreed to permanently shelve a long-completed expansive documentary of the musician. His estate initially agreed to cooperate with the documentary's producers, but were upset because the film wasn't 100% complimentary to the singer. This NY Times piece from last year is fascinating and also quite sad to read. Because it describes a film that would have been an exceptional experience to watch:

Cut to Jill Jones, one in a long line of girlfriend-muses whom Prince anointed, styled, encouraged and criticized. Hers is one of the most anguished testimonies in the film, revealing a side of Prince many of his fans would rather not see. Late one night in 1984, she and a friend visited Prince at a hotel. He started kissing the friend, and in a fit of jealousy, Jones slapped him. She says he then looked at her and said, “Bitch, this ain’t no [expletive] movie.” They tussled, and he began to punch her in the face over and over. She wanted to press charges, but his manager told her it would ruin his career. So she backed off. Yet for a time, she still loved him and wanted to be with him, and stayed in his orbit for many more years. Recounting the incident three decades later, she is still furious, still processing the stress of being involved with him.

You can either do a documentary that is fair and true. Or do one that is authorized by the subject. But it never works out when you try to do both.

ODDS AND SODS
* According to an Instagram post by the Magnolia Network, the wife of Maine Cabin Masters star Matt "Dixie" Dix suddenly passed away on February 1st. Ginna Dix was 48.

* Emmy winner Holland Taylor is joining Matthew McConaughey and Woody Harrelson in their untitled brothers comedy series for Apple TV+.

WHAT'S NEW TONIGHT AND TOMORROW

THURSDAY, FEBRUARY 6TH, 2025:
Apple Cider Vinegar Series Premiere (Netflix)
Cassandra (Netflix)
Clean Slate (Prime Video)
Death Without Mercy (Paramount+)
Golden Kamuy: The Hunt Of Prisoners In Hokkaido (Netflix)
Invincible Season Three Premiere (Prime Video)
Reality Bites: A Hannah Swensen Mystery (Hallmark Mysteries Channel)
Sweet Magnolias Season Premiere (Netflix)
The Åre Murders (Netflix)
The Kardashians Season Premiere (Hulu)
The Takedown: American Aryans (Max) 
The Z-Suite Series Premiere (Tubi) 

FRIDAY, FEBRUARY 7TH:
Ancient Aliens Season Premiere (History)
Love After Lockup: Crime Story (We TV)
Mysteries From Above Series Premiere (History)
NCIS: Sydney Spring Premiere (CBS)
Newtopia Series Premiere (Prime Video)
Pokemon Horizons: The Series Season Two Premiere (Netflix)
Ready To Love Season Premiere (OWN)
The Greatest Rivalry: India vs Pakistan (Netflix)
The Lion King At The Hollywood Bowl (Disney+)
2025 Critics Choice Awards (E!)
Wrong Side Of The Tracks Season Four Premiere (Netflix)

SEE YOU ON FRIDAY!

9.074MBMemory Usage153msRequest Duration
Joomla! Version4.4.4
PHP Version8.1.32
Identityguest
Response200
Templateja_blockk
Database
Server
mysql
Version
8.0.39-cll-lve
Collation
utf8mb4_unicode_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:48 [ "PATH" => "/usr/local/bin:/bin:/usr/bin" "HTTP_ACCEPT" => "text/html,application/xhtm...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1745692442 "last" => 1745692442...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (528.66KB) (5.34ms)
  • afterInitialise (1.27MB) (24.7ms)
  • afterRoute (227.09KB) (6.08ms)
  • beforeRenderComponent com_content (38.63KB) (783μs)
  • Before Access::preloadComponents (all components) (34.7KB) (718μs)
  • After Access::preloadComponents (all components) (109.3KB) (820μs)
  • Before Access::preloadPermissions (com_content) (3.91KB) (16μs)
  • After Access::preloadPermissions (com_content) (2.9MB) (8.12ms)
  • Before Access::getAssetRules (id:4253 name:com_content.article.3419) (258.8KB) (126μs)
  • After Access::getAssetRules (id:4253 name:com_content.article.3419) (8.47KB) (176μs)
  • beforeRenderRawModule mod_related_items (Read More) (1.03MB) (41.44ms)
  • Before Access::getAssetRules (id:8 name:com_content) (79.66KB) (8.59ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.59KB) (25μs)
  • afterRenderRawModule mod_related_items (Read More) (41.63KB) (7.13ms)
  • beforeRenderModule mod_related_items (Read More) (704B) (12μs)
  • afterRenderModule mod_related_items (Read More) (3.82KB) (272μs)
  • afterRenderComponent com_content (35.31KB) (118μs)
  • afterDispatch (3.53KB) (325μs)
  • beforeRenderRawModule mod_menu (Newsletters) (156.52KB) (26.26ms)
  • afterRenderRawModule mod_menu (Newsletters) (15.96KB) (652μs)
  • beforeRenderModule mod_menu (Newsletters) (720B) (7μs)
  • afterRenderModule mod_menu (Newsletters) (1.89KB) (240μs)
  • beforeRenderRawModule mod_menu (Other Content) (712B) (57μs)
  • afterRenderRawModule mod_menu (Other Content) (944B) (164μs)
  • beforeRenderModule mod_menu (Other Content) (720B) (7μs)
  • afterRenderModule mod_menu (Other Content) (1.3KB) (121μs)
  • beforeRenderRawModule mod_finder (Head Search) (1.94KB) (100μs)
  • afterRenderRawModule mod_finder (Head Search) (66.47KB) (3.79ms)
  • beforeRenderModule mod_finder (Head Search) (720B) (7μs)
  • afterRenderModule mod_finder (Head Search) (3.3KB) (206μs)
  • beforeRenderRawModule mod_custom ([Offcanvas] Custom banner) (864B) (73μs)
  • afterRenderRawModule mod_custom ([Offcanvas] Custom banner) (3.88KB) (391μs)
  • beforeRenderModule mod_custom ([Offcanvas] Custom banner) (736B) (7μs)
  • afterRenderModule mod_custom ([Offcanvas] Custom banner) (4.82KB) (128μs)
  • beforeRenderRawModule mod_custom ([Offcanvas] Social media) (24B) (29μs)
  • afterRenderRawModule mod_custom ([Offcanvas] Social media) (1.05KB) (110μs)
  • beforeRenderModule mod_custom ([Offcanvas] Social media) (736B) (6μs)
  • afterRenderModule mod_custom ([Offcanvas] Social media) (2.93KB) (120μs)
  • beforeRenderRawModule mod_menu (Off Canvas) (2.23KB) (30μs)
  • afterRenderRawModule mod_menu (Off Canvas) (944B) (159μs)
  • beforeRenderModule mod_menu (Off Canvas) (720B) (5μs)
  • afterRenderModule mod_menu (Off Canvas) (1.28KB) (117μs)
  • beforeRenderRawModule mod_menu (magazine-menu-3) (55.45KB) (1.45ms)
  • afterRenderRawModule mod_menu (magazine-menu-3) (116.6KB) (3.31ms)
  • beforeRenderModule mod_menu (magazine-menu-3) (720B) (7μs)
  • afterRenderModule mod_menu (magazine-menu-3) (6.28KB) (117μs)
  • afterRender (683.84KB) (10.15ms)
  • 1 x beforeRenderRawModule mod_related_items (Read More) (1.03MB) (27.09%)
    41.44ms
    1 x beforeRenderRawModule mod_menu (Newsletters) (156.52KB) (17.17%)
    26.26ms
    1 x afterInitialise (1.27MB) (16.15%)
    24.70ms
    1 x afterRender (683.84KB) (6.63%)
    10.15ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (79.66KB) (5.62%)
    8.59ms
    1 x After Access::preloadPermissions (com_content) (2.9MB) (5.31%)
    8.12ms
    1 x afterRenderRawModule mod_related_items (Read More) (41.63KB) (4.66%)
    7.13ms
    1 x afterRoute (227.09KB) (3.97%)
    6.08ms
    1 x afterLoad (528.66KB) (3.49%)
    5.34ms
    1 x afterRenderRawModule mod_finder (Head Search) (66.47KB) (2.48%)
    3.79ms
    1 x afterRenderRawModule mod_menu (magazine-menu-3) (116.6KB) (2.16%)
    3.31ms
    1 x beforeRenderRawModule mod_menu (magazine-menu-3) (55.45KB) (0.95%)
    1.45ms
    1 x After Access::preloadComponents (all components) (109.3KB) (0.54%)
    820μs
    1 x beforeRenderComponent com_content (38.63KB) (0.51%)
    783μs
    1 x Before Access::preloadComponents (all components) (34.7KB) (0.47%)
    718μs
    1 x afterRenderRawModule mod_menu (Newsletters) (15.96KB) (0.43%)
    652μs
    1 x afterRenderRawModule mod_custom ([Offcanvas] Custom banner) (3.88KB) (0.26%)
    391μs
    1 x afterDispatch (3.53KB) (0.21%)
    325μs
    1 x afterRenderModule mod_related_items (Read More) (3.82KB) (0.18%)
    272μs
    1 x afterRenderModule mod_menu (Newsletters) (1.89KB) (0.16%)
    240μs
    1 x afterRenderModule mod_finder (Head Search) (3.3KB) (0.13%)
    206μs
    1 x After Access::getAssetRules (id:4253 name:com_content.article.3419) (8.47KB) (0.12%)
    176μs
    1 x afterRenderRawModule mod_menu (Other Content) (944B) (0.11%)
    164μs
    1 x afterRenderRawModule mod_menu (Off Canvas) (944B) (0.1%)
    159μs
    1 x afterRenderModule mod_custom ([Offcanvas] Custom banner) (4.82KB) (0.08%)
    128μs
    1 x Before Access::getAssetRules (id:4253 name:com_content.article.3419) (258.8KB) (0.08%)
    126μs
    1 x afterRenderModule mod_menu (Other Content) (1.3KB) (0.08%)
    121μs
    1 x afterRenderModule mod_custom ([Offcanvas] Social media) (2.93KB) (0.08%)
    120μs
    1 x afterRenderComponent com_content (35.31KB) (0.08%)
    118μs
    1 x afterRenderModule mod_menu (Off Canvas) (1.28KB) (0.08%)
    117μs
    1 x afterRenderModule mod_menu (magazine-menu-3) (6.28KB) (0.08%)
    117μs
    1 x afterRenderRawModule mod_custom ([Offcanvas] Social media) (1.05KB) (0.07%)
    110μs
    1 x beforeRenderRawModule mod_finder (Head Search) (1.94KB) (0.07%)
    100μs
    1 x beforeRenderRawModule mod_custom ([Offcanvas] Custom banner) (864B) (0.05%)
    73μs
    1 x beforeRenderRawModule mod_menu (Other Content) (712B) (0.04%)
    57μs
    1 x beforeRenderRawModule mod_menu (Off Canvas) (2.23KB) (0.02%)
    30μs
    1 x beforeRenderRawModule mod_custom ([Offcanvas] Social media) (24B) (0.02%)
    29μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.59KB) (0.02%)
    25μs
    1 x Before Access::preloadPermissions (com_content) (3.91KB) (0.01%)
    16μs
    1 x beforeRenderModule mod_related_items (Read More) (704B) (0.01%)
    12μs
    1 x beforeRenderModule mod_menu (magazine-menu-3) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Newsletters) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Other Content) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_finder (Head Search) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom ([Offcanvas] Custom banner) (736B) (0%)
    7μs
    1 x beforeRenderModule mod_custom ([Offcanvas] Social media) (736B) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Off Canvas) (720B) (0%)
    5μs
49 statements were executed, 3 of which were duplicates, 46 unique32.83ms551.15KB
  • SELECT @@SESSION.sql_mode;92μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `tvlfg_session` WHERE `session_id` = ?178μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `tvlfg_session` WHERE `session_id` = :session_id LIMIT 172μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `tvlfg_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)782μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `tvlfg_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1318μs2.23KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `tvlfg_viewlevels`85μs976B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `tvlfg_usergroups` AS `a` LEFT JOIN `tvlfg_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest183μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `tvlfg_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`662μs3.8KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • UPDATE tvlfg_extensions SET enabled=1 WHERE `type`='plugin' AND `element`='jacontenttype' AND `folder`='ajax'338μs1.3KB/plugins/system/jacontenttype/jacontenttype.php:62Copy
  • SELECT * FROM `tvlfg_languages` WHERE `published` = 1 ORDER BY `ordering` ASC126μs2.17KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT * FROM tvlfg_menu WHERE alias ='latest-news' AND published=1170μs4.09KB/plugins/system/t4/src/t4/MVC/Router/T4.php:352Copy
  • 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 `tvlfg_menu` AS `m` LEFT JOIN `tvlfg_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`413μs20.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 `tvlfg_categories` AS `s` INNER JOIN `tvlfg_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`287μs5.14KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `tvlfg_template_styles` AS `s` LEFT JOIN `tvlfg_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` = 1180μs1.16KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `tvlfg_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)495μs7.75KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `tvlfg_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 03.52ms229.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `tvlfg_content`1.45ms4.89KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `tvlfg_content` SET `hits` = (`hits` + 1) WHERE `id` = '3419'423μs48B/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 `tvlfg_content` AS `a` INNER JOIN `tvlfg_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `tvlfg_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `tvlfg_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `tvlfg_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `tvlfg_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)514μs24.63KBParams/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 `tvlfg_categories` AS `s` INNER JOIN `tvlfg_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`387μs5.19KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `tvlfg_contentitem_tag_map` AS `m` INNER JOIN `tvlfg_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.52ms5.25KBParams/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 `tvlfg_categories` AS `s` INNER JOIN `tvlfg_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`368μs5.19KBParams/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 tvlfg_fields AS a LEFT JOIN `tvlfg_languages` AS l ON l.lang_code = a.language LEFT JOIN tvlfg_users AS uc ON uc.id=a.checked_out LEFT JOIN tvlfg_viewlevels AS ag ON ag.id = a.access LEFT JOIN tvlfg_users AS ua ON ua.id = a.created_user_id LEFT JOIN tvlfg_fields_groups AS g ON g.id = a.group_id LEFT JOIN `tvlfg_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 ASC393μs6.06KBParams/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 `tvlfg_content` AS `a` LEFT JOIN `tvlfg_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 DESC2.93ms58.03KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • 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 `tvlfg_categories` AS `s` INNER JOIN `tvlfg_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`517μs5.19KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT u.id, u.name, u.username, u.params FROM tvlfg_users AS u LEFT JOIN tvlfg_user_usergroup_map AS g ON g.user_id = u.id WHERE u.id = '51' GROUP BY u.id142μs1KB/plugins/system/t4/src/t4/MVC/Model/AuthorModel.php:279Copy
  • SELECT enabled FROM tvlfg_extensions WHERE `type` = 'plugin' AND `element` = 'profile'151μs856B/plugins/system/t4/src/t4/MVC/Model/AuthorModel.php:467Copy
  • SELECT profile_key, profile_value FROM tvlfg_user_profiles WHERE user_id = 51 AND profile_key LIKE 'profile.%' ORDER BY ordering134μs1.09KB/plugins/system/t4/src/t4/MVC/Model/AuthorModel.php:420Copy
  • SHOW FULL COLUMNS FROM `tvlfg_users`1.08ms2.2KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `tvlfg_users` WHERE `id` = :userid127μs4.41KBParams/libraries/src/Table/User.php:104Copy
  • SELECT `g`.`id`,`g`.`title` FROM `tvlfg_usergroups` AS `g` INNER JOIN `tvlfg_user_usergroup_map` AS `m` ON `m`.`group_id` = `g`.`id` WHERE `m`.`user_id` = :muserid139μs1.7KBParams/libraries/src/Table/User.php:132Copy
  • 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 tvlfg_fields AS a LEFT JOIN `tvlfg_languages` AS l ON l.lang_code = a.language LEFT JOIN tvlfg_users AS uc ON uc.id=a.checked_out LEFT JOIN tvlfg_viewlevels AS ag ON ag.id = a.access LEFT JOIN tvlfg_users AS ua ON ua.id = a.created_user_id LEFT JOIN tvlfg_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 ASC348μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `name` FROM `tvlfg_users` WHERE id = '51'70μs11.84KB/plugins/system/t4/src/t4/MVC/Router/Content/Router.php:66Copy
  • SELECT username FROM tvlfg_users WHERE id=5177μs856B/plugins/system/t4/src/t4/MVC/Router/T4.php:288Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `tvlfg_modules` AS `m` LEFT JOIN `tvlfg_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `tvlfg_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`1.26ms2.38KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `metakey` FROM `tvlfg_content` WHERE `id` = :id192μs1.63KBParams/modules/mod_related_items/src/Helper/RelatedItemsHelper.php:88Copy
  • SELECT `a`.`id` FROM `tvlfg_content` AS `a` WHERE ( ( (`a`.`id` != :id AND `a`.`state` = 1 AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`metakey` LIKE :preparedArray3)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2) LIMIT 56.25ms1.82KBParams/modules/mod_related_items/src/Helper/RelatedItemsHelper.php:152Copy
  • 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` FROM `tvlfg_content` AS `a` LEFT JOIN `tvlfg_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `tvlfg_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `tvlfg_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `tvlfg_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `tvlfg_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` 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) ORDER BY a.ordering ASC1.23ms89.61KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `m`.`tag_id`,`m`.`content_item_id`,`t`.* FROM `tvlfg_contentitem_tag_map` AS `m` INNER JOIN `tvlfg_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `t`.`published` = 1 AND `m`.`content_item_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5) AND `t`.`access` IN (:preparedArray6,:preparedArray7)2.78ms5.47KBParams/libraries/src/Helper/TagsHelper.php:448Copy
  • 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 `tvlfg_categories` AS `s` INNER JOIN `tvlfg_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`442μs5.19KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `tvlfg_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1334μs976B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `tvlfg_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)155μs904B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT * FROM tvlfg_acym_configuration228μs2.88KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_list WHERE type = 'standard'127μs2.28KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_field101μs2.31KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_form WHERE active = 1 AND type != 'shortcode'97μs1.2KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • 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 `tvlfg_scheduler_tasks` AS `a` WHERE `a`.`state` = 1158μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `tvlfg_session` WHERE `session_id` = ?111μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `tvlfg_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?702μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy