Too Much TV: Your TV Talking Points For Friday, August 9th, 2024

Here's everything you need to know about the world of television for Friday, August 9th, 2024:

HOW TO BUILD YOUR PERFECT $50 A MONTH TV BUNDLE
With the cost of virtual cable systems such as Hulu Live TV and YouTube TV around $90 a month - not counting addons such as local sports or premium channels - you might be looking for a cheaper alternative.

Here's the bad news. No matter what your budget might be, you are likely not going to find a combination of packages that gives you EVERYTHING you want. But putting together a bundle that gives you most of the channels you want is definitely doable.

I just posted a piece which includes some theme-specific mini-bundle selections for everyone from sports fans to people who live reality programming. Or in this case, international television:

I REALLY LOVE INTERNATIONAL PROGRAMMING
Here in the United States, we are living in the Golden Age of international programs. Twenty years ago, "global TV" was limited to a few British and Australian-produced TV shows that had been picked up by PBS. Now programming produced outside the U.S. is available on every streaming platform. And a wide range of niche streamers targeting specific genres of international television are now available. And you can get a lot of global TV for less than $50 per month:

Britbox ($8.99 per month)
BBC Studios owns a majority stake in the U.S. version of the service. So it's no surprise there is a lot of BBC programming, although there is also a healthy amount of content from former owner ITV. There are current scripted shows such as The Responder, Blue Lights and After The Flood, older classics including Killing Eve, Lovejoy and Vera, comedies including The IT Crowd and Keeping Up Appearances, as well as plenty of nature and cooking shows and true crime programs.

Viaplay ($5.99 per month)
While this Nordic streamer closed its standalone service in the U.S. and Canada earlier this year, it's still available as an add-on through Amazon Prime Video, The Roku Channel, Xumo, Xfinity X1 or Flex. If you think Nordic Noir is the only type of television made in Norway and Finland, you're in for a pleasant surprise. From the broadly weird comedy Dips to the dystopian pandemic-influenced drama The Fortress, Viaplay has a wide range of new originals as well a curated collection of older Nordic titles worth watching.

Acorn TV ($7.99 per month)
Owned by AMC Networks, the streamer offers programming from the United Kingdom, Canada, Australia, New Zealand, other Commonwealth countries, and Spain. American audiences will discover familiar titles such as Midsomer Murders, Doc Martin and The Murdoch Mysteries as well as newer originals such as Monsier Spade and The Accident. The selection of food and true crime programs is pretty thin. But there's not a better place for familiar British mystery dramas.

MHzChoice + Topic ($7.99 per month)
The two services recently merged and the result is the best place to stream international TV from around the world. The service currently streams TV shows produced in 46 different countries, ranging from Armenia to Wales. MHz Choice is the definition of a niche streamer. But if have a soft spot for global TV, it will provide endless hours of discovery. Believe me, watching a cop show made in Serbia is a unique experience. But if that's not your thing, MHzChoice also has the new season of Babylon Berlin.

Netflix ($15.49 per month)
Every major streamer now carries a selection of shows and movies produced outside the U.S./UK/Australia axis. But of all the major streamers available in the U.S., none of them can compare to the selection available on Netflix. While subscribers are familiar with the streamer's breakout global hits, there are hundreds if not thousands of originals from across the globe in every conceivable genre. When it comes to international television, Netflix is a must-have.

Total cost: $46.50 per month

Given the collapse of X and the changes at Google search, it's really challenging right now to get pieces in front of new people. So if you can, please share this piece. I happen to think it's quite useful.

TWEET OF THE DAY



MASSIVE LEAK HITS NETFLIX
Kasey Moore's What's On Netflix is by far the best source for news on the goings on at Netflix. And because the Hollywood trades are reluctant to link to outside sites or give proper credit, you may have missed this story. Someone got access to servers used by a company working with Netflix and released a number of still unreleased titles onto pirate sites. I can't recall another hacking incident that involved anywhere near this amount of projects. And Kasey has been on top of the story this week:

On Wednesday, leaks began appearing on 4Chan, and files were shared across social media throughout the day. 

On Thursday, the number of titles that had been leaked continued to grow, with SpellboundTerminator ZeroPlankton: The MovieJentry Chau vs. The UnderworldRanma 1/2Dan Da Dan, and Fairly Odd Parents: A New Wish! among the Netflix titles to get leaked, with other distributor titles also getting released. 

Leaks continued throughout the day with more Netflix titles being made available, including Arcane season 2 and, later in the evening, the first batch of episodes of Heartstopper (season 3). The latter show was the first live-action title to be leaked, and some had speculated that Stranger Things would be among the next to leak. 

I have a lot of sympathy for Kasey, because we are both independent journalists doing our best to break stories and get them in front of readers. And as example of the challenges that involves, this piece in Deadline links to an IGN post from earlier today, noting IGN was "the first to report the leak." Which is weird, given that Moore had an earlier piece the day before which broke the news.

I'm not suggesting this is malicious exactly. It's just that when you're a small publication, the trades tend to not notice stories until they're reposted by some larger outlet. Which isn't just lazy, it's bad journalism.

And, for that matter, news the leak had happened began surfacing on social media late Wednesday. So giving IGN the link and credit just seems wrong on so many levels.

I REALLY DON'T WANT TO FIGHT THIS BATTLE AGAIN...BUT
Simply defined, confirmation bias is people's tendency to process information by looking for, or interpreting, information that is consistent with their existing beliefs. In other words, you see what you want to see.

This tendency is strong in some of the entertainment press, who take the "when you're a hammer, everything is a nail" approach to an extreme. They insist on seeing things a certain way and no amount of conflicting data or differing possibilities will change their ingrained bias.

I really didn't want to get into this battle again, but this piece from The Bulwark's Sonny Bunch is irritating in a way that feels almost as if it were written specifically to drive up my blood pressure. The piece talks about the decision by Apple TV+ executives to change the release of the Brad Pitt and George Clooney movie Wolfs from a full theatrical release to a limited one. Here is one explanation he provides:

If I had to guess, someone at Apple simply got tired of getting hammered in the press for “flops” like some of the movies mentioned above. Harder for a movie to demonstratively “flop” if you never release any data about them (and Apple has been pretty stingy with data, though what we’ve seen from Nielsen doesn’t suggest they’re keeping a lot of good news from us). If I had to further guess, Apple’s experiment with theatrical presentations is coming to a close. Which is a shame. But, perhaps, inevitable.

Now I will be the first to admit that Apple PR folks don't have a huge sense of humor when it comes to bad press. I once had an Apple PR executive tried to get me fired because Stockie The Stock-Picking Sock Puppet (it's a very long story) was being mean to them. But Apple executives are also very revenue driven and I find it difficult to believe someone made the decision "well, we COULD make millions on a theatrical release, but what happens if there are bad reviews?" It's an especially dumb theory when you consider that it's not as if the film won't receive the same reviews when it hits Apple TV+.

And there is this old favorite argument:

But the data is in! Movies tend to perform better on streaming if they’ve gotten a proper theatrical release. It gives them a whiff of legitimacy and there’s a publicity hangover from the ad campaign. I find it hard to believe studios can’t figure out how to sell “The Oceans Guys Made a Movie with the Spider-Man Director,” but what do I know?

I am not going to relitigate this argument. But I will say I guarantee that spending $50 million or so marketing a film so it can come to your streamer as as essentially a Pay One Window release instead of global original is not a winning financial strategy. 

Some days I am so tired....

ODDS AND SODS
* Hulu has renewed Vanderpump Rules for a second season. The show will also add former Vanderpump Rules alum Stassi Schroeder in the upcoming season. The streamer also announced Schroeder will star in the half-hour docu-comedy Stassi Says.

* Furiosa: A Mad Max Saga will begin streaming on Max on August 16th.

Filming has begun on season three of BritBox's crime drama Beyond Paradise. Here's the official logline:

"Set against the idyllic backdrops of Devon and Cornwall, there are plenty of cases to keep the team on their toes, including a body found in the river on the county border, a baffling chocolate box poisoning, a historic farming feud and a spiking incident on the water. Away from the police station, Martha and Humphrey must overcome unexpected hurdles as foster parents, while the reappearance of Martha’s old flame Archie presents an unexpected challenge. While Esther navigates a surprise encounter in her private life, a health scare for Anne stirs up painful memories, and Kelby embarks on a journey of personal growth."

WHAT'S NEW TONIGHT AND THIS WEEKEND

FRIDAY, AUGUST 9TH:
* Blue Ribbon Baking Championship Series Premiere (Netflix)
* Inside The Mind Of A Dog (Netflix)
* Mission: Cross (Netflix)
* Nadie Nos Va a Extrañar Series Premiere (Prime Video)
* Phir Aayi Hasseen Dillruba (Netflix)
* Tales Of The Teenage Mutant Ninja Turtles Series Premiere (Paramount+)
* The Braxtons Season Premiere (WE tv)
* The Instigators (Apple TV+)
* 13 Days In Ferguson (CBS)
* Wiggin' Out with Tokyo Stylez Series Premiere (WE tv)
* Yo Gabba Gabbaland Series Premiere (Apple TV+)

SATURDAY, AUGUST 10TH:
* Call Me Miss Cleo (Lifetime)
* Miss Cleo: Her Rise and Fall (Lifetime)
* My Dreams Of You (Hallmark)
* Romance In The House (Neflix)

SUNDAY, AUGUST 11TH:
* American Godfathers: The Five Families (History)
* Gangland Chronicles Series Premiere (History)
* Hollywood Black (MGM+)
* Industry Season Premiere (HBO)
* SEAL Team Season Premiere (Paramount+)
* Stalked By My Amish Boyfriend (Lifetime)

MONDAY, AUGUST 12TH:
* Celebrity IOU Season Premiere (HGTV)
* Houses Of Horror: Secrets Of College Greek Life Series Premiere (A&E)
* Solar Opposites Season Five Premiere (Hulu)


SEE YOU ON MONDAY!


8.686MBMemory Usage313msRequest Duration
Joomla! Version4.4.4
PHP Version8.1.31
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" => 1743466006 "last" => 1743466006...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (528.29KB) (8.6ms)
  • afterInitialise (1.27MB) (57.38ms)
  • afterRoute (227.06KB) (9.07ms)
  • beforeRenderComponent com_content (38.63KB) (1.25ms)
  • Before Access::preloadComponents (all components) (34.7KB) (1.03ms)
  • After Access::preloadComponents (all components) (109.3KB) (821μs)
  • Before Access::preloadPermissions (com_content) (3.91KB) (18μs)
  • After Access::preloadPermissions (com_content) (2.39MB) (10.14ms)
  • Before Access::getAssetRules (id:3042 name:com_content.article.2213) (130.8KB) (263μs)
  • After Access::getAssetRules (id:3042 name:com_content.article.2213) (8.47KB) (218μs)
  • beforeRenderRawModule mod_related_items (Read More) (867.85KB) (119ms)
  • Before Access::getAssetRules (id:8 name:com_content) (81.12KB) (4.96ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.59KB) (18μs)
  • afterRenderRawModule mod_related_items (Read More) (41.2KB) (8.51ms)
  • beforeRenderModule mod_related_items (Read More) (704B) (26μs)
  • afterRenderModule mod_related_items (Read More) (4.07KB) (287μs)
  • afterRenderComponent com_content (51.56KB) (118μs)
  • afterDispatch (3.53KB) (323μs)
  • beforeRenderRawModule mod_menu (Newsletters) (355.27KB) (61.95ms)
  • afterRenderRawModule mod_menu (Newsletters) (14.71KB) (758μs)
  • beforeRenderModule mod_menu (Newsletters) (720B) (7μs)
  • afterRenderModule mod_menu (Newsletters) (1.89KB) (249μs)
  • beforeRenderRawModule mod_menu (Other Content) (712B) (56μs)
  • afterRenderRawModule mod_menu (Other Content) (944B) (162μs)
  • beforeRenderModule mod_menu (Other Content) (720B) (5μs)
  • afterRenderModule mod_menu (Other Content) (1.3KB) (134μs)
  • beforeRenderRawModule mod_finder (Head Search) (1.94KB) (101μs)
  • afterRenderRawModule mod_finder (Head Search) (66.42KB) (4.82ms)
  • beforeRenderModule mod_finder (Head Search) (720B) (16μs)
  • afterRenderModule mod_finder (Head Search) (3.3KB) (221μs)
  • beforeRenderRawModule mod_custom ([Offcanvas] Custom banner) (864B) (74μs)
  • afterRenderRawModule mod_custom ([Offcanvas] Custom banner) (3.88KB) (434μs)
  • beforeRenderModule mod_custom ([Offcanvas] Custom banner) (736B) (6μs)
  • afterRenderModule mod_custom ([Offcanvas] Custom banner) (4.82KB) (128μs)
  • beforeRenderRawModule mod_custom ([Offcanvas] Social media) (24B) (30μs)
  • afterRenderRawModule mod_custom ([Offcanvas] Social media) (1.05KB) (122μs)
  • beforeRenderModule mod_custom ([Offcanvas] Social media) (736B) (5μs)
  • afterRenderModule mod_custom ([Offcanvas] Social media) (2.93KB) (121μs)
  • beforeRenderRawModule mod_menu (Off Canvas) (2.23KB) (30μs)
  • afterRenderRawModule mod_menu (Off Canvas) (944B) (168μ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.52ms)
  • afterRenderRawModule mod_menu (magazine-menu-3) (116.6KB) (3.46ms)
  • beforeRenderModule mod_menu (magazine-menu-3) (720B) (7μs)
  • afterRenderModule mod_menu (magazine-menu-3) (6.28KB) (118μs)
  • afterRender (689.13KB) (14.73ms)
  • 1 x beforeRenderRawModule mod_related_items (Read More) (867.85KB) (38.14%)
    119.43ms
    1 x beforeRenderRawModule mod_menu (Newsletters) (355.27KB) (19.78%)
    61.95ms
    1 x afterInitialise (1.27MB) (18.32%)
    57.38ms
    1 x afterRender (689.13KB) (4.7%)
    14.73ms
    1 x After Access::preloadPermissions (com_content) (2.39MB) (3.24%)
    10.14ms
    1 x afterRoute (227.06KB) (2.9%)
    9.07ms
    1 x afterLoad (528.29KB) (2.75%)
    8.60ms
    1 x afterRenderRawModule mod_related_items (Read More) (41.2KB) (2.72%)
    8.51ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (81.12KB) (1.58%)
    4.96ms
    1 x afterRenderRawModule mod_finder (Head Search) (66.42KB) (1.54%)
    4.82ms
    1 x afterRenderRawModule mod_menu (magazine-menu-3) (116.6KB) (1.11%)
    3.46ms
    1 x beforeRenderRawModule mod_menu (magazine-menu-3) (55.45KB) (0.49%)
    1.52ms
    1 x beforeRenderComponent com_content (38.63KB) (0.4%)
    1.25ms
    1 x Before Access::preloadComponents (all components) (34.7KB) (0.33%)
    1.03ms
    1 x After Access::preloadComponents (all components) (109.3KB) (0.26%)
    821μs
    1 x afterRenderRawModule mod_menu (Newsletters) (14.71KB) (0.24%)
    758μs
    1 x afterRenderRawModule mod_custom ([Offcanvas] Custom banner) (3.88KB) (0.14%)
    434μs
    1 x afterDispatch (3.53KB) (0.1%)
    323μs
    1 x afterRenderModule mod_related_items (Read More) (4.07KB) (0.09%)
    287μs
    1 x Before Access::getAssetRules (id:3042 name:com_content.article.2213) (130.8KB) (0.08%)
    263μs
    1 x afterRenderModule mod_menu (Newsletters) (1.89KB) (0.08%)
    249μs
    1 x afterRenderModule mod_finder (Head Search) (3.3KB) (0.07%)
    221μs
    1 x After Access::getAssetRules (id:3042 name:com_content.article.2213) (8.47KB) (0.07%)
    218μs
    1 x afterRenderRawModule mod_menu (Off Canvas) (944B) (0.05%)
    168μs
    1 x afterRenderRawModule mod_menu (Other Content) (944B) (0.05%)
    162μs
    1 x afterRenderModule mod_menu (Other Content) (1.3KB) (0.04%)
    134μs
    1 x afterRenderModule mod_custom ([Offcanvas] Custom banner) (4.82KB) (0.04%)
    128μs
    1 x afterRenderRawModule mod_custom ([Offcanvas] Social media) (1.05KB) (0.04%)
    122μs
    1 x afterRenderModule mod_custom ([Offcanvas] Social media) (2.93KB) (0.04%)
    121μs
    1 x afterRenderComponent com_content (51.56KB) (0.04%)
    118μs
    1 x afterRenderModule mod_menu (magazine-menu-3) (6.28KB) (0.04%)
    118μs
    1 x afterRenderModule mod_menu (Off Canvas) (1.28KB) (0.04%)
    117μs
    1 x beforeRenderRawModule mod_finder (Head Search) (1.94KB) (0.03%)
    101μs
    1 x beforeRenderRawModule mod_custom ([Offcanvas] Custom banner) (864B) (0.02%)
    74μs
    1 x beforeRenderRawModule mod_menu (Other Content) (712B) (0.02%)
    56μs
    1 x beforeRenderRawModule mod_custom ([Offcanvas] Social media) (24B) (0.01%)
    30μs
    1 x beforeRenderRawModule mod_menu (Off Canvas) (2.23KB) (0.01%)
    30μs
    1 x beforeRenderModule mod_related_items (Read More) (704B) (0.01%)
    26μs
    1 x Before Access::preloadPermissions (com_content) (3.91KB) (0.01%)
    18μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.59KB) (0.01%)
    18μs
    1 x beforeRenderModule mod_finder (Head Search) (720B) (0.01%)
    16μ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_custom ([Offcanvas] Custom banner) (736B) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Other Content) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom ([Offcanvas] Social media) (736B) (0%)
    5μs
    1 x beforeRenderModule mod_menu (Off Canvas) (720B) (0%)
    5μs
49 statements were executed, 3 of which were duplicates, 46 unique60.25ms559.16KB
  • SELECT @@SESSION.sql_mode;113μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `tvlfg_session` WHERE `session_id` = ?138μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `tvlfg_session` WHERE `session_id` = :session_id LIMIT 169μ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)4.2ms944BParams/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` = 17.27ms2.23KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `tvlfg_viewlevels`156μ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` = :guest212μ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`566μs3.8KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • UPDATE tvlfg_extensions SET enabled=1 WHERE `type`='plugin' AND `element`='jacontenttype' AND `folder`='ajax'1ms1.3KB/plugins/system/jacontenttype/jacontenttype.php:62Copy
  • SELECT * FROM `tvlfg_languages` WHERE `published` = 1 ORDER BY `ordering` ASC206μs2.17KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT * FROM tvlfg_menu WHERE alias ='latest-news' AND published=1209μ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`562μ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`350μ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` = 1247μ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)484μ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` = 04ms225.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `tvlfg_content`1.46ms4.89KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `tvlfg_content` SET `hits` = (`hits` + 1) WHERE `id` = '2213'533μ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)677μs40.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`537μ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)2.22ms5.23KBParams/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`1.83ms5.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 ASC551μ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.4ms58.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`1.75ms5.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.id162μs1KB/plugins/system/t4/src/t4/MVC/Model/AuthorModel.php:279Copy
  • SELECT enabled FROM tvlfg_extensions WHERE `type` = 'plugin' AND `element` = 'profile'166μ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 ordering186μs1.09KB/plugins/system/t4/src/t4/MVC/Model/AuthorModel.php:420Copy
  • SHOW FULL COLUMNS FROM `tvlfg_users`1.27ms2.2KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • SELECT * FROM `tvlfg_users` WHERE `id` = :userid797μ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` = :muserid10.45ms1.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 ASC728μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `name` FROM `tvlfg_users` WHERE id = '51'499μs11.84KB/plugins/system/t4/src/t4/MVC/Router/Content/Router.php:66Copy
  • SELECT username FROM tvlfg_users WHERE id=51302μ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`3.81ms2.38KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `metakey` FROM `tvlfg_content` WHERE `id` = :id290μ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 OR `a`.`metakey` LIKE :preparedArray4)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2) LIMIT 51.44ms1.85KBParams/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.64ms85.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)3.3ms5.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`521μs5.19KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `tvlfg_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1700μ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)204μs904B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT * FROM tvlfg_acym_configuration435μs2.88KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_list WHERE type = 'standard'195μs2.28KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_field144μs2.31KB/administrator/components/com_acym/libraries/joomla/database.php:32Copy
  • SELECT * FROM tvlfg_acym_form WHERE active = 1 AND type != 'shortcode'143μ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` = 1212μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `tvlfg_session` WHERE `session_id` = ?169μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `tvlfg_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?739μs912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy