newsEN / sources / rss.php /
17f85db 5 years ago
1 contributor
66 lines | 2.266kb
<?php
define('NEWS_TITLE', 'News.en');
define('NEWS_RSS_NYT', 'http://rss.nytimes.com/services/xml/rss/nyt/World.xml');
define('NEWS_RSS_GUARDIAN', 'https://www.theguardian.com/world/rss');
define('NEWS_RSS_CNA', 'https://www.channelnewsasia.com/rssfeeds/8395986');
define('NEWS_RSS_BBC', 'http://feeds.bbci.co.uk/news/rss.xml');
define('NEWS_RSS_AJE', 'https://www.aljazeera.com/xml/rss/all.xml');
define('NEWS_RSS_SMH', 'https://www.smh.com.au/rss/world.xml');
define('NEWS_RSS_SCMP', 'https://www.scmp.com/rss/91/feed');
define('NEWS_RSS_STSG', 'https://www.straitstimes.com/news/singapore/rss.xml');
define('NEWS_RSS_STASIA', 'https://www.straitstimes.com/news/asia/rss.xml');
define('NEWS_RSS_STWORLD', 'https://www.straitstimes.com/news/world/rss.xml');
define('NEWS_RSS_STAR', 'https://www.thestar.com/content/thestar/feed.RSSManagerServlet.articles.news.world.rss');
define('NEWS_RSS_NYKR_MAG', 'https://www.newyorker.com/feed/magazine/rss');
define('NEWS_RSS_FT', 'https://www.ft.com/news-feed?format=rss');

$array_title=array(
  "nyt" => "New York Times",
  "guardian" => "Guardian",
  "cna" => "Channel NewsAsia",
  "bbc" => "BBC Top Stories",
  "aje" => "AlJazeera English",
  "smh" => "Sydney Morning Herald",
  "scmp" => "South China Morning Post",
  "star" => "Toronto Star",
  "nykrmag" => "New Yorker",
  "stsg" => "ST Singapore",
  "stasia" => "ST Asia",
  "stworld" => "ST World",
  "ft" => "Financial Times"
);
$array_url=array(
  "nyt" => NEWS_RSS_NYT,
  "guardian" => NEWS_RSS_GUARDIAN,
  "cna" => NEWS_RSS_CNA,
  "bbc" => NEWS_RSS_BBC,
  "aje" => NEWS_RSS_AJE,
  "smh" => NEWS_RSS_SMH,
  "scmp" => NEWS_RSS_SCMP,
  "star" => NEWS_RSS_STAR,
  "nykrmag" => NEWS_RSS_NYKR_MAG,
  "stsg" => NEWS_RSS_STSG,
  "stasia" => NEWS_RSS_STASIA,
  "stworld" => NEWS_RSS_STWORLD,
  "ft" => NEWS_RSS_FT
);

function DEBUG($Message) {
  global $DEBUG;
  if($DEBUG) {
    $stderr = fopen('php://stderr', 'w');
    fwrite($stderr,"[DEBUG]".$Message.PHP_EOL);
    fclose($stderr);
  }
}
function WARNING($Message) {
  $stderr = fopen('php://stderr', 'w');
  fwrite($stderr,"[WARNING]".$Message.PHP_EOL);
  fclose($stderr);
}
function ERROR($Message) {
  $stderr = fopen('php://stderr', 'w');
  fwrite($stderr,"[ERROR]".$Message.PHP_EOL);
  fclose($stderr);
}
?>