Plugin Directory

Changeset 387362


Ignore:
Timestamp:
05/21/2011 11:35:30 AM (15 years ago)
Author:
Nordvind
Message:
 
Location:
mblog/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • mblog/trunk/BProc.php

    r383233 r387362  
    3232}
    3333elseif ($_POST['m'] == 1){
     34    if (!isset($_SESSION['time_prev'])){
     35        $a = explode(' ',microtime());
     36        $_SESSION['time_prev'] = $a[1];
     37    }
     38    else{
     39        $a = explode(' ',microtime());
     40        $_SESSION['time'] = $a[1];
     41        $dif = $_SESSION['time'] - $_SESSION['time_prev'];
     42       
     43        $tp = explode(' ',microtime());
     44        $_SESSION['time_prev'] = $tp[1];
     45        if ($dif < 2){
     46        exit;
     47        }
     48    }
    3449    check_max($records,$fname);
    3550    $log = fopen($fname,"a+");
     
    4459    fwrite($log, $ftext);
    4560    fclose($log);
    46     $reply = array('Name'=>$_SESSION['user'],'Msg'=>$text,'Avt'=>$_SESSION['avatar']);
     61    $dif = $_SESSION['time'] - $_SESSION['time_prev'];
     62    $reply = array('Name'=>$_SESSION['user'],'Msg'=>$text,'Avt'=>$_SESSION['avatar'],'Time'=>$dif);
    4763    echo json_encode($reply);
    4864}
  • mblog/trunk/mblog.js

    r383233 r387362  
    2929        dataType: 'json',
    3030        success: function(rsp){
    31             if (entries > 5){
    32                 $('.mblog-entry').first().slideUp(800, function(){ $(this).remove();});
    33             }
    34             $("#mblog-window").append('<div class="mblog-entry"><span class="mblog-avt">'+rsp.Avt+'</span>'+'<p><span class="mblog-uname">'+rsp.Name+"</span>:"+rsp.Msg+'</p></div><div style="clear:both"></div>');
    35             $("#mblog-input").val("");
    36             }
     31                if (rsp == null){
     32                    console.log('catch');
     33                }
     34                else{
     35                    console.log(rsp);
     36                    if (entries > 5){
     37                        $('.mblog-entry').first().slideUp(800, function(){ $(this).remove();});
     38                    }
     39                    $("#mblog-window").append('<div class="mblog-entry"><span class="mblog-avt">'+rsp.Avt+'</span>'+'<p><span class="mblog-uname">'+rsp.Name+"</span>:"+rsp.Msg+'</p></div><div style="clear:both"></div>');
     40                    $("#mblog-input").val("");
     41                    }
     42                }
    3743        });
    3844    });
  • mblog/trunk/mblog.php

    r383233 r387362  
    103103    setcookie("user",$current_user->display_name, time()+60);
    104104    $_SESSION['user'] = $current_user->display_name;
    105     $_SESSION['avatar'] = $avatar;
    106    
     105    $_SESSION['avatar'] = $avatar; 
    107106}
    108107
     
    123122    }
    124123    function widget($args,$instance){
    125 
    126124        $show = isset($instance['hide_wdg']) ? false : true;
    127125        $is_user = is_user_logged_in();
  • mblog/trunk/readme.txt

    r383233 r387362  
    55Requires at least: 2.8
    66Tested up to: 3.1.2
    7 Stable tag: 2.0.1
     7Stable tag: 2.0.2
    88
    99A chatroom for blog authors
Note: See TracChangeset for help on using the changeset viewer.