Nathan Heskew
f482c738ec
IsRoutable -> RoutePart
...
- updating part names to conform to a <name>Part convention
--HG--
branch : dev
rename : src/Orchard.Web/Core/Routable/Drivers/RoutableDriver.cs => src/Orchard.Web/Core/Routable/Drivers/RoutePartDriver.cs
rename : src/Orchard.Web/Core/Routable/Handlers/RoutableHandler.cs => src/Orchard.Web/Core/Routable/Handlers/RoutePartHandler.cs
rename : src/Orchard.Web/Core/Routable/Models/IsRoutable.cs => src/Orchard.Web/Core/Routable/Models/RoutePart.cs
rename : src/Orchard.Web/Core/Routable/Models/RoutableRecord.cs => src/Orchard.Web/Core/Routable/Models/RoutePartRecord.cs
rename : src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts/Routable.IsRoutable.ascx => src/Orchard.Web/Core/Routable/Views/EditorTemplates/Parts/Routable.RoutePart.ascx
2010-07-23 01:01:49 -07:00
Nathan Heskew
272300f5ef
MenuItem -> MenuItemPart
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Navigation/Drivers/MenuItemDriver.cs => src/Orchard.Web/Core/Navigation/Drivers/MenuItemPartDriver.cs
rename : src/Orchard.Web/Core/Navigation/Handlers/MenuItemHandler.cs => src/Orchard.Web/Core/Navigation/Handlers/MenuItemPartHandler.cs
rename : src/Orchard.Web/Core/Navigation/Models/MenuItem.cs => src/Orchard.Web/Core/Navigation/Models/MenuItemPart.cs
rename : src/Orchard.Web/Core/Navigation/Models/MenuItemRecord.cs => src/Orchard.Web/Core/Navigation/Models/MenuItemPartRecord.cs
2010-07-23 00:32:51 -07:00
Nathan Heskew
5cf9e62f84
Localized -> LocalizationPart
...
- updating part names to conform to a <name>Part convention
--HG--
branch : dev
rename : src/Orchard.Web/Core/Localization/Drivers/LocalizationDriver.cs => src/Orchard.Web/Core/Localization/Drivers/LocalizationPartDriver.cs
rename : src/Orchard.Web/Core/Localization/Handlers/LocalizationHandler.cs => src/Orchard.Web/Core/Localization/Handlers/LocalizationPartHandler.cs
rename : src/Orchard.Web/Core/Localization/Models/Localized.cs => src/Orchard.Web/Core/Localization/Models/LocalizationPart.cs
rename : src/Orchard.Web/Core/Localization/Models/LocalizedRecord.cs => src/Orchard.Web/Core/Localization/Models/LocalizationPartRecord.cs
2010-07-23 00:22:13 -07:00
Renaud Paquay
ac374b50ee
Merge
...
--HG--
branch : dev
2010-07-22 23:11:29 -07:00
Nathan Heskew
284732f0af
Making BlogPost and Page content types "creatable"* during setup
...
- *"creatable" name/concept subject to change
--HG--
branch : dev
2010-07-22 23:01:57 -07:00
Renaud Paquay
b46a2944ae
Rename "Future.Modules.Packaging" to "Orchard.Packaging"
...
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/AdminMenu.cs => src/Orchard.Web/Modules/Orchard.Packaging/AdminMenu.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Commands/PackagingCommands.cs => src/Orchard.Web/Modules/Orchard.Packaging/Commands/GalleryCommands.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Commands/PackagingCommands.cs => src/Orchard.Web/Modules/Orchard.Packaging/Commands/PackagingCommands.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Controllers/DownloadStreamResult.cs => src/Orchard.Web/Modules/Orchard.Packaging/Controllers/DownloadStreamResult.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Controllers/PackagingController.cs => src/Orchard.Web/Modules/Orchard.Packaging/Controllers/PackagingController.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Module.txt => src/Orchard.Web/Modules/Orchard.Packaging/Module.txt
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Futures.Modules.Packaging.csproj => src/Orchard.Web/Modules/Orchard.Packaging/Orchard.Packaging.csproj
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Properties/AssemblyInfo.cs => src/Orchard.Web/Modules/Orchard.Packaging/Properties/AssemblyInfo.cs
rename : src/Orchard/Packaging/AtomExtensions.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/AtomExtensions.cs
rename : src/Orchard/Packaging/IPackageBuilder.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageBuilder.cs
rename : src/Orchard/Packaging/IPackageExpander.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageExpander.cs
rename : src/Orchard/Packaging/IPackageManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackageManager.cs
rename : src/Orchard/Packaging/IPackagingSourceManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/IPackagingSourceManager.cs
rename : src/Orchard/Packaging/PackageBuilder.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageBuilder.cs
rename : src/Orchard/Packaging/PackageData.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageData.cs
rename : src/Orchard/Packaging/PackageExpander.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageExpander.cs
rename : src/Orchard/Packaging/PackageManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackageManager.cs
rename : src/Orchard/Packaging/PackagingEntry.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingEntry.cs
rename : src/Orchard/Packaging/PackagingSource.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSource.cs
rename : src/Orchard/Packaging/PackagingSourceManager.cs => src/Orchard.Web/Modules/Orchard.Packaging/Services/PackagingSourceManager.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingHarvestViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingHarvestViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingModulesViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingModulesViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/ViewModels/PackagingSourcesViewModel.cs => src/Orchard.Web/Modules/Orchard.Packaging/ViewModels/PackagingSourcesViewModel.cs
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Harvest.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Harvest.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Modules.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Modules.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/Sources.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/Sources.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Packaging/_Subnav.ascx => src/Orchard.Web/Modules/Orchard.Packaging/Views/Packaging/_Subnav.ascx
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Views/Web.config => src/Orchard.Web/Modules/Orchard.Packaging/Views/Web.config
rename : src/Orchard.Web/Modules/Futures.Modules.Packaging/Web.config => src/Orchard.Web/Modules/Orchard.Packaging/Web.config
2010-07-22 22:09:34 -07:00
Renaud Paquay
ba8d52f6fb
Make PAge, Blog and custom content types creatable by default
...
--HG--
branch : dev
2010-07-22 18:58:24 -07:00
Nathan Heskew
aa269fd49f
Comment -> CommentPart; HasComments -> CommentsPart; HasCommentsContainer -> CommentsContainerPart
...
- updating part names to conform to a <name>Part convention
--HG--
branch : dev
rename : src/Orchard.Web/Modules/Orchard.Comments/Drivers/CommentDriver.cs => src/Orchard.Web/Modules/Orchard.Comments/Drivers/CommentPartDriver.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Drivers/HasCommentsContainerDriver.cs => src/Orchard.Web/Modules/Orchard.Comments/Drivers/CommentsContainerPartDriver.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Drivers/HasCommentsDriver.cs => src/Orchard.Web/Modules/Orchard.Comments/Drivers/CommentsPartDriver.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Handlers/CommentHandler.cs => src/Orchard.Web/Modules/Orchard.Comments/Handlers/CommentPartHandler.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Handlers/CommentSettingsHandler.cs => src/Orchard.Web/Modules/Orchard.Comments/Handlers/CommentSettingsPartHandler.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Handlers/HasCommentsHandler.cs => src/Orchard.Web/Modules/Orchard.Comments/Handlers/CommentsPartHandler.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/HasCommentsContainer.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentPart.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/CommentRecord.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentPartRecord.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/CommentSettings.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentSettingsPart.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/CommentSettingsRecord.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentSettingsPartRecord.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/HasCommentsContainer.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentsContainerPart.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/HasComments.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentsPart.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Models/HasCommentsRecord.cs => src/Orchard.Web/Modules/Orchard.Comments/Models/CommentsPartRecord.cs
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/DisplayTemplates/Parts/Comments.HasComments.ascx => src/Orchard.Web/Modules/Orchard.Comments/Views/DisplayTemplates/Parts/Comments.Comments.ascx
rename : src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts/Comments.HasComments.ascx => src/Orchard.Web/Modules/Orchard.Comments/Views/EditorTemplates/Parts/Comments.Comments.ascx
rename : src/Orchard.Web/Themes/Contoso/Views/DisplayTemplates/Parts/Comments.HasComments.ascx => src/Orchard.Web/Themes/Contoso/Views/DisplayTemplates/Parts/Comments.Comments.ascx
rename : src/Orchard.Web/Themes/Corporate/Views/DisplayTemplates/Parts/Comments.HasComments.ascx => src/Orchard.Web/Themes/Corporate/Views/DisplayTemplates/Parts/Comments.Comments.ascx
2010-07-22 14:08:31 -07:00
Nathan Heskew
5b02277fee
BodyAspect -> BodyPart; CommonAspect -> CommonPart
...
- updating part names to conform to a <name>Part convention
--HG--
branch : dev
rename : src/Orchard.Core.Tests/Common/Providers/CommonAspectProviderTests.cs => src/Orchard.Core.Tests/Common/Providers/CommonPartProviderTests.cs
rename : src/Orchard.Web/Core/Common/Drivers/BodyDriver.cs => src/Orchard.Web/Core/Common/Drivers/BodyPartDriver.cs
rename : src/Orchard.Web/Core/Common/Drivers/CommonDriver.cs => src/Orchard.Web/Core/Common/Drivers/CommonPartDriver.cs
rename : src/Orchard.Web/Core/Common/Handlers/BodyAspectHandler.cs => src/Orchard.Web/Core/Common/Handlers/BodyPartHandler.cs
rename : src/Orchard.Web/Core/Common/Handlers/CommonAspectHandler.cs => src/Orchard.Web/Core/Common/Handlers/CommonPartHandler.cs
rename : src/Orchard.Web/Core/Common/Models/BodyAspect.cs => src/Orchard.Web/Core/Common/Models/BodyPart.cs
rename : src/Orchard.Web/Core/Common/Models/BodyRecord.cs => src/Orchard.Web/Core/Common/Models/BodyPartRecord.cs
rename : src/Orchard.Web/Core/Common/Models/CommonAspect.cs => src/Orchard.Web/Core/Common/Models/CommonPart.cs
rename : src/Orchard.Web/Core/Common/Models/CommonRecord.cs => src/Orchard.Web/Core/Common/Models/CommonPartRecord.cs
rename : src/Orchard.Web/Core/Common/Models/CommonVersionRecord.cs => src/Orchard.Web/Core/Common/Models/CommonPartVersionRecord.cs
rename : src/Orchard/ContentManagement/Aspects/ICommonAspect.cs => src/Orchard/ContentManagement/Aspects/ICommonPart.cs
2010-07-22 12:52:16 -07:00
Sebastien Ros
46ec184b75
Merge
...
--HG--
branch : dev
2010-07-21 17:27:23 -07:00
Sebastien Ros
10d317e2b0
Move handlers code to data migration implementation
...
--HG--
branch : dev
2010-07-21 17:19:28 -07:00
Renaud Paquay
21b2bc317f
Moving location settings to new "ContentsLocation" module
...
--HG--
branch : dev
rename : src/Orchard.Web/Core/Common/Models/LocationDefinition.cs => src/Orchard.Web/Core/ContentsLocation/Models/LocationDefinition.cs
rename : src/Orchard.Web/Core/Common/Models/LocationSettings.cs => src/Orchard.Web/Core/ContentsLocation/Models/LocationSettings.cs
rename : src/Orchard.Web/Core/Common/ViewModels/LocationSettingsViewModel.cs => src/Orchard.Web/Core/ContentsLocation/ViewModels/LocationSettingsViewModel.cs
rename : src/Orchard.Web/Core/Common/Views/DefinitionTemplates/LocationSettings.ascx => src/Orchard.Web/Core/ContentsLocation/Views/DefinitionTemplates/LocationSettings.ascx
2010-07-21 10:10:39 -07:00
Sebastien Ros
158adb156a
Enhanced data migration scaffolding tool not to required the feature to be enabled
...
--HG--
branch : dev
2010-07-19 17:46:35 -07:00
Sebastien Ros
5fee44ffb3
Don't recreate tables if an error occured during the second phase setup (homepage creation)
...
--HG--
branch : dev
2010-07-19 13:27:16 -07:00
Nathan Heskew
4fb3c51dff
Getting the comment count on the content list view in the admin and blog posts to use more of the generic content templating
...
- + blog posts get translation functionality
--HG--
branch : dev
2010-07-15 16:06:40 -07:00
Nathan Heskew
7ef7b7b3e7
Updated the setup service to tack the PublishLaterPart on to the Page type and removed the SandboxPage configuration
...
--HG--
branch : dev
2010-07-14 16:28:43 -07:00
Nathan Heskew
881b71db4b
Moved the content item publishing option functionality (save draft, publish and schedule) out into it's own Orchard.Core module (PublishLater)
...
--HG--
branch : dev
2010-07-14 15:31:43 -07:00
Renaud Paquay
f0463dff9e
Fix setup
...
--HG--
branch : dev
2010-07-13 20:15:55 -07:00
Nathan Heskew
4c7973e2ce
Disabling the Orchard.Pages module by default and adjusted the page content type configured during setup to be a page-like content type.
...
- also added a RoutableHomePageProvider to support a routable item as the home page
--HG--
branch : dev
2010-07-13 17:19:08 -07:00
Sebastien Ros
a59a9c4628
Force data migrations to occur before other Install event handlers
...
- Some handler require the tables to be created before
--HG--
branch : dev
2010-07-13 16:34:55 -07:00
Nathan Heskew
501d72afab
Swapped out Orchard.Core's Common Routable for the work in progress replacement, Orchard.Core's Routable (seperate core module now)
...
--HG--
branch : dev
2010-07-13 02:52:02 -07:00
Sebastien Ros
a9dc5abd50
Reports module
...
- Stores service management reports
- Use IReportsCoordinator to write message to the same report through multiple components
- Views to display reports
--HG--
branch : dev
2010-07-09 17:56:58 -07:00
Sebastien Ros
b3b48fa3df
Split Indexing in two disctint modules
...
- Added new Lucene module with Lucene.NET reference
- Banner message is displayed if no index service is enabled when Orchard.Indexing is active
- Added new MetadataExtensions for settings
- Blogs, Page and Sandbox aredefined as indexed during setup
--HG--
branch : dev
2010-07-09 13:16:02 -07:00
Sebastien Ros
7abd8ac71c
Refactored data migration to correct SQL Server bugs
...
- Added explicit Identity column specification
- Defined string lengths explicitly on needed columns
--HG--
branch : dev
2010-07-08 15:18:13 -07:00
Sebastien Ros
199c462d4d
Renamed Data migration column name for SQL Server compatibility
...
--HG--
branch : dev
2010-07-08 11:35:34 -07:00
Suha Can
857c59de45
- Adding a culture command handler with a few commands related to culture management.
...
- Moving fr-FR culture to fr
--HG--
branch : dev
2010-07-07 11:15:48 -07:00
Sebastien Ros
b72575748b
Merge
...
--HG--
branch : dev
2010-06-29 16:20:04 -07:00
Sebastien Ros
d91e488cb7
Use DataMigration API to create database tables for each feature
...
--HG--
branch : dev
2010-06-29 16:17:08 -07:00
Nathan Heskew
d6158e316b
Hooking up part setting management when editing content types/parts
...
--HG--
branch : dev
2010-06-29 15:07:40 -07:00
Sebastien Ros
ca0de6aa49
Use DataMigration API to create tables by default
...
Created DataMigration class for the Settings module
--HG--
branch : dev
2010-06-29 11:28:21 -07:00
Sebastien Ros
a09536a44a
Updated code to reflect new DataServicesProvider changes
...
--HG--
branch : dev
2010-06-25 17:06:02 -07:00
Louis DeJardin
57566aaa6a
Changing content type names to PascalCase
...
Became clear while editing metadata the names the only lowercase value and stick out pretty badly
especially when used as {id} in urls
--HG--
branch : dev
2010-06-24 16:34:10 -07:00
Nathan Heskew
6e756f54ff
Starting to get a UI around content type management
...
- added a DisplayName to the ContentTypeDefinition
- added a CreateRouteValues rvd to go along with the existing display and edit
- set default display, edit and create route values for ContentItemMetadata (* should get fallback route values in a different manner. probably not good to refer to an area, even by string, in core from the fwk)
- starting to shape up the content type list into a more consistent UI
- added create type action, view, etc. for creating new content types
- supporting service has a few default parts hard-coded for now
--HG--
branch : dev
2010-06-16 04:22:51 -07:00
Louis DeJardin
e2af46ed71
Changing folder paths to follow namespaces
...
--HG--
branch : dev
2010-06-11 17:28:46 -07:00
Louis DeJardin
4598e82a68
Changing term Topology to Blueprint
...
Verify consistent use of descriptor and blueprint
Update namespaces, but not folder paths, of same
Add small ISignal component for explicit app-triggered cache expiration tokens
--HG--
branch : dev
2010-06-11 17:17:00 -07:00
Suha Can
1f03a7120d
- Changing where we alter type definitions in the setup service so the types can be initialized with the right parts.
...
--HG--
branch : dev
2010-06-08 16:25:56 -07:00
Louis DeJardin
3c4a2097cf
Merge
...
--HG--
branch : dev
2010-06-07 16:08:51 -07:00
Louis DeJardin
ec8e6795d2
Merge
...
--HG--
branch : dev
2010-06-07 16:03:18 -07:00
Louis DeJardin
6299ba764e
Roughing out early support for common contents controller
...
Listing and creating any defined content type
Early stages - many features to be added - expect poor compatability with existing types and parts
--HG--
branch : dev
2010-06-07 16:02:54 -07:00
Suha Can
e594abc463
- A handler for localized part.
...
- Finishing up the infrastructure support for content item localization.
--HG--
branch : dev
2010-06-07 16:00:22 -07:00
Suha Can
887439352d
- Adding a module for content item localization.
...
--HG--
branch : dev
2010-06-07 11:22:40 -07:00
Louis DeJardin
83f1de1fc9
Adding fields to metadata definitions
...
Refactoring some component and record names
Made content definition model immutable, with builder pattern for creation and alteration
Moving records and storage out of base framework assembly
Splitting into separate ContentTypeRecord and ContentTypeDefinitionRecord
Changing MetaData module's MetaDataController to AdminController
Introduced a ContentHandlerBase : IContentHandler to provide virtual no-op implementation of fairly large interface
--HG--
branch : dev
2010-06-04 13:37:34 -07:00
Suha Can
521ba68b61
- fr-FR po file and culture addition.
...
--HG--
branch : dev
2010-06-02 18:31:57 -07:00
Sebastien Ros
015a0503bb
Created indexing/search default implementation with Lucene
...
IIndexManager to handle the available IIndexProvider instances
ISearchBuilder created from the used IIndexProvider to create search queries
Indexing background task records
Background service to execute indexing tasks
Unit tests for indexing and searching
--HG--
branch : dev
2010-06-02 15:56:54 -07:00
Suha Can
3064a5fcb7
- Making Localizer T properties public so the culture aware localizer can be injected.
...
- Some improvements to the resource manager.
--HG--
branch : dev
2010-06-02 13:54:50 -07:00
Suha Can
417ab3eadf
- Refactoring in the Orchard.Localization namespace and folders before things grow out of control.
...
--HG--
branch : dev
2010-06-01 17:09:26 -07:00
Suha Can
c37ee71c16
- ICultureSelector to set current request culture.
...
- Default implementation uses site setting with a low priority.
- Tests.
--HG--
branch : dev
2010-06-01 15:00:28 -07:00
Suha Can
c15566fd9c
- An ICultureManager implementation for culture management.
...
- Setting default culture in setup.
- Tests for ICultureManager, culture name validation etc
--HG--
branch : dev
2010-06-01 13:26:16 -07:00
Louis DeJardin
52ef9f3c8c
Removing some obsolete install/feature state code
...
Changing blog/page slug updater to use orchard shell events interface
Changing default role/permission to use feature install event
Renaming state manager/provider to be consistent with other components
--HG--
branch : dev
2010-05-28 14:01:10 -07:00
Louis DeJardin
13f44990ca
Working on feature activation lifecycle
...
Rationalizing some record names
Adding a shell feature concept, with Install and Enable states of rising/up/falling/down
Host has capability of firing a named event with an explicit configuration - needed for controlled execution of rising/falling state changes notifications
--HG--
branch : dev
2010-05-28 13:03:57 -07:00