Imdb link transformer wordpress plugin

What’s that ?

IMDb link transformer aims to ease the movies information search process, for both the blog writer and the blog reader. All movies’s names which are tagged between
<!--imdb-->nameMovie<!--/imdb-->
are automatically turned into an url. This url can open a new window (a popup) containing many useful data related to the movie itself. IMDb link transformer transforms all the words you tagged into links to an informative windows. It means one can view the filmmaker, the casting or the goofs that www.imdb.com website includes with one click; it can show either the director or the movie related data (biography, filmography, miscellaneous related to the director; casting, goofs, AKA titles, crew and many others related to the movie).

Example: 2001, a space odyssey (click the link, and browse). Or you can alternatively have a glance to this movie page reviews. The popup contains a (few) words in French, because this blog currently uses that language. But please note Imdb link transformer supports already English and Portuguese; if you want to translate the plugin into your language, use the comment field below or drop me a mail sorry, I hate spam).

This plugin also add displays buttons in writing interfaces (both HTML and Visual).

You can also activate the imdb link transformer widget, which will display information parsed from IMDb straight on your sidebar (or where is attached your widget). After activating the widget, every time you will add the key « imdb-movie-widget » to the custom field to your message *and* the name of the movie to « value », the information related to selected movie will be displayed on the sidebar.

In the same way, this plugin can display many movie’s related data inside a post, when putting a movie name in [ imdblt][ /imdblt] tags (remove spaces). No widget needed, and movie’s data can be displayed anywhere inside posts.

IMDb link transformer is a great tool to inform yourself and to provide many trivias on your post! It is very versatile and multi-functional. Blogger can display data in many ways (popup, widget, straight into the post), and can fine-tune data with admin options and css.

Download

Imdb link transformer v. 2.3.2

How to install

required

1. Unzip and put the « imdb-link-transformer » folder into your plugin folder (usually wp-content/plugins/)
2. Activate the plugin (using the settings tab from admin board)
3. Configure the plugin (settings admin board). Values should be automatically completed, but check them anyway.
4. Create the cache directories (cache and photo directories). The plugin is preconfigured to work with « /wp-content/cache/imdb » and « /wp-content/cache/imdb/images ». Deactivate the cache (advanced – cache management section) otherwise, if you don’t want to use the cache. Either you use or you don’t, the plugin will work – but be aware that without cache, process will take a long time, each time…
5. Give read & write permissions to these two cache directories (see 4).

basic options

0. There are three ways to use IMDb link transformer: popup link creator, widget and inside a post. Each option can be combined with any other, as blogger wants; there is no limitation, feel you free to use all three at once!
1. When writing your post, add either <!–imdb–>nameMovie<!–/imdb–> tags to your movie’s name (if you disabled visual editor, and that you have HTML interface) or click on imdb link transformer’s button after selecting the movie’s name. As a result of this, a link which will open a popup will be created. The popup contains many data and is extensively browsable.
2. Widget can be activated, and used in a way where informations will be displayed inside it. Once widget is activated, look closely to select what you want to display on your sidebar: options are available on imdb admin settings tab. Also add « imdb-movie-widget » or « imdb-movie-widget-bymid » to your message’s custom field; the value you will add will be the movie that will be displayed inside the widget. Check faqs.
3. (new) The plugin can now show IMDb data inside a post. When writing your post, put the movie name inside tags [ imdblt][ /imdblt] (which gives ie [ imdblt]Fight club[ /imdblt]). No third party plugin needed anymore.
You may also edit the « /* —- imdbincluded */ » part from imdb.css to customize layout according your taste.

Fine tuning:

1. The files inc/imdb-movie.inc.php, popup.php, imdb_movie.php and imdb_person.php could be modified to match your theme; check also /css/imdb.css if you want to customize default theme.
2. A (front) page can be created to include all you movies’ related messages. Have a look there : personal critics page.
3. If your language is not included… translate .po file (inside /lang directory) to yours! And send it to me, of course, thus many people would enjoy IMDb in a new language.

Advanced:

1. If you are not interested in having links opening popup windows but look only for informations displayed (both in widget and posts), look for « widget options / Remove popup links? » and switch the option to « yes ». There will be no more links opening a popup (both in widget and posts).

Update

1. Remove the old IMDb link transformer and install the new. Or use the automated update from wordpress.
2. Go to the IMDb link transformer settings, and click on « reset ».

Faq

How to add the imdb widget ?

First, go to « design », « widget », add « imdb widget » to a sidbar (click on « add »), and change the box’s title (in case you don’t want to have the box named « IMDb data »).

Secondly, open an old post (or write a new) and add the key « imdb-movie-widget » to the custom field of your message *and* the name of the movie you want to display to « value ». IMDb link transformer will automatically display into the widget the movie selected.

Another possibility : add to your post the key « imdb-movie-widget-bymid » into the custom field from your message *and* the IMDb ID for the movie you want to be displayed on your sidebar to « value ». Instead of looking for a name, IMDb link transformer would directly display the movie you want to display. Very handy when your movie’s name doesn’t work as it should (if there are many movies with the same name, the wrong movie is displayed, etc). To get the movie’s IMDb id, search for a title on IMDb website, look at the adress bar for a « ttXXXXX » section, keep only the number part (XXXXX) and add result to the « value » meta field. However, in this specific case, do not mix with an « imdb-movie-widget » key neither add several « imdb-movie-widget-bymid » fields. Only the first one will be displayed.

How to display movie data inside my message?

When writing your post, put the movie name inside tags [ imdblt][ /imdblt] (remove spaces).

I don’t want to have links to a popup window!

Look for « imdb settings / widget options / Remove popup links? » and switch the option to « yes ». No links anymore, for both widget and inside a post.

Can I suggest a feature/report a bug regarding the plugin?

Of course, let a message right here.

How to support ?

Under the GPL licence, « IMDb link transformer » is based on the classes coming from imdbphp project. However, a huge customization work has been required to implement it to wordpress; many new features have been developed as well. If you feel somewhat generous, please click paypal image (from plugin settings).

Known issues

1. When the imdb widget is put under another widget display a list (ie, « recent posts » plugin), the widget won’t display what it should. Actually, it won’t display anything. **Workaround:** put the imdb widget one level above the widget calling a list.

2. If you activate both « Display highslide popup » option and in Next-Gen Gallery’s highslide effect option, NGG picture display will be broken. **Workaround:** Do not use « Display highslide popup » option or use another effect option for NGG.

3. Moviepilot is not working anymore. But Izzy’s working on it.

4. Biographies are no more retrieved. Izzy’s warned.

Release history

Check the changelog here

Special thanks

Well, maybe Izzy, who made the IMDb class available?
Also thanks to Murillo Ferrari for the Brazilian translation, to Andrés Cabrera for the Spanish translation, to Peter for the Bulgarian translation, and to Web Geek Sciense for the Romanian’s.

Before asking for help or improvements here

1/ Have you read the extensive help provided with the plugin? Have you had a look at FAQs and How-to, from « help » IMDb LT menu?
2/ Please explain your issue and report the basics: what’s the name of the movie you have a problem with, is the issue happening for all movies or only for the one you mention, which imdb address do you use (akas.imdb.com, french imdb, uk imdb), have you tried the « Debug mode » (general options-advanced-misc-debug mode), what are your IMDb LT, PHP, apache and wordpress versions, have you tried to unactivate all your plugins but IMDB LT, etc.

Please bear with me, I won’t answer messages which don’t comply with these points.

364 Commentaires

  1. J’adore votre site. Bravo et merci de partager.

  2. Hello
    How to expand the taxonomies year?

  3. Hi,

    I recently installed the plugin and am having problems.

    First, a movie I didn’t select, « What’s a Home Without a Dog? » is displaying in my widget. Second, movie photos are not displaying.

    Please help!

    Thank you!!!!

    -Kelly

  4. Hi, i’m french so excuse-me for my bad English.
    I wish to show a list order by movie’s company : like that : http://www.imdb.com/company/co0309856/
    include in my WordPress version 4.0.
    Can I do it with your pluging ? I don’t find it.

    Best regards,
    Estelle

    • Chère Estelle,

      Ce n’est malheureusement ce n’est pas possible.

      J’ai par ailleurs plus ou moins arrêté le développement de ce plugin, me contentant de le mettre à jour. Mais il n’est pas prévu d’ajouter des nouvelles fonctionnalités.

      Jean-Claude

  5. Hi,

    since the last update, i have a error :

    Warning: Invalid error type specified in …/wp-content/plugins/imdb-link-transformer/class/imdbsearch.class.php on line 135

    with the last WP release…

    • Hi Feilong,

      This means that your php configuration is very sensitive.

      Try adding the line:
      error_reporting(E_ALL & ~ E_DEPRECATED & ~ E_USER_DEPRECATED & ~ E_NOTICE);

      right below:
      global $imdb_admin_values, $imdb_widget_values;

      in imdb-link-transformer/inc/imdb-movie.inc.php
      Should do the trick.

  6. Hello!

    Happy holidays!

    One observation would be the imdb-link-transformer to. The taxonomy should be together, sort of the year. eg 2013 movie 2012 movie and so on. Usually such innovation?

    thank you

  7. Hi Zak,

    If I understand correctly, you’re keeping an old cache. Delete all the cache. There is been a lot of changes to IMDB structures, so for the plugin.

    JCV

  8. Hey and thanks!

    Suddenly most pages before 2013 show in the sidebar widget, « Sorry, no result found for this reference. »

    Today I upgraded to WP 3.7 and the latest IMDB LT. Funny thing is, the new entries for 2013 weren’t displaying for the last few months (though no error message) so I read some things and changed the cache setting to « never » for Cache Expire and that fixed it. I’m not sure if the new problem (for the old posts) existed before I changed the cache setting.

    I tried debug mode, but am not sure what that’s supposed to do. The Write permissions are 755. Other settings: Taxonomy unactivated, I also just upgraded the server host (Dreamhost) to PHP 5.3 from 5.2, akas.imdb.com, other plugins (but no other widgets) have been used for a while without issue- akismet, ShareThis, and WP Super Cache.

    If you want to see, the site doesn’t have a feature to search by date so search for Ace Ventura as that was posted years ago and then Captain Phillips.

    http://www.movieflawz.com

    Any thoughts?

    Sincerely,

    Zak

  9. Hey and thanks!

    Suddenly most pages before 2013 show in the sidebar widget, « Sorry, no result found for this reference. »

    Today I upgraded to WP 3.7 and the latest IMDB LT. Funny thing is, the new entries for 2013 weren’t displaying for the last few months so I read some things and changed the cache setting to « never » for Cache Expire and that fixed it. I’m not sure if the new problem (for the old posts) existed before I changed the cache setting.

    I tried debug mode, but am not sure what that’s supposed to do. The Write permissions are 755. Other settings: Taxonomy unactivated, I also just upgraded the server host (Dreamhost) to PHP 5.3 from 5.2, akas.imdb.com, other plugins (but no other widgets) have been used for a while without issue- akismet, ShareThis, and WP Super Cache.

    If you want to see, the site doesn’t have a feature to search by date so search for Ace Ventura as that was posted years ago and then Captain Phillips.

    http://www.movieflawz.com

    Any thoughts?

    Sincerely,

    Zak

  10. hey, is there anyway to have Production Companies ?

  11. I’m having a really strange problem with the movie images in the widget. When I’m logged in as an admin in WordPress, the movie posters in the widget are displayed just fine. When I’m visiting the same exact page as a standard user or non-logged in user, it just displays « No photo available ».
    Using WordPress 3.6.1, IMDB 2.2, WordFence is enabled – could that be the problem?

    • That sounds strange. I can only think about a permission issue; did you chmod 777 your cache folder? Check if that makes a difference.

  12. After updating the plugin to 2.1.8 I get the following error message on my posts instead of movie info.

    Warning: preg_match_all() [function.preg-match-all]: Compilation failed: unrecognized character after (?< at offset 47 in /home/mygran6/public_html/moviesthatwork.com/wp-content/plugins/imdb-link-transformer/class/imdbsearch.class.php on line 153

    Sorry, no result found for this reference

    I’ve done my best debugging. I got the same error with the previous version.

    When I roll back IMDb LT to version 2.1.7 it works just fine.

    Moviesthatwork.com
    Using plugin in sidebar
    Wordpress version 3.5.2
    PHP 5.3.21
    Apache 2.2.23

    • Hi wiltonblake,

      Have you this issue with all movies, or with specific ones only?

      That is strange, I heard about this problem with the 2.1.7 version, and it should have been fixed with 2.1.8. In your case, it is the opposite that happened.

      I’ll check that as soon as I have time to do so. In the meanwhile, please let me know if all movies are broken.

      JC

      • I’m sorry, let me correct myself. I get the error when I upgrade to 2.1.7 or 2.1.8. So I rolled back to 2.1.6.

        Also, it breaks for all movies.

        Thanks!

      • I’m then clueless. Unless it is related to PHP 5.3.21 (which is quite an old version), I have not been able to reproduce this error.

      • Thanks again for looking into my problem. I did confirm that Inmotion Hosting uses PHP 5.3.21 so that may be the problem. I’ll continue to use the plugin because I love it!

  13. What an excellent plug-in. Thank you.

    Is there any way to display a person’s IMDB profile page (actor, director, producer, etc) rather than a movie profile page? This would be incredibly useful …

    A

  14. i’m using your plugins for long time but today it stopped working for some imdb id’s like http://www.imdb.com/title/tt2309302
    do you able to shed light on it for me? i really need your plugins for my site

  15. typo report:
    on file imdb-link-transformer.php line 198 you typed « type= »text/css » » two time.
    Again thank for your awesome plugin

  16. Hi,
    i am using this plugin, working great but 1 problem, i use this plugin only inside posts, but today i was checking my urls and found something is wrong with genre taxonomy. it shows 1 genre more thn 1 time, for example – Action, Comedy, Comedy, Comedy, Comedy… need your help regarding this issue.

    and again thanks for this super hot plugin 🙂 u rock man
    please resolve this issue ASAP

    and Please reply soon

  17. Hi there would you mind sharing which blog platform you’re working with? I’m looking to start my own blog in the near
    future but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.
    P.S Sorry for getting off-topic but I had to ask!

  18. Thought I had everything resolved, but… If I place the IMDb result within the post it pulls in the picture. But if I use the widget via custom command and have the data come into the sidebar there is no picture. I do not have the use widget automatically checked. It is given the command each post depending upon the category of the post.

    Do I have something set wrong?

  19. When I initially commented I clicked the « Notify me when new comments are added » checkbox and now each time a comment
    is added I get three e-mails with the same comment.
    Is there any way you can remove me from that service? Many thanks!

    • Don’t you have instructions at the end of notification emails explaining how to unsubscribe?

      If you haven’t, I will do it manually. Just let me know.

  20. I am a neophyte still in the construction stage but I have a couple of questions:

    Using WordPress 3.5 and IMDb transformer 2.1.6

    1) I obviously have selected one too many options. I am using the code within my post to have the IMDb data appear within the post. But I am also getting a second box repeating some of the fields below the post. What do I need to uncheck to get rid of that second box?

    See: http://www.chitown-moviebuffs.net/?page_id=501

    2) Is there someplace to put some code with the [imdblt][/imdblt] command that automatically picks up the movie name from the post or must it be manually entered each time?

    3) I have the cache set to never empty so I am presuming that the data is being kept on the site. However when I do a search using an actor’s name I get no results. How can I have the WordPress search read the cached data?

    Thank you

    Bob

    • One additional question. In the Widget option controls there is a box for some variable next to « Plot » What is supposed to go in that box? I have checked Yes for plot but it is not appearing in the widget.

      Incidentally regarding my prior post (148) I found the problem. It was coming from another plugin « MyReview » It is fixed now.
      Imdb transformer does however really slow the site down. I deactivated it to test and there was a marked difference. I added a cache plugin to try and improve speed but no help.

      Thank you

      Bob

    • 1/ My bet is that you have same option asking for adding automatically the widget according to the title as we discuss previously?
      2/ There is no such option.
      3/ Turn « Display highslide popup » option on. You currently have it off, and does a search on your website instead of displaying e.g. actors.
      4/ This box enables you to put a number; this number will be used to display X plot(s)

  21. I have set the plug-in up for automatic widget.
    The problem is that it is treating my static home page as a movie post and is pulling up that movie’s information. It is also trying to pull data up on my other pages. My posts are all on a separate page.

    How do I limit the widget to only work with the posts page (Reviews & Analyses)? I tried changing the url on the general page to the reviews page but that did not help.

    I am using The Reviewer template.

    • Just noticed that my site address is missing–sorry. http://www.chitown-moviebuffs.com.
      Wordpress 3.5 and latest version of imdb transformer

      • Hi DaMeyven,

        I do not see any ground for this behaviour, but let’s see if we are able to address it.
        Open the file inc/widget.php, and at line 33, replace
        if ($imdb_widget_values[imdbautopostwidget] == true) {
        by
        if ( ($imdb_widget_values[imdbautopostwidget] == true) && (is_single()) ){

        If it works, this fix will be in the next plugin’s release. If it doesn’t, I’m clueless…

        BTW, your website is unavailable.

        JC

  22. Hi,

    your plugin slows down my website by factor ~5, and i am talking about the homepage, not any page or movie-post with imdb data included.

    http://www.uncensored.at

    loading without imdb link transformer: ~1,62s
    loading with imdb link transformer: ~6,69s (up to 16s sometimes!)

    strangely there is no imdb data display on the homepage, so what can i do to speed up loading time of the website? « Display highslide popup » is set to no, cache expire is default at 2592000 (and seems to work fine)

    greetings
    alexander

    • Hi Alexander,

      Please comply with « Before asking for help or improvements here » part.

      BTW, I cannot see why you are experimenting such an issue; if the plugin is not used on your homepage, there is no reason it would slow down that homepage…

      Try perhaps to remove « Kategorien » and « Film nach Land » to see if it makes a difference. I saw strange behaviour with WP cache functions, looking ahead of the current visited page.

      Jean-Claude

  23. Ultimamente desde la ultima actulizacion el plugin ha dejado de funcionarme correctamente, me sale el popup en blanco,.. pueden decirme que puedo hacer para solucionarlo.- gracias.-

  24. Steve-Eldridge

    Hi,

    My client is building a site with Movie Posters. The legacy data will not have the IMDB ids but the new entries will have them. Overtime there will be some data clean-up, so more and more of the entries will eventually have the IMDB ID key. This is very important because the Movieposters span generations and titles are often duplicated – ie. Dracula – the exact IMDB id is critical to make this work everytime.

    I’ve changed your code in widget.php to include the following:

    Right after $flimid I set a variable with the metakey of ‘imdb-movie-widget-bymid’ for the post, I then added an && test to the line with imdbautopostwidget to include a check to see if the variable has a value, if not, then auto search, if yes then search by imdbID.

    I have the code change, and if you like this change, I’ll send you the file for consideration.

    I don’t like to make this change myself because it will break in your future releases and I’ll have to patch your code in the future for my client anytime they update the plug-ins.

    Best,
    Steve

  25. Hi,
    This is probably my favourite WordPress plugin EVER, so thank you for your amazing efforts.

    One thing though: despite selecting only 5 actors to display in the settings, it always displays more. Is there a way to ensure it only displays as many as I select?

    Thank you!

  26. Hi, Thanks for creating this great plugin. My question is, I can see the budget class in the scripts, but I can’t add budget field in the widget.
    Is there any plans to add budget functionality? I want to get Gross, Opening Budget data etc.
    Thanks

    • Hi, Any ideas on this one? Still looking for a solution if possible…
      I’m also wondering can imdb data be accessed within the wordpress loop? I.e. runtime, release year etc.

  27. Hi
    I am searching for a while but I love to ad more than just basics in the display list.
    I’m working on a friends wordpress site and he is a DOP so it would be great if I can ad camera department details on the site.
    is this possible?

  28. Retour PingIMDb link transformer | Best Plugins - wordpress – widgets – plugin 2012

  29. It will be great that imdb link transformer retrieves movies and displays them in posts or pages or widget without the need of « movie name » and/or « movie ID » from imdb web site. Perhaps it can be developed to act like « google news » widget. That will be super!

    Thanks and keep up the good work.

  30. DownunderDownloads.com

    Also, allow TV shows and other type, instead of just movies?

  31. DownunderDownloads.com

    SUGGESTIONS/IDEAS:
    – Release date instead of Year?
    – Short plots?
    – Embed trailer?
    – Edit CSS?

    PS: Please fix Order’s display page, it’s not letting me arrange things.

    • DownunderDownloads.com

      How can I add commas between each actors like genre’s format?
      How can I remove « Written by [Name] » from showing up in the plot?
      How can I make my page load faster when I use this plugin?

      mine looks like:
      http://i43.tinypic.com/2z4xu2o.png

      PS: Sorry for all the questions. Please do reply. Thanks!

  32. Hello, great plugin.

    Althout I have got one question.
    I would like to display a « filmography » of a person (plain content without popup).

    Is this possible somehow? If not, does somebody know any other ways? Thanks so much!

    • Hi Andy,

      It wouldn’t be that complicated. Actually, that is only to adapt a one or two php files.

      It is on my todo list; unfortunately, I don’t have any time left right now to go through this… perhaps in a couple of months.

  33. It doesn’t work at all. It’s like it’s not even activated. No widget or admin panel. I’ve updated to 3.3. When I click the link to the options page it says You do not have sufficient permissions to access this page.

  34. Is there a way I can save the generated output of the plugin in the database? I mean I’m a bit unhappy that the content it’s not searchable on my site. If a user searches for an actor on my site it will get no response because the blogpost body is generated ‘on the fly’ and not stored in the DB.

    Thank you!

    • Hi Marc,

      Indeed, that would be such a nice feature. I tried to add it a while ago, but never succeded. Unfortunately, I don’t have the php and wordpress knowledge to achieve that.

    • What you guys want is sort of possible. Go to the plugin settings > Widget/Inside post Options > What to taxonomize. Here you can select which items to store in the database (director, actor, etc), which you can then display as a clickable link inside your posts. You can not use this data for a search, but maybe there’s another plugin for that.

  35. Hi, This is an absolutely amazing plugin exactly what I needed, hell I would of paid for it if it wasn’t free lol..

    However I had a very limited luck with it.. I added about 70+ movies detail using cache option & transfering files to my server by creating 2 folder for image & other cache..

    here how it looked:
    http://img64.imageshack.us/img64/3663/35556386.jpg

    but then I was just sorting some orders (display order in which you choose which description goes first I was bringing up the plot after poster) & it just crashed says I need to make the entry first..

    then onward suddenly my post stopped displaying one by one..
    so now the blog looks like this:

    http://img705.imageshack.us/img705/6017/42564590y.jpg

    on every page it says « Sorry, no result found for this reference »

    I also saw PLUGIN COLLISION

    so obviously I did something wrong or is it some kind of plugin issue, I have tried switching off all the plugin yet it still doesn’t work.

    I also deleted the plugin & reinstalled it through FTP (while cache folder remain intact) yet no luck..

    I also read through at least 20 posts & followed through JCV posts but on one seem to have come across this issue.. so please help anyone..

    btw I keep the older version of WP 2.8.5, as my other plugin are not compatible with newer WP, not to mention the IMDB LT was working like a charm until there was collision on plugin & I did something to setting.. so any help would be appreciated.

    Thanks alot in adv.

  36. Great widget, thanks. Is there a way to use the sidebar widget where it automatically retrieves the post’s title (which would be the official IMDB movie title) in order to display info for that movie?

    I ask because I just moved my site and switched to WordPress and I already have over 225 movie posts. I doubt I’ll have the patience to edit each one.

    Silver

    • It is a feature already available, though not documented…

      Activate widget, add IMDbLT Widget to your sidebar, and go to « Widget/Inside post Options » menu, select « misc » from the new menu, and select « yes » from « Auto widget? » option at end.

      The next time you will look at your post, you will find the widget according to your post’s title.

      • Wow, it works amazingly! Thanks!

        Two little things I noticed…

        1) The ratings graphic does not show, just the text of the number of votes. And same for the IMDb ‘Source’ graphic at the bottom.

        2) The ‘Order’s display’ feature doesn’t work…nothing can move up or down the list.

        These two issues happen in both FF 6.02 and IE 9.08.

        Keep up the good work!

        S

      • It is quite difficult helping you without the basics (IMDbLT release, php, etc)

        However:
        1) Check all the picture in « pics » and its subfolder are correctly uploaded, with correct CHMOD. I cannot access
        http://www.movieflawz.com/wp-content/plugins/imdb-link-transformer/pics/showtimes/60.gif
        2) Is there something installed preventing you to use javascript? Some plugin installed in you browser?

        I also noticed when clicking on links supposed to open the popup (actors links, for instance) nothing is displayed. Should be caused by a bad installation.

      • Your second reply made me realize the problem- the directory was « /…transformer.2.0.8. » I changed it in Settings and all is fine.

        Thanks!

  37. ok sorry, I’ve read that italin version doesn’t work well

    • Hi Diablos,

      Well, the chinese version doesn’t work at all, but I wasn’t aware there was any. As the italian’s.

      Where the heck did you get an italian version? And what do you mean by « it doesn’t work well »?

  38. Hi jcv,

    I’m using Version 2.0.7 of your plugin. Using « akas.imdb.com (default) ». Don’t know which php version.

    Not getting any pictures.

    Does that help?

    Thanks,

    • well, it helps a little.

      Try to switch the imdb address to « uk imdb »

      If it doesn’t make a change, and since you wrote you have this issue with all movies, it is maybe linked with a cache misconfiguration. Check cache management and look if everything seems working.

  39. Thanks for much for creating one of the best WordPress plugins I’ve ever used! Thanks for all the hard work! This really is incredible!

    A couple of issues:

    1) I keep on getting « No Photo Available » where the poster/cover should be. Is this a known issue and how do I change this?

    2) What’s the long term nature of this plugin like? If imdb changes the way it presents its links, will all of our information be lost on our sites?

    Kind regards,

    Matt

    • Thanks for such kind words, Matt!

      1/ Please be more specific. Can’t help with so few informations.

      2/ IMDb changes its presentations every month (or so). This plugin is actively supported since 3 years (or so). Regardless with these facts, I perfectly understand your fear: it is why under « cache management » admin option you may choose to keep *forever* your cache.

      • Hi,

        This is what I mean regarding point 1:

        http://filmframe.net/kids/

        If you check my site in that link, you’ll see the entry for the film « Kids » doesn’t display a poster image. It’s the same for all the films I’ve tried it with. Am I doing something wrong?

        Regards,

      • which imdb lt release, which php version, have you tried « Debug mode » (general options-advanced-misc-debug mode), which imdb address do you use (akas.imdb.com, french imdb, uk imdb), please.

  40. Hello,

    I’m trying to activate IMDB on my web site, but it seems to not want to work with the WP to Twitter plugin

    Fatal error: Cannot redeclare plugin_action() (previously declared in /xxxxxx/wp-content/plugins/wp-to-twitter/wp-to-twitter.php on line 1064) in /xxxxxx/wp-content/plugins/imdb-link-transformer/inc/widget.php:104

  41. Hi, I want to show only thumbnails of movies on homepage but complete imformation on single.php files. how can I do this? thanks

  42. Hi JCV.

    I’ve noticed that the plugin has recently stopped returning the IMDB rating. I’ve deleted the cache but no difference. (I’ve made the odd code change but I don’t think I’ve affected anything important). Is it just me or is anyone else getting this problem?

    Thanks
    Mark

  43. I love this plugin with only one exception. I use this plguin for custom fields on the right side widgets. I works great except for all popup links for actors, directors and so on do not display any image. It only shows the default no image available. Why is this? Or, how can I fix this? Any suggestions?

    Still, a great plugin overall! I will continue to donate once the image problem is fixed.

  44. will updating imdb link transformer affect imdb-movie.inc.php file? beacause i made changes to it, i’m hesitating to update the plugin because i’m afraid it will revert everything back.

    i also have a suggestion if ever you release a new update, it would be great if you can choose what informations to show on the imdb widget and post. like i want to show the director, actors, writers, image on the widget only and show plot, quotes, trivias, etc. inside the post. thanks for the great plugin! 🙂

    • will updating imdb link transformer affect imdb-movie.inc.php file?

      yes, it will update imdb-movie.inc.php file.

      it would be great if you can choose what informations to show on the imdb widget and post.

      what do you mean? you already have such options…

      • what i mean is there’s a separate option for widget and post. for example, i want to show the image, director, actors and writers on the widget only and the movie plot, quotes, and trivia inside the post

      • unfortunately, there is no way to get the plugin working this way. It would require new development, and time I don’t have right now.

        However, I note your request for a later development.

  45. hi! i really love your plugin but i think there’s a problem with it, sometimes it doesn’t retrieve the plot of the movie. any way to resolve this? i also have a suggestion, can you make the plugin to automatically retrieve a movie from imdb and make a post? i know this would be a tedious work, but you can make it as a premium feature so that your hard work will be compensated. just a suggestion 🙂

  46. Unfortunately, I don’t have the knowledge to improve the loop.

    I’m not a developer (not at all)…

    • Salut jcv,

      again, I thank you for the great work and I am still grateful for the support you try to give here even with other projects in mind.

      You just need to replace the function is_multiArrayEmpty() in inc/functions.php line 109 with the one mentioned here: http://in2.php.net/manual/fr/function.empty.php#94786 (there it is called « array_empty »).

      It works the same, but faster and appears to not be buggy.

      So long,
      fha

      • thanks a lot, fha. Next imdblt release will include the new faster empty mulitarrays you provided. It seems to work perfectly and much faster at time.

        I have to intensively test it, yet. But looks very promising!

  47. Salut,
    thanks for this great WP plugin. Here is how I use it: I have a WP theme which looks for either the IMDB Id in a specific custom field or a movie’s title in the posting’s title field. If found, the output of imdb-link-transformer is added to the posting and other content – even post listings like archive or search – is ignored.

    However, after using the plugin for half a year already, I just found a small bug, possibly occurring very rarely. It happened with the movie 0076759 (Star Wars Ep. IV) which throws a long error message (too many recursions). Trace log revealed a problem in file inc/imdb-movie.inc.php, ln 500, function is_multiArrayEmpty.

    I tried to check it myself, but don’t have too much time to look for the real cause of error. I fixed it with using a better loop, though, you can find a similar function also posted on php.net, http://in2.php.net/manual/fr/function.empty.php#94786

    Regards,
    fha

  48. hello,
    first of all, thank you for this great plugin. is a must for all the ones who comment (and love) films.
    I’d like to know if is there any way to ask the plugin for one single data, just something like get_imdb_data(0293113, title) and get the result ‘Dracula: Pages from a Virgin’s Diary’.
    I don’t know if I can’t find the way to do it, or if is just not possible to do.
    Thank you!

    • Yes, there is a way; check « Inside a post » part from plugin’s help section, you’ll learn how to use (imdblt)(/imdblt) special tags.

      • thank you for your answer!
        I know I can use [imdbltid][/imdbltid] with the imdb ID into a post, but can it be displayed outside a post and with only the info I want at any moment (like director, year, or title, for exemple) and not the configured data in the « what to display » section of the options page?
        thanks again!

      • Sorry, I read too quickly your previous question.

        There is no way currently to achieve what you look for; however, it shouldn’t be a huge task to build a new function using imdb-link-transformer.php and inc/imdb-movie.inc.php files…

        I don’t think I’d find the time to code such a function, since I’m very busy and don’t think it will change soon; if you have some php knowledge… use it 🙂

      • I have basic php knowledge only, but I’m gonna try. and then, if I can make it work, I’ll let you know!
        thanks!

  49. Thanks for cool plugin i did not face any problem in installation thanks for sharing.

  50. About the cache, i noticed that several movie caches were not saved, that makes the page loading very slow. In particular, the .search file is not created, even if movie details are correctly shown.
    Any tips?

    • Please make an understandable report; for instance, which search is not saved?

      Also please note movie details are not related to .search cache files. Movie details are saved in .Name, .Bio, .Credits files and so on.

      • Ok, I probably got the problem.
        I set up an automatic script that read film title from a folder (or NAS) and insert the wordpress post, with the exact film title as imdb query. The most are Italian title, so the plugin can retrieve movie information also with the italian title, but don’t save the correct query cache.
        Example, « Black Swan ». The Italian title is « Il Cigno Nero », the query « il+cigno+nero » works without cache, but when i changed the query in « black+swan » the cache were correctly saved.
        I still have problems with « Tron+Legacy » query, the only word « Tron » returns wrong film…
        (between the imdblt tags there is a blank space instead of +)

      • Tron is a 1982 movie. Tron legacy is a 2010 movie.

        If you search for « tron », here is the result : tron

        If you search for « tron legacy », here is the result : tron legacy

        Can’t understand what happens on your side…

      • the search « tron legacy » display the correct informations, but don’t save the cache.
        If I search « tron 2 », the informal title taken from imdb.com, the cache is correctly saved…

      • Can’t understand what happens on your side. Soon after adding these two links on message 118.1.2, a few cache files have been created in cache folder : 0084827.* (tron) and 1104001.* (tron legacy).

        I can’t reproduce here your issue…

      • Yes, the 0084827.* (tron) and 1104001.* (tron legacy) have been created correctly, but you probably don’t have only the « tron+legacy.search » file, without this file the plugin can’t read cached informations.

        Another example, italian title « Gli Immaturi » get information retrieved, but no gli+immaturi.cache file written. But I can get cache working with « the immature » query (and the+immature.cache file)

        Sorry for my bad english, and thank you for your time 😉

      • Sorry, italian title « immaturi » (cache not working), right query « the immature »

  51. Another question, if you don’t mind:

    Personally, I would like to see an option for saving all movie details to the database, instead of relying on cache. This would speed up my site greatly I imagine, and I don’t have to fear my IDMb cache will be deleted by other plugins (which happens from time to time). So stuff like Plot and Also Known As could be saved as extra fields (basically all the things that can’t be taxonomized) maybe?

    • I don’t think it would be a desirable feature; imdb data are modified from time to time!

      However, there is a way to obtain what you’re looking for, even though it will not save data in a database: change cache paths (under cache management) and tick « never » from expiration cache; your data will never updated again and be secured against any kind of deletion.

      • I agree it won’t be a desirable feature for most people. I will take a close look at the settings and code and see if I can come up with something myself.

        About the cache: I already have the « never » option checked, but still my cache got deleted yesterday, probably because another mod (that I installed yesterday) also uses the cache folder.

      • Hmm, if you disable caching, and only display items that have been taxonomized (director, actors, etc.), does the page still connect to the IMDb? It looks like it does, because loading in this case is still slow, as if the page is waiting for a response by the IMDb database.

        Does it do this to compare the taxonomized items with the IMDb items, to update them if necessary? Or is there another reason?

      • About the cache: I already have the « never » option checked, but still my cache got deleted yesterday, probably because another mod (that I installed yesterday) also uses the cache folder.

        As I wrote, change the imdblt cache path, and no plugin will ever delete your cache.

        Hmm, if you disable caching, and only display items that have been taxonomized (director, actors, etc.), does the page still connect to the IMDb? It looks like it does, because loading in this case is still slow, as if the page is waiting for a response by the IMDb database.

        Does it do this to compare the taxonomized items with the IMDb items, to update them if necessary? Or is there another reason?

        Maybe I wrongly understand, but… if you turn cache off, requests will continuously made to IMDB website. Cache is there to avoid these requests.

      • [quote]As I wrote, change the imdblt cache path, and no plugin will ever delete your cache.[/quote]

        Oops, I missed the part about changing the path, thanks!

        [quote]Maybe I wrongly understand, but… if you turn cache off, requests will continuously made to IMDB website. Cache is there to avoid these requests.[/quote]

        I will try to explain:

        Suppose I use the plugin to store movie data as taxonomy items. That means it is stored in my own database. If I do not display any IMDb items on my WordPress page (using your plugin) exept for the items that were taxonomized, why does the page still connect to the IMDb site?

      • Suppose I use the plugin to store movie data as taxonomy items. That means it is stored in my own database. If I do not display any IMDb items on my WordPress page (using your plugin) exept for the items that were taxonomized, why does the page still connect to the IMDb site?

        1/ How do you know taxonomy page is connecting to IMDb? Reading again your previous message, let me add this: the loading time doesn’t not imply a IMDb connection. But it seems you still have a cache issue regarding movie pages (if cache is on, movie pages should be displayed much quicker), and the time to display taxonomy pages is very… well, very speedy! I tried with http://www.cinema-extreme.com/dvd/director/david-lynch/ and I can’t see any issue. Which is not the case of movie pages.

        2/ Have been taxonomy-genre.php, taxonomy-director.php (or taxonomy.php?) modified? taxonomy-genre.php, which is the provided one with the plugin, should not make any kind of request to imdb.

      • I have caching turned off, so I can test some stuff related to your plugin. That is also why the movie page is loading slowly. But, if you read my previous post, keep in mind that I was refering to the movie details page (I should have made that clear). On my movie details page, I only display items that were taxonomized by your plugin. Shouldn’t the page be loading much quicker then? Because it should not be retrieving stuff from the IMDb? Here is an exemple of my movie details page: http://www.cinema-extreme.com/dvd/136/blue-velvet/

        I did not modify any taxonomy php page.

      • Well, if you turned your cache off, and you browse a message including movie details, your page will do requests to imdb website. That’s a normal behavior.

        Even though your taxonomies are saved in « wp_term_taxonomy » table, terms are not retrieved by imdblt plugin. Taxonomies are « meta » data, meant to categorize the message, not to be retreived inside the message itself. Thus, if you turn cache off, a message including movie details will take ages to show off.

      • Okay, I understand now. I thought the plugin loaded taxonomy from the database instead of IMDb.

      • I took a look at imdb-movie.inc.php, and changed some things so that no IMDb calls are made when the plugin detects a post already has taxonomy generated by the plugin. This greatly enhanced loading times on my site, and I don’t have to rely on cache anymore (it is turned off). This is tailored to my specific needs so it won’t be desirable to everyone, but I’m happy now 🙂

  52. Using the WP Super Cache mod with IMDB Link Transformer is probably not a good idea, right?

  53. Hi,

    Is there a way to search the cached data? add it to the wordpress search feature?

    Thanks,

    Eitan

  54. Any tips to use this beautiful plugin behind a proxy?

    thanks in advance

    • Short answer: Unfortunately, no.
      Longer answer: you may have luck using the PEAR function implemented into imdbphp libraries, the base of imdblt. However, it may not work, it is not supported (neither by Izzy nor I), and you have to understand well how the link between imdbphp libraries and imblt works.

      • In mdb_request.class.php (line 20) seems to be a proxy option…

      • …which needs PEAR. As I wrote previously, you may eventually get the Proxy working.

      • Thanks for the reply.
        I noticed that some movies cache is not correctly saved. The .search file is not created, even if movie details are correctly shown.
        Any tips?

  55. I’ve just discovered that the widget only finds the movie if the tt number on IMDB is followed by a full seven digits – if you store it numerically like me, you need to pad it out with leading zeroes. Or alternatively, you can alter the code in widget.php, line 59 to pad it out for you.

    Change $moviespecificid = $value;

    to

    $moviespecificid = str_pad($value, 7, « 0 », STR_PAD_LEFT);

    • Hi Mark,

      I don’t see the point to my use, but since it’d be useful to you and I can’t think about any side effect, next IMDBlt release’ll implement your change 🙂

      BTW, your site is very well done!

  56. is there a way to set the image size when displayed inside post.

  57. Hi…great plugin you have here.I just need a little help.I’d like to add <!–more–> tag in your IMDB display on the blog home…because the blog home are too long now. I want to make it shorter by adding <!–more–> tag after the cover picture. Can you help me with this? Thank you.Once again…great great job with the plugins 🙂

    • Hi Pandu,

      There is no way to achieve what you’re looking for. At least, there is no imbdlt function allowing such a feature.

      But… if you don’t have too many movie posts, you may get rid of the title & the picture automatically displayed (through imdblt options), and add manually, for each movie post, both title & picutre; you would add after them « more » tag.

      That’s not a great solution, but unfortunately the plugin doesn’t work in the way you would like. At least, for now: I can think about a technical change in the plugin’s behaviour. I’ll put your request on my todo list; as soon as I have a bit more spare time, I’ll see what I can do.

      • Thank you for your reply 🙂
        That’s a good idea…I will do that…thank’s a lot 🙂
        About taxonomy….I’ve set the taxonomy for genres,actors & directors…is it true that taxonomy only show in the first post on home?Because mine is.It only show (the taxonomy link) in the first post on home & not showing (taxonomy link) at all at a single post page. And when I click the link, it shows a blank page…no 404..just a empty post.Are there any steps that I missed on setting the taxonomy?

      • About taxonomy….I’ve set the taxonomy for genres,actors & directors…is it true that taxonomy only show in the first post on home?Because mine is.It only show (the taxonomy link) in the first post on home & not showing (taxonomy link) at all at a single post page. And when I click the link, it shows a blank page…no 404..just a empty post.Are there any steps that I missed on setting the taxonomy?

        Yes. Check how to from imdblt help section.

  58. hi i really like your plug-in but i have some problems. some of the movie’s plot don’t show up, especially those movies which are not yet released in theaters. if the movies plot is already available in imdb, will the plug-in pull the plot and update the cache or will it just load the cached items in my website which has an empty plot? and if it will not automatically update the cache, can i use the comments instead of the plot if plot is not available?

    • Hi Cram,

      The cache is meant to avoid new queries to IMDb website; as long as a cache exists (its life cycle is managed by the « cache expire » value), no new query is done. This means the data will stay exactly the same until a cache update is done.

      You have two solutions to update your cache: either change the « cache expire » value (under « Cache management » section) or delete the cache related to the movie you want to update (under « Cache delete » from « Cache management » section).

      If you are looking to use the comments instead of the plot, you have to modify the plugin’s behaviour yourself, since such a function is not available.

  59. I have a problem with slow load times. I used this wonderful plugin to convert WordPress to a DVD/Blu-ray catalogue of my collection, with much succes (this works much better than DVD Profiler for example). Browsing titles is quick enough, but when you view a post it takes too long for the page to finish loading. You can try for yourself here: http://www.cinema-extreme.com/dvd/.

    I tried removing all my widgets, which made no difference, and I have turned off all IMDb data that gets retrieved from their website, leaving only the data that is taxonomized. But posts still load very slowly. What could cause this?

    I am on shared hosting btw, but there is a large forum running on the same domain which is very quick to load, so I’m not sure that is a factor.

  60. Hi,

    When I post any movie, such as K-pax the link that contains the name is very dark and its not visible against my dark backround only when hovered. at charcoalwaves.tk/about
    How can i change the colour?

  61. Hi,

    When I enclose any movie eg:k-pax the link(name of movie) is shown in a very dark colour which is almost invisible against my dark backround.
    Is there any way to change the colour? its here: charcoalwaves.tk/about

  62. Hi I LOVE your plugin, however, i am having one issue! On the new WordPress 3.1 there are no custom fields anymore underneath the post section, and since there are no custom fields, how do we get the widget to function?

    Please advise, as I really want this to work!

    Kind Regards,
    Anthony

    • Hi Anthony,

      On my own, with wp 3.1 installed, I still do have custom fields.

      Be sure to select custom fields from the screen options, which is located on top right.

  63. Hi,

    Great plugin!
    Just wondering, since the page/post content only has the imdbltid shortcode, and imdb content is cached, is there a way to export all posts with imdb content?

    Thanks!

    • Hi,
      To export imdb content? What do you mean? The cache is composed by files, and the files can be moved, but…

      Explain what you want to do, and keep in mind IMDB link transformer is only a port from imdbphp, which means… these libraries could be virtually imported to every kind of software!

      • I would like to export all my posts to excel.
        Now, when I export, post content only shows the imdbltid shortcode. How can I include the imdb content in my exorted posts?

      • well, I understand now, but there is no way I can think of which would allow to achieve what you want to do… Since data are meant to be
        temporary data, what you would to export should be unavailable from WordPress. You would have to extract data directly from the website generated (IE, from a page displayed by firefox) instead of the way offered by WordPress.

        Sorry.

    • Thank you for your answer.
      What format are the file in the cache folder?
      0004365.Bio, 0004365.Name etc?
      How can I access their content?

      • The number is related to the IMDB id; « Lola rennt » imdb website, for instance, is http://www.imdb.com/title/tt0130827/. « 0130827 » is its imdb id. The imdblt cache follows same rules.

        The cache is in HTML format; you may add « .html » to the files included into you cache folder, you will be able to open it through firefox. Except if the « convert to zip » is selected as imdblt option; you may have to unzip the zipped file first, then add « .html », then open the file with you browser.

      • Right, thank you. My cache was zipped and I could not access the content. Changed the settings and now it works.
        I’ll continue investigating this amazing plugin. Now I just need to have my boss donate 🙂

  64. LazyQuerySet

    Is there an easy way to only pull the movie’s director’s name (for instance) inside(via) page.php instead of the entire allmeta ?

    • Check « Inside a post » from plugin help section. In your case, it will be the tricky way (function imdb_call_external), as you won’t add the code inside a post, but instead in a php page.

      After that, select/unselect what you wanna display from « Widget/Inside post Options ».

      You’re done 🙂

  65. I have a certain problem, I’ve used the plugin for a client and it works awesomely. But the movie images doesn’t show up at all. is there anything you can think of?

    The web URL is attached

    • 1/ What imdb server do you use? (General options -> advanced -> IMDb adress)
      2/ How is cache managed? Did you check the path’s cache, does it seem correct? No error in cache options page? If you check /wp-content/cache/imdb/images folder, do you find files named XXXXX.jpg and/or XXXXX_big.jpg?
      3/ What imdb link transformer release do you use?
      4/ What php version is installed?
      5/ Do you have this issue with every movie?

      • I use the default address. and the Cache is fine and no mysterious files either.
        as well i’m using the latest version of the plugin which is 2.0.4

        and yes it has the same issue with every movie

  66. Hi,

    which plugin release, with which movie’s name do you experiment this issue? did you create actor and director pages, according genre’s model? after activating actor and director taxonomies, have you visited wordpress permalink settings page (located on /wp-admin/options-permalink.php) ?

  67. hi, I have some taxonomy problem. genre taxonomy working well but for example actor and directors taxonomy not work. i think plugin not auto taxonomy them. I checked the general settings and everythings fine, genre taxonomy working but actor and directory not work its turn back 404 not found error..

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.