author | Tero Marttila <terom@fixme.fi> |
Fri, 06 Feb 2009 23:55:23 +0200 | |
changeset 10 | d83b10c210e3 |
parent 9 | 2a47b00f60b0 |
child 11 | fa216534ae45 |
permissions | -rw-r--r-- |
9 | 1 |
""" |
2 |
Handling the list of available pages |
|
3 |
""" |
|
4 |
||
5 |
# for page_list |
|
6 |
from page import page_list as _page_list |
|
7 |
||
8 |
class Menu (object) : |
|
9 |
""" |
|
10 |
Contains info needed to render the menu |
|
11 |
""" |
|
12 |
||
13 |
def __init__ (self, page) : |
|
14 |
""" |
|
15 |
Gather the menu information for the given page |
|
16 |
""" |
|
17 |
||
18 |
# the selected page |
|
19 |
self.page = page |
|
20 |
||
21 |
# list of siblings |
|
22 |
self.siblings = _page_list.get_siblings(page) |
|
23 |