Hidden लेबलों वाले संदेश दिखाए जा रहे हैं. सभी संदेश दिखाएं
Hidden लेबलों वाले संदेश दिखाए जा रहे हैं. सभी संदेश दिखाएं

बुधवार, 15 नवंबर 2000

Script to show recent posts

HTML -------------------------------- /Scripts/json.js ------------------------------ function labelthumbs(json) { document.write('
    '); for (var i = 0; i < numposts; i++) { var entry = json.feed.entry[i]; var posttitle = entry.title.$t; var posturl; if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') { var commenttext = entry.link[k].title; var commenturl = entry.link[k].href; } if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } var thumburl; try { thumburl = entry.media$thumbnail.url; } catch (error) { s = entry.content.$t; a = s.indexOf("'); if (showpostthumbnails == true) document.write(''); document.write('' + posttitle + '
    '); if ("content" in entry) { var postcontent = entry.content.$t; } else if ("summary" in entry) { var postcontent = entry.summary.$t; } else var postcontent = ""; var re = /<\S[^>]*>/g; postcontent = postcontent.replace(re, ""); if (showpostsummary == true) { if (postcontent.length < numchars) { document.write(''); document.write(postcontent); document.write(''); } else { document.write(''); postcontent = postcontent.substring(0, numchars); var quoteEnd = postcontent.lastIndexOf(" "); postcontent = postcontent.substring(0, quoteEnd); document.write(postcontent + '...'); document.write(''); } } var towrite = ''; var flag = 0; document.write('
    '); if (showpostdate == true) { towrite = towrite + monthnames[parseInt(cdmonth, 10)] + '-' + cdday + ' - ' + cdyear; flag = 1; } if (showcommentnum == true) { if (flag == 1) { towrite = towrite + ' | '; } if (commenttext == '1 Comments') commenttext = '1 Comment'; if (commenttext == '0 Comments') commenttext = 'No Comments'; commenttext = '' + commenttext + ''; towrite = towrite + commenttext; flag = 1;; } if (displaymore == true) { if (flag == 1) towrite = towrite + ' | '; towrite = towrite + 'More »'; flag = 1;; } document.write(towrite); document.write(''); if (displayseparator == true) if (i != (numposts - 1)) document.write(''); } document.write('
'); }