Show
Ignore:
Timestamp:
03/02/09 08:35:18 (9 months ago)
Author:
auno
Message:

Merged changes from internal. #99460

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/mixiComment/plugins/mixiComment/lib/mixiComment/App.pm

    r971 r1480  
    5252} 
    5353 
     54sub openid_commenter_condition { 
     55    eval "require Digest::SHA1;"; 
     56    return 0 if $@; 
     57    eval "require Crypt::SSLeay;"; 
     58    return 0 if $@; 
     59    return 1; 
     60} 
     61 
     62sub commenter_auth_params { 
     63    my ($key, $blog_id, $entry_id, $static) = @_; 
     64 
     65    my %param; 
     66    my $plugin = MT->component('mixicomment'); 
     67    $plugin->load_config(\%param, "blog:$blog_id"); 
     68    my $url; 
     69    if ( my $mixi_id = $param{mixi_id} ) { 
     70        $url = "https://id.mixi.jp/$mixi_id/friends"; 
     71    } 
     72    else { 
     73        $url = "http://mixi.jp/"; 
     74    } 
     75    my $params = { 
     76        blog_id => $blog_id, 
     77        static  => $static, 
     78        url     => $url, 
     79    }; 
     80    $params->{entry_id} = $entry_id if defined $entry_id; 
     81    return $params; 
     82} 
     83 
    54841; 
    5585__END__