Get Rich or Die Tryin’ Blu-ray Release Date May 25, 2021

July 2, 2021

Paramount Pictures | 2005 | 116 min | Rated R | May 25, 2021

Get Rich or Die Tryin' (Blu-ray)
‘); }}); $(‘#triggers img[rel]’).overlay({fixed: false, top: 110}); }); ]]>
Large:
‘) }}); $(‘#overviewtrigger a[rel]’).overlay({fixed: false, top: 110}); }); ]]>
‘) }}); $(‘#fronttrigger a[rel]’).overlay({fixed: false, top: 110}); }); ]]>
‘) }}); $(‘#backtrigger a[rel]’).overlay({fixed: false, top: 110}); }); ]]>

Video
Codec: MPEG-4 AVC
Resolution: 1080p
Aspect ratio: 2.34:1
Original aspect ratio: 2.39:1

Audio

English: Dolby TrueHD 5.1
German: Dolby Digital 5.1
French: Dolby Digital 5.1
Japanese: Dolby Digital 2.0

English: Dolby TrueHD 5.1
German: Dolby Digital 5.1
French: Dolby Digital 5.1
Japanese: Dolby Digital 2.0
 (less)
Subtitles

English, English SDH, French, German, Japanese

English, English SDH, French, German, Japanese (less)
Discs
Blu-ray Disc
Single disc (1 BD-50)

Playback
2K Blu-ray: Region A (B, C untested)

Price
List price: $13.99
Amazon: $9.99 (Save 29%)
New from: $9.99 (Save 29%)
In Stock.

Buy Get Rich or Die Tryin' on Blu-ray

Movie rating

53

 ratings. Blu-ray review

Movie 3.0
Video 4.0 of 5 4.0
Audio 3.5 of 5 3.5
Extras 1.5 of 5 1.5
Overall 3.0 of 5 3.0

20%
popularity

‘) }); $(window).load(function() { $(‘#movie_review_audio_image’).html(‘‘) }); } else { $(‘#movie_review_video_image’).html(‘‘); $(‘#movie_review_audio_image’).html(‘‘); } $(‘#movie_news’).css(‘display’, ‘block’); $(‘#movie_forum’).css(‘display’, ‘block’); } else if(hash == “Review”) { // $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showreview”); $(‘#movie_buylink’).attr(‘href’, ‘https://www.blu-ray.com/link/click.php?id=30604&tid=051&c=7’); $(‘#bluray_rating’).css(‘display’, ‘none’); $(‘#review_rating’).css(‘display’, ‘block’); $(‘#user_rating’).css(‘display’, ‘none’); $(‘#menu_review’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_review_link’).attr(‘class’, ‘menu active’); $(‘#movie_review_intro’).css(‘display’, ‘block’); $(‘#movie_review_video’).css(‘display’, ‘block’); $(‘#movie_review_audio’).css(‘display’, ‘block’); if(document.readyState != ‘complete’) { $(window).load(function() { $(‘#movie_review_video_image’).html(‘‘) }); $(window).load(function() { $(‘#movie_review_audio_image’).html(‘‘) }); } else { $(‘#movie_review_video_image’).html(‘‘); $(‘#movie_review_audio_image’).html(‘‘); } $(‘#movie_review_extras’).css(‘display’, ‘block’); $(‘#movie_review_overall’).css(‘display’, ‘block’); } else if(hash == “Screenshots”) { // $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showscreenshots”); $(‘#menu_screenshots’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_screenshots_num’).attr(‘class’, ‘menucenter menuactive’); $(‘#menu_screenshots_link’).attr(‘class’, ‘menu active’); if($(‘#screenshot1’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot2’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Bill Duke ‘) }; if($(‘#screenshot3’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Curtis Jackson, Adewale Akinnuoye-Agbaje ‘) }; if($(‘#screenshot4’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; if($(‘#screenshot5’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot6’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; if($(‘#screenshot7’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot8’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Adewale Akinnuoye-Agbaje ‘) }; if($(‘#screenshot9’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot10’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; if($(‘#screenshot11’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
‘) }; if($(‘#screenshot12’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
‘) }; if($(‘#screenshot13’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
Adewale Akinnuoye-Agbaje, Curtis Jackson ‘) }; if($(‘#screenshot14’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; if($(‘#screenshot15’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
Curtis Jackson, Joy Bryant, Tory Kittles ‘) }; if($(‘#screenshot16’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; if($(‘#screenshot17’).length == 0) { $(‘#movie_screenshots_images’).append(‘
Use as profile backdrop
Adewale Akinnuoye-Agbaje ‘) }; if($(‘#screenshot18’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot19’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
Curtis Jackson ‘) }; if($(‘#screenshot20’).length == 0) { $(‘#movie_screenshots_images’).append(‘Use as profile backdrop
‘) }; $(‘#movie_screenshots’).css(‘display’, ‘block’); } else if(hash == “UserReviews”) { if($(‘#movie_user_reviews’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?p=61133&action=showuserreviews&filter=rating&page=”, function(data){ $(‘#movie_user_reviews’).html(data); }); $(‘#bluray_rating’).css(‘display’, ‘none’); $(‘#review_rating’).css(‘display’, ‘none’); $(‘#user_rating’).css(‘display’, ‘block’); $(‘#menu_userreviews’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_userreviews_num’).attr(‘class’, ‘menucenter menuactive’); $(‘#menu_userreviews_link’).attr(‘class’, ‘menu active’); $(‘#movie_user_reviews’).css(‘display’, ‘block’); } else if(hash == “RegionCoding”) { if($(‘#movie_region_coding’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showregioncoding&filter=rating&page=”, function(data){ $(‘#movie_region_coding’).html(data); }); $(‘#menu_regioncoding’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_regioncoding_link’).attr(‘class’, ‘menu active’); $(‘#movie_region_coding’).css(‘display’, ‘block’); } else if(hash == “News”) { if($(‘#movie_news_posts’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=shownews”, function(data){ $(‘#movie_news_posts’).html(data); }); $(‘#menu_news’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_news_link’).attr(‘class’, ‘menu active’); $(‘#movie_news_posts’).css(‘display’, ‘block’); } else if(hash == “Forum”) { if($(‘#movie_forum_threads’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showforumthreads”, function(data){ $(‘#movie_forum_threads’).html(data); }); $(‘#menu_forum’).attr(‘class’, ‘menuright menuactive’); $(‘#menu_forum_link’).attr(‘class’, ‘menu active’); $(‘#movie_forum_threads’).css(‘display’, ‘block’); } else if(hash == “Collections”) { if($(‘#movie_collections’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showcollections&page=”, function(data){ $(‘#movie_collections’).html(data); }); $(‘#menu_collections’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_collections_link’).attr(‘class’, ‘menu active’); $(‘#movie_collections’).css(‘display’, ‘block’); } else if(hash == “Fans”) { if($(‘#movie_fans’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showfans&page=”, function(data){ $(‘#movie_fans’).html(data); }); $(‘#movie_fans’).css(‘display’, ‘block’); } else if(hash == “Castandcrew”) { if($(‘#movie_castandcrew’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showcastandcrew&page=”, function(data){ $(‘#movie_castandcrew’).html(data); }); $(‘#movie_castandcrew’).css(‘display’, ‘block’); } else if(hash == “Wanttosell”) { if($(‘#movie_wanttosell’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=wanttosell”, function(data){ $(‘#movie_wanttosell’).html(data); }); $(‘#menu_wanttosell’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_wanttosell_link’).attr(‘class’, ‘menu active’); $(‘#movie_wanttosell’).css(‘display’, ‘block’); } else if(hash == “Wanttobuy”) { if($(‘#movie_wanttobuy’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=wanttobuy”, function(data){ $(‘#movie_wanttobuy’).html(data); }); $(‘#menu_wanttobuy’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_wanttobuy_link’).attr(‘class’, ‘menu active’); $(‘#movie_wanttobuy’).css(‘display’, ‘block’); } else if(hash == “Packaging”) { if($(‘#movie_packaging’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showpackaging”, function(data){ $(‘#movie_packaging’).html(data); }); $(‘#menu_packaging’).attr(‘class’, ‘menuleft menuactive’); $(‘#menu_packaging_num’).attr(‘class’, ‘menucenter menuactive’); $(‘#menu_packaging_link’).attr(‘class’, ‘menu active’); $(‘#movie_packaging’).css(‘display’, ‘block’); } /* else if(hash == “Bundles”) { if($(‘#movie_bundles’).html() == ”) $.get(“https://www.blu-ray.com/movies/movies.php?id=30604&action=showbundles&page=”, function(data){ $(‘#movie_bundles’).html(data); }); $(‘#movie_bundles’).css(‘display’, ‘block’); } */ } ]]>

Get Rich or Die Tryin’

 (2005)

Get Rich or Die Tryin’ Blu-ray delivers great video and solid audio in this enjoyable Blu-ray release
Inner-city drug dealer Marcus, a man haunted by the absence of his father, turns away from his life of crime to focus on music after surviving a near-fatal shooting.

For more about Get Rich or Die Tryin’ and the Get Rich or Die Tryin’ Blu-ray release, see Get Rich or Die Tryin’ Blu-ray Review published by Martin Liebman on June 5, 2021 where this Blu-ray release scored 3.0 out of 5.

Director: Jim Sheridan
Writer: Terence Winter
Starring: Curtis Jackson, Terrence Howard, Adewale Akinnuoye-Agbaje, Joy Bryant, Viola Davis, Bill Duke

» See full cast & crew

Get Rich or Die Tryin’ Blu-ray Review

Reviewed by Martin Liebman, June 5, 2021

Get Rich or Die Tryin’ is not a full-on biopic but it’s essentially the story of its star, Curtis Jackson, better known as the worldwide rapping sensation “50 Cent.” The film shares a title with his debut 2003 9x platinum album. The picture, directed by Jim Sheridan (My Left Foot, In the Name of the Father), explores a young rapper’s rise to stardom and the street violence and drug dealing that influenced his music and his life’s direction. The film follows a rigid narrative structure with little creative enterprise behind it, but the central story is suitably gripping and the film is well acted, too, in what is Jackson’s screen debut.

Young Marcus Greer (Marc John Jefferies) lives a relatively good life. His mother Katrina (Serena Reeder) makes ends meet dealing drugs and he’s an aspiring Rap artist. When his mother is killed, he moves in with his grandparents (played by Sullivan Walker and Viola Davis). A few years later, despondent with a lack of money and a miserable way of life — he’s literally living in his grandparents’ basement — Marcus (Jackson) chooses to pursue a musical career but also enter into the drug dealing business for that quick influx of cash to buy him the sneakers and the Mercedes he so desperately wants. This line of work ultimately lands him in prison where he meets Bama (Terrence Howard) and his musical career begins to blossom, though certainly violence follows as the cash flows in.

For 50 Cent, music and violence are inseparably intertwined. Those things have defined his life, the former enriching him and the latter almost killing him. The life of violence — from his mother’s murder to his own brush with death — are key elements in his big-screen debut that adapts his story into, here, a film that is curiously both repetitious and captivating, the former because there’s little structural originality to the story and the latter because Director Jim Sheridan and Actor 50 Cent build a compelling exterior that runs cover for the otherwise rote content. As the story builds, the interconnection between music and violence becomes all the more prominent, one a fixture of the other, two symbiotic entities that build a rapper into a target and a man into an empire. Sheridan and writer Terence Winter, who brings to the film a well-versed understanding of crime-meets-life as one of the chief writers of the hit HBO series The Sopranos, are well capable of exploring the story’s essence and purpose even if it’s necessarily presented in a cinematic package that is neither superficially new nor interesting; it’s the human element and the talent on the screen that make it work.

It’s also the star who makes the film. Jackson acts in Get Rich or Die Tryin as if a veteran of the screen, a seasoned actor who seems to bring years of experience to what is a rather complex role. He commands it through physical stature and persona alike. It helps that he is essentially playing himself and is not too terribly stretched to get into character or tasked with transforming himself from the inside out for the role, but for an actor making his screen debut it’s nevertheless impressive work. Jackson never struggles to transition from intimate characterization to facing the external trials which push his physicality to some degree in so many scenes, whether it’s a simple as the act of writing music or as complex and demanding when he’s rapping on the stage or fighting for his life in a gun battle. Jackson is surrounded by several strong support performances, notably from Terrence Howard and Adewale Akinnuoye-Agbaje.

Get Rich or Die Tryin’ Blu-ray, Video Quality

  4.0 of 5

Paramount brings Get Rich or Die Tryin to the Blu-ray format with a very naturalistic 1080p transfer. The image maintains an agreeable film-like presentation style, holding to a very light grain structure that only spikes in density on a few occasions as the picture pulls a bit darker in several scenes. Overall, it’s very even and complimentary, accentuating the fine point detail in evidence throughout. Viewers will be impressed with this one as it delivers firm, unblemished and unaltered details that are sure and naturally complex within the film medium parameters. Sharply defined faces and urban environments are the norm, and the detail holds even in low light and nighttime exteriors. Colors are pleasantly neutral, capturing the blend of urban gray and bright clothing with equal depth and accuracy. Black levels are firm and skin tones appear accurate. The print is free of all but the finest speckles and the encode gives no problems. This is a very nice, a very healthy, a very pleasantly watchable Blu-ray from Paramount.

Get Rich or Die Tryin’ Blu-ray, Audio Quality

  3.5 of 5

Get Rich or Die Tryin‘s Dolby TrueHD 5.1 lossless soundtrack is not quite so potent as one might expect from a film defined by gunfire and Rap music. Neither offer significant depth or vigorous punch. Neither are they timid and flat, but expectations for a soundtrack such as this would warrant a desire to hear the music really thump and the gunfire to pound through with aggressive pop and heft. These elements fall somewhere in the middle, then. Spacing is never an issue; the track is wide and free-flowing, folding in a healthy allotment of surround support content as well. Urban atmosphere and busy location din are impressively detailed and full. Dialogue holds to a front-center focused placement and presents with faultless prioritization and lifelike clarity.

Get Rich or Die Tryin’ Blu-ray, Overall Score and Recommendation

  3.0 of 5

Get Rich or Die Tryin may lack dramatic novelty even if it follows Curtis Jackson’s life with some stringency, but even in the absence of a more novel story the film works for a couple of reasons, namely Jackson’s performance and Sheridan’s keen direction. Sheridan in particular knows how to put a film together and this one flows well, blending essential entertainment value with a sprinkling of thought provoking drama that does well to cut to its character’s heart rather than just explore the superficialities that push the plot forward. Even if it lacks originality it’s a solid watch. Paramount’s Blu-ray is solid, too, delivering excellent video, a capable 5.1 lossless soundtrack, and a good making-of. Recommended.

Dangerous Minds

Dangerous Minds

 

             
               

 ]]>‘) }; if($(‘#suggestion_2’).html() == 0) { $(‘#suggestion_2’).append(‘ ‘) }; if($(‘#suggestion_3’).html() == 0) { $(‘#suggestion_3’).append(‘ ‘) }; if($(‘#suggestion_4’).html() == 0) { $(‘#suggestion_4’).append(‘ ‘) }; if($(‘#suggestion_5’).html() == 0) { $(‘#suggestion_5’).append(‘ ‘) }; if($(‘#suggestion_6’).html() == 0) { $(‘#suggestion_6’).append(‘ ‘) }; if($(‘#suggestion_7’).html() == 0) { $(‘#suggestion_7’).append(‘ ‘) }; if($(‘#suggestion_8’).html() == 0) { $(‘#suggestion_8’).append(‘ ‘) }; if($(‘#suggestion_9’).html() == 0) { $(‘#suggestion_9’).append(‘ ‘) }; if($(‘#suggestion_10’).html() == 0) { $(‘#suggestion_10’).append(‘ ‘) }; if($(‘#suggestion_11’).html() == 0) { $(‘#suggestion_11’).append(‘ ‘) }; if($(‘#suggestion_12’).html() == 0) { $(‘#suggestion_12’).append(‘ ‘) }; if($(‘#suggestion_13’).html() == 0) { $(‘#suggestion_13’).append(‘ ‘) }; if($(‘#suggestion_14’).html() == 0) { $(‘#suggestion_14’).append(‘ ‘) }; if($(‘#suggestion_15’).html() == 0) { $(‘#suggestion_15’).append(‘ ‘) }; if($(‘#suggestion_16’).html() == 0) { $(‘#suggestion_16’).append(‘ ‘) }; if($(‘#suggestion_17’).html() == 0) { $(‘#suggestion_17’).append(‘ ‘) }; if($(‘#suggestion_18’).html() == 0) { $(‘#suggestion_18’).append(‘ ‘) }; if($(‘#suggestion_19’).html() == 0) { $(‘#suggestion_19’).append(‘ ‘) }; if($(‘#suggestion_20’).html() == 0) { $(‘#suggestion_20’).append(‘ ‘) }; if($(‘#suggestion_21’).html() == 0) { $(‘#suggestion_21’).append(‘

Swing Kids

 ‘) }; if($(‘#suggestion_22’).html() == 0) { $(‘#suggestion_22’).append(‘ ‘) }; if($(‘#suggestion_23’).html() == 0) { $(‘#suggestion_23’).append(‘ ‘) }; if($(‘#suggestion_24’).html() == 0) { $(‘#suggestion_24’).append(‘ ‘) }; if($(‘#suggestion_25’).html() == 0) { $(‘#suggestion_25’).append(‘ ‘) }; if($(‘#suggestion_26’).html() == 0) { $(‘#suggestion_26’).append(‘ ‘) }; if($(‘#suggestion_27’).html() == 0) { $(‘#suggestion_27’).append(‘ ‘) }; if($(‘#suggestion_28’).html() == 0) { $(‘#suggestion_28’).append(‘ ‘) }; if($(‘#suggestion_29’).html() == 0) { $(‘#suggestion_29’).append(‘ ‘) }; if($(‘#suggestion_30’).html() == 0) { $(‘#suggestion_30’).append(‘ ‘) }; if($(‘#suggestion_31’).html() == 0) { $(‘#suggestion_31’).append(‘ ‘) }; if($(‘#suggestion_32’).html() == 0) { $(‘#suggestion_32’).append(‘ ‘) }; if($(‘#suggestion_33’).html() == 0) { $(‘#suggestion_33’).append(‘ ‘) }; if($(‘#suggestion_34’).html() == 0) { $(‘#suggestion_34’).append(‘ ‘) }; if($(‘#suggestion_35’).html() == 0) { $(‘#suggestion_35’).append(‘ ‘) }; if($(‘#suggestion_36’).html() == 0) { $(‘#suggestion_36’).append(‘ ‘) }; if($(‘#suggestion_37’).html() == 0) { $(‘#suggestion_37’).append(‘ ‘) }; if($(‘#suggestion_38’).html() == 0) { $(‘#suggestion_38’).append(‘ ‘) }; if($(‘#suggestion_39’).html() == 0) { $(‘#suggestion_39’).append(‘ ‘) }; if($(‘#suggestion_40’).html() == 0) { $(‘#suggestion_40’).append(‘

Lean on Me

 ‘) }; if($(‘#suggestion_41’).html() == 0) { $(‘#suggestion_41’).append(‘ ‘) }; if($(‘#suggestion_42’).html() == 0) { $(‘#suggestion_42’).append(‘ ‘) }; if($(‘#suggestion_43’).html() == 0) { $(‘#suggestion_43’).append(‘ ‘) }; if($(‘#suggestion_44’).html() == 0) { $(‘#suggestion_44’).append(‘

Baby Boy

 ‘) }; if($(‘#suggestion_45’).html() == 0) { $(‘#suggestion_45’).append(‘

Made

 ‘) }; if($(‘#suggestion_46’).html() == 0) { $(‘#suggestion_46’).append(‘ ‘) }; if($(‘#suggestion_47’).html() == 0) { $(‘#suggestion_47’).append(‘ ‘) }; } Show more titles »« Show less titles

Similar titles suggested by members

= 0) && (newpos = 0) && (pos 40) { $.post(‘/products/ajax.php?action=lookupsimilar’, { title: $(‘#title’).val() }, function(data) { if(data != ”) { highlightOption(-1); $(‘#title_auto_complete’).html(data); $(‘#title_auto_complete’).css(‘display’, ‘block’); } else { maxpos = -1; $(‘#title_auto_complete’).css(‘display’, ‘none’); }}); }}); $(‘#title’).bind(‘keydown’, function(e) { code = e.keyCode ? e.keyCode : e.which; if(code.toString() == 9 || code.toString() == 13) { getOption(); } else if(code.toString() == 38) { highlightOption(pos-1); } else if(code.toString() == 40) { highlightOption(pos+1); }}); $(‘#title_auto_complete’).bind(‘mousedown’, function() { getOption() }); $(‘#title’).bind(‘blur’, function() { setTimeout(function() { highlightOption(-1); $(‘#title_auto_complete’).html(”); $(‘#title_auto_complete’).css(‘display’, ‘none’)}, 100); }); }); ]]>    

Get Rich or Die Tryin’ Blu-ray, News and Updates

Upcoming Paramount Catalog Releases Dated – March 1, 2021

Paramount Home Media Distribution has dated a number of upcoming catalog releases. Amongst them are: The Saint (1997), The Last Castle (2001), and The Tuxedo (2002).

North America Blu-ray Discussions

0) selid = Collectable.selctypeid; form.find(‘select[name=typeid_0]’).html(typeidselect); form.find(‘select[name=typeid_0] option’).prop(‘selected’, false); form.find(‘select[name=typeid_0]’).find(‘option[value=’+selid+’]’).prop(‘selected’, true); $(‘#colltype_link’).attr(‘href’, ‘https://www.blu-ray.com/community/collection.php?action=showcategory&categoryid=’+Collectable.data.categoryid+’&category=’+selid); var selid = 0; var retaileridselect = ”; for(var i=0; i 0) // selid = Collectable.selctypeid; form.find(‘select[name=retailerid_0]’).html(retaileridselect); form.find(‘select[name=retailerid_0] option’).prop(‘selected’, false); form.find(‘select[name=retailerid_0]’).find(‘option[value=’+selid+’]’).prop(‘selected’, true); form.find(‘a[id=addcustomcategory]’).prop(‘href’, ‘https://www.blu-ray.com/community/collection.php?u=’+userid+’&action=managecategories&categoryid=’+data.p.categoryid); form.find(‘input[name=productid]’).val(data.p.id); form.find(‘input[name=categoryid]’).val(data.p.categoryid); form.find(‘img.coverimg’).attr(‘src’, data.p.coverurl); form.find(‘input[name=added_datetimepicker_0]’).val(data.c.addeddate); var verb = “Watched”; var reverb = “Rewatched”; if (‘isgame’ in data.p && data.p.isgame == 1) { verb = “Played”; reverb = “Replayed”; } else if (data.p.categoryid == 39) { verb = “Read”; reverb = “Reread”; } else if (‘ismusic’ in data.p && data.p.ismusic == 1) { verb = “Listened”; reverb = “Relistened”; } form.find(‘div[id=watched_label]’).html(verb); form.find(‘div[id=rewatched_label]’).html(reverb); form.find(‘div[id=watchedcount_label]’).html(verb + ” count”); form.find(‘input[name=watched_0]’).prop(‘checked’, data.c.watched == 1 ? true: false); if(data.c.watched == 1) form.find(‘div[id=divwatchedtimestamp_0]’).show(); else form.find(‘div[id=divwatchedtimestamp_0]’).hide(); form.find(‘input[name=watched_datetimepicker_0]’).val(data.c.watcheddate); form.find(‘input[name=rewatched_datetimepicker_0]’).val(data.c.rewatcheddate); form.find(‘input[name=watchedcount_0]’).val(data.c.watchedcount > 0 ? data.c.watchedcount : ”); if(data.p.categoryid == 20) { form.find(‘input[name=seenintheater_0]’).prop(‘checked’, data.c.seenintheater == 1 ? true: false); form.find(‘tr[id=seenintheater_row]’).show(); if(Collectable.selctypeid == 54989 || Collectable.selctypeid == 17558) { // uncheck these for watchlist and notinterested if(data.c.watched != 1) { form.find(‘input[name=watched_0]’).prop(‘checked’, false); form.find(‘div[id=divwatchedtimestamp_0]’).hide(); form.find(‘input[name=seenintheater_0]’).prop(‘checked’, false); form.find(‘input[name=watchedcount_0]’).val(0); } } else if(Collectable.selctypeid == 11138) { // Uncheck seenintheater for watched //form.find(‘input[name=seenintheater_0]’).prop(‘checked’, false); // Check watched cb form.find(‘input[name=watched_0]’).prop(‘checked’, true); form.find(‘div[id=divwatchedtimestamp_0]’).show(); //ifr!data.c.watcheddate && !editmode) // Set date if changing from not watched to watched if(!data.c.watcheddate && data.c.watched != 1) form.find(‘input[name=watched_datetimepicker_0]’).val(‘2021-07-02’); } } else { form.find(‘tr[id=seenintheater_row]’).hide(); } form.find(‘textarea[name=description_0]’).html(data.c.comment); if (data.c.price > 0) form.find(‘input[name=price_0]’).val(data.c.price / 100); else form.find(‘input[name=price_0]’).val(”); form.find(‘input[name=pricecomment_0]’).val(data.c.pricecomment); form.find(‘input[name=exclude_0]’).prop(‘checked’, data.c.exclude == 1 ? true: false); form.find(‘input[name=collectionid_0]’).val(data.c.cid); if (editmode) { form.find(‘input[name=action]’).val(‘multiedit’); form.find(‘input[name=submit]’).val(‘Update collection’); form.find(‘div[id=coll_delete]’).show(); var collpopbuttontitle = ‘In your ‘ + data.c.type + ‘ collection’; if (data.p.categoryid == 20) { Collectable.setTheatricalWatchedByCtypeid(data.c.typeid); collpopbuttontitle = ‘In your collection’; if (data.c.seenintheater == 1) collpopbuttontitle = “You’ve seen it in theaters”; } $(‘#collectablepopupbutton_’ + gpid + ‘.button’).find(‘a’).html(collpopbuttontitle); } else { form.find(‘input[name=action]’).val(‘add’); form.find(‘input[name=submit]’).val(‘Add to collection’); form.find(‘div[id=coll_delete]’).hide(); var collpopbuttontitle = ‘Add to collection’; if (data.p.categoryid == 20) collpopbuttontitle = ‘Seen in theater’; $(‘#collectablepopupbutton_’ + gpid + ‘.button’).find(‘a’).html(collpopbuttontitle); } Collectable.setUiPosition(Collectable.options); } else { var msg = ”; if (data && ‘error’ in data) { msg = ‘Failed: ‘ + data.error; } else { msg = ‘Failed: Unknown error’; } $(‘#collectablepopup .statusmsg’).css(‘color’, ‘#f00’).html(msg); } }, setUiPosition : function(options) { var alignh = options[‘alignh’] || ‘left’; var gpid = Collectable.data.gpid; var popupbutton = $(‘#collectablepopupbutton_’ + gpid); var ui = $(‘#collectablepopup .popup_ui’); // Default alignh is ‘left’ var x = popupbutton.offset().left; var y = popupbutton.offset().top + popupbutton.height() + 5; if (alignh == ‘right’) { x -= ui.outerWidth() – popupbutton.outerWidth(); } else if (alignh == ‘center’) { x -= (ui.outerWidth() – popupbutton.outerWidth()) / 2; } ui.css({ left: x + ‘px’, top: y + ‘px’}); //var offsetLeft = 0; // $(window).scrollLeft(); //var offsetTop = 0; //$(window).scrollTop(); //var cx = (($(window).width() – ui.outerWidth()) / 2); //var cy = (($(window).height() – ui.outerHeight()) / 2); //var x = Math.max(0, Math.max(0, cx) + offsetLeft); //var y = Math.max(0, Math.max(0, cy) + offsetTop); //var x = Math.max(0, (($(window).width() – ui.innerWidth()) / 2) + $(window).scrollLeft() – $(window).pageXOffset); //var y = Math.max(0, (($(window).height() – ui.innerHeight()) / 2) + $(window).scrollTop() – $(window).pageYOffset); //ui.css({ left: x + ‘px’, top: y + ‘px’}); //ui.css({ “position”: “absolute”, “left”: “50%”, “top”: “50%”, “margin-top”: “-10px”, “margin-left”: “-10px”}) } } $(document).ready(function() { $(‘#collectableform’).on(‘submit’, function(e) { e.preventDefault(); $(‘#popupformbuttons’).hide(); var action = $(‘#collectableform input[name=action]’).val(); if (action == “add”) { $(‘#collectablepopup .statusmsg’).css(‘color’, ”).html(‘Adding…’); } else if (action == “multiedit”) { $(‘#collectablepopup .statusmsg’).css(‘color’, ”).html(‘Updating…’); } var data = $(‘#collectableform’).serialize(); $.ajax({ type:’POST’, url:’https://www.blu-ray.com/community/collection.php’, dataType:’json’, cache:false, timeout:30000, processData:false, data: data, success: Collectable.handleActionSuccess, error: Collectable.handleActionError }); }); $(‘select[name=typeid_0]’).on(‘change’, function() { var selid = $(this).val(); $(‘#colltype_link’).attr(‘href’, ‘https://www.blu-ray.com/community/collection.php?action=showcategory&categoryid=’+Collectable.data.categoryid+’&category=’+selid); }); $(‘#collectableform div[id=coll_delete]’).on(‘click’, function(e) { e.preventDefault(); $(‘#popupformbuttons’).hide(); var cid = $(‘#collectableform input[name=collectionid_0]’).val(); var categoryid = $(‘#collectableform input[name=categoryid]’).val(); var userid = $(‘#collectableform input[name=u]’).val(); $(‘#collectablepopup .statusmsg’).css(‘color’, ”).html(‘Deleting…’); $.ajax({ type:’GET’, url:’https://www.blu-ray.com/community/collection.php’, dataType:’json’, cache:false, timeout:30000, data: { action: ‘multidelete’, checkbox0: cid, ajax: 1, u: userid, categoryid: categoryid }, success: Collectable.handleActionSuccess, error: Collectable.handleActionError }); }); $(‘#collectablepopup’).on(‘click’, function(e) { var popupui = $(this).find(‘.popup_ui’); if (!popupui.is(e.target) && popupui.has(e.target).length === 0) { // if the target of the click isn’t the popup nor a descendant of the popup, then hide the popup if (Collectable.buttonClicked) return; $(this).hide(); } }); $(‘#collectablepopup.popup’).on(‘escapePopupEvent’, function(e) { if (Collectable.buttonClicked) return; $(‘#collectablepopup’).hide(); }); $(document).on( ‘keydown’, function ( e ) { if ( e.keyCode === 27 ) { $(‘.popup’).trigger(‘escapePopupEvent’); } }); }); ]]> 0) { qdata[‘id’] = trid; } if (retailerid > 0) { qdata[‘retailerid’] = retailerid; } $.ajax({ type:’GET’, url:’https://www.blu-ray.com/community/pricetracker.php’, dataType:’json’, cache:false, timeout:30000, data: qdata, success: handlePricetrackPropertiesSuccess, error: handlePricetrackActionError }); } }; var handlePricetrackActionSuccess = function(data, textStatus, jqXHR) { $(‘#pricetrackformbuttons’).show(); if (data && ‘status’ in data && ‘action’ in data) { var form = $(‘#pricetrackform’); var currency = form.find(‘div[id=prtr_retailers]’).find(‘div.currency’).first().html(); var popupbuttontitle = ‘Set price tracking’; if(data.action == “add”) { var tr = data.tr[0]; // pick first if more than 1 form.find(‘input[name=id]’).val(tr.trid); form.find(‘input[name=action]’).val(‘edit’); form.find(‘input[name=submit]’).val(‘Update tracking’); popupbuttontitle = ‘Edit price target: ‘+currency+tr.myprice+’ + ‘+currency+tr.myrange; form.find(‘div[id=prtr_delete]’).show(); $(‘#pricetrackpopupbutton_’ + pricetracked.gpid).css(‘color’, ‘#449944’); } else if(data.action == “edit”) { var tr = data.tr; form.find(‘input[name=action]’).val(‘edit’); form.find(‘input[name=submit]’).val(‘Update tracking’); popupbuttontitle = ‘Edit price target: ‘+currency+tr.myprice+’ + ‘+currency+tr.myrange; form.find(‘div[id=prtr_delete]’).show(); } else if(data.action == “delete”) { form.find(‘input[name=id]’).val(”); form.find(‘input[name=action]’).val(‘add’); form.find(‘input[name=submit]’).val(‘Track’); popupbuttontitle = ‘Set price tracking’; form.find(‘div[id=prtr_delete]’).hide(); $(‘#pricetrackpopupbutton_’ + pricetracked.gpid).css(‘color’, ‘#999’); } $(‘#pricetrackpopupbutton_’ + pricetracked.gpid).find(‘a’).html(popupbuttontitle); $(‘#pricetrackpopup .statusmsg’).css(‘color’, ”).html(”); $(‘#pricetrackpopup’).hide(); } else { var msg = ”; if (data && ‘error’ in data) { msg = ‘Failed: ‘ + data.error; } else { msg = ‘Failed: Unknown error’; } $(‘#pricetrackpopup .statusmsg’).css(‘color’, ‘#f00’).html(msg); } }; var handlePricetrackActionError = function(jqXHR, textStatus, errorThrown) { var msg = ‘Failed: (‘ + textStatus+’) ‘ + errorThrown; $(‘#pricetrackpopup .statusmsg’).css(‘color’, ‘#f00’).html(msg); $(‘#pricetrackformbuttons’).show(); }; var handlePricetrackPropertiesSuccess = function(data, textStatus, jqXHR) { if (data && ‘status’ in data && data.status==1 && ‘action’ in data && data.action == “properties”) { $(‘#pricetrackpopup .statusmsg’).css(‘color’, ”).html(”); var form = $(‘#pricetrackform’); form.show(); $(‘#pricetrackformbuttons’).show(); var gpid = data.p.gpid; var title = data.p.title; var currency = data.p.currency; var anytrackings = data.istr > 0; pricetracked = { gpid: gpid }; form.find(‘div[id=prtr_retailers]’).empty(); var tmpl = form.find(‘.prtr_template’); tmpl.find(‘div.currency’).html(currency); var tmplhtml = tmpl.html(); var numrets = data.tr.length; var showRetailerSelect = false; if (anytrackings) { // If atleast one tracking, we populate the retailers dropdown showRetailerSelect = data.tr.length > 1; var retailername = {‘1′:’Amazon’, ‘6’:’iTunes SD’, ‘7’:’iTunes HD’}; $(‘#prtr_retailer_select’).html(”); for (var k=0; k 0) { if (‘retailerid’ in data.tr[k] && data.tr[k].retailerid > 0) { var istracked = (‘trid’ in data.tr[k] && data.tr[k].trid > 0); var prefix = istracked ? ‘Edit ‘ : ‘Add ‘; $(‘#prtr_retailer_select’).append($(”, { value : data.tr[k].retailerid }).text(prefix + retailername[data.tr[k].retailerid] + ‘ tracking’)); } } //if (‘trid’ in data.tr[0] && data.tr.length > 0 && data.tr[0].trid > 0) { if (‘retailerid’ in data.tr[0] && data.tr.length > 0 && data.tr[0].retailerid > 0) { $(‘#prtr_retailer_select’).val(data.tr[0].retailerid); } // In we are tracking one of the retailers, we force display of one. The other(s) are in the dropdown. numrets = 1; } var trid = 0; for (var i=0; i 0) { // Edit mode retdiv.find(‘input[id=myprice]’).attr(‘name’, ‘price’); retdiv.find(‘input[id=mypricerange]’).attr(‘name’, ‘pricerange’); retdiv.find(‘select[id=myexpire]’).attr(‘name’, ‘expire’); } else { retdiv.find(‘input[id=myprice]’).attr(‘name’, ‘price_’+retailerid); retdiv.find(‘input[id=mypricerange]’).attr(‘name’, ‘pricerange_’+retailerid); retdiv.find(‘select[id=myexpire]’).attr(‘name’, ‘expire_’+retailerid); } } if (trid > 0) { // Edit mode form.find(‘.appstorewidget’).hide(); form.find(‘input[name=id]’).val(trid); form.find(‘input[name=action]’).val(‘edit’); form.find(‘input[name=submit]’).val(‘Update tracking’); form.find(‘div[id=prtr_delete]’).show(); popupbuttontitle = ‘Edit price target: ‘+currency+myprice+’ + ‘+currency+myrange; $(‘#pricetrackpopupbutton_’ + gpid).find(‘a’).html(popupbuttontitle); } else { form.find(‘.appstorewidget’).show(); form.find(‘input[name=p]’).val(gpid); form.find(‘input[name=action]’).val(‘add’); form.find(‘input[name=submit]’).val(‘Track’); form.find(‘div[id=prtr_delete]’).hide(); var popupbuttontitle = ‘Set price tracking’; $(‘#pricetrackpopupbutton_’ + gpid).find(‘a’).html(popupbuttontitle); } if (showRetailerSelect) { $(‘#prtr_table_choose_retailer’).show(); } else { $(‘#prtr_table_choose_retailer’).hide(); } var ui = $(‘#pricetrackpopup .popup_ui’); //var x = Math.max(0, (($(window).width() – ui.outerWidth()) / 2) + $(window).scrollLeft()); //var y = Math.max(0, (($(window).height() – ui.outerHeight()) / 2) + $(window).scrollTop()); var popupbutton = $(‘#pricetrackpopupbutton_’ + gpid); var x = popupbutton.offset().left; var y = popupbutton.offset().top + popupbutton.height() + 5; ui.css({ left: x + ‘px’, top: y + ‘px’}); } else { var msg = ”; if (data && ‘error’ in data) { msg = ‘Failed: ‘ + data.error; } else { msg = ‘Failed: Unknown error’; } $(‘#pricetrackpopup .statusmsg’).css(‘color’, ‘#f00’).html(msg); } }; var pricetrackChangeRetailer = function() { var gpid = pricetracked.gpid; var retailerid = $(‘#prtr_retailer_select’).val(); // Reopen the popup, with the other retailer price tracked item. if (gpid > 0 && retailerid > 0) { $(‘#pricetrackpopup’).hide(); processPricetrackButtonClick(gpid, 0, retailerid); } }; $(document).ready(function() { $(‘#pricetrackform’).on(‘submit’, function(e) { e.preventDefault(); $(‘#pricetrackformbuttons’).hide(); var action = $(‘#pricetrackform input[name=action]’).val(); if (action == “add”) { $(‘#pricetrackpopup .statusmsg’).css(‘color’, ”).html(‘Tracking…’); } else if (action == “edit”) { $(‘#pricetrackpopup .statusmsg’).css(‘color’, ”).html(‘Updating…’); } var data = $(‘#pricetrackform’).serialize(); $.ajax({ type:’POST’, url:’https://www.blu-ray.com/community/pricetracker.php’, dataType:’json’, cache:false, timeout:30000, processData:false, data: data, success: handlePricetrackActionSuccess, error: handlePricetrackActionError }); }); $(‘#pricetrackform div[id=prtr_delete]’).on(‘click’, function(e) { e.preventDefault(); $(‘#pricetrackformbuttons’).hide(); var trid = $(‘#pricetrackform input[name=id]’).val(); $(‘#pricetrackpopup .statusmsg’).css(‘color’, ”).html(‘Removing…’); $.ajax({ type:’GET’, url:’https://www.blu-ray.com/community/pricetracker.php’, dataType:’json’, cache:false, timeout:30000, data: { action: ‘delete’, id: trid, ajax: 1 }, success: handlePricetrackActionSuccess, error: handlePricetrackActionError }); }); $(‘#pricetrackpopup’).on(‘click’, function(e) { var popupui = $(this).find(‘.popup_ui’); if (!popupui.is(e.target) && popupui.has(e.target).length === 0) { // if the target of the click isn’t the popup nor a descendant of the popup, then hide the popup $(this).hide(); } }); $(‘#pricetrackpopup.popup’).on(‘escapePopupEvent’, function(e) { $(‘#pricetrackpopup’).hide(); }); $(document).on( ‘keydown’, function ( e ) { if ( e.keyCode === 27 ) { $(‘.popup’).trigger(‘escapePopupEvent’); } }); }); ]]>

 

distanceTop && scrollTop
Best Deals »

Source