3
selected_category = None
4
selected_application = None
9
selected_category = None
10
selected_application = None
24
def __init__(self, key, name="", link="", release="", release_name="", update_url=""):
28
self.release = release
29
self.release_name = release_name
30
self.update_url = update_url
35
def find_category(self, key):
36
for category in self.categories:
37
if category.key == key:
41
def find_item(self, key):
42
for item in self.items:
58
def __init__(self, portal, key, name="", description="", vieworder=0, parent=None, logo=None):
61
self.description = description
62
self.vieworder = vieworder
65
self.subcategories = []
69
def add_subcategory(self, category):
70
self.subcategories.append(category)
71
category.parent = self
73
def add_item(self, item):
74
self.items.append(item)
97
def __init__(self, portal, key, link="", mint_file="", category="", name="", description="", added="", views="", license="", size="", website="", repository="", average_rating=""):
101
self.mint_file=mint_file
102
self.category=category
104
self.description=description
110
self.repository=repository
111
self.average_rating=average_rating
113
self.screenshot_url=None
117
def add_review(self, review):
118
self.reviews.append(review)
129
def __init__(self, portal, item, rating, comment, user_id, username):
135
self.username=username