標籤 : blogspot

Blogspot主题中日期显示变成 UNDEFINED

Blogspot主题中日期显示变成 UNDEFINED

Erhem,很久没有开班的《蔡老师电脑班》又来了咯~时常与大家分享一些常见的问题及解决方案,是蔡老师电脑班的宗旨哦~(不是中指!!) 说起来,在认识的朋友当中,偶尔会有几个来问我一些部落格的问题。hmm无可否认我是写部落的经验是蛮久了,连教科书里都有我!!!【链接】当中最常把问题抛给我的就是【小白】,这个死鬼,每次问的问题明明在我的部落格里就已经有教了解决方案,还是要来问我的……真是啊~不久前检查【蔡老师】电邮时,发现了署名夜小猫的一封来信:[caption id="" align="aligncenter" width="430" caption="(图1)"][/caption]问题如下:1)安装了某Wordpress主题在Blogspot后,日期显示不见了,变成UNDEFINED(图2)。[caption id="" align="aligncenter" width="225" caption="(图2)"][/caption]问题所在:当检查了夜小猫当前正在使用的那一款主题后,发现显示日期的那一段Script如图3:[caption id="" align="aligncenter" width="430" caption="(图3)注:必须勾选Expand Widget template"][/caption]显示日期格式是TIMESTAMP,所以有几种方法处理这个Undefined方法1:修改setting去到后台把Timestamp Format换成 相对的显示模式。方法2:把Timestamp 换成 Date Header Format大多数人的Date HEader Format 都是以【thursday,September 15, 2011】这样子来设定的了……标准嘛,可是主题里的格式却不是显示Date Header,所以就把它换掉吧!!要修改的地方是这一段: var timestamp = &quot;<data:post.timestamp/>&quot;;把红色字眼的地方改成<data:post.dateHeader/> 取代就可以了。成功后如下:   var timestamp = &quot;<data:post.dateHeader/>&quot;;=============================================================================××××××REMARK×××××××为什么会有Date HEader 和Timestamp呢?不是多次一举吗?其实Date HEader 主要是设置日期(星期,年,月,日),而Timestamp虽然也有涵盖日期,不过更偏向于时间显示(时,分,秒)。因不同用途而异。一个主题中可能会有同时用到DateHeader 和Time Stamp。
【教学】如何在部落格增加Facebook like的功能(3)–显示头像+For Textcube

【教学】如何在部落格增加Facebook like的功能(3)–显示头像+For Textcube

在过去的两篇文章: 【教学】如何在部落格增加Facebook like的功能 【教学】如何在Blog增加Facebook like 功能(2 ) 提到了如何在Blog里增加Facebook Like的这项功能,很多网友也依据所教的方式去进行了,而且都没有问题,总算小有满足。可惜的是1)之前这个Like的功能稍微有点不够完整,就是无法显示出“like"的人到底有谁。[#M_ more.. | less.. | -----------------------------------------------如果目前你的部落本身并没有显示出图像的话,那就照着这个步骤去做哦(注:以下步骤是For已经有添加facebook like功能的Blogspot博客)1)打开Edit HTML界面2)勾选Expand widget3)用Ctrl + F,查找这段代码:<div><iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;layout=standard&amp;show_faces=false&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:400px; height:27px;'/></div>4)把以上3)找出的代码全选,然后删除5)复制以下代码,然后粘贴在刚刚删除旧Facebook like的位置。<div><iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;layout=standard&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:400px; height:67px;'/></div> 6)插入了我新给你们的这段代码后,应该就可以看见like你的人的头像了。By传说中最帅的电脑老师======================================注2:如果like的人并不在你的friend list里,则不会显示。_M#]2)然后呢,Blogspot更改模板后无法使用like的问题在(2)那篇已经解决了,剩下的另外一个问题就是Textcube用户的问题。如果照着第一篇,其实是很容易的,可是呢,很多人遇上了问题:A)Blog Services Provider (例如Ifublog/Antzblog这些BSP)可能没有在blog里安装FB的插件(Plugin),而Blogger也没有权限使用Ftp自己去安装Plugin,所以我的方法等于是失效了。B)另外一种情形是,付费的Textcube Blogger(不是使用免费BSP的)完全没有Cpanel和FTP的使用经验,甚至连Password都不懂(从免费BSP里跳出来的blogger大多数就有这个问题><),所以也无法安装插件。因此现在针对Textcube无法安装插件的用户,再附上另一教程=)  各位,请笑纳~~~[#M_ more.. | less.. | (以Ifublog blogger为例子)1)Login进Textcube后台2)去到Skin(模板)->Edit Skin(编辑模板)3)在Skin.html的部分,使用Ctrl+F(查找功能)找寻以下字眼: <div class="article"> </div>4)在<div class="article"> </div>下面插入以下代码:<div><iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=http://ifublog.com&amp;layout=standard&amp;show_faces=true&amp;width=100&amp;action=like&amp;font=arial&amp;colorscheme=light&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:400px; height:67px;'></iframe></div>5)完成。注意事项:a)其实有些网站不需要http://也可以的,为安全起见先提醒,如果使用了中文里的:的话,那会造成问题哦!一定要用英文的:b)如果你是个人用户,直接写入你的网址;如果你是BSP用户,就写下你的BSP的网址名(不需要包括你的部落格网址,因为那已经包括在后面的代码了***大多数***)_M#]有任何疑问欢迎留言洽询,我会尽力解答。