* Squashed commit of the following: commit bd1e2bf3d386a1d6f12a5d062639929a17ba6c46 Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Thu Nov 10 12:02:09 2016 +0100 Added notifications about what the localization methods for ContentPickerField will do or have done. commit 04eb7074dcfef2c8beb65f0322821dc654902cfb Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Wed Nov 9 17:48:59 2016 +0100 Added the TryTranslate option and its suboptions commit fad9fa87f3f3a8c555d088e8971dd04a337cf4dc Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Wed Nov 9 15:31:44 2016 +0100 Added a new feature to the ContentPicker module. So far, it stops saving/publication when the items in the ContentPickerField are the "wrong" culture commitb90629dc3eMerge:578b21bc486355Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Tue Nov 8 09:37:30 2016 +0100 Merge remote-tracking branch 'remotes/OrchardCMS.Orchard/1.10.x' into Laser/1.10.x commit578b21b75eMerge:395976f3c53ffbAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Nov 4 13:45:51 2016 +0100 Merge branch 'feature/6688_RequestTokens_Chaintext' into Laser/1.10.x commit3c53ffb09aAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Nov 4 13:43:38 2016 +0100 - replaced Regex.Replace with String.Trim(char[]) as suggested - ran Orchard.Tokens.Tests: 66/66 passed commit395976fa60Merge:708ed79a15557eAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 28 16:34:50 2016 +0200 Merge branch 'Laser/1.10.x' of https://github.com/LaserSrl/Orchard into Laser/1.10.x commit708ed79ccbMerge:5fe0b6968acf26Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 28 16:32:52 2016 +0200 Merge branch '1.10.x' of https://github.com/LaserSrl/Orchard into Laser/1.10.x commit5fe0b69c6bMerge:0daad70e3a7059Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 28 16:32:31 2016 +0200 Merge branch 'feature/6196_SupportForAttachments' into Laser/1.10.x commite3a7059edfAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 28 15:22:48 2016 +0200 - Addition of an existing png (OrchardLogo.png) as attachment within "Test Smtp Settings" Section, in order to demonstrate functionality of support for attachments in email commitf095dea5e5Merge:7b0974768acf26Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 28 12:37:55 2016 +0200 Merge remote-tracking branch 'remotes/OrchardCMS.Orchard/1.10.x' into feature/6688_RequestTokens_Chaintext commita15557e5f3Merge:0daad70ce8a61eAuthor: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Thu Oct 27 17:10:53 2016 +0200 Merge branch 'issues/7346_WidgetsViewQueryString' into Laser/1.10.x commit0daad70219Merge:927d18b7b09747Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Thu Oct 27 09:07:58 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/feature/6688_RequestTokens_Chaintext' into 1.10.x commit7b09747fc9Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Thu Oct 27 09:05:17 2016 +0200 inserted a better explanation on how to use the chains commit927d18b1c2Merge:f8cbc6317ebdd2Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 26 19:00:44 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/feature/6688_RequestTokens_Chaintext' into 1.10.x commit17ebdd2bfcAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 26 18:57:48 2016 +0200 - typo commitf8cbc63fc0Merge:9f426641b511b2Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 26 18:53:11 2016 +0200 Merge branch 'feature/6688_RequestTokens_Chaintext' into 1.10.x commit1b511b2692Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 26 18:50:35 2016 +0200 - Implement what described in #6688 Supported Syntaxes for Request and Form tokens are: 1. QueryString:(param1) or Form:(param1) 2. QueryString:param1 or Form:param1 3. QueryString:(param1).SomeOtherTextToken or Form:(param1).SomeOtherTextToken If you want to Chain TextTokens you have to use the 3rd syntax the element (here param1) has been surrounded with brackets in order to preserve backward compatibility. commitce8a61ed86Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Wed Oct 26 11:46:24 2016 +0200 Fixes #7346 commit9f4266401aMerge:60aa1ccf6cfe32Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Tue Oct 25 09:20:57 2016 +0200 Merge branch '1.10.x' of https://github.com/LaserSrl/Orchard into 1.10.x commit60aa1cc2f4Merge:c1b1c4d7a16cf5Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Tue Oct 25 09:20:28 2016 +0200 Merge branch '1.10.x' of https://github.com/OrchardCMS/Orchard into 1.10.x commitc1b1c4dc06Merge:bf2201ce50bd60Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Tue Oct 25 09:19:54 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/feature/6196_SupportForAttachments' into 1.10.x commite50bd607b7Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Tue Oct 25 09:18:24 2016 +0200 - Formatted Code (Rebracer) commitf6cfe324b1Merge:7a16cf5bf2201cAuthor: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Mon Oct 24 09:24:57 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/1.10.x' into 1.10.x Ho fatto pull della 1.10 remota di Orchard commitbf2201c2a9Merge:67af300580b79cAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 18:40:21 2016 +0200 Merge branch 'feature/6196_SupportForAttachments' into 1.10.x # Conflicts: # src/Orchard.Web/Modules/Orchard.Email/Services/SmtpMessageChannel.cs commit580b79c24dAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 11:46:08 2016 +0200 - Added attachments logic commit67af300783Merge:d4d4a32a4c816bAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 11:56:13 2016 +0200 Merge branch 'feature/6196_SupportForAttachments' into 1.10.x commita4c816b291Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 11:55:38 2016 +0200 - missing Attachments Key fix commitd4d4a322bcMerge:297e5862bb81eeAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 11:46:40 2016 +0200 Merge branch 'feature/6196_SupportForAttachments' into 1.10.x commit2bb81eef31Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 11:46:08 2016 +0200 - Added attachments logic commit297e586a19Merge:54a1bdf548b5d7Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 09:39:11 2016 +0200 Merge branch 'feature/5790_partecipate_in_cache_key_generation' into 1.10.x commit548b5d7d8fAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Fri Oct 21 09:37:07 2016 +0200 - Method renamed - try catch removed commit54a1bdf03aMerge:b7ee130794b9b0Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 17:51:29 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/feature/5790_partecipate_in_cache_key_generation' into 1.10.x commit794b9b0252Merge:1dcee8a350cbbdAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 17:44:35 2016 +0200 Merge branch 'feature/5790_partecipate_in_cache_key_generation' of https://github.com/LaserSrl/Orchard into feature/5790_partecipate_in_cache_key_generation commit1dcee8aae8Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 16:30:12 2016 +0200 - typo chaching > caching - added EventHandler in order to partecipate in cachekey generation commit350cbbd183Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 17:40:58 2016 +0200 - typo chaching > caching commitb7ee130847Merge:c9e14f958e59e2Author: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 16:32:13 2016 +0200 Merge remote-tracking branch 'remotes/Laser.Orchard/feature/5790_partecipate_in_cache_key_generation' into 1.10.x commit58e59e2fcaAuthor: HermesSbicego-Laser <hermes.sbicego@laser-group.com> Date: Wed Oct 19 16:30:12 2016 +0200 - added EventHandler in order to partecipate in cachekey generation commitc9e14f9b82Author: matteo.piovanelli <matteo.piovanelli@laser-group.com> Date: Mon Oct 17 12:54:53 2016 +0200 Modified the OutputCache Module based on the enhancement proposed in Issue 5811, by adding a VaryByRequestCookies property to the CacheSettingsPart to enable the generation of the Cache Key based on cookies * Changed the view as reccomended by @sebastienros in his comments * Added culture information to the contentpickerfield editor view * Fixed a bug in the handler (!= instead of ==) * showing displaytext in warnings and notifications rather than content item's id * Cleanup. I ContentPickerFieldLocalizationDriver Editor methods are executed correctly on validation errors, so they load the additional javascript correctly
Orchard
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
You can try it for free on DotNest.com or on Microsoft Azure by clicking on this button.
About The Orchard Project
Please visit our website at http://orchardproject.net for the most current information about this project.
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
Orchard is built on a modern architecture that puts extensibility up-front, as its number one concern. All components in Orchard can be replaced or extended. Content is built from easily composable building blocks. Modules extend the system in a very decoupled fashion, where a commenting module for example can as easily apply to pages, blog posts, photos or products. A rich UI composition system completes the picture and ensures that you can get the exact presentation that you need for your content.
Orchard is delivered under the .NET Foundation. It is licensed under a New BSD license, which is approved by the OSI.
Our mission is to empower our users and foster a dedicated and diverse community that builds the CMS that we all want to use.
Project Status
Orchard is currently in version 1.10.1: It contains bugfixes and the more impactful changes and new features added in the latest major version (1.10).
We invite participation by the developer community in shaping the project’s direction, so that we can publicly validate our designs and development approach. All our releases are available on our Releases page, and it's easy to Install Orchard using the Web Platform Installer as well. We encourage interested developers to check out the source code on the Orchard GitHub site and get involved with the project.
How To Get Involved
We hope that by engaging with the community we will continue to shape Orchard into a valuable set of tools and applications. The Orchard team is committed to open community participation and accepts code contributions. We encourage community participation at all levels from general project feedback to bug fixes and patches.
There are many ways you can contribute to Orchard:
- Check out the code
- Write documentation
- Find and file a bug
- Propose a feature idea
- Ask and answer questions in our forums and on Stack Overflow
- Participate in our gitter.im chatroom
- Participate in forum discussions
- Submit a pull request
- Translate Orchard
- Contribute modules and themes to our gallery
- Send us feedback
The Future Of Orchard CMS: Orchard 2
As the underlying frameworks (.NET, ASP.NET and ASP.NET MVC) are constantly evolving, Orchard of course keeps track of the changes and improvements of these: Orchard 2 is the next generation of Orchard releases that is based on ASP.NET Core. Just like the current Orchard project, it's fully open-source and is publicly available on GitHub. Orchard 2 (as a framework) is being built from scratch: it's still in development and does not share any of its code base (at least directly) with the current versions of Orchard.
