Blogger设置到此为止

最近被Blogger的设置弄死了,也终于明白了为什么Blogger里面有很大一部分都是有些编程技术的人。Blogger很好玩,说傻瓜又不是很傻瓜,但又有些傻瓜,算是半傻瓜吧。

有很多东西都得自己加代码,JS,才会起作用;比如连在一篇博客里加入音乐或者加视频都得用代码添加(还好图片的功能有了--听说以前是没有的),不过都算是弄懂了。试过很多的播放器之后选择了最喜欢的Google的。弄得最久的就是最新文章和最新评论了,--Blogger居然连最新文章和最新评论的功能都没设,试过无数的代码样式--因为自己现在还完全不懂这些网页的代码,不懂JS,只能是瞎摸了,弄了很久,终于也整出了自己喜欢的样式,而且也可以立即同步。

今天还弄了很久标题栏的字体,最后只能是用PS硬来了。


引用Google播放器来播放音乐

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 width="400" height="27"><param name="movie" value='http://mail.google.com/mail/html/audio.swf?audioUrl=URL '><param name="quality" value="high"><embed src=http://mail.google.com/mail/html/audio.swf?audioUrl=URL quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="400" height="27"></embed></object>

最新文章


<div class="widget-content">
<div id="newpostsjinyaolin">
<h2>Loading...</h2>
</div><script>
function compareentry(a,b){
order= Date.parse(a.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,
'$1/$2/$3 $4 GMT')) - Date.parse(b.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,
'$1/$2/$3 $4 GMT'));
return 0-order;}
function handlePostsjinyaolin(json) {var temp = '<ul id="Feed001_feedItemListDisplay">';
var postshow=5;
var sortentry=json.feed.entry.sort(compareentry);
for (var i=0, post; post = sortentry[i]; i++) {
if(i>=postshow) break;
var title=post.title.$t;
var link=post.link[0].href;
var authorname=post.author[0].name.$t;
var timestamp=post.published.$t.substr(0,10);
temp += '<li><span class="item-title"><a href="'+link+'">'+ title +'</a></span></li>';
}
temp+="</ul>";
document.getElementById("newpostsjinyaolin").innerHTML = temp;
}
</script><script src="http://hanki.blogspot.com/feeds/posts/default?alt=json-in-script&callback=handlePostsjinyaolin" type="text/javascript"></script>
</div>


最新评论


<script language="javascript">
var numcomments = 5;
var numchars = 100;function commentDisplay(json) {
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-");if (entry.content) {
comment = entry.content.$t;
} else if (entry.summary) {
comment = entry.summary.$t;
}var re = /<\S[^>]*>/g;
comment = comment.replace(re, "");
document.write(entry.author[0].name.$t + ' 说:<br/>');
if (comment.length < numchars)
document.write('<a href="' + alturl + '">' + comment + '</a><br/><br/>');
else
document.write('<a href="' + alturl + '">' + comment.substring(0, numchars) + '...</a><br/><br/>');
}
}
</script>
<script src="http://hanki.blogspot.com/feeds/comments/default?alt=json-in-script&callback=commentDisplay"></script>


别看这些好像很简单没什么,花了很多时间来浏览了无数的网页得来的,相当珍贵。况且现在对这些代码又不熟悉,很难搞。以后学会了网页的代码在回来研究研究,应该是很简单的。

PS:PS真的得好好学学练练……