af_comics_twp.php 543 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. class Af_Comics_Twp extends Af_ComicFilter {
  3. function supported() {
  4. return array("Three Word Phrase");
  5. }
  6. function process(&$article) {
  7. if (strpos($article["link"], "threewordphrase.com") !== FALSE) {
  8. $doc = new DOMDocument();
  9. if (@$doc->loadHTML(fetch_file_contents($article["link"]))) {
  10. $xpath = new DOMXpath($doc);
  11. $basenode = $xpath->query("//td/center/img")->item(0);
  12. if ($basenode) {
  13. $article["content"] = $doc->saveHTML($basenode);
  14. }
  15. }
  16. return true;
  17. }
  18. return false;
  19. }
  20. }