Skip to content

Instantly share code, notes, and snippets.

@geekodour
Created December 29, 2015 00:34
Show Gist options
  • Save geekodour/f2e5f7f992a219cb73f2 to your computer and use it in GitHub Desktop.
Save geekodour/f2e5f7f992a219cb73f2 to your computer and use it in GitHub Desktop.
<!--SCRIP FOR CREATING SUMMARY AND THUMB
<script type='text/javascript'>
if (window.matchMedia(&#39;(max-width: 48em)&#39;).matches)
{
summary_noimg = 550;
summary_img = 100;
}
else{summary_noimg = 550;
summary_img = 250;}
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'[...]';
}
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
summ = summary_img;
}
var summary = '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>
END OF SCRIP FOR CREATING SUMMARY AND THUMB-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment