aboutsummaryrefslogtreecommitdiffstats
path: root/test/news.php
blob: 281cb61ec7e84b9fde1ede776ef741320017f120 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?php
/**
*/
define('HLANG', true);
define('ALIGNMENT', 'Center');
require '../langs.php';
$dictionary = read_translation_file($locale, array('index', 'news', 'common_footer'));
$rtl = is_locale_rtl($locale);

?><!DOCTYPE html>
<html <?php echo $rtl ? 'dir="rtl"' : 'dir="ltr"'?> lang="<?php echo $locale; ?>">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <?php echo common_header(); ?>
</head>
<body>
    <?php echo $hsnav?>

<?php
include_once G_APP_ROOT . '/lib/simplepie/autoloader.php';
//include_once('../idn/idna_convert.class.php');

// Parse it
$feed = new SimplePie();


    $feed->set_feed_url("https://blog.mageia.org/en");
    $feed->set_cache_location(realpath(G_APP_ROOT . '/_nav/var/tmp/cache'));
    $feed->set_cache_duration(3600 * $cache_timeout);
    $feed->set_timeout(10);            // second part of a #mga23215 bugfix
    $feed->force_cache_fallback(true); // this should help if rss files are not retrievable
    $feed->enable_order_by_date(true);
    $feed->init();
    $feed->handle_content_type();

$feed->handle_content_type();

?>

<pre>
<?php

// memory_get_peak_usage() only exists on PHP 5.2 and higher if PHP is compiled with the --enable-memory-limit configuration option or on PHP 5.2.1 and higher (which runs as if --enable-memory-limit was on, with no option)
if (function_exists('memory_get_peak_usage'))
{
	var_dump($time, memory_get_usage(), memory_get_peak_usage());
}
// memory_get_usage() only exists if PHP is compiled with the --enable-memory-limit configuration option or on PHP 5.2.1 and higher (which runs as if --enable-memory-limit was on, with no option)
else if (function_exists('memory_get_usage'))
{
	var_dump($time, memory_get_usage());
}
else
{
	var_dump($time);
}

// Output buffer
function callable_htmlspecialchars($string)
{
	return htmlspecialchars($string);
}
ob_start('callable_htmlspecialchars');

// Output
print_r($feed);
ob_end_flush();

?>
</pre>

        </div>

    </div>
</div>
<?php echo common_footer($locale); ?>
</body>
</html>