3 | | * introduce model.Site and c.site |
4 | | * site has: custom CSS, extra_template_path, title, languages list, package_form, group_form (all configured via web UI) |
5 | | * Subdomain detector to activate sites. |
6 | | * use site in Authorizer instead of System, have a NullSite for global things |
7 | | * allow cross-site search |
8 | | * packages are in a list of sites, m:n rather than 1:n |
9 | | * list of sites is string-based, can contain sites not in site table to express harvested external material which is not editable locally. |
| 3 | * introduce model.Site and c.site |
| 4 | * site has: custom CSS, extra_template_path, title, languages list, package_form, group_form (all configured via web UI) |
| 5 | * Subdomain detector to activate sites. |
| 6 | * use site in Authorizer instead of System, have a NullSite for global things |
| 7 | * allow cross-site search |
| 8 | * packages are in a list of sites, m:n rather than 1:n |
| 9 | * list of sites is string-based, can contain sites not in site table to express harvested external material which is not editable locally. |