diff --git a/RevuesDePresse.py b/RevuesDePresse.py index 6a2befa..801b404 100644 --- a/RevuesDePresse.py +++ b/RevuesDePresse.py @@ -45,7 +45,7 @@ class RevuesDePresse(BaseContent): self.pressreviewsbaseurl += '/' return self.pressreviewsbaseurl + 'revue.PDF' - def getAllLinks(self): + def getLinks(self, num=None, offset=0): '''Return a list of tuples (url, label)''' if not self.pressreviewsbaseurl[-1] == '/': self.pressreviewsbaseurl += '/' @@ -64,6 +64,8 @@ class RevuesDePresse(BaseContent): url = self.pressreviewsbaseurl + filename label = '%s/%s/%s' % (filename[6:8], filename[8:10], filename[10:14]) all_links.append((url, label)) - return all_links + if num is None: + return all_links[offset:] + return all_links[offset:offset+num] registerType(RevuesDePresse) diff --git a/skins/revuesdepresse/revuesdepresse_view.pt b/skins/revuesdepresse/revuesdepresse_view.pt index d6f4e75..b4e2188 100644 --- a/skins/revuesdepresse/revuesdepresse_view.pt +++ b/skins/revuesdepresse/revuesdepresse_view.pt @@ -60,7 +60,7 @@ div.calendars ul {