Ignore:
Timestamp:
Jul 16, 2014, 6:58:29 AM (10 years ago)
Author:
rvelices
Message:

aksimet 2.6.c if aksimet says ok, but csi image missing then reject comment

Location:
extensions/rv_akismet
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/rv_akismet/check.inc.php

    r26859 r29047  
    2727    default:
    2828      $url = duplicate_picture_url( array('image_id'=>$comment['image_id']) );
    29   }   
     29  }
    3030  unset_make_full_url();
    3131
     
    3333    'author' => $comment['author'],
    3434    'body' => $comment['content'],
    35     'comment_author_url' => $comment['website_url'],
     35    'comment_author_url' => @$comment['website_url'],
    3636    'comment_author_email' => $comment['email'],
    3737    'permalink' => $url,
     
    4040  /*if (isset($_POST['url']) && strlen($_POST['url']))
    4141    $aki_comm['comment_author_url'] = $_POST['url'];*/
     42
     43        if (!isset($_SESSION['csi']))
     44        {
     45                $_POST['cr'][] = 'csi';
     46        }
    4247
    4348  $akismet = new Akismet(get_absolute_root_url(), $conf['akismet_api_key'], $aki_comm);
     
    5156      if ('reject'==$action && !is_a_guest() && isset($_SESSION['csi']) && (!isset($_POST['url']) || strlen($_POST['url'])==0))
    5257        $action='moderate';
    53       if ('reject'!=$action) set_status_header(403);
    5458      $counters[0]++;
    5559      $_POST['cr'][] = 'aki';
     60                        if ('reject'!=$action)
     61                                set_status_header(403);
    5662    }
    5763    else
     
    6066      if (!isset($_SESSION['csi']) /*&& isset($_POST['url']) && strlen($_POST['url']) */)
    6167      {
    62         $action = 'moderate';
    63         $_POST['cr'][] = 'csi';
     68        $action = $conf['akismet_spam_action'];
    6469      }
    6570    }
  • extensions/rv_akismet/main.inc.php

    r27748 r29047  
    11<?php /*
    22Plugin Name: RV Akismet
    3 Version: 2.6.b
     3Version: 2.6.c
    44Description: Uses Akismet online service to check comments agains spam
    55Plugin URI: http://piwigo.org/ext/extension_view.php?eid=192
Note: See TracChangeset for help on using the changeset viewer.