Table of Contents

Module: frontpage yigg/frontpage.py

Dieses Modul bietet alle Funktionen die man fuer das Lesen und Verwalten der Frontpage braucht. Mit frontpage.all() koennen alle Artikel abgerufen werden, die gerade im RSS sind, wenn man frontpage.all(method="REST", api_key=DEIN_API_KEY) macht, bekommt man eine immens lange Liste (die ersten 14! seiten der frontpage).

Functions   
_get_yiggs_by_rss_summary
all
  _get_yiggs_by_rss_summary 
_get_yiggs_by_rss_summary ( summary )

Returns the number of votes an article has.

Input the summary of an RSS-Article and make sure, that the RSS feed has been catched with the option &showvotes=yes

Usage: _get_yiggs_by_rss_summary(summary) Returns: int

  all 
all ( method="RSS",  api_key="" )

Erzeugt eine Liste mit Artikeln die gerade auf der Frontpage sind. Um diese Liste zu erzeugen gibt es derzeit zwei Methoden: "RSS" und "REST". Ab Version 0.2 (oder spaeter) wird nur mehr der API-key benoetigt, die Frontpage ueber RSS wird dann in rss.py implementiert sein.

Sollte method="RSS" sein wird kein API-key benoetigt. method="RSS" ist nicht sehr gut implementiert. Sollte der YiGG-Server nicht erreichbar sein oder sonstwas passieren, kann das Programm durchdrehen (naja..so schlimm auch nicht, aber es kann halt irgendwas passieren...)

Aufruf: all(method="RSS"|"REST", api_key="") Rueckgabe: [struktur.Article(), struktur.Article()...]

Exceptions   
errors.RESTUnknownError

Table of Contents

This document was automatically generated on Sun Jun 17 20:22:12 2007 by HappyDoc version 2.1