Ostanimi czasy modne stają się kanały RSS po przeczytaniu posta na forum PiO na ten temat postanowiłem, że moja modyfikacja również będzie miała taki dodatek.
Zacząłem od lektury poradnika rss … teraz napiszę gotową modyfikację do wprowadzenia w waszych katalogach.
Dodatek wyświetla w kanale rss 10 ostanich wpisów (przykład).
Wiele nie trzeba pisać, na początek stwórz plik rss.php i dodaj w nim kod:
<?header(“Content-Type: text/xml”);
include(‘head.php’);
$odp = $DB->query(“SELECT id,tytul,opis FROM `” . $g_przedrostek . “katalog` WHERE `ban` = 0 ORDER BY `id` DESC LIMIT 10″);
echo ‘<?xml version=”1.0″ encoding=”iso-8859-2″?>
<rss version=”2.0″>
<channel>
<title>’.$nazwax.’</title>
<description>tu wpisz opis</description>
<link>’.$stronax.’</link>
<copyright>tu wpisz swoje imie?dane?</copyright>
<language>pl</language>’;
while ($wiersz = mysql_fetch_array ($odp))
{
if ($mod_rewrite) {
$szczeg = “$mod_info-” . $wiersz['id'] . “.html”;
} else {
$szczeg = “index.php?m=3&wpis=” . $wiersz['id'];
}
echo’
<item>
<title>’.$wiersz['tytul'].’</title>
<link>’.$stronax.’/’.$szczeg.’</link>
<description>’.trim(strip_tags($wiersz['opis'])).’</description>
<guid isPermaLink=”true”>’.$stronax.’/’.$szczeg.’</guid>
</item>’;
}
echo ‘
</channel>
</rss>’; ?>
Hmm jesteśmy już na finiszu, teraz wystarczy gdzieś na stronie dodać odnośnik do rss.php
To taki naprostszy przykład rss-a. W mojej modyfikacji dodatkowo są kanały do ostanich wpisów w podkategoriach
Przykładowe ikonki:
lub
Zamieszczony w: Opis modyfikacji
fajne dzięki, będzie trzeba wypróbować
Mam pytanie…
Może mi pomożesz, gdzie można zmienić (w jakim pliku to się ustawia)
Ilosc Kolumn wyświetlających kategorie np.
Mam teraz 4
Gry Motoryzacja Muzyka Nauka
a chciałbym żeby były 2 bo brzydko to wygląda i rozjeżdża się mi to w designie.
pozdrawiam
juz sobie poradziłem chodziło o plik “menu” ale mam jeszcze pytanie jak zrobic zeby byl większy odstęp miedzy kategoriami (miedzy kolumnami)
hmm,
Czy aby na pewno wszystko jest dobrze w tym skrypcie?
Parse error: syntax error, unexpected ‘:’ in /home.10.7/nazwa/www/katalog/rss.php on line 1
Tutaj w blogu są dziwne znaki … spróbuj użyć pliku
http://nowy.qlwebik.info/rss.rar
A co do pytania o tabelki
To zapoznaj się ze stronką o html-u http://www.kurshtml.boo.pl/html/tabele.html
działa, dzięki i te tabele przejże w wolnym czasie
A ja zapytam o taki, dziwaczny dla mnie problem, ale pewnie wynika to z mojej nie wiedzy, jak zwykle. Mam sobie katalog: http://www.katalog.rumowski.com wszystko pięknie w nim działa, ale: gdy kliknę w RSS, to i owszem pojawia się lista – jednak gdy próbuje kliknąć w jakikolwiek wpis z listy RSS przeglądarka protestuje – nie ma takiej strony. Długo nie mogłem zaczaić, o co idzie, bo adres wygląda prawidłowy. Znalazłem:
Na liście RSS moja domena .com zamienia sie na .pl
Nic dziwnego, że się strony nie otwierają, bo ich nie ma w domenie .pl
Czy ktoś spotkał się z czymś takim i znalazł rozwiązanie? Będę wdzięczny za wskazówki.
Ech, znalazłem “błąd w sztuce”. Rzecz jasna – dałem ciała. Choć domena nazywa się rumowski.com, w konfiguracji katalogu wpisałem rumowski.pl
Poprawiłem i skrypt działa doskonale, tylko administrator zawalił sprawę.
Witam
Cieszę się ze dodane zostało rss…
Problem jest tylko w tym że np. po dodaniu do zakładek dynamicznych firefoxa czy do każdego innego portalu: http://www.kaito.startowy.com (cs) to wywala komunikat ze z tego rss nie powiodlo sie… lub bledy format ale wyświetla się prawidlowo po kliknięciu w ikonkę…
Jakieś rady?