Commit Graph
2832 Commits
Author SHA1 Message Date
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
Louis DeJardin 58811958d6 Merge
--HG--
branch : dev
2010-10-07 16:56:29 -07:00
Louis DeJardin bdfe7b56b8 Merge
--HG--
branch : dev
2010-10-07 16:55:06 -07:00
Louis DeJardin d1fb5fe86a Shape alterations can provide displaying/displayed delegates
Enables components to add shapes binding alternates
Also provides a hook for the just-before-display preprocessing

--HG--
branch : dev
2010-10-07 16:10:36 -07:00
Sebastien Ros ad78925d28 Merge
--HG--
branch : dev
2010-10-07 15:49:59 -07:00
Sebastien Ros c5198b0fe8 Content types security refactoring
- Moved AuthorizationEventHandler to Contents.Security

--HG--
branch : dev
2010-10-07 15:49:07 -07:00
Nathan Heskew f2ff1494af More progress on defining new UI capabilities...
--HG--
branch : dev
2010-10-07 15:07:01 -07:00
Renaud Paquay 19b417b08c Remove incorrect test code...
--HG--
branch : dev
2010-10-07 14:09:51 -07:00
Louis DeJardin dc61c92f31 Introducing display-time events to shape rendering
Shape specific events can be hooked with ShapeDescriptor Displaying and Displayed delegate arrays
Events for every shape can be hooked with IShapeDisplayEvents Displaying and Displayed methods

--HG--
branch : dev
2010-10-07 13:08:31 -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
Sebastien Ros 2836673667 Pascal casing manifest files
--HG--
branch : dev
2010-10-07 12:38:33 -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
Renaud Paquay 34bbd4a062 Merge
--HG--
branch : dev
2010-10-07 11:57:23 -07:00
Renaud Paquay 9c6b024205 Code review feedback
--HG--
branch : dev
2010-10-07 11:57:00 -07:00
Sebastien Ros 46c33f7fe0 Merged IAuthorizationEventHandlers to circumvey the call order
- Renamed permission tokens to prevent ambiguities
- Corrected called permission from content controllers

--HG--
branch : dev
2010-10-07 11:47:09 -07:00
Jonathan Wall 1e8cd2b2bb Added some floats and sidebar to TheThemeMachine.
--HG--
branch : dev
2010-10-07 11:46:07 -07:00
Jonathan Wall 5404fb4e2c Added login to The Theme Machine.
--HG--
branch : dev
2010-10-07 11:09:37 -07:00
Renaud Paquay 833beaad3b Fix Razor views single line comment syntax
@// is not valid anymore, use "@* ... *@" instead

--HG--
branch : dev
2010-10-07 10:53:02 -07:00
Renaud Paquay 1e826830f2 Fix Razor views "using" syntax
"@using" directive now requires a semicolon at the end.

--HG--
branch : dev
2010-10-07 10:48:51 -07:00
Renaud Paquay 0f4613cb18 Switch to MVC3/Razor1 beta release
--HG--
branch : dev
2010-10-07 10:24:17 -07:00
Renaud Paquay 11a46b6b80 Merge
--HG--
branch : dev
2010-10-06 16:12:11 -07:00
Nathan Heskew 7503606d74 More progress on defining new UI capabilities..
--HG--
branch : dev
2010-10-06 14:02:37 -07:00
Suha Can 37695de420 - Adding the stereotype setting to HtmlWidget.
- New widget types will have this stereotype = "widget".

--HG--
branch : dev
2010-10-06 13:44:58 -07:00
Sebastien Ros f06d553ae0 Adding unit tests for dynamic content rights
--HG--
branch : dev
2010-10-06 12:41:14 -07:00
Dave Reed 76a3838f43 Gallery: 'Refresh' from Module list should redirect back to module list
--HG--
branch : dev
2010-10-06 11:06:18 -07:00
Dave Reed 613dbcba51 Fixed last modified date of theme preview img
--HG--
branch : dev
2010-10-06 10:19:17 -07:00
Dave Reed a599596d44 Gallery: publish, browse, install, and download themes. Gallery displays theme thumbnail.
--HG--
branch : dev
2010-10-05 21:04:17 -07:00
Louis DeJardin 48a615e597 Adding an array of alternate shapes to shapemetadata
ShapeMetadata.Alternates may be accumulated at any time after the shape is created
Most recently added alternate has highest priority
Alternates may target longer shape variations by appending something context specific to the base name
The alternate may match a shape binding name that is part of a different descriptor

--HG--
branch : dev
extra : rebase_source : 864892c019dbf2a7bd1c33c71bb01be3068b5081
2010-10-05 17:45:22 -07:00
Sebastien Ros aca883f54a Adding dynamic content type rights management
--HG--
branch : dev
2010-10-05 16:35:55 -07:00
Jonathan Wall 16feca6be1 Merge
--HG--
branch : dev
2010-10-05 16:24:12 -07:00
Suha Can 25ae5a9525 Merge
--HG--
branch : dev
2010-10-05 16:20:43 -07:00
Suha Can 8eec4a405a - Making the rule names lowercase to follow ruby function naming convention.
--HG--
branch : dev
2010-10-05 16:20:11 -07:00
Jonathan Wall 037dd36c6c Added basic CSS file to TheThemeMachine.
--HG--
branch : dev
2010-10-05 16:18:36 -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
Andre Rodrigues 697251c06a Adding missing widget and layer drivers.
--HG--
branch : dev
2010-10-05 15:42:17 -07:00
Louis DeJardin e27571a8ae Removing older mvc project type guid from placeholder web app
--HG--
branch : dev
2010-10-05 14:58:18 -07:00
Sebastien Ros 8ef28802a7 Correcting RolesPart display in User views
--HG--
branch : dev
2010-10-05 14:45:12 -07:00
Nathan Heskew 7b36d725b5 Adding a BaseTheme property to Theme
--HG--
branch : dev
2010-10-05 13:55:29 -07:00
Dave Reed 5b53005f14 Merge
--HG--
branch : dev
2010-10-05 11:40:20 -07:00
Dave Reed 53dbd7c30d Code review improvements. Fix base path resolution.
--HG--
branch : dev
2010-10-05 11:39:31 -07:00
Dave Reed d142f8f93b generate: dont ignore dlls when copying a theme
--HG--
branch : dev
2010-10-05 11:20:30 -07:00
Nathan Heskew f3af5ea7d9 More progress on defining new UI capabilities.
--HG--
branch : dev
2010-10-05 08:28:06 -07:00
Renaud Paquay 9e8cbd4f01 Removing "ProbingExtensionLoader"
It's redudant with PrecompiledExtensionLoader and was not
fully implemented, causing bug http://orchard.codeplex.com/workitem/16572.

--HG--
branch : dev
2010-10-04 15:10:54 -07:00
Dave Reed d8266701d5 Remove commented code
--HG--
branch : dev
2010-10-04 14:56:59 -07:00
Dave Reed 14101b1843 Ability to create and install packages of simple themes.
--HG--
branch : dev
2010-10-04 14:52:46 -07:00
Louis DeJardin de39edb7c9 Removing unused interface
IShapeProvider interface was not needed.
[ShapeAttribute] on methods is used instead.

--HG--
branch : dev
extra : rebase_source : 7d06d714281c48bed13a774303623ab9e1c5225b
2010-10-04 13:51:39 -07:00
Suha Can ce208c44f2 - RuleEngine implementation for widget layer rules.
- The ResultFilter uses the rule manager to filter out layers and widgets.
- Added rules to default layers.
- RuleManager with callback injection into the dlr scripting sandbox.
- RuleProvider implementations for Url and Authenticated. Anonymous is just "not Authenticated".
- RuleContext.
- Renaming Layer.Rule to Layer.LayerRule. NHibernate bug for SqlCe most likely, couldn't escape "Rule" as expected.
- Unit tests.

--HG--
branch : dev
2010-10-04 12:27:59 -07:00
Sebastien Ros 3e93c19faa Moved dynamic content permission to Core.Contents
--HG--
branch : dev
2010-10-04 10:53:57 -07:00