<span style="font-family:georgia;"><span style="font-size:105%;"><script type="text/javascript"> //<![CDATA[ function showrecentcomments(json) { var numcomments = 5; var showcommentdate = true; var showposttitle = false; var numchars = 130; for (var i = 0; i < numcomments; i++) { var entry = json.feed.entry[i]; var alturl; if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { alturl = entry.link[k].href; break; } } alturl = alturl.replace("#", "#comment-"); var postlink = alturl.split("#"); postlink = postlink[0]; var linktext = postlink.split("/"); linktext = linktext[5]; linktext = linktext.split(".html"); linktext = linktext[0]; var posttitle = linktext.replace(/-/g," "); posttitle = posttitle.link(postlink); var commentdate = entry.published.$t; var cdyear = commentdate.substring(0,4); var cdmonth = commentdate.substring(5,7); var cdday = commentdate.substring(8,10); var monthnames = new Array(); monthnames[1] = "Янв,"; monthnames[2] = "Фев,"; monthnames[3] = "Мар,"; monthnames[4] = "Апр,"; monthnames[5] = "Май,"; monthnames[6] = "Июн,"; monthnames[7] = "Июл,"; monthnames[8] = "Авг,"; monthnames[9] = "Сен,"; monthnames[10] = "Окт,"; monthnames[11] = "Ноя,"; monthnames[12] = "Дек,"; if ("content" in entry) { var comment = entry.content.$t;} else if ("summary" in entry) { var comment = entry.summary.$t;} else var comment = ""; var re = /<\S[^>]*>/g; comment = comment.replace(re, ""); document.write('<br/>'); if (showcommentdate == true) document.write(' ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday + ' '); document.write('<a href="' + alturl + '">' + entry.author[0].name.$t + '<\/a> пишет:'); if (showposttitle == true) document.write(' on ' + posttitle); document.write('<br/>'); if (comment.length < numchars) { document.write('<i>'); document.write(comment); document.write('<\/i>');} else { document.write('<div align="right"><i>'); comment = comment.substring(0, numchars); var quoteEnd = comment.lastIndexOf(" "); comment = comment.substring(0, quoteEnd); document.write(comment + '...<b><a href="' + alturl + '"><span style="color:#cc6600;">(далее)<\/span><\/a><\/b>'); document.write('<\/i><\/div>');} document.write('<br/>'); } document.write('<br/>'); } //]]> </script> <script type="text/javascript" src= "http://hachic.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"> </script></span></span>
ошибка в том, что этот виджет показывает последние комментарии с огромной задержкой, иногда вообще не показывает комментарии, хотя на странице комментариев ( http://hachic.blogspot.com/feeds/comments/default ) они есть. Я немного пытался самостоятельно изменить этот код, но не разбираюсь в этом языке и не знаю правильно ли я всё сделал, кто разбирается помогите.
Сам код я взял с иностранного сайта, какого то блоггера, он сам написал этот код, может он допустил какие то ошибки?
Ещё забыл сказать - после того как создаёшь комментарий - он сразу появляется в этом окошке, а на следующий день пропадает и как будто комментария нет, и лишь спустя некоторое время, появляется снова и так с каждым комментарием
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
virgin
Виджет последних тем в блоге имеет такой код:
ошибка в том, что этот виджет показывает последние комментарии с огромной задержкой, иногда вообще не показывает комментарии, хотя на странице комментариев ( http://hachic.blogspot.com/feeds/comments/default ) они есть. Я немного пытался самостоятельно изменить этот код, но не разбираюсь в этом языке и не знаю правильно ли я всё сделал, кто разбирается помогите.
Сам код я взял с иностранного сайта, какого то блоггера, он сам написал этот код, может он допустил какие то ошибки?
Ещё забыл сказать - после того как создаёшь комментарий - он сразу появляется в этом окошке, а на следующий день пропадает и как будто комментария нет, и лишь спустя некоторое время, появляется снова и так с каждым комментарием
Edited by virginLink to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.