Esempio n. 1
0
    def __init__(
            self,
            title=None,  # string
            link=None,  # url as string
            description=None,  # string
            author=None,  # email address as string
            categories=None,  # list of string or Category
            comments=None,  # url as string
            enclosure=None,  # an Enclosure
            guid=None,  # a unique string
            pubDate=None,  # a datetime
            source=None,  # a Source
            icon_url=None,  # an icon to display
    ):

        if guid is not None:
            guid = Guid(guid)

        # Initialise base class ..
        RSSItem.__init__(self, title, link, description, author, categories,
                         comments, enclosure, guid, pubDate, source)

        # Add media name space (for item icons)
        self.icon = None
        if icon_url is not None:
            self.icon = MediaContentImage(icon_url)
Esempio n. 2
0
    def __init__(self,
                 title = None,  # string
                 link = None,   # url as string
                 description = None, # string
                 author = None,      # email address as string
                 categories = None,  # list of string or Category
                 comments = None,  # url as string
                 enclosure = None, # an Enclosure
                 guid = None,    # a unique string
                 pubDate = None, # a datetime
                 source = None,  # a Source
                 icon_url = None,  # an icon to display
                 ):

        if guid is not None:
            guid = Guid(guid)

        # Initialise base class .. 
        RSSItem.__init__(self, title, link, description, author, categories,
                           comments, enclosure, guid, pubDate, source)

        # Add media name space (for item icons)
        self.icon = None
        if icon_url is not None:
            self.icon = MediaContentImage(icon_url)
Esempio n. 3
0
File: util.py Progetto: PBarmby/site
 def __init__(self, **kwargs):
     self.dc = 'http://purl.org/dc/elements/1.1/'
     self.content = kwargs.get('content', None)
     if 'content' in kwargs:
         del kwargs['content']
     self.creator = kwargs.get('creator', None)
     if 'creator' in kwargs:
         del kwargs['creator']
     RSSItem.__init__(self, **kwargs)
Esempio n. 4
0
 def __init__(self, **kwargs):
     self.dc = 'http://purl.org/dc/elements/1.1/'
     self.content = kwargs.get('content', None)
     if 'content' in kwargs:
         del kwargs['content']
     self.creator = kwargs.get('creator', None)
     if 'creator' in kwargs:
         del kwargs['creator']
     RSSItem.__init__(self, **kwargs)
Esempio n. 5
0
 def __init__(self, **kwargs): 
     self.content = kwargs.get('content', None)
     if 'content' in kwargs: 
         del kwargs['content']
     RSSItem.__init__(self, **kwargs)
Esempio n. 6
0
 def __init__(self, **kwargs):
     self.content = kwargs.get('content', None)
     if 'content' in kwargs:
         del kwargs['content']
     RSSItem.__init__(self, **kwargs)
Esempio n. 7
0
 def __init__(self, geo_lat=None, geo_long=None, *args, **kwargs):
     RSSItem.__init__(self, *args, **kwargs)
     self.geo_lat = geo_lat
     self.geo_long = geo_long
Esempio n. 8
0
 def __init__(self, sparkle_release_note_link=None, **args):
     self.sparkle_release_note_link = sparkle_release_note_link
     RSSItem.__init__(self, **args)
Esempio n. 9
0
 def __init__(self, **kwargs):
     self.media_content = kwargs['media_content']
     del kwargs['media_content']
     RSSItem.__init__(self, **kwargs)