Commit Graph
2296 Commits
Author SHA1 Message Date
Louis DeJardin a03da9496a Content item specific shapes
Content manager creating shape names based on display mode
Template harvester converting known file patterns into appropriate shape names

--HG--
branch : theming
extra : rebase_source : a4d45b76ea0251bb3d6b7f24dba92563cc63addf
2010-09-09 17:14:38 -07:00
Sebastien Ros 646aab07b0 Merge
--HG--
branch : theming
2010-09-09 17:03:26 -07:00
Sebastien Ros 6f4dfba734 Migrated Orchard.Users
--HG--
branch : theming
2010-09-09 17:02:04 -07:00
Louis DeJardin 27a11dc849 Merge
--HG--
branch : theming
2010-09-09 14:29:26 -07:00
Louis DeJardin 95e7534e28 Including support for [Shape] attribute-based bindings in setup mode
--HG--
branch : theming
2010-09-09 14:29:04 -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
Louis DeJardin b809247464 Simple content item, with support for zones, editor, and display partial templates working
--HG--
branch : theming
2010-09-09 13:52:45 -07:00
Louis DeJardin 91684d050b Adding a PlaceChildContent shape to Body and Content zones by default
--HG--
branch : theming
2010-09-09 11:58:26 -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
Louis DeJardin 899abcca96 Further shapes work
Adding the ability to bind a method with a TextWriter Output parameter
Bringing over work from UnorderedList
Parameter bound with GetMember instead of array access to be compatible with base class properties

--HG--
branch : theming
2010-09-08 19:30:30 -07:00
Nathan Heskew fceea540ba Some shape template cleanup (mainly in core shapes)
--HG--
branch : theming
2010-09-08 01:02:03 -07:00
Louis DeJardin ff5a2d8245 Refactoring and repair
ShapeMetadata.FrameTypes changed to ShapeMetadata.Wrappers
Adding placeholder "Item" template (needs to lock onto alternates, and use ~/Views/Items/* locations)

--HG--
branch : theming
2010-09-07 23:14:19 -07:00
Louis DeJardin bb9ba92f9d Adding some shape definitions into Orchard.Shapes
A few details of Layout/Document/Zone shapes are described
Three utility shapes are provided as [Shape] methods
An IOrchardViewPage interface is introduced to ensure all base view classes have the same minimum number of methods and properties available

--HG--
branch : theming
2010-09-07 22:15:33 -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 3813431ab8 Quick template fix to get setup rendering
--HG--
branch : theming
2010-09-07 15:39:38 -07:00
Sebastien Ros 6df3385728 Added "log an continue" behavior on content item handlers
--HG--
branch : theming
2010-09-07 15:09:38 -07:00
Nathan Heskew 3fa536d7a8 Removing BaseViewModel and ContentItemViewModel for good
--HG--
branch : theming
2010-09-07 13:45:50 -07:00
Louis DeJardin 02e46ba310 Theming items
Changing the extension to hide several old files
Adjusting BuildDisplayModel family to return shape for display

--HG--
branch : theming
2010-09-07 11:53:57 -07:00
Louis DeJardin 2056144c62 Putting some of the older partials into admin zones to see how it goes
--HG--
branch : theming
2010-09-07 01:32:24 -07:00
Louis DeJardin f5baed69b9 Using ZoneName property directly to avoid bypassing interceptor
--HG--
branch : theming
2010-09-07 01:05:24 -07:00
Louis DeJardin 934965ef6e Converting intercepted return values implicitly where needed
--HG--
branch : theming
2010-09-07 01:04:47 -07:00
Louis DeJardin aa8cac9323 Adding some sophistication to rendering
Doing some work with Zone, MenuItem, Menu shapes
Adjusting some shape usage in the TheAdmin theme

--HG--
branch : theming
2010-09-07 00:20:11 -07:00
Louis DeJardin ef7abae721 Adding Frames collection to shape descriptor and metadata
--HG--
branch : theming
2010-09-06 20:51:24 -07:00
Louis DeJardin 77c48fb42a More theming work
Continued work towards making zone classes obsolete
Shape table construction per theme
Adding display helper to webforms view classes

--HG--
branch : theming
2010-09-05 04:06:18 -07:00
Louis DeJardin b3e489a27b Starting to implement shapes for page/zone
--HG--
branch : theming
2010-09-03 21:57:01 -07:00
Louis DeJardin 8cd5c5f651 Removing additional obsolete component
--HG--
branch : theming
2010-09-03 18:59:14 -07:00
Louis DeJardin 39cbf42c5a Less broken than ever
Layout component injected by themed result filter
Composes three stage rendering
Obsoletes additional rendering placeholder components
Additional csproj files renamed to avoid broken modules from being included in view compilation
A dynamic language in views would be nice

--HG--
branch : theming
2010-09-03 18:58:24 -07:00
Louis DeJardin b09a276e97 Typo in class name
--HG--
branch : theming
2010-09-03 17:46:24 -07:00
Louis DeJardin f1edc114e2 Merge
--HG--
branch : theming
2010-09-03 17:42:36 -07:00
Louis DeJardin 2de2f685e9 Implementing shim and cache for theme awareness
Configured arrays of view engines cached for use in appropriate contexts
Adding current theme as dedicated property on work context
Current theme assigned by selecters, if null, as result begins executing
Distinction is made between deep and shallow view path locations

--HG--
branch : theming
2010-09-03 17:41:14 -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
Sébastien Ros 0d91cf30ac Removing ContentType
--HG--
branch : theming
2010-09-03 14:02:37 -07:00
Louis DeJardin 30fb9660a4 Clarifying thread of work for theming features
--HG--
branch : theming
2010-09-03 11:14:17 -07:00
Louis DeJardin c3242a2bca Merge
--HG--
branch : dev
2010-09-02 22:58:20 -07:00
Louis DeJardin 5fc858ed12 Adjusting enough things to get through the setup module's initial action
--HG--
branch : dev
2010-09-02 22:51:29 -07:00
Louis DeJardin c4e1cbeb53 Continued adjustments
Removing direct references to IContainer and IContainerProvider from within components
Fixing broken tests

--HG--
branch : dev
2010-09-02 22:14:07 -07:00
Nathan Heskew 70453d012b Merge
--HG--
branch : dev
2010-09-02 21:29:10 -07:00
Sebastien Ros a2747b933a Corrected unit tests
--HG--
branch : dev
2010-09-02 17:10:05 -07:00
Sebastien Ros 4f673e235f Corrected build failure
--HG--
branch : dev
2010-09-02 16:48:07 -07:00
Sebastien Ros 3a9370d767 Removed bad reference to Orchard.Users
--HG--
branch : dev
2010-09-02 16:44:15 -07:00
Louis DeJardin 6a5536dd32 Additional incremental work towards removing redundant layers.
--HG--
branch : dev
2010-09-02 16:34:17 -07:00
Sebastien Ros 1154e0cf88 Updated Web.Config and build scripts to have a default machine key for development, and removing it for builds
--HG--
branch : dev
2010-09-02 15:33:18 -07:00
Sebastien Ros a253985a40 Specific Driver for SmtpSettingPart in order to encrypt/decrypt the password
--HG--
branch : dev
2010-09-02 15:32:47 -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
Louis DeJardin 7e02c2a75f Implementing work context and accessor
Projects access of per-unit-of-work components (request lifetime scope) for singleton (per shell lifetime scope) components
Preparing to rationalize and eliminate the various ah-hoc container and scoping abstractions

--HG--
branch : dev
2010-09-02 14:02:33 -07:00
Sebastien Ros fcb27fdbae MachineKey validation during Setup, with automatic proposed values
--HG--
branch : dev
2010-09-02 13:51:26 -07:00
Louis DeJardin acaf55c69f Merge
--HG--
branch : dev
2010-09-01 21:37:49 -07:00
Louis DeJardin f40dfb88e3 Updating to the Autofac-2.2.4.900-NET40 release
All tests run as expected at the point update was made
Removed obsolete OrchardControllerIdentificationStrategy
Add IsAdapterForIndividualComponents property to implementations of IRegistrationSource
IEnumerable quirk from autofac 2.1 did not reappear

--HG--
branch : dev
2010-09-01 21:35:48 -07:00