Wikinews:Kanał RSS: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Wargo (dyskusja | edycje)
→‎Jak jest tworzony kanał RSS: Informacje o rozszerzeniu GoogleNewsSitemap
Wargo (dyskusja | edycje)
Dodano informacje o kanałach dla zmian w wiki, poszerzono opisy parametrów, zaktualizowano linki zewnętrzne, dodano kilka linków do Wikipedii
Linia 1:
Wikinews udostępnia swoim użytkownikom kanał RSS pod adresem: '''http://tools.wikimedia.pl/~derbeth/wikinews.xml'''. Można też skorzystać z innych generatorów, umozliwiających spersonalizowanie kanału - czytaj niżej.
 
==Co to jest kanał RSS?==
{{wikipedia|RSS|RSS}}
[[w:Kanał internetowy|Kanał]] RSS to specjalnie przygotowany format przekazywania danych, w którym odbiorca otrzymuje informacje podane skrótowo w postaci nagłówka i fragmentu wiadomości. Dzięki takiej [[w:Syndykacja|subskrypcji]] informacji możesz sam wybierać, które wiadomości warto przeczytać, a które możesz spokojnie ominąć. Dzięki kanałowi RSS oszczędzasz swój czas.
 
==Jak korzystać z kanału RSS?==
Linia 10:
 
===Czytnik RSS===
Korzystasz z przeglądarki, która nie posiada wbudowanego [[w:Czytnik kanałów|czytnika RSS]]? Zawsze możesz zainstalować jeden z dostępnych na rynku czytników - większość tego typu programów jest dostarczana za darmo. Istota ich działania polega na tym, że w większości przypadków uruchamiają się wraz z systemem operacyjnym i co jakiś czas ściągają nagłówki wiadomości, w subtelny sposób o tym zawiadamiając (np. poprzez wysuwane okno nad paskiem zadań w systemie ''Windows'').
 
====Lista darmowych czytników RSS====
{| class="wikitable sortable"
{| class="wikitable" border=1 cellspacing=1 cellpadding=1 style="text-align:left; border-collapse:collapse; border-color:black;"
!Nazwa programu
!System operacyjny
!Strona internetowa
!Polska wersja
|-
|- style="text-align:left;"
|Active Web Reader
|Windows
|http://www.deskshare.com/awr.aspx
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|Akregator
|dowolny obsługujący KDE
|https://userbase.kde.org/Akregator/pl
|http://akregator.sourceforge.net/
| style="text-align:center;" | TAK
|-
|- style="text-align:left;"
|AmphetaDesk
|Windows / Mac OS X / Linux
|http://www.disobey.com/amphetadesk/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|Cafe News
|Windows
|[http://web.archive.org/web/20120101065703/http://cafenews.pl/ http://www.cafenews.pl]
| style="text-align:center;" | TAK
|-
|- style="text-align:left;"
|FeedReader
|Windows
|http://www.feedreader.com/
| style="text-align:center;" | TAK
|-
|- style="text-align:left;"
|Headline Viewer
|Windows
|http://www.headlineviewer.com/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|Liferea
|Linux /FreeBSD / MacOS X / Solaris
|http://lzone.de/liferea.sourceforge.net/
| style="text-align:center;" | TAK
|-
|- style="text-align:left;"
|MiNews
|Mac OS X
|[http://web.archive.org/web/20060216075506/http://js8media.com/news/index.html http://www.js8media.com/minews/]
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|NewsYouCanUse
|Mac OS X
|http://autostylus.com/newsyoucanuse/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|RSS Bandit
|Windows
|http://www.rssbandit.org/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|RSSOwl
|Windows / Linux / MacOS X / Solaris
|http://www.rssowl.org/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|RSS Reader
|Windows
|http://www.rssreader.com/
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|Straw
|Linux
|httphttps://wwwwiki.nongnugnome.org/strawApps/Attic/Straw
| style="text-align:center;" | NIE
|-
|- style="text-align:left;"
|}
 
== Rodzaje generatorów RSS na Wikinews ==
== Jak jest tworzony kanał RSS ==
=== Ogólny ===
Ponieważ oprogramowanie MediaWiki nie umożliwia bezpośrednio tworzenia kanału RSS w takiej postaci, został stworzony osobny [[w:bot (program)|bot]], który zajmuje się aktualizacją zawartości RSS. Na stronie http://tools.wikimedia.pl/~derbeth/ można sprawdzić, czy bot działa, oraz pobrać jego kod źródłowy na [[w:licencja BSD|licencji BSD]].
 
==== Jeżeli RSS nie działa ====
Pewnie wynika to z chwilowych problemów serwerów narzędziowych. Należy zakomunikować problem [[Wikireporter:Derbeth|Derbethowi]].
 
=== Wbudowane rozszerzenie ===
IstniejeNa Wikinews zainstalowane jest rozszerzenie [[mw:Extension:GoogleNewsSitemap|GoogleNewsSitemap]], które jestumożliwia tutajstworzenie zainstalowanekanału iRSS możnawyświetlającego korzystaćwiadomości o sprecyzowanych kryteriach, np. z niegokonkretnych wkategorii następującyreprezentujących sposób:np. miasto lub tematykę.
 
Parametry ustawia się w linku, który ma taką postać (z podaniem wszystkich dostępnych parametrów):
<code>https://pl.wikinews.org/w/index.php?title=Special:GoogleNewsSitemap?[feed=(rss|atom|sitemap)][&categories=Catname][&notcategories=OtherCatName][&namespace=0][&count=10][&hourcount=48][&ordermethod=categoryadd][&order=ascending][&redirects=only][&stablepages=only][&qualitypages=only][&usenamespace=true]</code>
 
* feed - rodzaj kanału
<code><nowiki>https://pl.wikinews.org/w/index.php?title=SpecialSpecjalna:GoogleNewsSitemap?[Mapa_strony_dla_Google_News&feed=(rss|atom|sitemap)][&categories=Catname][Nazwa_kategorii&notcategories=OtherCatName][Nazwa_wykluczonej_kategorii&namespace=0][&count=10][&hourcount=48][&ordermethod=categoryadd][rodzaj&order=(ascending][|descending)&redirects=(include|exclude|only][)&stablepages=only][&qualitypages=only][&usenamespace=true]</nowiki></code>
* categories - z których kategorii pobierać newsy - oddzielane "|"
 
* notcategories - nie pokazuj newsów będących w tych kategoriach
Nie wszystkie parametry są obowiązkowe. Parametry oddziela się <code>&</code>, a wartości podaje po <code>=</code>.
* namespace - identyfikator przestrzeni nazw
 
* count - ilość newsów
* feed - rodzaj kanału. Wybór (małymi literami): [[w:RSS|rss]], [[w:Atom (standard)|atom]], [[w:Sitemap|sitemap]]
* hourcount - przez ostatnie X godzin
* categories - z których kategorii pobierać newsy. -Kilka oddzielanenazw "kategorii oddziela się znakiem <code>|"</code>.
* ordermethod - metoda sortowania
* notcategories - nie pokazuj newsów będących w tych kategoriach. Przykładem może być niepokazywanie [[:Kategoria:Tworzone|wiadomości w trakcie tworzenia]]. Kilka nazw kategorii oddziela się znakiem <code>|</code>.
* order - kierunek sortowania
* namespace - identyfikator [[Wikinews:Przestrzenie nazw|przestrzeni nazw]]
* redirects - jak pobierać przekierowania
* count - ilość newsów do wyświetlania
* hourcount - przeznapisane ostatniew ciągu ostatnich X godzin
* ordermethod - [[mw:Extension:DynamicPageList_(Wikimedia)#ordermethod|według czego]] sortować
* order - kierunek sortowania (<code>ascending</code> - rosnąco, <code>descending</code> - malejąco)
* redirects - czy dodawać [[w:Pomoc:Przekierowania|przekierowania]] (''uwzględnij'': <code>include</code>, ''wyklucz'': <code>exclude</code>, ''pokaż tylko przekierowania'': <code>only</code>)
* stablepages - tylko strony oznaczone jako "przejrzane"
* qualitypages - przejrzane strony i oznaczone jako dobre. Nie dotyczy Polskich Wikinews.
* qualitypages
* usenamespace
 
''Porada: [[:Kategoria:Portale|Portale tematyczne]] wyświetlają pomarańczowy przycisk w górnej części, który kieruje do wygenerowanego linku''
 
Przykłady:
* [https://pl.wikinews.org/w/index.php?title=Specjalna:Mapa_strony_dla_Google_News&feed=rss&categories=Warszawa Wiadomości z Warszawy]
* [https://pl.wikinews.org/w/index.php?title=Specjalna:Mapa_strony_dla_Google_News&feed=rss&categories=Polska&notcategories=Warszawa Wiadomości z Polski, ale nie z Warszawy]
 
=== Kanały do śledzenia zmian w wiki ===
Można również tworzyć kanał RSS zawierający [[Specjalna:ApiHelp/feedrecentchanges|Ostatnie zmiany]], [[Specjalna:ApiHelp/feedwatchlist|Zmiany na obserwowanych stronach]] lub [[Specjalna:ApiHelp/feedcontributions|edycje wybranego użytkownika]].
''(kliknij w linki aby zobaczyć opis)''
 
== Subskrybenci RSS ==
Dopisz się do poniższej listy lub dodaj userboks {{s|User RSS}}, aby oznajmić, że korzystasz z tego rozwiązania.
 
* [[Wikireporter:Przykuta|Przykuta]] ([[Dyskusja Wikireportera:Przykuta|dyskusja]]) 23:31, 24 lis 2010 (CET)