degal/image.py
changeset 141 9387da0dc183
parent 128 f66bb9f6126a
equal deleted inserted replaced
140:7ea9766e33ed 141:9387da0dc183
    17             Initialize as an Image based on the given Node, linked with the given previous node
    17             Initialize as an Image based on the given Node, linked with the given previous node
    18         """
    18         """
    19 
    19 
    20         super(Image, self).__init__(*args, **kwargs)
    20         super(Image, self).__init__(*args, **kwargs)
    21 
    21 
       
    22         # use config from our folder
       
    23         self.config = self.parent.config
       
    24 
    22         # links
    25         # links
    23         self.prev = None
    26         self.prev = None
    24         self.next = None
    27         self.next = None
    25 
    28 
    26         # the .html file for this image
    29         # the .html file for this image
       
    30         # XXX: keep .jpg/etc file extension?
    27         self.html = self.parent.subfile(self.basename + '.html')
    31         self.html = self.parent.subfile(self.basename + '.html')
    28 
    32 
    29         # our preview/thumbnail
    33         # our preview/thumbnail
    30         self.preview = thumbnail.Thumbnail(self, self.parent.preview_dir, self.config.preview_size)
    34         self.preview = thumbnail.Thumbnail(self, self.parent.preview_dir, self.config.preview_size)
    31         self.thumb = thumbnail.Thumbnail(self, self.parent.thumb_dir, self.config.thumb_size)
    35         self.thumb = thumbnail.Thumbnail(self, self.parent.thumb_dir, self.config.thumb_size)