1 contributor
<?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);
}
?>