Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <b:if cond='data:blog.pageType != "item"'>
- <b:if cond='data:blog.pageType != "static_page"'>
- <script type='text/javascript'>
- //<![CDATA[
- function showpageCount(json) {
- var thisUrl = home_page_url;
- var htmlMap = new Array();
- var thisNum = 1;
- var postNum = 1;
- var itemCount = 0;
- var fFlag = 0;
- var eFlag = 0;
- var html = '';
- var upPageHtml = '';
- var downPageHtml = '';
- for (var i = 0, post; post = json.feed.entry[i]; i++) {
- var timestamp1 = post.published.$t.substring(0, 19) + post.published.$t.substring(23, 29);
- timestamp = encodeURIComponent(timestamp1);
- var title = post.title.$t;
- if (title != '') {
- if (itemCount == 0 || (itemCount % pageCount == (pageCount - 1))) {
- if (thisUrl.indexOf(timestamp) != -1) {
- thisNum = postNum
- }
- if (title != '') postNum++;
- htmlMap[htmlMap.length] = '/search?updated-max=' + timestamp + '&max-results=' + pageCount
- }
- }
- itemCount++
- }
- for (var p = 0; p < htmlMap.length; p++) {
- if (p >= (thisNum - displayPageNum - 1) && p < (thisNum + displayPageNum)) {
- if (fFlag == 0 && p == thisNum - 2) {
- if (thisNum == 2) {
- upPageHtml = '<span class="showpage"><a href="/">' + upPageWord + '</a></span>'
- } else {
- upPageHtml = '<span class="showpage"><a href="' + htmlMap[p] + '">' + upPageWord + '</a></span>'
- }
- fFlag++
- }
- if (p == (thisNum - 1)) {
- html += '<span class="showpagePoint">' + thisNum + '</span>'
- } else {
- if (p == 0) {
- html += '<span class="showpageNum"><a href="/">1</a></span>'
- } else {
- html += '<span class="showpageNum"><a href="' + htmlMap[p] + '">' + (p + 1) + '</a></span>'
- }
- } if (eFlag == 0 && p == thisNum) {
- downPageHtml = '<span class="showpage"> <a href="' + htmlMap[p] + '">' + downPageWord + '</a></span>';
- eFlag++
- }
- }
- }
- if (thisNum > 1) {
- html = '' + upPageHtml + ' ' + html + ' '
- }
- html = '<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages (' + (postNum - 1) + ')</span>' + html;
- if (thisNum < (postNum - 1)) {
- html += downPageHtml
- }
- if (postNum == 1) postNum++;
- html += '</div>';
- var pageArea = document.getElementsByName("pageArea");
- var blogPager = document.getElementById("blog-pager");
- if (postNum <= 2) {
- html = ''
- }
- for (var p = 0; p < pageArea.length; p++) {
- pageArea[p].innerHTML = html
- }
- if (pageArea && pageArea.length > 0) {
- html = ''
- }
- if (blogPager) {
- blogPager.innerHTML = html
- }
- }
- function showpageCount2(json) {
- var thisUrl = home_page_url;
- var htmlMap = new Array();
- var isLablePage = thisUrl.indexOf("/search/label/") != -1;
- var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/") + 14, thisUrl.length) : "";
- thisLable = thisLable.indexOf("?") != -1 ? thisLable.substr(0, thisLable.indexOf("?")) : thisLable;
- var thisNum = 1;
- var postNum = 1;
- var itemCount = 0;
- var fFlag = 0;
- var eFlag = 0;
- var html = '';
- var upPageHtml = '';
- var downPageHtml = '';
- var labelHtml = '<span class="showpageNum"><a href="/search/label/' + thisLable + '?&max-results=' + pageCount + '">';
- var thisUrl = home_page_url;
- for (var i = 0, post; post = json.feed.entry[i]; i++) {
- var timestamp1 = post.published.$t.substring(0, 19) + post.published.$t.substring(23, 29);
- timestamp = encodeURIComponent(timestamp1);
- var title = post.title.$t;
- if (title != '') {
- if (itemCount == 0 || (itemCount % pageCount == (pageCount - 1))) {
- if (thisUrl.indexOf(timestamp) != -1) {
- thisNum = postNum
- }
- if (title != '') postNum++;
- htmlMap[htmlMap.length] = '/search/label/' + thisLable + '?updated-max=' + timestamp + '&max-results=' + pageCount
- }
- }
- itemCount++
- }
- for (var p = 0; p < htmlMap.length; p++) {
- if (p >= (thisNum - displayPageNum - 1) && p < (thisNum + displayPageNum)) {
- if (fFlag == 0 && p == thisNum - 2) {
- if (thisNum == 2) {
- upPageHtml = labelHtml + upPageWord + '</a></span>'
- } else {
- upPageHtml = '<span class="showpage"><a href="' + htmlMap[p] + '">' + upPageWord + '</a></span>'
- }
- fFlag++
- }
- if (p == (thisNum - 1)) {
- html += '<span class="showpagePoint">' + thisNum + '</span>'
- } else {
- if (p == 0) {
- html = labelHtml + '1</a></span>'
- } else {
- html += '<span class="showpageNum"><a href="' + htmlMap[p] + '">' + (p + 1) + '</a></span>'
- }
- } if (eFlag == 0 && p == thisNum) {
- downPageHtml = '<span class="showpage"> <a href="' + htmlMap[p] + '">' + downPageWord + '</a></span>';
- eFlag++
- }
- }
- }
- if (thisNum > 1) {
- if (!isLablePage) {
- html = '' + upPageHtml + ' ' + html + ' '
- } else {
- html = '' + upPageHtml + ' ' + html + ' '
- }
- }
- html = '<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf"> Pages (' + (postNum - 1) + ')</span>' + html;
- if (thisNum < (postNum - 1)) {
- html += downPageHtml
- }
- if (postNum == 1) postNum++;
- html += '</div>';
- var pageArea = document.getElementsByName("pageArea");
- var blogPager = document.getElementById("blog-pager");
- if (postNum <= 2) {
- html = ''
- }
- for (var p = 0; p < pageArea.length; p++) {
- pageArea[p].innerHTML = html
- }
- if (pageArea && pageArea.length > 0) {
- html = ''
- }
- if (blogPager) {
- blogPager.innerHTML = html
- }
- }
- var home_page_url = location.href;
- var thisUrl = home_page_url;
- if (thisUrl.indexOf("/search/label/") != -1) {
- if (thisUrl.indexOf("?updated-max") != -1) {
- var lblname1 = thisUrl.substring(thisUrl.indexOf("/search/label/") + 14, thisUrl.indexOf("?updated-max"))
- } else {
- var lblname1 = thisUrl.substring(thisUrl.indexOf("/search/label/") + 14, thisUrl.indexOf("?&max"))
- }
- }
- var home_page = "/";
- if (thisUrl.indexOf("?q=") == -1) {
- if (thisUrl.indexOf("/search/label/") == -1) {
- document.write('<script src="' + home_page + 'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')
- } else {
- document.write('<script src="' + home_page + 'feeds/posts/full/-/' + lblname1 + '?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')
- }
- }
- //]]>
- </script>
- </b:if>
- </b:if>
- <!--Page Navigation Ends -->
- <b:if cond='data:blog.pageType != "static_page"'>
- <b:if cond='data:blog.pageType != "item"'>
- <script>
- /* masonry */
- jQuery(document).ready(function($) {
- $('.blog-posts').masonry({
- itemSelector : '.post-outer',
- isAnimated: true,
- animationOptions: {
- duration: 450
- }
- });
- });
- </script>
- <script>
- /* Image loader */
- jQuery(document).ready(function($) {
- var $container = $('.blog-posts');
- $container.imagesLoaded(function(){
- $container.masonry({
- itemSelector : '.post-outer',
- });
- });
- });
- </script>
- </b:if>
- </b:if>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement