', "\n"; ?> ', '"', "'"), array('&', '<', '>', '"', '''), $text); } function echo_sitemap_url($loc, $priority, $freq) { $loc_xml = isset($_SERVER['HTTP_HOST']) ? xmlentities("http://{$_SERVER['HTTP_HOST']}/{$loc}") : xmlentities("https://www.boost.org/{$loc}"); echo << $loc_xml $priority $freq EOL; } // Library list echo_sitemap_url("doc/libs/", '1.0', 'daily'); // Library 'home pages' $libs = BoostLibraries::load(); // TODO: Include hidden libraries? Or not? foreach ($libs->get_for_version(BoostVersion::current()) as $lib) { echo_sitemap_url("doc/libs/release/$lib[documentation]", '1.0', 'daily'); } ?>