inove 改版之显示隐藏用户信息

时间:2009年06月25日作者:simaopig评论次数:23

这本来是只有在comment.php和留言板里才会使用到的功能,但是我还是把之放到了ready.js里面,因为感觉在DOM全都准备好后再让用户可以更改自己的信息会更好一些。

change_user_info

change_user_info



这个隐藏,和更改就是在你发表评论的时候,当你想换马甲做点坏事的时候很有用啊?

因为原内容也是引用的MGJS的代码,就是那个改变setStyleDisplay这个函数了

原代码就不贴了,要不太乱了,这个东西也少,

    jQuery("#chan_author_info_link").click(function(){
        jQuery("#author_info").fadeIn(250);
        jQuery("#show_author_info").css("display","none");
        jQuery("#hide_author_info").css("display","");
    });
   
    jQuery("#close_author_info_link").click(function(){
            //这个就是用的fadeOut改变一下即可,不多说了
            jQuery("#author_info").fadeOut(250);
        jQuery("#show_author_info").css("display","");
        jQuery("#hide_author_info").css("display","none");
       
    });

此代码也是放在ready.js里了

另外,原来的commenttips.js直接被我拿出来了,放在了ready.js里面,现在ready.js代码已经讲完了

声明: 本文采用 BY-NC-SA 协议进行授权 | 小小子
转载请注明转自《inove 改版之显示隐藏用户信息

标签:,分类:wordpress
23条评论
  1. 小明猪留言于:2009年06月25日20:58

    换马甲也不顶用牙,IP都在你眼里 :evil: 还要代理,我懒 :evil:

    [回复]

  2. simaopig留言于:2009年06月25日21:03

    @小明猪
    哈哈。。只是举个例子。。一般很少有人点那个的。

    不过我倒是偶尔会点,换个身份发个测试评论,看能否收到邮件。呵 :-D

    [回复]

  3. bolo留言于:2009年06月25日21:47

    哈哈,最好都用上jQuery,免得浪费了那个大大的库

    [回复]

  4. simaopig留言于:2009年06月25日22:25

    @bolo
    是啊,现在我就基本全都用的jQuery。呵。

    [回复]

  5. LAONB留言于:2009年06月27日10:49

    我把($options['banner_commentator'] && !$user_ID && isset($_COOKIE['comment_author_'.COOKIEHASH])) || 等等删除了,不知道是那部分的缓存,暂时还没发现后遗症,帮我看看会不会跟用户的缓存信息由关联。

    [回复]

  6. simaopig留言于:2009年06月27日11:51

    @LAONB
    好,这就过去看一眼。呵呵。

    [回复]

  7. Jutoy留言于:2009年06月27日19:59

    嗯?怎么用JQ做这个淡入淡出(就是点下更改时弹出输入ID那些框的时候)的效果……

    [回复]

  8. bolo留言于:2009年06月27日20:50

    @Jutoy
    弄不懂你的意思,自己加上fadeIn或者slideDown试试吧

    [回复]

  9. simaopig留言于:2009年06月27日20:51

    @Jutoy
    呃。fadeIn。。。

    [回复]

  10. simaopig留言于:2009年06月27日20:52

    @bolo
    fadeIn。。。slideDown是从上到下吧?貌似。。呵呵。

    fadeIn是自带效果里面用的最多的一个。

    [回复]

  11. Jutoy留言于:2009年06月27日20:57

    jQuery(“#chan_author_info_link”).click(function(){
    jQuery(“#author_info”).fadeIn(250);
    jQuery(“#show_author_info”).css(“display”,”none”);
    jQuery(“#hide_author_info”).css(“display”,”");
    });

    jQuery(“#close_author_info_link”).click(function(){
    //这个就是用的fadeOut改变一下即可,不多说了
    jQuery(“#author_info”).fadeOut(250);
    jQuery(“#show_author_info”).css(“display”,”");
    jQuery(“#hide_author_info”).css(“display”,”none”);

    });

    这一段调用加到COMMENT.PHP里么……JS我是白痴的说…
    PS,我本来那段隐藏输入ID框框的代码是加在comment.php里的……

    [回复]

  12. simaopig留言于:2009年06月27日21:34

    @Jutoy
    让我放在了 comment.js里面。

    jQuery.ready(function(){
            //js你复制的代码放这里
    });

    [回复]

  13. 小彬留言于:2009年07月23日20:06

    你好,我现在使用主题wordpress2.7 + inove3.1,想使用Gravatars2,上传了插件,并启动了,但是不知道怎样在后台comments.php添加代码才可以实现Gravatars的功能,也看不懂comments.php代码,请问可不要以把inove3.1添加了Gravatars功能后的文件发给我。我的邮箱地址是: gettip@126.com。谢谢。

    [回复]

  14. simaopig留言于:2009年07月23日21:09

    @小彬
    呃。实在抱歉,我没有用过这个插件啊。。 :!: :!:

    [回复]

  15. 小彬留言于:2009年07月23日22:45

    那样怎样做才可以像你现在的网站那样实现评论边出现头像呢?是不是可以在后台调出来。谢谢。@simaopig

    [回复]

  16. 小彬留言于:2009年07月23日22:45

    @simaopig 那样怎样做才可以像你现在的网站那样实现评论边出现头像呢?是不是可以在后台调出来。谢谢。

    [回复]

  17. 小彬留言于:2009年07月23日22:46

    每次发表评论都没有注意到发表成功了,烦麻你把重复的删除掉。

    [回复]

  18. hslx111留言于:2009年07月23日22:50

    @小彬
    评论旁边出现头像,是inove自带的吧…

    [回复]

  19. 小彬留言于:2009年07月23日23:22

    我在后台就只找到”神秘人”,”空白”,”Gravatar标志”,”抽象图形(自动生成)”,”wavatar(自动生成)”,”小怪物(自动生成)”,这几个选项可以选。不能自己上传一些图片来随机为评论者添加一个头像。 :arrow:

    [回复]

  20. simaopig留言于:2009年07月24日07:58

    @小彬
    咕~~(╯﹏╰)b,为啥要随机加呢?像这样不停好吗?
    后台有控制显示头像的地方。然后这要你用Gravatar标志的话,一旦去你那评论的人有头像就会显示出来的啦。呵呵。

    [回复]

发表评论

*

*