• About the Orchard Project

    Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.

    Learn more...

Recent Posts and Articles

  • Creating an Instagram layout element for Orchard CMS

    A sweet feature in orchard is the layouts module, that lets you create complex page layouts from a drag and drop editor. It had also been well thought out with little extras. One is the ability to create layout elements, complete with configuration options, by simply creating the display shape in your theme. Let's give it a whirl.

  • Sending JSON from a WebRequest workflow activity in Orchard CMS

    An option for the web request workflow activity is to post your data as JSON. Cool. Unfortunately, due to how orchard evaluates tokens prior to the workflow activity execution, the JSON you enter will be lost. A question on stack overflow brought this issue up, and since I have nothing else to pollute the blogosphere with I'm just rehashing my answer on here.

  • Storing JSON in an Orchard workflow activity

    When Orchard executes a workflow activity, it evaluates any tokens stored in the data for that activity before sending it to the activity. Because JSON is recognised as a token by Orchard (both use curly braces!), Orchard will attempt to evaluate it, fail and replace it with an empty string. So in your activity, you will have nothing!

  • Weekly Podcast 07/11/2017

    Meeting Notes:

    ·         Status:

    o   0:05 - Orchard.Dashboards should use the existing bootstrap.css from Orchard.Resources (#7756).

    o   0:25 - Adds support to LocalizationStreamParser for po entrys spanning multiple lines (#7752).

    o   0:46 - Merging 'origin/dev' branch into 'feature/admin-theme'.

    o   0:56 - Fixing build, rebuilding assets ( no changes).

    o   1:02 - Fix Taxonomy TermAdmin link.

    o   2:11 - Admin theme branch merged into dev.

    o   2:27 - Drive-by typo fix (#7769).

    ·         Status on Orchard.Core:

    o   3:22 - Work on 'workflows' branch.

    o   4:05 - Working on the Liquid support for the theme engine. -  More TheBlogTheme Fluid Views.

    o   7:00 - Expand Flow's widget size.

    o   7:14 - Fixing login (#851, PR# 861).

    o   7:27 - Update OrchardCore.Cms.csproj (#865).

    ·         Topics:

    o   7:40 - The Templates feature.

    o   12:15 - A bug in the 'media' branch. Talking about a possible solution.

    o   15:17 - Thing we can extend from the Templates.

    o   19:02 - Discussion about using preview versions.

    o   21:15 Enlisting Orchard.Core on .NET Summer Hackfest 2017. https://dotnetfoundation.org/blog/announcing-net-summer-hackfest-2017

    o   28:40 - Looking at http://up-for-grabs.net/#/

    o   30:25 - Talk about what will be accomplished in the near future for Orchard.Core (localization, documentation, start up recipes)

    o   35:37 - Ecom https://github.com/Jetski5822/ECom

  • Weekly Podcast 07/04/2017

    Meeting Notes:

    ·         Status:

    o   0:22 - #7055 changes taxonomy weight (#7709).

    o   0:32 - #7713: View compilation with MSBuild (#7732).

    ·         Status on Orchard.Core:

    o   1:10 - Work on workflows.

    o   1:55 - Media fixes.

    o   2:03 - Working on integrating Liquid as a view engine.

    o   3:40 - A quick look at this Orchard 1 PR: Adds support to LocalizationStreamParser for po entrys spanning multiple lines #7752

    o   4:20 - #850 Support service suppression (#853).

    ·         Demos:

    o   4:40 - Update on the work on media management.

    ·         Topics:

    o   8:55 - Creating widget easily with templates and a discussion about templates.

    o   16:25 - Talking about 'Using orchard from the Orchard CMS bundle no longer works #862' which is a duplice of 'error with orchardcore-preview build 2561 #857'. Looking after what could cause this error.

    o   23:56 - Talk about workflows.

    o   31:20 - Some talk about the Admin Theme.

  • Weekly Podcast 06/27/2017

    Meeting Notes:

    ·         Status:

    o   0:15 - Orchard.Web: Fixing that there should be a MvcBuildViews target (which does nothing for Orchard.Web).

    o   0:29 - Correct the method name MediaLibrayServiceExtensions (#7728).

    o   0:36 - Fixing references / vies file due to view compilation errors (#7719).

    o   1:02 - [#7729] Text tokens enhancements (#7730).

    o   1:22 - Media Library: added global media permissions (#7622).

    o   1:39 - 'issue/7713' branch - Orchard.proj: Setting up the Compile built target to be able to properly build views.

    o   1:45 - 'issue/7747/recaptcha' branch - Re-fixes issue with Audit Trail.

    ·         Status on Orchard.Core:

    o   2:29 - Updating Castle.Core version(#815).

    o   3:00 - Fix log filename format (#820).

    o   3:50 - Use utf-8 when generating a file in msbuild script.

    o   4:04 - Fixing the shape factory events (#816).

    o   4:30 - Add an overload to Shape method in DisplayDriverBase (#824).

    o   4:39 - Prevent Setup if the passowrd is invalid (#819).

    o   5:14 - Using Fluid instead of DotLiquid (#823).

    o   6:47 - Fluid related updates.

    o   7:36 - New Setting management.

    o   8:05 - Updates on the documentation.

    o   8:25 - Fixes issue #830 (ShellSettingsConfigurationProvider writes "null" to settings.txt)(PR #831).

    o   8:34 - Creating 'sampleconfig' branch.  Talk about the logic and the reason behind the configuration.

    o   13:27 - #829 Updated Orchard.Cms.Web to publish Nlog.config (#835).

    o   13:40 - Upgrade nlog and yaml (#833).

    o   13:58 - Update ExtensionManager on the 'adminthemes' branch.

    o   14:57 - Working on Razor To Fluid View.

    o   15:26 - OpenId UserInfo endpoint hint and POST (#846)

    o   15:48 - Module startup classes now get the same instance of service collection so that services aren't added multiple times to the tenant container (#843).

    o   17:35 - Working on recipe documentation.

    o   17:44 - Added 'Configuring Certificates' section OpenId README.

    o   17:58 - Forcing wwwroot folder creation.

    ·         Demos:

    o   18:20 - Orchard Feed Aggregator module.

    o   23:00 - Updates on the Media branch.

    o   40:30 - The other change of the Media branch is that the tokens are now all in Liquid.

    o   46:30 - From now every Body evaluates templates.

    ·         Topics

    o   49:00 - Plans about working on upgrading the Liquid experience and creating a Blog.

    o   49:50 - A quick presentation of the Liquid Page.

  • New module added: Feed Aggregator

    Most of the time you don't just want to have a website standing alone but you also want to hook it up with other services, social media integrations being the most basic example. Now we added the Feed Aggregator module to give you more options: It allows you to automatically sync content from RSS and Atom feeds to your DotNest site. So if you want to import content from other blogs, embed images from a remote image gallery or list videos from a YouTube channel, now you can do this easily.

  • New Feed Aggregator module for Orchard CMS

    Did you ever wonder: "Hmm, I'd really want to build an RSS reader just for myself"? No? Well, no problem, because now you can do it any way! With our new Feed Aggregator module released for Orchard CMS you can synchronize RSS and Atom feeds to your Orchard site.

Software IP management and project development governance provided by Outercurve Foundation