Prima di tutto queste:
Codice PHP:
echo '<?xml-stylesheet type="text/xsl" href="http://127.0.0.1/phpbb/script/sitexss/rss/rss.xsl"?>';
echo '<?xml-stylesheet type="text/css" href="http://127.0.0.1/phpbb/script/sitexss/rss/rss.css"?>';
devono essere inserite dopo di questo:
Codice PHP:
echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
cioè risultato finale:
Codice PHP:
echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
echo '<?xml-stylesheet type="text/xsl" href="http://127.0.0.1/phpbb/script/sitexss/rss/rss.xsl"?>';
echo '<?xml-stylesheet type="text/css" href="http://127.0.0.1/phpbb/script/sitexss/rss/rss.css"?>';
echo '<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="' . $global_vars['FEED_LANG'] . '">' . "\n";
echo '<link rel="self" type="application/atom+xml" href="' . $global_vars['SELF_LINK'] . '" />' . "\n\n";
Seconda cosa, PHPBB 3.0.6 utilizza Atom e non RSS quindi il file rss.xsl non trasforma niente.
Si deve scrivere un file atom.xsl adatto a trasformare un file Atom.