- def category(name, slug):
- IviewIndexNode(name, by_category_node, API_URL + "/category/" + slug)
-
- category("Arts & Culture", "arts")
- category("Comedy", "comedy")
- category("Documentary", "docs")
- category("Drama", "drama")
- category("Education", "education")
- category("Lifestyle", "lifestyle")
- category("News & Current Affairs", "news")
- category("Panel & Discussion", "panel")
- category("Regional Australia", "regional")
- category("Sport", "sport")
+
+ data = grab_json(API_URL + "/categories")
+ categories = data["categories"]
+
+ for category_data in categories:
+ category_title = category_data["title"]
+ category_title = string.capwords(category_title)
+
+ category_href = category_data["href"]
+
+ IviewIndexNode(category_title, by_category_node, API_URL + "/" + category_href)