diff options
Diffstat (limited to 'tests/xpath.php')
| -rw-r--r-- | tests/xpath.php | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/xpath.php b/tests/xpath.php deleted file mode 100644 index 4e422ad..0000000 --- a/tests/xpath.php +++ /dev/null @@ -1,33 +0,0 @@ -<?php - -$config = array( - 'type' => 'xpath', - 'xpath' => 'div[@itemprop="articleBody"]', -); - -$article = array( - 'link' => 'http://www.der-postillon.com/2013/04/nordkoreas-armee-nach-wochenlangem.html', - 'content' => 'This is the feed content', - 'plugin_data' => '', -); - -$doc = new DOMDocument(); -$html = file_get_contents($article['link']); -$doc->loadHTML($html); - -if ($doc) { - $basenode = false; - $xpath = new DOMXPath($doc); - $entries = $xpath->query('(//'.$config['xpath'].')'); // find main DIV according to config - - var_dump($entries); - - if ($entries->length > 0) $basenode = $entries->item(0); - - if ($basenode) { - $article['content'] = $doc->saveXML($basenode); - $article['plugin_data'] = "feedmod,$owner_uid:" . $article['plugin_data']; - } -} - -print_r($article);
\ No newline at end of file |
