lokenx / themoviedbsearch

A package that allows you to search TheMovieDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TheMovieDB Search Package

A package that allows you to search TheMovieDB, specifically built for Plex Requests.

Features

  • Search form for searching TheMovieDB
  • Choose to search either Movies or TV Shows

Installation

meteor add lokenx:themoviedbsearch

Usage

Include your TheMovieDB API Key somewhere in your server-side code.

if(Meteor.isServer){
  TMDBSearch.api = "abcdef0123456789"
}

If you would like to change the language, you can set it on the server as well. Acceptable values are ISO 639-1 codes.

if(Meteor.isServer){
  TMDBSearch.language = "nl"
}

Insert the search form template where appropriate on the client side. A Bootstrap themed search bar will be provided. No submit button is provided, results are generated as the user types (minimum 3 characters required).

{{> tmdbSearchForm}}

To get the details of the item that gets requested, a simple Template event handler will help out.

Template.tmdbSearchForm.events({
  'click .add-request': function () {
    console.log(this);
  }
})

If you would like to get the IMDB or TVDB id numbers for movies or tv shows respectively, you can use the below method. Variable id is a TheMovieDB id number, and type is a string, either movie or tv.

TMDBSearch.externalIds(id, type);

License

This application is licensed under The MIT License. The Movie Database name and related details are copyright of Fanhattan Inc.

About

A package that allows you to search TheMovieDB

License:MIT License


Languages

Language:JavaScript 100.0%