Commit Graph
100 Commits
Author SHA1 Message Date
Nathan Heskew 1506a588db pushing the composition branch
--HG--
branch : composition
2010-10-12 10:18:19 -07:00
Nathan Heskew 9536b74fa2 Adding an html widget to the homepage @ setup (w/ content from previous homepage page)
--HG--
branch : dev
2010-10-12 00:57:52 -07:00
Nathan Heskew 302d0585b9 Changing primary content zone to "Primary" (from "primary")
--HG--
branch : dev
2010-10-11 15:45:32 -07:00
Nathan Heskew 41af6c2660 Fixing paste-into-vs js errors
--HG--
branch : dev
2010-10-11 12:55:48 -07:00
Nathan Heskew 62ddb9498a Adding html5shim to the core shapes (document template)
--HG--
branch : dev
2010-10-11 11:45:22 -07:00
Nathan Heskew b7510e014a Getting the comments display UI to render
Only verified to display on a blog post. A little more work is still needed on the comments driver/templates (make more dynamic and a little cleanup).

--HG--
branch : dev
2010-10-11 10:28:00 -07:00
Nathan Heskew 71ead6bae3 Changing parts shapes to use the "Parts_" prefix convention.
Similart to content items now (Items_*) and what fields will use (Fields_*)

--HG--
branch : dev
2010-10-11 09:45:29 -07:00
Nathan Heskew ddca57edd4 Making progress on updating the content manager API fit better with the new dynamic UI composition scheme
- Includes changing display-related implementations (drivers & views) to work with shapes
- Editor implementations still on the old template model
- Orchard.Blogs is currently using a different display type instead of specifying alterations (for Blog and BlogPost)

--HG--
branch : dev
2010-10-11 02:06:01 -07:00
Nathan Heskew b7c3ada825 Updating some file references in TheThemeMachine
--HG--
branch : dev
2010-10-09 14:57:49 -07:00
Nathan Heskew 51c1a8104a Getting the Orchard.Specs tests back up and running
--HG--
branch : dev
2010-10-09 07:34:35 -07:00
Nathan Heskew 05f8b56de4 Merge
--HG--
branch : dev
2010-10-08 16:59:35 -07:00
Nathan Heskew cc3d6b1472 Making use of the ShapeAlterationBuilder OnDisplaying method to set appropriate (CSS) class names to Menu and Zone shapes
--HG--
branch : dev
2010-10-08 16:58:39 -07:00
Nathan Heskew 9fe274a7d4 Adding a new WidgetPage content type and WidgetsBagPart to support a widget only page and making *the* home page a WidgetPage to support the new default theme*
- Current WidgetsBagPart only links to the widget management page so widget management isn't in more than one place (would be the case if Content zone widgets management were part of this part)

*could be configured through the distribution instead when that's implemented

--HG--
branch : dev
2010-10-08 13:53:27 -07:00
Nathan Heskew ebdc937835 Merge
--HG--
branch : dev
2010-10-08 11:44:32 -07:00
Nathan Heskew 45933ca700 Merge
--HG--
branch : dev
2010-10-07 23:17:29 -07:00
Nathan Heskew 11d83885ce Adding a property and a couple methods to the base view class(es)
- Layout (shortcut for WorkContext.Layout)
- HasText(object thing) (shortcut for !string.IsNullOrWhiteSpace(thing as string))
- Tag(dynamic shape, string tagName) (shortcut for Html.Resolve<ITagBuilderFactory>().Create(shape, tagName))

--HG--
branch : dev
2010-10-07 22:29:11 -07:00
Nathan Heskew ada998da83 Merge
--HG--
branch : dev
2010-10-07 12:58:25 -07:00
Nathan Heskew 6dbbe6e1f0 Some minor post-mvc3 beta upgrade fixes
--HG--
branch : dev
2010-10-07 12:50:51 -07:00
Nathan Heskew 1e22892c71 WorkContext.Page -> WorkContext.Layout to be consistent with the shape's template and type names
--HG--
branch : dev
2010-10-07 12:11:49 -07:00
Nathan Heskew 7503606d74 More progress on defining new UI capabilities..
--HG--
branch : dev
2010-10-06 14:02:37 -07:00
Nathan Heskew 1a2fdc10ff Accounting for themes with base themes with base themes with...
--HG--
branch : dev
2010-10-05 15:53:32 -07:00
Nathan Heskew 7b36d725b5 Adding a BaseTheme property to Theme
--HG--
branch : dev
2010-10-05 13:55:29 -07:00
Nathan Heskew f3af5ea7d9 More progress on defining new UI capabilities.
--HG--
branch : dev
2010-10-05 08:28:06 -07:00
Nathan Heskew 6e8880705f More progress on defining new UI capabilities
--HG--
branch : dev
2010-10-04 09:50:59 -07:00
Nathan Heskew bf5e85000d Fixing a setup specflow test
--HG--
branch : dev
2010-10-01 11:13:53 -07:00
Nathan Heskew 81fad6fb05 Starting to dream up the new theme...up
--HG--
branch : dev
2010-09-30 13:03:48 -07:00
Nathan Heskew df77d8229e Changing a bunch of .cshtml file references to "Content" (instead of "None")
--HG--
branch : dev
2010-09-24 07:58:44 -07:00
Nathan Heskew 2e3c05afcc Temporary solution to get zone items in order
--HG--
branch : dev
2010-09-22 17:22:48 -07:00
Nathan Heskew f6b895960c Fixing a Style.Require in a Core.Localization template
--HG--
branch : dev
2010-09-22 14:06:30 -07:00
Nathan Heskew a27b00ba7d Bringing in the base js for Navigation.EditMenuPart template
--HG--
branch : dev
2010-09-22 12:36:35 -07:00
Nathan Heskew 732bc5ffa9 Clean up a couple of Style.Require's in Core.Localization templates
--HG--
branch : dev
2010-09-22 12:31:18 -07:00
Nathan Heskew 5b18a3f0c4 Changing the page (content type) configuration during setup to not add the CommentsPart
- content type configuration should go to the appropriate modules (blog & post in orchard.blogs, page in a new orchard.pages that's pretty much only initially for page content type configuration)

--HG--
branch : dev
2010-09-22 12:16:03 -07:00
Nathan Heskew 9b5e9c9633 Finished conversion of Core.Localization
--HG--
branch : dev
2010-09-22 12:08:06 -07:00
Nathan Heskew d8342b9776 Re-enabling the rest of what was disabled in the SetupService
- also tossed out some Orchard.Comments specific code

--HG--
branch : dev
2010-09-22 11:36:39 -07:00
Nathan Heskew 7c4d00ee01 Converting/cleaning a few templates in Core.Shapes
--HG--
branch : dev
2010-09-21 21:43:46 -07:00
Nathan Heskew df66338fd1 Finished converting Core.Contents
--HG--
branch : dev
2010-09-21 21:38:20 -07:00
Nathan Heskew 17eade34db Some progress on converting Core.Contents
--HG--
branch : dev
2010-09-21 16:09:31 -07:00
Nathan Heskew fd9152eb4f Changed the default theme back to "Classic" for now and making "Classic" look decent w/ existing CSS and minimal template overrides
--HG--
branch : dev
2010-09-21 13:56:51 -07:00
Nathan Heskew 8b0d80f0bf Merge
--HG--
branch : dev
2010-09-21 00:59:52 -07:00
Nathan Heskew 305fd9ef22 Getting setup looking a little more as it should
--HG--
branch : dev
2010-09-21 00:58:56 -07:00
Nathan Heskew 6f59fbabc9 Merge
--HG--
branch : dev
2010-09-17 01:09:37 -07:00
Nathan Heskew f6d4d05c22 Migrating Orchard.Blogs
--HG--
branch : dev
2010-09-17 01:00:24 -07:00
Nathan Heskew 63760e53c4 Removing the last of Orchard.Pages
--HG--
branch : theming
2010-09-14 13:26:49 -07:00
Nathan Heskew 5cb5d0868f Tweaking the UI debugging...UI...so it's not so "in yo' face" by default
--HG--
branch : theming
2010-09-14 07:24:54 -07:00
Nathan Heskew a0188e8aca Taking the Contoso footer out of the display for now
--HG--
branch : theming
2010-09-13 18:28:54 -07:00
Nathan Heskew f4b7e29a07 Added work context providers for the current site and user
--HG--
branch : theming
2010-09-13 18:27:42 -07:00
Nathan Heskew 5e53b4dd46 Getting display in order for the (routable-specified) home page
--HG--
branch : theming
2010-09-13 14:48:22 -07:00
Nathan Heskew a996aac51f A bit more work getting content display in order
- content title added to the item shape (@Model.Title)
- some rough content item shape structure - needs real body zones and footer (need header @ footer markup at least as zone wrappers in a way so if there is nothing in the zone the tags aren't rendered)
- page title usage back in the picture though (impl.) not really touched
- contents and routable display type actions all falling back to the core shaped "Display" view

--HG--
branch : theming
2010-09-13 14:26:07 -07:00
Nathan Heskew 91862c6672 Getting the routable display to work and added a display part template (for the title)
- the title should probably be linked
- would it be useful for some route part properties to be on the model (for Model.Title) or is there already an easy way to get at that?

--HG--
branch : theming
2010-09-13 00:09:59 -07:00
Nathan Heskew 2c19ba8ed2 A little more tweaking of the (devtools) UI debugging template
--HG--
branch : theming
2010-09-10 13:04:28 -07:00
Nathan Heskew 78f4923efc Getting the main menu rendering again (from a fresh setup)
--HG--
branch : theming
2010-09-10 13:03:29 -07:00
Nathan Heskew 7ec1fa74e4 Shaping up the admin contents list a bit more and giving the UI shape template debug style a little something extra*
*still not meant as *the* long-term UI debugging solution but it does the trick for now

--HG--
branch : theming
2010-09-10 08:56:10 -07:00
Nathan Heskew 88f2ec10eb Roughly hooking up more of the content admin list rendering
--HG--
branch : theming
2010-09-09 13:53:06 -07:00
Nathan Heskew b78e47cad8 Some work on getting the content admin list rendering
--HG--
branch : theming
2010-09-09 00:01:46 -07:00
Nathan Heskew ecf192dc65 Getting child content rendered in the core layout
--HG--
branch : theming
2010-09-08 22:41:46 -07:00
Nathan Heskew e758d63fb7 Moved base templates from the Themes module to a new (Orchard.Core) Shapes module (to become core shape templates)
--HG--
branch : theming
2010-09-07 16:00:04 -07:00
Nathan Heskew 3fa536d7a8 Removing BaseViewModel and ContentItemViewModel for good
--HG--
branch : theming
2010-09-07 13:45:50 -07:00
Nathan Heskew 043bcf54ee Retiring ContentItemViewModel
...and all that entails
- things like IZone and IZoneCollection are barely roughed in

--HG--
branch : theming
2010-09-03 16:04:42 -07:00
Nathan Heskew 33d47b3c39 Build*Model -> Build*Shape (in process of changing to work with (Clay) shapes instead of ContentItemViewModel)
--HG--
branch : dev
2010-09-02 15:11:33 -07:00
Nathan Heskew 203b3e09c6 Retiring IContentItemDriver
--HG--
branch : dev
2010-09-02 15:10:27 -07:00
Nathan Heskew a40ebd5f7e Cleaned out remaining dependencies on BaseViewModel (sln builds once again - yay)
--HG--
branch : dev
2010-09-01 15:51:41 -07:00
Nathan Heskew d6e3ac97dd Repairing some action filters and changing one more to use IWorkContextAccessor (have a few still to go)
--HG--
branch : dev
2010-09-01 15:43:14 -07:00
Nathan Heskew 1c9141a988 Refactoring framework (action) filters to use IWorkContextAccessor instead of BaseViewModel
--HG--
branch : dev
2010-09-01 15:35:13 -07:00
Nathan Heskew 026764544a Making all of the view models not inherit from BaseViewModel
--HG--
branch : dev
2010-09-01 15:33:31 -07:00
Nathan Heskew 7dd863624a Some initial work towards the new rendering scheme
--HG--
branch : dev
2010-09-01 13:46:13 -07:00
Nathan Heskew dfb6e98af0 Also pulling AdaptedViewModel
--HG--
branch : dev
2010-09-01 11:41:06 -07:00
Nathan Heskew 61210404fa Removing the BaseViewModel. It has no place in the new world of rendering.
--HG--
branch : dev
2010-09-01 11:34:16 -07:00
Nathan Heskew 69a18e8a53 Pulling references to a bunch of modules not necessary for a minimum configuration
--HG--
branch : dev
2010-09-01 11:31:26 -07:00
Nathan Heskew dec2775d47 Starting to break stuff in order to make things better...(starting w/ the Contents module)
Many modules are disabled by default to keep them out of the way for now. Run through the setup and hit ~/Contents/Item/Display/3 to get the homepage page

--HG--
branch : dev
extra : transplant_source : %8EH%F5%06%12%1D%3D%FC%7Bl%D6p%CF%DB%DAp%BF%1C%DB%A5
2010-08-31 11:50:07 -07:00
Nathan Heskew 4787040523 Merge
--HG--
branch : dev
2010-08-31 15:43:52 -07:00
Nathan Heskew 470711db50 Post-merge fixes and cleanup
--HG--
branch : mvc3p1
2010-08-30 22:07:45 -07:00
Nathan Heskew e4e8bdf84c Merge
--HG--
branch : mvc3p1
2010-08-30 21:51:27 -07:00
Nathan Heskew b07bd1ba02 Merge
--HG--
branch : mvc3p1
2010-08-30 21:50:57 -07:00
Nathan Heskew 3136c10652 Some more experimentation with form-like shapes. Putting the "speculation" in speculation.
--HG--
branch : mvc3p1
2010-08-30 14:57:28 -07:00
Nathan Heskew f6d2c77855 Some more experimentation with form-like shapes
--HG--
branch : mvc3p1
2010-08-30 11:48:03 -07:00
Nathan Heskew 18ff48df34 Some experimentation with form-like shapes
--HG--
branch : mvc3p1
2010-08-27 16:34:26 -07:00
Nathan Heskew dfe71231bb Some shape display experimentation (incl. limited html attribute specification)
--HG--
branch : mvc3p1
2010-08-27 13:50:35 -07:00
Nathan Heskew ff43a359bc Changing (Shape) Attributes to ShapeMetadata (could instead to with just Metadata)
--HG--
branch : mvc3p1
2010-08-27 13:48:56 -07:00
Nathan Heskew f3f04d6ea0 Allowing the '/' in slugs.
- Also moved the RoutableServiceTests to a more appropriate location

--HG--
branch : dev
2010-08-26 07:32:45 -07:00
Nathan Heskew cdbdf0db7f Removing an extra little bit of CSS from the TheAdmin theme that set all text input to basically the same width as .textMedium
If any text input elements on that page need to be wider then the appropriate class(es) should be used insted.

--HG--
branch : dev
2010-08-24 12:45:23 -07:00
Nathan Heskew 6c86c89414 A little more Routable path & slug bug fixing and cleanup
--HG--
branch : dev
2010-08-24 11:41:41 -07:00
Nathan Heskew 9c70163f67 Fixing up the (Orchard.Core's) Routable module so items can't be published with conflicting paths
--HG--
branch : dev
2010-08-23 16:14:10 -07:00
Nathan Heskew 46d5046829 Making Orchard.ArchiveLater not spin up its own cassini instance
--HG--
branch : dev
2010-08-19 14:22:06 -07:00
Nathan Heskew 585cd56c69 Pulled the mvc project type guid from module csproj files that had it
--HG--
branch : mvc3p1
2010-08-19 12:02:11 -07:00
Nathan Heskew 56c47409c2 Merge
--HG--
branch : mvc3p1
2010-08-17 22:42:55 -07:00
Nathan Heskew 610d79fde6 Explicitly injecting the Controller's ActionInvoker since upgrading to MVC3P1 somehow broke the InjectActionInvoker extension method
--HG--
branch : mvc3p1
2010-08-17 22:36:02 -07:00
Nathan Heskew 8f5a0c45a2 Bunch of web.config and .csproj cleanup
--HG--
branch : mvc3p1
2010-08-17 22:28:51 -07:00
Nathan Heskew 69c901e5c0 Starting the move to ASP.NET MVC 3 Preview 1
--HG--
branch : mvc3p1
2010-08-16 15:37:51 -07:00
Nathan Heskew a6e5f44915 Getting the slug and path of a blog post set when created from live writer.
--HG--
branch : dev
2010-07-30 11:41:42 -07:00
Nathan Heskew cddc584e6e Changing the order of a couple of the admin menu's Site Configuration items
- reports, settings, features, models -> features, modules, settings, reports

--HG--
branch : dev
2010-07-30 00:48:18 -07:00
Nathan Heskew 34ae99b417 Removing the hidden propery on the .managewrapper and giving it a little padding
- trading one hacky way to ensure a target area for one that's slightly less so

--HG--
branch : dev
2010-07-29 23:01:59 -07:00
Nathan Heskew 8a215ef0a6 Fixing up the RoutePartDriver so it doesn't throw and exception when the slug is null.
--HG--
branch : dev
2010-07-29 09:40:06 -07:00
Nathan Heskew 7e6cbf091f Changing the Blog Create action to not try to add the blog slug to the blog slug constraint until after model state validation is verified.
--HG--
branch : dev
2010-07-29 09:31:35 -07:00
Nathan Heskew 2c9eb65542 Fixing comment validation with out of the box spam protection enabled and changed the label of the URL setting to more accurately describe what it's for
--HG--
branch : dev
2010-07-28 14:12:44 -07:00
Nathan Heskew b5b5241335 Fixing the setting of route's slug and path in the RoutePartDriver
--HG--
branch : dev
2010-07-28 13:45:10 -07:00
Nathan Heskew 32d1c40b58 Fixed "+ New translation" YSOD
- http://orchard.codeplex.com/workitem/16505

--HG--
branch : dev
2010-07-27 10:19:52 -07:00
Nathan Heskew 1f5d6cc68b Simplified the Corporate theme's home page hero "widgets" so the inline editor can better deal with the contents
--HG--
branch : dev
2010-07-26 22:12:33 -07:00
Nathan Heskew 2344f0fccf Changing the border color around content item lists in the admin UI for IE to be a little lighter*
- *to be a little closer to the rendered "border" color (inset shadow) in other browsers

--HG--
branch : dev
2010-07-26 15:43:08 -07:00
Nathan Heskew fdb7bbb1d7 Updating TheAdmin theme's style to let it scale down (1) and getting the features UI to behave better in smaller widths (2)
- (1) to within an 800x600. will need make use of media queries in the not too distant future
- (2) in the summary view, feature blocks would stack two-wide at the low end

--HG--
branch : dev
2010-07-26 15:39:50 -07:00
Nathan Heskew 66848420e4 Adding some content create/edit/remove/etc. action notifications to fill the void of notifications being removed from the PublishLater part.
--HG--
branch : dev
2010-07-26 14:25:10 -07:00