What's new
[XB] TMDb Movie Thread Starter

[XB] TMDb Movie Thread Starter [Paid] 2.2.4 Patch Level 3

No permission to buy ($30.00)

Painbaker

Administrator
Painbaker submitted a new resource:

[OzzModz] TMDb Movie Thread Starter - Start threads about movies the easy way

Do you run a movie review or discussion site? Always copying and pasting information from The Movie Database to your new threads? Or, maybe you just want a place on your site to discuss movies with friends.

Then this add-on is for you!

The TMDb Thread Starter allows you to enter the movie ID or the entire link to the movie at TMDb into your new thread, add whatever comments you like and post the new thread. The TMDb Thread Starter will import all of the information for your movie into the...

Read more about this resource...
 
Painbaker updated [XB] TMDb Movie Thread Starter with a new update entry:

2.2.3

✨ New features:​

  • Added liked and watched movies list to "Your account page"
  • Added icons to trailer, casts, crew and videos movie tabs
  • Added ability to quickly rate TV shows without confirmation popup (optional)
  • Added style property to disable shown stats in a thread view/list
  • Added ability to search by IMDb ID

✏️ Changes:​

  • Ratings system now enabled by default for new installations

🪲...​


Read the rest of this update entry...
 
Hi @Painbaker

Just updated this on my movies site and the following isn't working:
  • Added ability to quickly rate TV shows without confirmation popup (optional)
The old style pop-up is still present. I checked all the options to make sure that nothing had been missed, and they are all selected.

With thanks
 
Hi @Painbaker

Just updated this on my movies site and the following isn't working:
  • Added ability to quickly rate TV shows without confirmation popup (optional)
The old style pop-up is still present. I checked all the options to make sure that nothing had been missed, and they are all selected.

With thanks
Works fine for me on my test site:

Make sure there are no errors in the browser log and you don't have changes in your "snog_movies_post_macros" template that are out of date.

Currently, the section with the rating in the template looks like this:

HTML:
<xf:macro name="rating_block" arg-thread="{$thread}">
    
    <span class="ratingStarsRow">
        <span class="ratingStars">
            <xf:macro template="rating_macros" name="setup" />
            <xf:if is="$xf.options.snog_movies_quickRating">
                <xf:js prod="Snog/Movies/rating.min.js" dev="Snog/Movies/rating.js" addon="Snog/Movies" />
                <xf:macro template="rating_macros" name="rating"
                          arg-row="{{ false }}"
                          arg-showSelected="false"
                          arg-currentRating="{$thread.Movie.tmdb_rating}"
                          arg-ratingHref="{{ link('movies/rate', $thread.Movie, {'quick': true}) }}" />
            <xf:else />
                <xf:macro template="rating_macros" name="rating"
                          arg-row="{{ false }}"
                          arg-showSelected="false"
                          arg-currentRating="{$thread.Movie.tmdb_rating}" />
            </xf:if>
        </span>
    </span>

    <div class="js-movieRating">{$thread.Movie.tmdb_rating}/5 {$thread.Movie.tmdb_votes} {{ phrase('votes') }}</div>

    <xf:if is="$xf.visitor.user_id && !$xf.options.snog_movies_quickRating">
        <div class="buttonGroup">
            <xf:button class="button--link button--wrap" href="{{ link('movies/rate', $thread.Movie) }}" overlay="true" fa="fa-star">
                {{ phrase('snog_movies_change_rating') }}
            </xf:button>
        </div>
    </xf:if>
    
</xf:macro>
 
@Painbaker ouch that was my bad, I never noticed the outdated templates. I reckon it must be an age thing since I turned 70 lol. All good now :)

Many thanks for taking time out to help (y)
 
I upgraded the site to 2.3.4 and noticed the following errors.

Code:
Server error log
InvalidArgumentException: Invalid thread type 'snog_movies_movie' src/XF/App.php:3534
Generated by: Jay™ Jan 2, 2025 at 12:45 AM
Stack trace
#0 src/XF/Repository/ThreadTypeRepository.php(44): XF\App->threadType('snog_movies_mov...')
#1 src/XF/Pub/Controller/ThreadController.php(202): XF\Repository\ThreadTypeRepository->getThreadTypeListData(Array, 1)
#2 src/addons/OzzModz/WhoReadThread/XF/Pub/Controller/Thread.php(11): XF\Pub\Controller\ThreadController->actionIndex(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(362): OzzModz\WhoReadThread\XF\Pub\Controller\Thread->actionIndex(Object(XF\Mvc\ParameterBag))
#4 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Thread', 'Index', Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#5 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#6 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#8 src/XF.php(806): XF\App->run()
#9 index.php(23): XF::runApp('XF\\Pub\\App')
#10 {main}
Request state
array(4) {
  ["url"] => string(30) "/threads/pissed-you-off.29190/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Cheers
 
I upgraded the site to 2.3.4 and noticed the following errors.

Code:
Server error log
InvalidArgumentException: Invalid thread type 'snog_movies_movie' src/XF/App.php:3534
Generated by: Jay™ Jan 2, 2025 at 12:45 AM
Stack trace
#0 src/XF/Repository/ThreadTypeRepository.php(44): XF\App->threadType('snog_movies_mov...')
#1 src/XF/Pub/Controller/ThreadController.php(202): XF\Repository\ThreadTypeRepository->getThreadTypeListData(Array, 1)
#2 src/addons/OzzModz/WhoReadThread/XF/Pub/Controller/Thread.php(11): XF\Pub\Controller\ThreadController->actionIndex(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(362): OzzModz\WhoReadThread\XF\Pub\Controller\Thread->actionIndex(Object(XF\Mvc\ParameterBag))
#4 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Thread', 'Index', Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#5 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(TickTackk\ChangeContentOwner\XF\Pub\Controller\Thread), NULL)
#6 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#7 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#8 src/XF.php(806): XF\App->run()
#9 index.php(23): XF::runApp('XF\\Pub\\App')
#10 {main}
Request state
array(4) {
  ["url"] => string(30) "/threads/pissed-you-off.29190/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Cheers
Are you still getting them after the upgrade? Try rebuilding the addon data.
 
Painbaker updated [XB] TMDb Movie Thread Starter with a new update entry:

2.2.4

✨ New features:​

  • Added search autocomplete dropdown for movie TMDB ID
  • Added person pages with movie list
  • Added similar movies tab
  • Added recommended movies tab
  • Added option to automatically fetch full persons infomation when adding new movies
  • Added options to limits and filter stored crew & casts
  • Added unassigned/any persons deletion rebuild tool
  • Added style property to bring back sidenav watched/watchlist/favorite movies instead of tabs in...

Read the rest of this update entry...
 
Hi @Painbaker

Are you still accepting custom development requests?

also I am receiving error code in adminCP

error code:
Code:
ErrorException: Job Snog\Movies:MovieRebuild: [E_WARNING] Undefined array key "rebuildRecommended" src/addons/Snog/Movies/Job/MovieRebuild.php:147
Generated by: Unknown account Apr 6, 2025 at 10:29 PM
Stack trace
#0 src/addons/Snog/Movies/Job/MovieRebuild.php(147): XF::handlePhpError(2, '[E_WARNING] Und...', '/home/citiesmod...', 147)
#1 src/addons/Snog/Movies/Job/MovieRebuild.php(79): Snog\Movies\Job\MovieRebuild->finalizeMovieEdit(Object(Snog\Movies\Service\Movie\Editor), Array)
#2 src/XF/Job/AbstractRebuildJob.php(42): Snog\Movies\Job\MovieRebuild->rebuildById(1229)
#3 src/XF/Job/Manager.php(275): XF\Job\AbstractRebuildJob->run(7.98216)
#4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 7.98216)
#5 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 7.98216)
#6 job.php(46): XF\Job\Manager->runQueue(false, 8)
#7 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(34) "https://cities-mods.com/tags/mall/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

IMG_0550.png
 
I just download the plugin and updated, works but have this error:

I used my account for post, but error say unknown account


PHP:
ErrorException: Bad Request src/XF/Error.php:81
Generated by: Unknown account Apr 9, 2025 at 11:07 AM
Stack trace
#0 src/XF.php(266): XF\Error->logError('Bad Request', false)
#1 src/addons/Snog/Movies/Job/MovieNewPersons.php(123): XF::logError('Bad Request')
#2 src/addons/Snog/Movies/Job/MovieNewPersons.php(65): Snog\Movies\Job\MovieNewPersons->finalizePersonCreate(Object(Snog\Movies\Service\Person\Creator))
#3 src/XF/Job/Atomic.php(40): Snog\Movies\Job\MovieNewPersons->run(8)
#4 src/XF/Job/Manager.php(275): XF\Job\Atomic->run(8)
#5 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#6 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#7 job.php(25): XF\Job\Manager->runByIds(Array, 8)
#8 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(72) "https://xxxxxxxxxxxxx/index.php?forums/petici%C3%B3n-de-pel%C3%ADculas.59/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Screenshot 2025-04-09 at 11.13.49.png
 
I just download the plugin and updated, works but have this error:

I used my account for post, but error say unknown account


PHP:
ErrorException: Bad Request src/XF/Error.php:81
Generated by: Unknown account Apr 9, 2025 at 11:07 AM
Stack trace
#0 src/XF.php(266): XF\Error->logError('Bad Request', false)
#1 src/addons/Snog/Movies/Job/MovieNewPersons.php(123): XF::logError('Bad Request')
#2 src/addons/Snog/Movies/Job/MovieNewPersons.php(65): Snog\Movies\Job\MovieNewPersons->finalizePersonCreate(Object(Snog\Movies\Service\Person\Creator))
#3 src/XF/Job/Atomic.php(40): Snog\Movies\Job\MovieNewPersons->run(8)
#4 src/XF/Job/Manager.php(275): XF\Job\Atomic->run(8)
#5 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#6 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#7 job.php(25): XF\Job\Manager->runByIds(Array, 8)
#8 {main}
Request state
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(72) "https://xxxxxxxxxxxxx/index.php?forums/petici%C3%B3n-de-pel%C3%ADculas.59/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

View attachment 2046
Should be fixed
 
updated addon, Found and issue with resizing cover. So when you add a movie in post its now showing a smaller cover image

Screenshot 2025-04-12 at 14-59-32 Digital Geek Search Portal Digital Geek Search Board.png


to resolve issue I had to go back into post and click on check for new poster,(no update found) once saved you can see the image expand in my home page

Screenshot 2025-04-12 at 15-00-07 Digital Geek Search Portal Digital Geek Search Board.png

before update the image is set to original default size.


thx
 
updated addon, Found and issue with resizing cover. So when you add a movie in post its now showing a smaller cover image

View attachment 2068


to resolve issue I had to go back into post and click on check for new poster,(no update found) once saved you can see the image expand in my home page

View attachment 2069

before update the image is set to original default size.


thx

Change the downloaded poser size in the settings under the "System and Performance" tab

1744512932491.png
 
Back
Top