Commit Graph
14 Commits
Author SHA1 Message Date
Suha Can dc084f48fd - Ability to promote blogs as homepage using the new homepage functionality.
--HG--
branch : dev
2010-02-12 16:45:33 -08:00
Suha Can c070e8fd20 - Ability to promote cms pages to be homepage.
- New homepage core package with a home controller and routes. Home->Index action calls homepage provider, implemented by pages package.
- New site setting (invisible), which is the currently active homepage provider + a parameter identifies the "item" within the provider.
- Add checkbox to Edit Page form to set the page being edited to be homepage.

--HG--
branch : dev
2010-02-12 15:32:30 -08:00
Suha Can 04aa71bc18 - Adding the new menuitem content type, which has a url for the link. Also welding menupart to menuitems.
--HG--
branch : dev
2010-02-11 12:31:40 -08:00
Suha Can c35c95546d A couple improvements regarding navigation
- Blogs can be added to the main menu
- Add permission checks to show/hide the menupart editors as needed
- Remove the unnecessary root node "main menu" when building the main menu

--HG--
branch : dev
2010-02-11 11:10:14 -08:00
Suha Can cd42f33fbf Merge
--HG--
branch : dev
2010-02-10 16:27:11 -08:00
Suha Can 658419c8b8 - A navigation provider and associated menu filter for the main menu
- Base view model to have the main menu
- MenuPart, welding it to blogpost and pages. Driver and handler, as well as a record and editor templates. Blogpost and pages now can be menu items.

--HG--
branch : dev
2010-02-10 16:22:15 -08:00
Suha Can 845b3d9595 Merge
--HG--
branch : dev
2010-02-10 13:26:58 -08:00
Suha Can 015b26928f More Navigation backend work.
- MenuPart/record
- Permissions and AdminMenu for the core nav package as well as some placeholders for the upcoming work.

--HG--
branch : dev
2010-02-10 13:23:11 -08:00
Suha Can 837f5a444e - Adding a Navigation module to start working on nav.
- Removing unused SetupService from the Setup module.

--HG--
branch : dev
2010-02-09 11:43:17 -08:00
Suha Can 4d070d1ca7 - Creation of the superuser, site settings and database during setup.
--HG--
branch : dev
2010-02-08 14:18:28 -08:00
Suha Can 7674f6774e Setup is now a package, instead of a core extension
--HG--
branch : dev
2010-02-05 15:29:49 -08:00
Suha Can 913c3ae440 SetupController setup post action and injection of notifier for error/status logging during setup
--HG--
branch : dev
2010-02-05 13:36:01 -08:00
Suha Can 1b014f577e Starting work on Setup, a new core package
--HG--
branch : dev
2010-02-04 12:24:18 -08:00
Suha Can 7dadc87129 Removing old cmspages
- Create new branch dev for iteration activity
- CmsPages was a leftover from the previous iteration where we rewrote it as the Pages package.

--HG--
branch : dev
2010-02-04 11:26:46 -08:00