这几天的小折腾

话说这篇日志是用来除草的,哈哈。这几天无聊的时候就在折腾博客,算是小有所成,给博客增加了几个小玩意。自己还算满意的,效果呢我只在神器火狐下看过,Chrome中部分看过,至于IE,不管他。

首页文章伸缩效果

嗯,考虑到我现在这个主题中动态效果太少了,所以蛋疼之中把这个弄了进去,开始是想弄AJAX的,但是折腾了半天没有弄出来,没办法,技术能力有限啊。缺点是,想看摘要内容的画需要点击一下才能浏览;优点就是可以看到更多的日志标题,选择性的浏览摘要。实现代码来源于:首页文章伸缩效果代码分享,想实现的速度去围观吧。

工具条 - 访客记录

有些时候很想知道哪些人来过,但是却没有东西记录,很早就没有用CNZZ的统计,所以这些消息都毫无记录。很早就在 @winy 那里看到了《谁来过我的博客?》,只是一直没去着过,这次无聊之下就把这个折腾完了。@winy 的代码还是有些小问题,读取xml文件的时候很容易出错,后来网上找了资料,给解决了,用getElementsByTagName()来取值就不会出错了。效果图如下。

细心的应该看出了问题,对,就是那个万恶的AD也在里面。纠结死了现在,想了很久没有想到要如何处理,实在不行的话只能暂时关闭这个功能了。

工具条 - MySay

就是工具条下那不断变换的一段字,作用就是随机变换一些喜欢的语句。代码来至:万戈牌工具条非插件版,喜欢的自己去拿吧。

腾讯微博消息

以前用嘀咕的时候,还可以用嘀咕秀中的JS来实现。邪恶的小企鹅也有JS读取,但是使用的ifarem标签来实现的,真TM蛋疼,这样的话就不能自定义样式了,作为折腾一族,我并不能满足这样的效果。虽然以前就弄好过腾讯微博的消息读取,不过那个时候用的是来至民间的API,当时用的还不错,但是后来不知怎么的,失效了。看来民间的还是不稳定啊,官方的才是望到。前段时间,听说腾讯微博的开放平台有了RSS和JSONP的消息读取,今天经过几个小时的折腾,结果成功了。围观可以点击 【这里】或者直接查看侧栏顶部的效果,代码我这几天会另写日志放出来的,哇哈哈哈。

THE-END

已有 55 条评论

  • 不死鸟
    不死鸟 上海

    很喜欢这种效果,代码早点啊,等不急了

    • 冰剑
      冰剑 MOD 广东

      我会尽快找出无聊的时间来写的,哈哈。

  • 丕子
    丕子 山东

    留言貌似有bug

    • 冰剑
      冰剑 MOD 广东

      什么BUG?
      已知的一个BUG就是新日志第一个留言的人会看到object is null,但是你应该看不到啊。。
      你看到的是神马BUG?

  • 林木木
    林木木 浙江

    工具条还没折腾过,心痒痒了~

    • 冰剑
      冰剑 MOD 广东

      折腾吧,工具条可以放好多东西,很好玩的。

  • 万戈
    万戈 美国

    那个工具条不错啊,折腾的很有质感,功能也很多

    • 冰剑
      冰剑 MOD 广东

      是啊,现在都感觉侧栏作用不大了,哈哈。

      • 3600行
        3600行 广东

        你若不说下面有个工具条,估计直接忽视他的也不再少数,用户的观看习惯就是先左后右,

        • 冰剑
          冰剑 MOD 广东

          工具条本来就是辅助作用的。

  • 彼岸星辰
    彼岸星辰 陕西

    貌似,也许,大概微薄那个还有点小问题。。。

    • 冰剑
      冰剑 MOD 广东

      有什么问题?

      • 彼岸星辰
        彼岸星辰 陕西

        微博那儿,查看转播和点评
        点下试试、

        • 冰剑
          冰剑 MOD 广东

          这个问题我知道,已经搞定了,只不过还没把文件传到空间。

  • 浩子
    浩子 贵州

    那个微博速度分享……

    • 冰剑
      冰剑 MOD 广东

      这两天整理出来。。

  • 浩子
    浩子 贵州

    侧边栏那个微博一直滚很烦呢
    还是定了好……

    • 冰剑
      冰剑 MOD 广东

      到时候你不这样弄就行了嘛。

  • winy
    winy 北京

    getElementsByTagName(),我是用这个取值的啊?

    • 冰剑
      冰剑 MOD 广东

      我是说foreach循环里面,你用的childNodes,xml文件里面如果初始化是
      < online>
      < /online>
      这样读取就会出错。
      但是初始化是
      < online>< /online>

      这样就不会出错。
      如果改成$Item->getElementsByTagName("author")->item(0)->nodeValue;的话,
      那么上面两种xml的初始化内容都不会出错的。
      根据标签名去查找也更加的方便。

      • winy
        winy 北京

        呃,代码被吃掉了。不过我明白你的意思了,确实如此。
        我是一开始就放了一个已经初始化以后的xml,所以也没有关系。

        • 冰剑
          冰剑 MOD 广东

          代码被吃了也能明白,哈哈。。

  • 浩子
    浩子 贵州

    我发现你那个访客记录要把网站地址最后那个“/”加上,访客的地址才不会错……

    • 冰剑
      冰剑 MOD 广东

      额,那个我是直接保存的,没有任何处理。
      不可能会出错啊。

  • 浩子
    浩子 贵州

    额,又试了下,发现不是这问题,汗……

  • 公子
    公子 北京

    侧边效果不错....額.貌似图挂了~还是我这没出来~

    • 冰剑
      冰剑 MOD 广东

      图是放在GoDaddy的免费空间上的,国内有的地方不知道怎么访问不了。
      我这里反正是能看到的。 。

  • 逸冰
    逸冰 江西

    我来看看访客有木有哦

  • 逸冰
    逸冰 江西

    晕,刚才那评论不会是进垃圾箱了吧,还有访客哪里网址后面自动加参数啊

    • 冰剑
      冰剑 MOD 广东

      确实是进了,因为你的EMAIL地址是新的,没有在我这评论过。
      自然会进到未审核里面。
      你怎么又换了一个MEAIL啊?还没头像的。。

      访客地址后面的数字是我测试的时候弄得,忘记删了,额。。

  • 飞天舞
    飞天舞 四川

    刚出差回来,就见这篇文章了。期待分享。。。

    • 冰剑
      冰剑 MOD 广东

      貌似你经常出差啊。。

      • 飞天舞
        飞天舞 四川

        是滴,为了生活,不得不奔波啊

  • 平平
    平平 江苏

    就当我没来过。。。

    • 冰剑
      冰剑 MOD 广东

      来过,有记录,哇哈哈。

  • lee
    lee 广东

    博主的AJAX回复好帅,请问是用 AjaxComments 的吗 ?

    • lee
      lee 广东

      如果不是,可否分享下修改方法?

  • SayMe
    SayMe 山东

    强烈建议博主写个 你现在使用的下面的工具条的教程. 真的很喜欢. winy的最近来访.我弄了,但是我不会代码,所以放在在侧栏上,很难看就又去掉了.希望博主弄个 底下的小工具效果,索性把你的下面的小工具全部教给大家吧.真的很羡慕你们这些会折腾代码的人...希望博主同意哈

    • 冰剑
      冰剑 MOD 广东

      暂时不会写教程吧,因为这是很久以前弄得,一直没有整理过,现在整理出来有点难度的。
      也许有空的时候会整理出来的,不过不过现在拉,不好意思啊。。
      实在喜欢的话可以用firebug来copy一份过去。。

      • SayMe
        SayMe 山东

        firebug没用过 我一直都是用 chrome 对FF里面的东西 一窍不通啊 呜呜呜

        • 冰剑
          冰剑 MOD 广东

          chrome里面也有,开发人员工具,不过我不会用。

          • SayMe
            SayMe 山东

            您都不会用 那我连firebug基础都没有 就更不会用啦 - -!

            • 冰剑
              冰剑 MOD 广东

              这两个又不相关,只是看你用什么觉得方便,IE8+的也都有这类型的工具。

  • Gryu
    Gryu 云南

    工具条 - 访客记录,今天弄了一下午都没有成功,能不能单独些个教程呢??其他倒是都OK乐。

    • 冰剑
      冰剑 MOD 广东

      为什么和我的一模一样呢,我还以为进的是我的。
      下面的条条都一样的,哈哈。。

      访客记录你可以看http://winysky.com/who-had-my-blog,我就是按照他的来的。。
      教程懒得写了,需要的话我把现在用的主题版本发给你,你自己研究。。

      • Gryu
        Gryu 云南

        好的,谢谢你的。就发到我邮箱里把。太感谢了。研究了一下午。麻烦把你主题打包发来研究研究。