[OzzModz] TMDb TV Thread Starter for XenForo

[OzzModz] TMDb TV Thread Starter for XenForo [Paid] 2.2.2

No permission to buy ($30.00)
I keep getting this error, but I can't really figure out why. I've re-installed and rebuilt the covers addon. Latest version.

Error: Class "Snog\TV\Tmdb\Image" not found in src/addons/Snog/Movies/Service/Thread/Cover.php at line 68
  1. Snog\Movies\Service\Thread\Cover->update() in src/addons/Snog/Movies/Job/MovieThreadCoverUpdate.php at line 58
  2. Snog\Movies\Job\MovieThreadCoverUpdate->rebuildById() in src/XF/Job/AbstractRebuildJob.php at line 42
  3. XF\Job\AbstractRebuildJob->run() in src/addons/Snog/Movies/Job/MovieThreadCoverUpdate.php at line 20
  4. Snog\Movies\Job\MovieThreadCoverUpdate->run() in src/XF/Job/Manager.php at line 260
  5. XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 202
  6. XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 118
  7. XF\Job\Manager->runByIds() in src/XF/Admin/Controller/Tools.php at line 122
  8. XF\Admin\Controller\Tools->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 352
  9. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
  10. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
  13. XF\App->run() in src/XF.php at line 524
  14. XF::runApp() in admin.php at line 13
I disabled the covers feature on the thread starter addon, and now have this as an error -

  • XF\Db\DuplicateKeyException: Job Snog\Movies:MovieNewCompanies: MySQL query error [1062]: Duplicate entry '1' for key 'PRIMARY'
  • src/XF/Db/AbstractStatement.php:230
  • Generated by: Unknown account
  • 28 January 2024 at 9:12 PM

Stack trace​

INSERT INTO xf_snog_movies_company (company_id, description, headquarters, name, origin_country, logo_path, homepage, parent_company_id, small_image_date, large_image_date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(79): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1521): XF\Db\AbstractAdapter->insert('xf_snog_movies_...', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1253): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/addons/Snog/Movies/Service/Company/Creator.php(93): XF\Mvc\Entity\Entity->save()
#7 src/XF/Service/ValidateAndSavableTrait.php(42): Snog\Movies\Service\Company\Creator->_save()
#8 src/addons/Snog/Movies/Job/MovieNewCompanies.php(60): Snog\Movies\Service\Company\Creator->save()
#9 src/XF/Job/Manager.php(260): Snog\Movies\Job\MovieNewCompanies->run(6.9715)
#10 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 6.9715)
#11 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 6.9715)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(65) "shnip-dmin.php?tools/rebuild&success=1"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
I keep getting this error, but I can't really figure out why. I've re-installed and rebuilt the covers addon. Latest version.

Error: Class "Snog\TV\Tmdb\Image" not found in src/addons/Snog/Movies/Service/Thread/Cover.php at line 68
  1. Snog\Movies\Service\Thread\Cover->update() in src/addons/Snog/Movies/Job/MovieThreadCoverUpdate.php at line 58
  2. Snog\Movies\Job\MovieThreadCoverUpdate->rebuildById() in src/XF/Job/AbstractRebuildJob.php at line 42
  3. XF\Job\AbstractRebuildJob->run() in src/addons/Snog/Movies/Job/MovieThreadCoverUpdate.php at line 20
  4. Snog\Movies\Job\MovieThreadCoverUpdate->run() in src/XF/Job/Manager.php at line 260
  5. XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 202
  6. XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 118
  7. XF\Job\Manager->runByIds() in src/XF/Admin/Controller/Tools.php at line 122
  8. XF\Admin\Controller\Tools->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 352
  9. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
  10. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
  13. XF\App->run() in src/XF.php at line 524
  14. XF::runApp() in admin.php at line 13

I disabled the covers feature on the thread starter addon, and now have this as an error -

  • XF\Db\DuplicateKeyException: Job Snog\Movies:MovieNewCompanies: MySQL query error [1062]: Duplicate entry '1' for key 'PRIMARY'
  • src/XF/Db/AbstractStatement.php:230
  • Generated by: Unknown account
  • 28 January 2024 at 9:12 PM

Stack trace​

INSERT INTO xf_snog_movies_company (company_id, description, headquarters, name, origin_country, logo_path, homepage, parent_company_id, small_image_date, large_image_date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(79): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1521): XF\Db\AbstractAdapter->insert('xf_snog_movies_...', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1253): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/addons/Snog/Movies/Service/Company/Creator.php(93): XF\Mvc\Entity\Entity->save()
#7 src/XF/Service/ValidateAndSavableTrait.php(42): Snog\Movies\Service\Company\Creator->_save()
#8 src/addons/Snog/Movies/Job/MovieNewCompanies.php(60): Snog\Movies\Service\Company\Creator->save()
#9 src/XF/Job/Manager.php(260): Snog\Movies\Job\MovieNewCompanies->run(6.9715)
#10 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 6.9715)
#11 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 6.9715)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

Request state​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(65) "shnip-dmin.php?tools/rebuild&success=1"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

These should be fixed in the latest update.
 
Hi Ozzy, I get an error every time I visit a thread similar to below. They all are headered with Unknown Getter 'TV' - The only TV related addon I can think of is this one. I'm running latest version

Thank you :)

Code:
InvalidArgumentException: Accessed unknown getter 'TV' on XF:Thread[247] src/XF/Mvc/Entity/Entity.php:213
Generated by: smooth-c 30 January 2024 at 5:44 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(125): XF\Mvc\Entity\Entity->get('TV')
#1 internal_data/code_cache/templates/l1/s17/public/thread_view.php(53): XF\Mvc\Entity\Entity->offsetGet('TV')
#2 src/XF/Template/Templater.php(990): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#3 src/XF/Template/Templater.php(926): XF\Template\Templater->renderExtensionInternal('thread_action_b...', Array, Array, Object(XF\Template\ExtensionSet))
#4 internal_data/code_cache/templates/l1/s17/public/thread_view.php(400): XF\Template\Templater->renderExtension('thread_action_b...', Array, Object(XF\Template\ExtensionSet))
#5 src/XF/Template/Templater.php(990): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(926): XF\Template\Templater->renderExtensionInternal('thread_actions', Array, Array, Object(XF\Template\ExtensionSet))
#7 internal_data/code_cache/templates/l1/s17/public/thread_view.php(889): XF\Template\Templater->renderExtension('thread_actions', Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#9 src/addons/MaZ/AMP/Traits/Templater/XF22.php(52): XF\Template\Templater->renderTemplate('thread_view', Array, true, NULL)
#10 src/addons/MaZ/AUN/XF/Template/Templater.php(39): MaZ\AMP\XF\Template\Templater->renderTemplate('public:thread_v...', Array, true, NULL)
#11 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#12 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#13 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#14 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#18 src/XF.php(524): XF\App->run()
#19 index.php(20): XF::runApp('XF\\Pub\\App')
#20 {main}
Request state
array(4) {
  ["url"] => string(19) "/threads/mjffc.247/"
  ["referrer"] => string(39) "https://www.xx.net/forums/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Hi Ozzy, I get an error every time I visit a thread similar to below. They all are headered with Unknown Getter 'TV' - The only TV related addon I can think of is this one. I'm running latest version

Thank you :)

Code:
InvalidArgumentException: Accessed unknown getter 'TV' on XF:Thread[247] src/XF/Mvc/Entity/Entity.php:213
Generated by: smooth-c 30 January 2024 at 5:44 PM
Stack trace
#0 src/XF/Mvc/Entity/Entity.php(125): XF\Mvc\Entity\Entity->get('TV')
#1 internal_data/code_cache/templates/l1/s17/public/thread_view.php(53): XF\Mvc\Entity\Entity->offsetGet('TV')
#2 src/XF/Template/Templater.php(990): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#3 src/XF/Template/Templater.php(926): XF\Template\Templater->renderExtensionInternal('thread_action_b...', Array, Array, Object(XF\Template\ExtensionSet))
#4 internal_data/code_cache/templates/l1/s17/public/thread_view.php(400): XF\Template\Templater->renderExtension('thread_action_b...', Array, Object(XF\Template\ExtensionSet))
#5 src/XF/Template/Templater.php(990): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(926): XF\Template\Templater->renderExtensionInternal('thread_actions', Array, Array, Object(XF\Template\ExtensionSet))
#7 internal_data/code_cache/templates/l1/s17/public/thread_view.php(889): XF\Template\Templater->renderExtension('thread_actions', Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#9 src/addons/MaZ/AMP/Traits/Templater/XF22.php(52): XF\Template\Templater->renderTemplate('thread_view', Array, true, NULL)
#10 src/addons/MaZ/AUN/XF/Template/Templater.php(39): MaZ\AMP\XF\Template\Templater->renderTemplate('public:thread_v...', Array, true, NULL)
#11 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:thread_v...', Array)
#12 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#13 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#14 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#18 src/XF.php(524): XF\App->run()
#19 index.php(20): XF::runApp('XF\\Pub\\App')
#20 {main}
Request state
array(4) {
  ["url"] => string(19) "/threads/mjffc.247/"
  ["referrer"] => string(39) "https://www.xx.net/forums/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
??
 
Hi Ozzy, I get an error every time I visit a thread similar to below. They all are headered with Unknown Getter 'TV' - The only TV related addon I can think of is this one. I'm running latest version

Thank you :)
Do you only have the Movies add-on installed, no TV?

I can't find TV relation uses in the Movies add-on code
You may have outdated templates

Check if there are any movies templates here /admin.php?templates/outdated

Also try rebuilding the addon's data
 
Would it be possible to have a structure like the example below in using this addon?

Main Forum
-Streaming Platforms
--AppleTV
---Series
----Monarch
-----Season 1
------Episode 1

Using sub-categories to keep things organized? Or is this not possible? Just want to find out before purchasing.
 
Is there a way to disable this feature?
Screenshot 2024-03-23 205121.webp

It causes Template error for some reason...

  • ErrorException: Template error: [E_USER_WARNING] Function structued_text is unknown
  • src/XF/Template/Templater.php:1110
  • Generated by: antonino
  • Mar 23, 2024 at 8:49 PM

Stack trace​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/fansubbe/...', 1110)
#1 src/XF/Template/Templater.php(1110): trigger_error('Function struct...', 512)
#2 internal_data/code_cache/templates/l2/s1/public/snog_tv_post_macros.php(1105): XF\Template\Templater->func('structued_text', Array, true)
#3 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#4 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('user_content', Array, Array, Object(XF\Template\ExtensionSet))
#5 internal_data/code_cache/templates/l2/s1/public/post_macros.php(95): XF\Template\Templater->renderExtension('user_content', Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('content', Array, Array, Object(XF\Template\ExtensionSet))
#8 internal_data/code_cache/templates/l2/s1/public/post_macros.php(124): XF\Template\Templater->renderExtension('content', Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('main_cell_inner', Array, Array, Object(XF\Template\ExtensionSet))
#11 internal_data/code_cache/templates/l2/s1/public/post_macros.php(138): XF\Template\Templater->renderExtension('main_cell_inner', Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#13 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#14 internal_data/code_cache/templates/l2/s1/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(991): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#16 src/XF/Template/Templater.php(927): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#17 internal_data/code_cache/templates/l2/s1/public/post_macros.php(192): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#18 src/XF/Template/Templater.php(828): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#19 src/XF/Template/Templater.php(819): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array, Object(XF\Template\MacroState))
#20 internal_data/code_cache/templates/l2/s1/public/thread_view.php(942): XF\Template\Templater->callMacro('snog_tv_post_ma...', 'post', Array, Array)
#21 src/XF/Template/Templater.php(1655): XF\Template\Templater->{closure}(Object(SV\MultiPrefix\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#22 src/XF/Template/Templater.php(1646): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#23 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('snog_tv_thread_...', Array)
#24 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#25 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('Snog\\TV:Forum\\V...', 'public:snog_tv_...', Array)
#26 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#27 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#28 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#29 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#30 src/XF.php(524): XF\App->run()
#31 index.php(20): XF::runApp('XF\\Pub\\App')
#32 {main}
 
Hi @Ozzy47

I am still having issues related to this add-on and other movie thread add-on. I have upgraded my website to xenforo 2.3 beta 1 and I am having issues related to cover feature, widget layout issues and where to watch feature rendering

Any chance this will be fix soon?

here a screenshots of proof:

Bug 1:
the movie and tv show cover is not displayed properly in xenforo 2.3 and the cover button is not displayed for some reason

IMG_0240.webp

Bug 2:
The tv and movie poster show in screenshot doesn’t look that great after i upgraded my site to xenforo 2.3

IMG_0239.webp

Bug 3:
Where to watch feature rendering doesn’t look that great on desktop and laptop after i upgraded to xenforo 2.3

also this issue only seem to happen on big screen and upgraded to xenforo 2.3

IMG_0241.webp

also i have tested on my local host the issue is still there after i have upgraded to xenforo 2.3
 
Top Bottom