What's new
[XB] Movie Threads

[XB] Movie Threads [Paid] 2.2.6 Patch Level 5

You must log in or register to purchase ($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>
 
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
 
Hi. I've bought both TV and Movie version. Really liking both, brilliant work!

I've got an issue with the layout of the postbit.

Movie version looks like this.

Screenshot_20250420_205930_Chrome.jpg

TV version looks fine.

Screenshot_20250420_205957_Chrome.jpg

Can I edit these layouts myself?
 
hay i recently started getting errors when fetching movies and tv they seam to crash but when refresh the page they load but kick out an error

Code:
    ErrorException: Bad Gateway (/yCEI29Jo0103ERuqSiqOzk0rf2P.jpg) src\XF\Error.php:81

    Generated by: Unknown account Apr 23, 2025 at 5:35 PM

Stack trace

#0 src\XF.php(266): XF\Error->logError('Bad Gateway (/y...', false)
#1 src\addons\Snog\Movies\Job\MovieNewPersons.php(125): XF::logError('Bad Gateway (/y...')
#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(11) "/v3/job.php"
  ["referrer"] => string(69) "index.php?forums/movies.1426/post-thread"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
hay i recently started getting errors when fetching movies and tv they seam to crash but when refresh the page they load but kick out an error
I was getting this error, initially, but it seems to have gone away as I have added more movies. I'm not sure if it is just a wrinkle, or something that will come back, but it is strange how it appeared and then vanished.
 
is it possible for future releases to add a Wishlist for users to make by adding tmdb links to the profile and when that movie / tv series gets generated on the site for discussion that user then get a notification that its available.
 
Try increasing the size of the box in movies add-on style properties:

View attachment 2106

Altering that for Movies makes no difference. It wont go past this size regardless of what size I make it.

snog.png

TV series appears just fine so it's not a styling issue. I have also tried it on the default style and it's the same.

snog2.png

Another issue I have for both tv series and movies. When a member has it set to watch the forum for each of these Mods. So they get a notification when a new movie or tv series is listed. They get nothing. I have tried setting it for "email" and "new thread", and nothing is sent.
 
Altering that for Movies makes no difference. It wont go past this size regardless of what size I make it.

View attachment 2544

TV series appears just fine so it's not a styling issue. I have also tried it on the default style and it's the same.

View attachment 2545

Another issue I have for both tv series and movies. When a member has it set to watch the forum for each of these Mods. So they get a notification when a new movie or tv series is listed. They get nothing. I have tried setting it for "email" and "new thread", and nothing is sent.
Any help with this?
 
Any help with this?

These are my settings in the style options - check if you have any CSS commands in your extra.less that may be overriding this. If all is as it should be, shoot me a link to your site, and I'll take a look for you. It's all working fine on my movie site.

1750515102838.png
 
Painbaker updated [XB] TMDb Movie Thread Starter with a new update entry:

2.2.6

✨ New features:​

  • Added ability to assign a Movie to old threads without an existing association
  • Added ability to delete casts & crews
  • Added ability to rebuild casts, crews, videos, recommendations and similars for movie from public interface

✏️ Changes:​

  • Treat cast list and genres as array for consistent processing

🪲 Fixes:​

  • Fixed "Movie message poster width" style property changes...

Read the rest of this update entry...
 
Back
Top