W prawej kolumnie sNews mamy kolumnę z menu kanałów RSS. Standardowo wyświetlane są tam odnośniki do wszystkich kanałów: artykułów, stron i komentarzy. Co jednak, gdy nie chcemy udostępniać wszystkich kanałów?
W takim wypadku należy wykonać drobną modyfikację pliku snews.php.
Otwieramy snews.php i szukamy kodu:
if ($_countArt) {
echo '<li><a href="rss-articles/">'.l('rss_articles').'</a></li>';
}
if ($_countPage) {
echo '<li><a href="rss-pages/">'.l('rss_pages').'</a></li>';
}
if ($_countComment) {
echo '<li><a href="rss-comments/">'.l('rss_comments').'</a></li>';
}
Widzimy trzy podobnie wyglądające fragmenty kodu. Pierwszy z nich odpowiada za wyświetlanie odnośnika do kanału RSS artykułów, drugi stron, a trzeci komentarzy. Jeśli nie chcemy pokazywać linka do któregoś kanału, wystarczy usunąć lub zakomentować (lepiej zakomentować, żeby w razie czego można było do niego wrócić) fragment odpowiadający za jego wyświetlanie.
Przykładowo, jeśli chcemy, aby były wyświetlane odnośniki do kanałów RSS artykułów i komentarzy, to zmieniamy kod w poniższy sposób.
if ($_countArt) {
echo '<li><a href="rss-articles/">'.l('rss_articles').'</a></li>';
}
//if ($_countPage) {
//echo '<li><a href="rss-pages/">'.l('rss_pages').'</a></li>';
//}
if ($_countComment) {
echo '<li><a href="rss-comments/">'.l('rss_comments').'</a></li>';
}
Analogicznie można robić z innymi kanałami.
Komentarze