X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=bkmk_objects.py;h=88abdf5f9e6dd76a08e246a3b48eec83b09de374;hb=bf97248fba49413a16c41152bdb0722ce157164c;hp=2cb46007e1416ecbf73a455790bc765ed1a197be;hpb=fb5c3b2b91aeeb615d6d6d890491af3fdff69556;p=bookmarks_db.git diff --git a/bkmk_objects.py b/bkmk_objects.py index 2cb4600..88abdf5 100644 --- a/bkmk_objects.py +++ b/bkmk_objects.py @@ -1,7 +1,7 @@ """ Objects to represent bookmarks.html structure - Written by BroytMann, Mar 2000 - Jul 2002. Copyright (C) 2000-2002 PhiloSoft Design + Written by BroytMann, Mar 2000 - Sep 2007. Copyright (C) 2000-2007 PhiloSoft Design """ @@ -11,11 +11,11 @@ class Folder(UserList): isFolder = 1 isBookmark = 0 - def __init__(self, add_date = None, comment = ''): + def __init__(self, add_date=None, comment='', last_modified=None): UserList.__init__(self) self.comment = comment self.add_date = add_date - + self.last_modified = last_modified def walk_depth(self, walker, level=0): if hasattr(self, "header"): # root folder @@ -42,12 +42,16 @@ class Bookmark: isFolder = 0 isBookmark = 1 - def __init__(self, href, add_date, last_visit, last_modified, comment = ''): - self.comment = comment + def __init__(self, href, add_date, last_visit=None, last_modified=None, + keyword=None, comment='', icon=None, charset=None): self.href = href self.add_date = add_date self.last_visit = last_visit self.last_modified = last_modified + self.keyword = keyword + self.comment = comment + self.icon = icon + self.charset = charset class Ruler: