s9e Media Sites

s9e Media Sites 2.18.6

No permission to download
It doesnt embed here either.

 
Well crap...I was hoping it didn't require a plugin update. I won't be able to utilize this. As mentioned, we're still on php7 and our ancient server likely won't get bumped to 8. And I dunno if and when we'll have our new server ready to go.

Is there any way I can run these updates on 7? Id be willing to pay for a specific plugin just for me.
 
Sure. Send me your version of PHP in a direct message and I'll look into it. The amount of work it would take me to comfortably maintain a working PHP7 version at all times is prohibitive, but I would consider releasing custom builds periodically.

Otherwise, know that this add-on is released under the MIT license, which grants anybody who receives/downloads the files the rights to modify and/or redistribute them under the terms outlined in the license. So if you have someone who'd want to actively maintain a fork on the add-on for your site (for free or otherwise) or even redistribute the custom version here, you don't even have to ask for permission.
 
Updated, but reels don't embed

 
@JoshyPHP I havent updated to the custom version yet but I can confirm the reel posted above doesnt work on my site and its using the old /reels URl that I know did work at one point.
 
Not sure if this is related to this plugin but I am now seeing the following appear in the error logs.
  • TypeError: Template public:_media_site_embed_cbsnews error: XF\Util\Str::strtolower(): Argument #1 ($string) must be of type string, null given, called in /home/satelliteguys/public_html/xen/src/XF/Template/Templater.php on line 4467
  • src/XF/Util/Str.php:250

    Code:
    [*][HEADING=2]Stack trace[/HEADING]
    #0 src/XF/Template/Templater.php(4467): XF\Util\Str::strtolower(NULL)
    #1 src/XF/Template/Templater.php(1220): XF\Template\Templater->fnContains(Object(SV\StandardLib\XF\Template\Templater), false, NULL, '-')
    #2 internal_data/code_cache/templates/l1/s102/public/_media_site_embed_cbsnews.php(7): XF\Template\Templater->func('contains', Array, false)
    #3 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #4 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('_media_site_emb...', Array, true, NULL)
    #5 src/addons/s9e/MediaSites/Renderer.php(95): MaZ\AUN\XF\Template\Templater->renderTemplate('public:_media_s...', Array)
    #6 src/XF/BbCode/Renderer/Html.php(1106): s9e\MediaSites\Renderer::render('pid=AxLPCMYtbcY...', Array, 'cbsnews')
    #7 src/addons/Tapatalk/XF/BbCode/Renderer/Html.php(375): XF\BbCode\Renderer\Html->renderTagMedia(Array, 'cbsnews', Array, Array)
    #8 src/XF/BbCode/Renderer/Html.php(349): Tapatalk\XF\BbCode\Renderer\Html->renderTagMedia(Array, 'cbsnews', Array, Array, Object(Tapatalk\XF\BbCode\Renderer\Html))
    #9 src/addons/s9e/MediaSites/XF/BbCode/Renderer/Html.php(17): XF\BbCode\Renderer\Html->renderTag(Array, Array)
    #10 src/XF/BbCode/Traverser.php(63): s9e\MediaSites\XF\BbCode\Renderer\Html->renderTag(Array, Array)
    #11 src/XF/BbCode/Renderer/Html.php(1436): XF\BbCode\Traverser->renderSubTree(Array, Array)
    #12 src/addons/Tapatalk/XF/BbCode/Renderer/Html.php(274): XF\BbCode\Renderer\Html->renderTagSpoiler(Array, NULL, Array, Array)
    #13 src/XF/BbCode/Renderer/Html.php(349): Tapatalk\XF\BbCode\Renderer\Html->renderTagSpoiler(Array, NULL, Array, Array, Object(Tapatalk\XF\BbCode\Renderer\Html))
    #14 src/addons/s9e/MediaSites/XF/BbCode/Renderer/Html.php(17): XF\BbCode\Renderer\Html->renderTag(Array, Array)
    #15 src/XF/BbCode/Traverser.php(63): s9e\MediaSites\XF\BbCode\Renderer\Html->renderTag(Array, Array)
    #16 src/XF/BbCode/Traverser.php(39): XF\BbCode\Traverser->renderSubTree(Array, Array)
    #17 src/XF/BbCode/Traverser.php(22): XF\BbCode\Traverser->renderAst(Array, Object(Tapatalk\XF\BbCode\RuleSet), Array)
    #18 src/XF/SubContainer/BbCode.php(236): XF\BbCode\Traverser->render('Previewing "Cri...', Object(XF\BbCode\Parser), Object(Tapatalk\XF\BbCode\RuleSet), Array)
    #19 src/XF/Template/Templater.php(2608): XF\SubContainer\BbCode->render('Previewing "Cri...', 'html', 'post', Object(SV\ThreadReplyBanTeeth\XF\Entity\Post), Array)
    #20 src/XF/Template/Templater.php(1220): XF\Template\Templater->fnBbCode(Object(SV\StandardLib\XF\Template\Templater), false, 'Previewing "Cri...', 'post', Object(SV\ThreadReplyBanTeeth\XF\Entity\Post))
    #21 internal_data/code_cache/templates/l1/s102/public/post_macros.php(481): XF\Template\Templater->func('bb_code', Array, false)
    #22 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #23 internal_data/code_cache/templates/l1/s102/public/post_macros.php(63): XF\Template\Templater->callMacro('post_macros', 'post_user_conte...', Array, Array)
    #24 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #25 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('user_content', Array, Array, Object(XF\Template\ExtensionSet))
    #26 internal_data/code_cache/templates/l1/s102/public/post_macros.php(103): XF\Template\Templater->renderExtension('user_content', Array, Object(XF\Template\ExtensionSet))
    #27 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #28 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('content', Array, Array, Object(XF\Template\ExtensionSet))
    #29 internal_data/code_cache/templates/l1/s102/public/post_macros.php(132): XF\Template\Templater->renderExtension('content', Array, Object(XF\Template\ExtensionSet))
    #30 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #31 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell_inner', Array, Array, Object(XF\Template\ExtensionSet))
    #32 internal_data/code_cache/templates/l1/s102/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell_inner', Array, Object(XF\Template\ExtensionSet))
    #33 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #34 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
    #35 internal_data/code_cache/templates/l1/s102/public/post_macros.php(162): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
    #36 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #37 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
    #38 internal_data/code_cache/templates/l1/s102/public/post_macros.php(225): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
    #39 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #40 internal_data/code_cache/templates/l1/s102/public/thread_view.php(1051): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
    #41 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
    #42 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('thread_view', Array, true, NULL)
    #43 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
    #44 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
    #45 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
    #46 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
    #47 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
    #48 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
    #49 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
    #50 src/XF.php(806): XF\App->run()
    #51 index.php(23): XF::runApp('XF\\Pub\\App')
    #52 {main}
    ]

    Code:
    [HEADING=2]Request state[/HEADING]
    array(4) {
      ["url"] => string(56) "/xen/threads/criminal-minds-news-and-links.344830/page-2"
      ["referrer"] => bool(false)
      ["_GET"] => array(0) {
      }
      ["_POST"] => array(0) {
      }
    }
 
Not sure if this is related to this plugin but I am now seeing the following appear in the error logs.
I can confirm this is caused by this add-on. I'll look into a fix asap but in the meantime you can disable CBSNews globally if it causes too many issues :
disable_cbsnews.webp

If you're able to retrieve the text content of that post, please send it to me in a [CODE] block as it would help me investigate the issue.
 
Yeah, I think I know how it happens, but I have no idea why it happens. My hypothesis is that something intercepts the messages between iframes (Facebook's and mine) but I don't know what. It could be a privacy thing, an extension, or just some kind of bug in Facebook's code or in browsers.

Let me know if you notice a pattern, e.g. some browsers only, or some pages only, or only when something is enabled/disabled.
 
SOUNDCLOUD.

1- Someone posted a few Soundcloud links tonight and no players were displayed.

Looks like the links all have this prefix on them "on."

Code:
https://on.soundcloud.com/exjoz8LLvYVi1XKx5

When I click on that link, I get this.

Code:
https://soundcloud.com/leandro-gardini/ace-choir-beginning

If I post THAT ▲ link though, I do get a Soundcloud player displayed.

So I searched for
Code:
https://on.soundcloud.com
. And the page that opened was this.


ecfac9a02bffa7e27d127a460a5f443e.webp

Firebase:


76325864c690559a30c3a226597914e2.webp

Is there a way to fix this? Not sure how many people use Firebase for their media links, I had not heard of this before, but it removes the display and only displays links, which defeats the purpose of your very useful addon. ► Is this the future of AI?

2- How many Soundcloud links can we show per post? I reposted his post using the "proper" Soundcloud links, and the players displayed stopped after 5. The 6th one remained a link. Is this a addon setting?


Here you see the 5 players and 1 link: https://vi-control.net/community/th...nd-sampling-come-together.160528/post-5683213

Thanks!

Andre
 
How many Soundcloud links can we show per post? I reposted his post using the "proper" Soundcloud links, and the players displayed stopped after 5. The 6th one remained a link. Is this a addon setting?
It's a default XenForo setting, which is configured to allow 5 embeds per post by default. Search for messageMaxMedia in your admin panel to modify it. It's in the advanced settings.
 
Back
Top Bottom