Title |
The encyclopedia of superheroes on film and television / John Kenneth Muir. |
|
Publication Info. |
Jefferson, N.C. : McFarland & Co., c2008. |
|
Edition |
2nd ed. |
Description |
viii, 696 p. : ill. ; 27 cm. |
Bibliography |
Includes bibliographical references (p. 681-684) and index. |
Summary |
"This updated edition of 2004's award-winning encyclopedia traces developments in the popular genre; new shows; latest films; and covers more superheroes. Each entry includes a detailed history, cast and credits, episode and film descriptions, critical commentaries, and data on arch-villains, comic-book origins and super powers, while placing each production into its historical context"--Provided by publisher. |
Subject |
Superhero films -- United States -- Encyclopedias.
|
|
Superhero television programs -- United States -- Encyclopedias.
|
ISBN |
9780786437559 (illustrated case binding : alk. paper) : $75.00 |
|
0786437553 (illustrated case binding : alk. paper) |
|
ISBN |
9780786437559 (illustrated case binding : alk. paper) : $75.00 |
|
0786437553 (illustrated case binding : alk. paper) |
|
');
var
reviewBodies = data.tm_field_staff_picks_review_short || [],
firstName = data['tm_user$field_profile_first_name'],
lastName = data['tm_user$field_profile_last_name'],
displayName = data['ss_user$profile_staff_picks$field_staff_picks_display_name'] || '',
location = data['ss_user$field_emp_location$name'] || null;
if (!reviewBodies[0])
return null;
var actualName = [firstName, lastName].join(' ');
var reviewContent = [
$('
').append([
'"',
reviewBodies[0],
'"',
$('').append([
' —',
(displayName || actualName),
location !== null ? ', ' + location : ''
].join(''))
])
];
review.html(reviewContent);
return review;
}
var staffPicksContent = $('#staff-picks-content');
var permLinkElem = $('#ICON_RECORDLINK a');
if (!permLinkElem.length)
return;
var permLink = permLinkElem.attr('href') || null;
if (permLink === null)
return;
var bibRegexp = new RegExp('b[0-9]{7,10}');
var recordNumMatch = bibRegexp.exec(permLink);
if (recordNumMatch === null)
return;
$.ajax({
url: 'https://intranet.ocls.info/staff-picks/query',
method: 'GET',
data: {
bib_url: recordNumMatch[0]
},
dataType: 'json'
})
.then(function (response) {
response = response || {};
var
solrResponse = response.response || {},
numFound = solrResponse.numFound || 0,
docs = solrResponse.docs || [];
console.log(solrResponse);
if (numFound == 0 || !docs.length)
return;
var reviews = docs.map($staffPick).filter(function (row) {
return row !== null;
});
if (!reviews.length)
return;
// build and place content from data
staffPicksContent.append([
$('').text('Reviews from Staff (Staff Picks)'),
].concat(reviews));
})
.catch(function (e) {
console.error(e);
});
})(window.jQuery);