diff --git a/serendipity_event_commentspice/serendipity_event_commentspice.php b/serendipity_event_commentspice/serendipity_event_commentspice.php index d93772af..bba13a60 100644 --- a/serendipity_event_commentspice/serendipity_event_commentspice.php +++ b/serendipity_event_commentspice/serendipity_event_commentspice.php @@ -167,6 +167,20 @@ class serendipity_event_commentspice extends serendipity_event } function readRss() { $comment_url = $_REQUEST ['coment_url']; + if (empty($comment_url)) return; + + require_once (defined('S9Y_PEAR_PATH') ? S9Y_PEAR_PATH : S9Y_INCLUDE_PATH . 'bundled-libs/') . 'HTTP/Request.php'; + $req = new HTTP_Request($comment_url); + if (PEAR::isError($req->sendRequest()) || $req->getResponseCode() != '200') { + return; + } + # Fetch html content: + $data = $req->getResponseBody(); + $matches = array(); + if (preg_match('@ - - - ' . XMLRPC_PWD . ' - - - - - - - - - categoryId - 3 - - - categoryName - wpandroid - - - isPrimary - 1 - - - - - - - - - '; - -//test($req_mt_setPostCategories); - -$req_metaWeblog_getPost = ' - - metaWeblog.getPost - - - 92 - - - ' . XMLRPC_USER . ' - - - ' . XMLRPC_PWD . ' - - - '; - -//test($req_metaWeblog_getPost); - -//test(xmlrpc_encode_request('wp.getCategories', array(1, XMLRPC_USER, XMLRPC_PWD))); -//test(xmlrpc_encode_request('mt.supportedMethods', array(1, XMLRPC_USER, XMLRPC_PWD))); -//test(xmlrpc_encode_request('wp.getPostFormats', array(1, XMLRPC_USER, XMLRPC_PWD))); - -$req = "metaWeblog.editPost97grischaint0rg98custom_fieldsvalue52.47235714285714keygeo_latitudevalue13.443786685714285keygeo_longitudevalue1keygeo_publictitleWas sollen diese Spam Kommentare eigentlich genau bewirken?date_created_gmt20120104T23:26:07wp_passwordpost_statuspublishdescriptionBei mir kommen seit gestern in regelmässigen Abständen Spam Kommentare wie die unten an. - -Was soll das? Sie sind alle unterschiedlich aber immer nach dem selben Muster aufgebaut: Englisch mit zumeist einem Schreibfehler und immer ein Loblied auf den Artikel, der natürlich nicht gelesen wurde. Oder was soll \"<em>Danke Gott, dass ich diese Info nun endlich gefundem habe!</em>\" unter einem Youtube Video mit einem lustig furzenden Comic Dino? :D - -Merkwürdiger Weise haben die Kommentare alle keinen Link, der beworben werden könnte, was ist also das Ziel?! - -Schräg.. - -<a href=\"http://grischa.scorpius.uberspace.de/blog/uploads/screenshot-1325727080060.png\"><img class=\"alignnone\" title=\"screenshot-1325727080060.png\" alt=\"image\" src=\"http://grischa.scorpius.uberspace.de/blog/uploads/screenshot-1325727080060.png\" /></a> - -mt_keywordsspamdateCreated20120104T22:26:07post_typepostcategorieswpandroid0"; -test($req); \ No newline at end of file