in content/js/showcase.js [14:57]
function addShowcaseEntry(props) {
var i;
// TITLE
var entry = '<div class="headline"><h4>' + props.title + '</h4></div>' +
' <ul class="arrow_list">' +
'<li><span class="sc_header">Summary:</span> ' + props.description + ' </li>' +
'<li><span class="sc_header">Author:</span> ' + props.author + ' </li>';
if (props.dev) {
entry += '<li><span class="sc_header">Dev details:</span> ' + props.dev + '</li>';
}
if (props.website) {
entry += '<li><span class="sc_header">Web site:</span> <A href="' + props.website + '" target="_blank">' + props.website + '</A></li>';
}
var links = props.links;
if (links) {
for (i = 0; i < links.length; i += 2) {
entry += '<li> <span class="sc_header">' + links[i] + ':</span> <A href="' + links[i + 1] + '" target="_blank">' + links[i + 1] + '</A></li>';
}
}
entry += '</ul>';
// image gallery
var imgs = props.images;
var img;
var imgPath;
if (imgs) {
entry += "<div class='gallery_strip'>";
for (i = 0; i < imgs.length; i++) {
img = imgs[i];
imgPath = "showcase/images/" + props.imgDir + "/"
entry += '<a class="gallery" rel="' + props.imgDir + '" href="' + imgPath + img + '" title="' + img + '">'
+ '<img class="showcase" src="' + imgPath + 'prev/' + img + '"/>';
}
entry += "</div>";
}
var entryDiv = document.createElement("div");
entryDiv.innerHTML = entry;
var showcaseContainer = document.getElementById("showcaseContainer");
showcaseContainer.appendChild(entryDiv);
}